0001558370-22-017825.txt : 20221114 0001558370-22-017825.hdr.sgml : 20221114 20221114165427 ACCESSION NUMBER: 0001558370-22-017825 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 57 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EGAIN Corp CENTRAL INDEX KEY: 0001066194 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 770466366 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35314 FILM NUMBER: 221387057 BUSINESS ADDRESS: STREET 1: 1252 BORREGAS AVENUE CITY: SUNNYVALE STATE: CA ZIP: 94089 BUSINESS PHONE: 6502307500 MAIL ADDRESS: STREET 1: 1252 BORREGAS AVENUE CITY: SUNNYVALE STATE: CA ZIP: 94089 FORMER COMPANY: FORMER CONFORMED NAME: EGAIN COMMUNICATIONS CORP DATE OF NAME CHANGE: 19990709 10-Q 1 egan-20220930x10q.htm 10-Q
0001066194--06-302023Q1false250000000001066194srt:MaximumMemberus-gaap:SubsequentEventMember2022-11-140001066194us-gaap:CommonStockMember2022-07-012022-09-300001066194us-gaap:CommonStockMember2021-07-012021-09-300001066194us-gaap:RetainedEarningsMember2022-09-300001066194us-gaap:AdditionalPaidInCapitalMember2022-09-300001066194us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001066194egan:StockholderLoansReceivableMember2022-09-300001066194us-gaap:RetainedEarningsMember2022-06-300001066194us-gaap:AdditionalPaidInCapitalMember2022-06-300001066194us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001066194egan:StockholderLoansReceivableMember2022-06-300001066194us-gaap:RetainedEarningsMember2021-09-300001066194us-gaap:AdditionalPaidInCapitalMember2021-09-300001066194us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001066194egan:StockholderLoansReceivableMember2021-09-300001066194us-gaap:RetainedEarningsMember2021-06-300001066194us-gaap:AdditionalPaidInCapitalMember2021-06-300001066194us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001066194egan:StockholderLoansReceivableMember2021-06-300001066194us-gaap:CommonStockMember2022-09-300001066194us-gaap:CommonStockMember2022-06-300001066194us-gaap:CommonStockMember2021-09-300001066194us-gaap:CommonStockMember2021-06-300001066194us-gaap:EmployeeStockOptionMember2021-07-012021-09-300001066194us-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-07-012022-09-300001066194us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001066194us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001066194us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001066194us-gaap:CostOfSalesMember2022-07-012022-09-300001066194us-gaap:ShareBasedPaymentArrangementNonemployeeMember2021-07-012021-09-300001066194us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001066194us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001066194us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001066194us-gaap:EmployeeStockMember2021-07-012021-09-300001066194us-gaap:CostOfSalesMember2021-07-012021-09-3000010661942023-10-012022-09-3000010661942022-10-012022-09-300001066194us-gaap:TransferredOverTimeMember2022-07-012022-09-300001066194us-gaap:TransferredAtPointInTimeMember2022-07-012022-09-300001066194egan:SoftwareAsaServiceRevenueMember2022-07-012022-09-300001066194egan:LegacySupportRevenueMember2022-07-012022-09-300001066194us-gaap:TransferredOverTimeMember2021-07-012021-09-300001066194us-gaap:TransferredAtPointInTimeMember2021-07-012021-09-300001066194egan:SoftwareAsaServiceRevenueMember2021-07-012021-09-300001066194egan:LegacySupportRevenueMember2021-07-012021-09-300001066194us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001066194us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001066194us-gaap:EMEAMember2022-07-012022-09-300001066194srt:NorthAmericaMember2022-07-012022-09-300001066194srt:AsiaPacificMember2022-07-012022-09-300001066194us-gaap:EMEAMember2021-07-012021-09-300001066194srt:NorthAmericaMember2021-07-012021-09-300001066194srt:AsiaPacificMember2021-07-012021-09-300001066194us-gaap:EMEAMember2022-09-300001066194srt:NorthAmericaMember2022-09-300001066194srt:AsiaPacificMember2022-09-300001066194us-gaap:EMEAMember2022-06-300001066194srt:NorthAmericaMember2022-06-300001066194srt:AsiaPacificMember2022-06-300001066194us-gaap:RetainedEarningsMember2022-07-012022-09-300001066194us-gaap:RetainedEarningsMember2021-07-012021-09-300001066194us-gaap:EmployeeStockOptionMember2022-09-300001066194us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001066194us-gaap:TechnologyServiceMember2022-07-012022-09-300001066194us-gaap:LicenseMember2022-07-012022-09-300001066194us-gaap:TechnologyServiceMember2021-07-012021-09-300001066194us-gaap:LicenseMember2021-07-012021-09-300001066194egan:CustomerOneMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001066194egan:CustomerTwoMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-09-300001066194egan:CustomerOneMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-09-3000010661942021-06-300001066194us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001066194us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001066194egan:CostsCapitalizedRelatedToNewRevenueContractsMember2022-09-300001066194us-gaap:StockOptionMember2022-07-012022-09-300001066194us-gaap:StockOptionMember2021-07-012021-09-300001066194us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001066194us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001066194us-gaap:SubsequentEventMember2022-11-142022-11-140001066194egan:StockholderLoansReceivableMember2021-07-012021-09-3000010661942021-07-012022-06-3000010661942021-09-3000010661942022-09-3000010661942022-06-300001066194us-gaap:EmployeeStockMember2022-06-012022-06-010001066194us-gaap:EmployeeStockMember2021-06-012021-06-010001066194us-gaap:EmployeeStockMember2022-07-012022-09-300001066194srt:MinimumMemberus-gaap:EmployeeStockMember2022-07-012022-09-300001066194srt:MaximumMemberus-gaap:EmployeeStockMember2022-07-012022-09-3000010661942021-07-012021-09-3000010661942022-11-1100010661942022-07-012022-09-30xbrli:sharesiso4217:USDxbrli:pureegan:customeregan:leaseegan:regionegan:categoryiso4217:USDxbrli:sharesegan:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 10-Q

(Mark One)

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

For the quarterly period ended September 30, 2022

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 No. 001-35314

eGain Corporation

(Exact name of registrant as specified in its charter)

Delaware

77-0466366

(State or other jurisdiction

of incorporation or organization)

(I.R.S. Employer

Identification No.)

1252 Borregas Avenue, Sunnyvale, CA

94089

(Address of principal executive offices)

(Zip Code)

(408636-4500

(Registrant’s telephone number, including area code)

N/A

(Former name, former address and former fiscal year, if changed since last report)

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, par value $0.001 per share

EGAN

The Nasdaq Stock Market, LLC

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

Yes      No  

Indicate by check mark whether the registrant has submitted electronically every Interactive 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 outstanding shares of the registrant’s common stock, par value $0.001 per share, was 31,966,415 as of November 11, 2022.

EGAIN CORPORATION

QUARTERLY REPORT ON FORM 10-Q

FOR THE QUARTERLY PERIOD ENDED SEPTEMBER 30, 2022

TABLE OF CONTENTS

Page

    

PART I.

FINANCIAL INFORMATION

Item 1.

Financial Statements (Unaudited)

2

Condensed Consolidated Balance Sheets as of September 30, 2022 and June 30, 2022

2

Condensed Consolidated Statements of Operations for the Three Months Ended September 30, 2022 and 2021

3

 

Condensed Consolidated Statements of Comprehensive (Loss) Income for the Three Months Ended September 30, 2022 and 2021

4

Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended September 30, 2022 and 2021

5

 

Condensed Consolidated Statements of Cash Flows for the Three Months Ended September 30, 2022 and 2021

6

 

Notes to Condensed Consolidated Financial Statements

7

Item 2.

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

20

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

35

Item 4.

Controls and Procedures

35

PART II.

OTHER INFORMATION

37

Item 1.

Legal Proceedings

37

Item 1A.

Risk Factors

37

Item 6.

Exhibits

54

 

Signatures

55

i

PART I.  FINANCIAL INFORMATION

Item 1. Financial Statements

EGAIN CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except par value data)

(unaudited)

September 30, 

June 30, 

    

2022

    

2022

ASSETS

Current assets:

Cash and cash equivalents

$

71,524

$

72,173

Restricted cash

 

7

 

7

Accounts receivable, less allowance for doubtful accounts of $206 and $123 as of September 30, 2022 and June 30, 2022, respectively

 

24,531

 

26,961

Costs capitalized to obtain revenue contracts, net

 

1,403

 

1,487

Prepaid expenses

3,392

2,612

Other current assets

 

526

 

895

Total current assets

 

101,383

 

104,135

Property and equipment, net

 

812

 

831

Operating lease right-of-use assets

3,538

3,850

Costs capitalized to obtain revenue contracts, net of current portion

 

2,882

 

3,136

Goodwill

 

13,186

 

13,186

Other assets, net

 

819

 

871

Total assets

$

122,620

$

126,009

LIABILITIES AND STOCKHOLDERS' EQUITY

Current liabilities:

Accounts payable

$

1,937

$

1,706

Accrued compensation

 

7,166

 

8,708

Accrued liabilities

 

3,380

 

4,926

Operating lease liabilities

1,022

1,044

Deferred revenue

 

44,665

 

45,638

Total current liabilities

 

58,170

 

62,022

Deferred revenue, net of current portion

 

3,674

 

3,785

Operating lease liabilities, net of current portion

2,269

2,537

Other long-term liabilities

 

722

 

808

Total liabilities

 

64,835

 

69,152

Commitments and contingencies (Note 6)

Stockholders' equity:

Common stock, par value $0.001 - authorized: 60,000 shares; outstanding: 31,937 and 31,930 shares as of September 30, 2022 and June 30, 2022, respectively

 

32

 

32

Additional paid-in capital

 

395,252

 

393,157

Notes receivable from stockholders

 

(95)

 

(95)

Accumulated other comprehensive loss

 

(3,838)

 

(2,687)

Accumulated deficit

 

(333,566)

 

(333,550)

Total stockholders' equity

 

57,785

 

56,857

Total liabilities and stockholders' equity

$

122,620

$

126,009

See accompanying notes to condensed consolidated financial statements.

2

EGAIN CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

(unaudited)

Three Months Ended

September 30, 

    

2022

    

2021

Revenue:

Subscription

$

22,923

$

20,145

Professional services

 

1,840

 

1,306

Total revenue

 

24,763

 

21,451

Cost of revenue:

Cost of subscription

 

3,978

 

3,487

Cost of professional services

 

2,304

 

1,811

Total cost of revenue

 

6,282

 

5,298

Gross profit

 

18,481

 

16,153

Operating expenses:

Research and development

 

6,874

 

5,609

Sales and marketing

 

9,459

 

7,404

General and administrative

 

2,818

 

2,449

Total operating expenses

 

19,151

 

15,462

(Loss) income from operations

 

(670)

 

691

Interest income

 

286

 

2

Other income, net

 

810

 

10

Income before income tax provision

 

426

 

703

Income tax provision

 

(442)

 

(152)

Net (loss) income

$

(16)

$

551

Per share information:

(Loss) Earnings per share:

Basic

$

(0.00)

$

0.02

Diluted

$

(0.00)

$

0.02

Weighted-average shares used in computation:

Basic

 

31,933

 

31,280

Diluted

 

31,933

 

32,762

See accompanying notes to condensed consolidated financial statements.

3

EGAIN CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME

(in thousands)

(unaudited)

Three Months Ended

September 30, 

    

2022

    

2021

Net (loss) income

$

(16)

$

551

Other comprehensive (loss) income, net of taxes:

 

Foreign currency translation adjustments

 

(1,151)

 

(101)

Total comprehensive (loss) income

$

(1,167)

$

450

See accompanying notes to condensed consolidated financial statements.

4

EGAIN CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(in thousands)

(unaudited)

Three Months Ended September 30, 2022

Common Stock

Additional Paid-in

Notes Receivable From

Accumulated Other Comprehensive

Accumulated

Total Stockholders'

Shares

    

Amount

    

Capital

    

Stockholders

    

Loss

    

Deficit

    

Equity

Balances as of June 30, 2022

31,930

$

32

$

393,157

$

(95)

$

(2,687)

$

(333,550)

$

56,857

Issuance of common stock upon exercise of stock options

7

30

30

Stock-based compensation

2,065

2,065

Foreign currency translation adjustments

(1,151)

(1,151)

Net loss

(16)

(16)

Balances as of September 30, 2022

31,937

$

32

$

395,252

$

(95)

$

(3,838)

$

(333,566)

$

57,785

Three Months Ended September 30, 2021

Common Stock

Additional Paid-in

Notes Receivable From

Accumulated Other Comprehensive

Accumulated

Total Stockholders'

Shares

    

Amount

    

Capital

    

Stockholders

    

Loss

    

Deficit

    

Equity

Balances as of June 30, 2021

31,231

31

378,451

(92)

(1,220)

(331,109)

$

46,061

Interest on stockholder notes

(1)

(1)

Issuance of common stock upon exercise of stock options

156

411

411

Stock-based compensation

2,107

2,107

Foreign currency translation adjustments

(101)

(101)

Net income

551

551

Balances as of September 30, 2021

31,387

$

31

$

380,969

$

(93)

$

(1,321)

$

(330,558)

$

49,028

See accompanying notes to condensed consolidated financial statements.

5

EGAIN CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(unaudited)

Three Months Ended

September 30, 

    

2022

    

2021

Cash flows from operating activities:

Net (loss) income

$

(16)

$

551

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

Amortization of costs capitalized to obtain revenue contracts

 

375

 

356

Amortization of right-of-use assets

272

241

Depreciation and amortization

 

126

 

111

Provision for (recovery of) doubtful accounts

 

84

 

(162)

Deferred income taxes

14

(187)

Stock-based compensation

 

2,065

 

2,107

Changes in operating assets and liabilities:

Accounts receivable

 

1,530

 

14,846

Costs capitalized to obtain revenue contracts

 

(191)

 

(646)

Prepaid expenses

(824)

716

Other current assets

 

355

 

(56)

Other non-current assets

12

Accounts payable

 

249

 

(1,369)

Accrued compensation

 

(1,375)

 

(1,258)

Accrued liabilities

 

(1,463)

 

(1,858)

Deferred revenue

 

(151)

 

(5,893)

Operating lease liabilities

(255)

(336)

Other long-term liabilities

 

(47)

 

7

Net cash provided by operating activities

 

760

 

7,170

Cash flows from investing activities:

Purchases of property and equipment

(120)

 

(131)

Net cash used in investing activities

 

(120)

 

(131)

Cash flows from financing activities:

Issuance of common stock upon exercise of stock options

 

30

 

411

Net cash provided by financing activities

 

30

 

411

Effect of change in exchange rates on cash and cash equivalents

 

(1,319)

 

(267)

Net increase in cash, cash equivalents and restricted cash

 

(649)

 

7,183

Cash, cash equivalents and restricted cash at beginning of period

 

72,180

 

63,238

Cash, cash equivalents and restricted cash at end of period

$

71,531

$

70,421

Supplemental cash flow disclosures:

Cash paid for taxes

$

489

$

112

Non-cash items:

Purchases of equipment through trade accounts payable

$

30

$

25

See accompanying notes to condensed consolidated financial statements.

6

EGAIN CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

1. SUMMARY OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

Organization and Nature of Business

eGain Corporation (“eGain”, the “Company”, “our”, “we” or “us”) automates customer engagement with an innovative Software as a Service (SaaS) platform, powered by deep digital, Artificial Intelligence (AI), and knowledge capabilities. We sell mostly to large enterprises across financial services, telecommunications, retail, government, healthcare, and utilities. That is, organizations seeking to better serve customers at scale while coping with content silos, process complexity, and regulatory compliance. With our mantra of AX + BX + CX = DX™, we guide clients to effortless digital experience (DX) by holistically optimizing agent experience (AX), business experience (BX) and customer experience (CX). Leading brands use eGain’s cloud software to improve customer satisfaction, empower agents, reduce service cost, and boost sales. We are headquartered in the United States. We also operate in United Kingdom and India.

Fiscal Year

Our fiscal year ends on June 30. References to fiscal year 2023 refer to fiscal year ending June 30, 2023.

Basis of Presentation

The accompanying condensed consolidated balance sheet as of September 30, 2022 and the condensed consolidated statements of operations, comprehensive (loss) income, stockholders’ equity, and cash flows for the three months ended September 30, 2022 and 2021, are unaudited.  The condensed consolidated balance sheet as of June 30, 2022 was derived from audited consolidated financial statements as of that date but does not include all the information and footnotes required by GAAP for complete financial statements.

Certain information and footnote disclosures, normally included in consolidated financial statements prepared in accordance with generally accepted accounting principles (GAAP), have been condensed or omitted pursuant to such rules and regulations although we believe that the disclosures made are adequate to make the information not misleading. In our opinion, the unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of our financial position, results of operations and cash flows for the periods presented.

These condensed consolidated financial statements and notes should be read in conjunction with our audited consolidated financial statements and accompanying notes for the fiscal year ended June 30, 2022, included in our Annual Report on Form 10-K. The results of our 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 ending June 30, 2023.

Principles of Consolidation

We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and included the accounts of our wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.

7

Use of Estimates

The preparation of financial statements requires us to make estimates and assumptions in the condensed consolidated financial statements and accompanying notes. Actual results could differ significantly from estimates. We make estimates that we believe to be reasonable based on historical experience and other assumptions. Significant estimates and assumptions made by management include the following:

Standalone selling price (SSP) of performance obligations for contracts with multiple performance obligations;
Estimate of variable consideration for performance obligations in connection with Topic 606;
Period of benefit associated with capitalized costs to obtain revenue contracts;
Valuation, measurement and recognition of current and deferred income taxes;
Fair value of stock-based awards; and
Lease term and incremental borrowing rate for lease liabilities.

Recent Accounting Pronouncements

Pronouncements Not Yet Adopted

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on internal information, external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU No. 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. Subsequent to the issuance of ASU No. 2016-13, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments  - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instrument, ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326) Targeted Transition Relief, ASU No. 2016-13, ASU No. 2019-10 Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), and ASU No. 2019-11 Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The subsequent ASUs do not change the core principle of the guidance in ASU No. 2016-13. Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU No. 2016-13.

Additionally, ASU No. 2019-10 defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (SRC) as defined by the SEC to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, which will be fiscal year 2024 for the Company if it continues to be classified as an SRC. In February 2020, the FASB issued ASU 2020-02, which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments will have the same effective date and transition requirements as ASU No. 2016-13. Early adoption is permitted. Topic 326 requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. While the Company is currently evaluating the impact of Topic 326, the Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements or the related disclosure.

Revenue Recognition

Revenue Recognition Policy

Our revenue is comprised of two categories including subscription and professional services. Subscription includes SaaS revenue and legacy revenue. SaaS revenue includes revenue from cloud delivery arrangements, term licenses, and embedded OEM royalties and associated support. Legacy revenue is associated with license, or maintenance and support contracts on perpetual license arrangements that we no longer sell. Professional services includes consulting, implementation, training, and managed services.

8

Significant Judgment Applied in the Determination of Revenue Recognition

We enter into contractual arrangements with customers that may include promises to transfer multiple services, such as subscription, support and professional services. With respect to our business, a performance obligation is a promise to transfer a service to a customer that is distinct. Significant judgment is required to determine whether services are distinct

performance obligations that should be accounted for separately or combined as one unit of accounting. Additionally, significant judgment is required to determine the timing of revenue recognition.

We allocate the transaction price to each performance obligation based on relative SSP. The SSP is the price at which we would sell a promised service separately to one of our customers. Judgment is required to determine the SSP for each distinct performance obligation.

We determine the SSP by considering our pricing objectives in relation to market demand. Consideration is placed based on our history of discounting prices, size and volume of transactions involved, customer demographics and geographic locations, price lists, contract prices and our market strategy.

Determination of Revenue Recognition

Under Topic 606, we recognize revenue upon the transfer of control of promised services to our customers in the amount that is commensurate with the consideration that we expect to receive in exchange for those services. If consideration includes a variable amount in the arrangement, such as service level credits or contingent fees, then we include an estimate of the amount that we expect to receive for the total transaction price.

The amount of revenue that we recognize is based on (i) identifying the contract with a customer; (ii) identifying the performance obligations in the contract; (iii) determining the transaction price; (iv) allocating the transaction price to the performance obligations in the contract on a relative SSP basis; and (v) recognizing revenue when, or as, we satisfy each performance obligation in the contract typically through delivery or when control is transferred to the customer.

Subscription Revenue

The following customer arrangements are recognized ratably over the contract term as the performance obligations are delivered:

Cloud delivery arrangements;
Maintenance and support arrangements; and
Term license subscriptions which incorporate on-premise software licenses and substantial cloud functionality that are not distinct in the context of our arrangements are considered highly interrelated and represent a single combined performance obligation.

For contracts involving distinct software licenses, the license performance obligation is satisfied at a point in time when control is transferred to the customer.

We typically invoice our customers in advance upon execution of the contract or subsequent renewals with payment terms between 30 and 45 days. Invoiced amounts are recorded in accounts receivable, deferred revenue or revenue, depending if control transferred to our customers based on each arrangement.

The Company has a royalty revenue agreement with a customer related to the Company’s embedded intellectual property. Under the terms of the agreement, the customer is to remit a percentage of sales to the Company. These embedded OEM royalties are included as subscription revenue. Under Topic 606, since these arrangements are for sales-based licenses of intellectual property, for which the guidance in paragraph ASC 606-10-55-65 applies, the Company recognizes revenue only as the subsequent sale occurs. As the sales in connection with the royalty revenue agreement are reported by the customer a quarter in arrears, such revenue is recognized at the time it is reported and paid by the customer given that any estimated variable consideration would have to be fully constrained due to the unpredictability of such estimate and the unavoidable risk that it may lead to significant revenue reversals. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfers of the promised good or service to the

9

customer and payment for that good or service by the customer is expected to be one year or less. The Company assessed its revenue contracts in order to determine whether a significant financing component exists, and determined its contracts did not include a significant financing component for the periods ended September 30, 2022 and 2021.

Professional Services Revenue

Professional services revenue includes system implementation, consulting, training, and managed services. The transaction price is allocated to various performance obligations based on their stand-alone selling prices. Revenue allocated to each performance obligation is recognized at the earlier of satisfaction of discrete performance obligations, or as work is performed on a time and material basis. Managed services include a comprehensive set of processes and activities that range from implementation to monitoring the evolution and support of eGain solutions in a company. Our consulting and implementation service contracts are bid either on a time-and-materials basis or on a fixed-fee basis. Managed services contracts are bid on a time-and-material basis. Fixed fees are generally paid upon milestone billing or customer acceptance at pre-determined points in the contract. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether transfer of control to customers has occurred.

Training revenue that meets the criteria to be accounted for separately is recognized when training is provided.

Contracts with Multiple Performance Obligations

The Company enters into contracts that can include various combinations of subscriptions, professional services and maintenance and support, which are generally distinct and accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative basis using the respective SSP for each performance obligation.

Costs Capitalized to Obtain Revenue Contracts, Net

Under Topic 606, we capitalize incremental costs of obtaining non-cancelable subscription and support revenue contracts. The capitalized amounts consist primarily of sales commissions paid to our direct sales force. Capitalized amounts also include (i) amounts paid to employees other than the direct sales force who earn incentive payouts under annual compensation plans that are tied to the value of contracts acquired and (ii) the associated payroll taxes and fringe benefit costs associated with the payments to our employees.

Costs capitalized related to new revenue contracts are generally deferred and amortized on a straight-line basis over a period of benefit that we estimate to be five years. We determine the period of benefit by taking into consideration the historical and expected durations of our customer contracts, the expected useful lives of our technologies, and other factors. Commissions for renewal contracts relating to our cloud-based arrangements are expensed when incurred, as we do not consider renewal contracts to be commensurate with initial customer contracts. Historically, any commission associated with renewals have been immaterial. Amortization of costs to obtain revenue contracts is included as a component of sales and marketing expenses in our condensed consolidated statements of operations.

During the three months ended September 30, 2022 and 2021, we capitalized $191,000 and $646,000 of costs to obtain revenue contracts, respectively, and amortized $375,000 and $356,000 to sales and marketing expense, respectively.

Capitalized costs to obtain revenue contracts, net were $4.3 million and $4.6 million as of September 30, 2022 and June 30, 2022, respectively, on our condensed consolidated balance sheets.

Deferred Revenue

Deferred revenue primarily consists of payments received or invoiced in advance of revenue recognition from cloud delivery arrangements, term licenses and embedded OEM royalties and associated support. Deferred revenue is recognized as revenue once revenue recognition criteria is met. We generally invoice our customers in annual installments. The deferred revenue balance does not represent the total transaction price of our non-cancelable cloud delivery and support arrangements as a result from the timing of revenue recognition. Deferred revenue that is expected to be recognized within one year and beyond one year is classified as current and noncurrent deferred revenue, respectively.

10

Segment Information

We operate in one segment: the development, license, implementation and support of our customer interaction software solutions. Operating segments are identified as components of an enterprise for which discrete financial information is available and regularly reviewed by the Company’s chief operating decision-makers in order to make decisions about resources to be allocated to the segment and assess its performance. Our chief operating decision-makers, under ASC 280, Segment Reporting, are our executive management team. Our chief operating decision-makers review financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. The Company operates in one operating segment and all required financial segment information can be found in the condensed consolidated financial statements.

Our sales are derived from North America and combined Europe, Middle East, and Africa and is disclosed in Note 2. However, we incur operating expenses in the North America, combined Europe, Middle East, and Africa, and Asia Pacific regions.

The following table presents our (loss) income from operations among our three operating regions (in thousands):

Three Months Ended

September 30, 

2022

    

2021

(Loss) income from operations:

North America

$

(551)

$

38

Europe, Middle East, & Africa

 

1,522

 

2,442

Asia Pacific

 

(1,641)

 

(1,789)

(Loss) income from operations

$

(670)

$

691

The following table presents our long-lived assets, corresponding to our geographic areas are as follows (in thousands):

September 30, 

June 30, 

    

2022

    

2022

Long-lived assets:

North America

$

528

$

488

Europe, Middle East, & Africa

 

99

 

119

Asia Pacific

 

185

 

224

Long-lived assets

$

812

$

831

For the purposes of entity-wide geographic area disclosures, we define long-lived assets as hard assets that cannot be easily removed, such as property and equipment, net in the accompanying condensed consolidated balance sheets.

Concentration of Credit Risk and Significant Customers

Our financial instruments that are exposed to concentrations of credit risk include cash and cash equivalents and accounts receivable. One customer, who is also our partner, accounted for 24% of total revenue during the three months ended September 30, 2022. Two customers, who are also our partners, accounted for 24% and 13%, respectively, of total revenue during the three months ended September 30, 2021. Three and two different customers accounted for more than 10% of our gross accounts receivable balance as of September 30, 2022 and 2021, respectively.

Accounts Receivable and Allowance for Doubtful Accounts

We extend unsecured credit to our customers on a regular basis. Our accounts receivable are derived from revenue earned from customers and are not interest bearing. We also maintain an allowance for doubtful accounts to reserve for potential uncollectible trade receivables. We review our trade receivables by aging category to identify specific customers with

11

known disputes or collectability issues. We exercise judgment when determining the adequacy of these reserves as we evaluate historical bad debt trends, general economic conditions in the U.S. and internationally, and changes in customer financial conditions. We write off a receivable after collection efforts have been exhausted and the amount is deemed uncollectible. We maintain an allowance for doubtful accounts which is based on historical losses and the number of days past due for collection. Receivables are written off against the allowance when we have exhausted collection efforts without success. Recovered written off receivables are recorded as they occur.

In certain revenue contracts, contractual billings do not coincide with revenue recognized on the contract. Unbilled accounts receivables are recorded when revenue recognized on the contract exceeds billings, pursuant to contract provisions, and become billable upon certain criteria being met. Unbilled accounts receivables, for which the Company has the unconditional right to consideration, totaled $692,000 and $770,000 as of September 30, 2022, and June 30, 2022, respectively, and are included in the accounts receivable balance on the accompanying condensed consolidated balance sheets.

Stock-Based Compensation

We account for stock-based compensation in accordance with ASC 718, Compensation—Stock Compensation. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period. Stock-based compensation expense consists of expenses for stock options granted under our Amended and Restated 2005 Management Stock Option Plan, our Amended and Restated 2005 Stock Incentive Plan, and our 2017 employee stock purchase plan (ESPP).

The ESPP provides that eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market value at the entry date of the applicable offering period or at the end of each applicable purchasing period. The offering period, meaning a period with respect to which the right to purchase shares of our common stock may be granted under the ESPP, will not exceed twenty-seven months and consist of a series of six-month purchase periods. Eligible employees may join the ESPP at the beginning of any six-month purchase period. Under the terms of the ESPP, employees can choose to have between 1% and 15% of their base earnings withheld to purchase the Company’s common stock.  

Determining the fair value of the stock-based awards at the grant date requires significant judgment and the use of estimates, particularly surrounding Black-Scholes valuation assumptions such as stock price volatility and expected option term.

Below is a summary of stock-based compensation included in the costs and expenses (in thousands):

Three Months Ended

September 30, 

    

2022

    

2021

Stock-Based Compensation Expense:

Cost of revenue

$

430

$

518

Research and development

 

571

 

540

Sales and marketing

 

531

 

509

General and administrative

 

533

 

540

Total stock-based compensation expense

$

2,065

$

2,107

Total stock-based compensation includes expense related to non-employee awards of $44,000 and $55,000 during the three months ended September 30, 2022, and 2021, respectively.

Total stock-based compensation includes expense related to the ESPP of $127,000 and $132,000 for the three months ended September 30, 2022, and 2021, respectively.

We utilize the Black-Scholes valuation model for estimating the fair value of the stock-based compensation of options granted. All shares of our common stock issued pursuant to our stock option plans are only issued out of an authorized

12

reserve of shares of common stock which were previously registered with the SEC on Registration Statements on Form S-8.

During the three months ended September 30, 2022 and 2021, we granted options to purchase 100,867 and 2,950,560 shares of common stock with a weighted-average fair value of $5.04 and $7.30 per share, respectively.

We used the following assumptions:

Three Months Ended

September 30, 

    

2022

    

2021

    

Expected volatility

65

%  

70

%  

Average risk-free interest rate

3.23

%  

0.80

%  

Expected life (in years)

4.62

4.68

Dividend yield

The dividend yield of zero is based on the fact that we have never paid cash dividends and have no present intention to pay cash dividends. We determined the appropriate measure of expected volatility by reviewing historic volatility in the share price of our common stock, as adjusted for certain events that management deemed to be non-recurring and non-indicative of future events. The risk-free interest rate is derived from the average U.S. Treasury Strips rate with maturities approximating the expected lives of the awards during the period, which approximate the rate in effect at the time of the grant.

On June 1, 2022 and 2021, employees were granted the right to purchase an aggregate of 97,982 and 80,018 shares under the ESPP, respectively.

As of September 30, 2022, there were 1,097,360 shares of common stock available for issuance under the ESPP.  

We base our estimate of expected life of a stock option on the historical exercise behavior and cancellations of all past option grants made by the Company during the time period which its equity shares have been publicly traded, the contractual term of the option, the vesting period and the expected remaining term of the outstanding options.

In accordance with ASU 2016-09, Compensation—Stock Compensation: Improvements to Employee Share-Based Accounting, we elected to continue to estimate forfeitures in the calculation of stock-based compensation expense.

As of September 30, 2022 there was approximately $9.4 million of total unrecognized compensation cost, net of expected forfeitures, related to unvested stock options, which is expected to be recognized over the weighted-average period of 1.5 years. There were 7,225 and 156,170 options exercised during the three months ended September 30, 2022 and 2021, respectively.

Leases

Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases.

Operating leases are included in operating lease right-of-use (ROU) assets, current operating lease liabilities, and noncurrent operating lease liabilities in the condensed consolidated financial statements. ROU assets represent the Company’s right to use leased assets over the agreed upon term. Lease liabilities represent the Company’s contractual obligation to make lease payments over the lease term.

For operating leases, ROU assets and lease liabilities are recognized at the commencement date of the lease. The lease liability is measured as the present value of the lease payments over the lease term, using the rate implicit in the lease if readily determinable. If the rate implicit in the lease cannot be readily determined, the Company uses its incremental borrowing rate at lease commencement. The operating lease ROU assets are calculated as the present value of the

13

remaining lease payments plus unamortized initial direct costs and any prepayments, less unamortized lease incentives received.

Operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease ROU assets and liabilities, to the extent that they are fixed. Non-lease component payments that are not fixed are expensed as incurred as variable lease payments.

Lease terms may include renewal or extension options to the extent they are reasonably certain to be exercised. The assessment of whether renewal or extension options are reasonably certain to be exercised is made at lease commencement. Factors considered in determining whether an option is reasonably certain of exercise include, but are not limited to, the value of any leasehold improvements, the value of renewal rates compared to market rates, and the presence of factors that would cause a significant economic penalty to the Company if the option were not exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company has elected not to recognize ROU assets and obligations for leases with an initial term of twelve months or less, and has applied a capitalization threshold to recognize a lease on the balance sheet. The expense associated with short-term leases and leases that do not meet the Company’s capitalization threshold are recorded to lease expense in the period it is incurred.  

Goodwill

We review goodwill annually for impairment or sooner whenever events or changes in circumstances indicate that it may be impaired. These events or circumstances could include a significant change in the business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. We operate under a single reporting unit and accordingly, all of our goodwill is associated with the entire company. We had no indicators of impairment during the three months ended September 30, 2022.

14

2. REVENUE RECOGNITION

Disaggregation of Revenue

The following table presents our subscription and professional services revenue during the three months ended September 30, 2022 and 2021, respectively (in thousands):

Three Months Ended

September 30, 

2022

    

    

2021

Revenue:

SaaS revenue

$

22,628

$

19,194

Legacy revenue

295

951

Total subscription revenue

22,923

20,145

Professional services revenue

 

1,840

 

1,306

Total revenue

$

24,763

$

21,451

The following table presents our revenue recognized over-time and at a point-in-time during the three months ended September 30, 2022 and 2021, respectively (in thousands):

Three Months Ended 
 September 30,

2022

2021

Revenue:

Over-time

$

21,315

$

19,017

Point-in-time

3,448

2,434

Total revenue

$

24,763

$

21,451

The following table presents our revenue by geography. Revenue by geography is generally determined on the region of our contracting entity rather than the region of our customer. The relative proportion of our total revenue between each geographic region as presented in the table below was materially consistent across each of our operating regions’ revenue for the periods presented.

Three Months Ended

September 30, 

    

2022

    

2021

Revenue:

North America

$

19,120

$

15,228

Europe, Middle East, & Africa

5,643

 

6,223

Total revenue

$

24,763

$

21,451

Contract Balances

Contract assets, if any, consist of unbilled receivables for completed performance obligations which have not been invoiced, and for which we do not have an unconditional right to consideration. Contract liabilities consist of deferred revenue for which we have an obligation to transfer services to customers and have received consideration in advance or the amount is due from customers.  Once the obligations are fulfilled, then deferred revenue is recognized to revenue in the respective period. There were no contract assets as of September 30, 2022, on our condensed consolidated balance sheets.

15

The following table presents the contract liabilities (in thousands):

    

Balance as of June 30, 2022
($)

    

Balance as of September 30, 2022
($)

Contract liabilities:

Deferred revenue

45,638

44,665

Deferred revenue, net of current portion

 

3,785

 

3,674

$14.4 million of deferred revenue as of June 30, 2022 was recognized to revenue during the three months ended September 30, 2022. Total deferred revenue includes additions and deductions of $25.0 million for the three months ended September 30, 2022. Deductions consist of revenue recognized from beginning of period and impact of foreign currency translation.

Remaining Performance Obligations

Remaining performance obligations represent contracted revenue that had not yet been recognized, and include deferred revenue, invoices that have been issued to customers but were uncollected and have not been recognized as revenue, and amounts that will be invoiced and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligation is influenced by a variety of factors, including seasonality, timing of renewals, average contract terms and foreign currency exchange rates. As of September 30, 2022, our remaining performance obligations were $94.5 million of which we expect to recognize $67.2 million and $27.3 million as revenue within one year and beyond one year, respectively.

3. (LOSS) EARNINGS PER SHARE

Basic net (loss) income per share is computed using the weighted-average number of shares of common stock outstanding. In periods where net income is reported, the weighted-average number of shares is increased by stock options in the money to calculate diluted net income per share.

The following table represents the calculation of basic and diluted net (loss) income per share (unaudited, in thousands, except per share data):

Three Months Ended

September 30, 

2022

2021

Net (loss) income

    

$

(16)

    

$

551

Per share information:

(Loss) Earnings per share:

Basic

$

(0.00)

$

0.02

Diluted

$

(0.00)

$

0.02

Weighted-average shares used in computation:

Basic

 

31,933

 

31,280

Effect of dilutive options

1,482

Diluted

 

31,933

 

32,762

Weighted-average shares of stock options to purchase 3,707,271 and 1,372,400 shares of common stock for the three months ended September 30, 2022 and 2021, respectively, were not included in the computation of diluted net (loss) income per share due to their anti-dilutive effect. Such securities could have a dilutive effect in future periods.

16

4. INCOME TAXES

Income taxes are accounted for using the asset and liability method in accordance with ASC 740, Income Taxes (ASC 740). Under this method, deferred tax liabilities and assets are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. For the legacy eGain business in the United States, based upon the weight of available evidence, which includes our historical operating performance, our future investment plans, and the uncertainty in the current market environment due to COVID-19, we have provided a full valuation allowance against our net deferred tax assets. For the legacy eGain business in the United Kingdom, based on the positive evidence, the Company has determined it would be able to utilize the deferred tax assets and does not have a valuation allowance against the deferred tax assets. The remaining eGain foreign operations as well as Exony’s business have historically been profitable and we believe it is more likely than not that those assets will be realized. Our tax provision primarily relates to foreign activities as well as state income taxes. Our income tax rate differs from the statutory tax rates primarily due to the utilization of net operating loss carry-forwards which had previously been valued against as well as our foreign operations.

We account for uncertain tax positions according to the provisions of ASC 740. ASC 740 contains a two-step approach for recognizing and measuring uncertain tax positions. Tax positions are evaluated for recognition by determining if the weight of available evidence indicates that it is probable that the position will be sustained on audit, including resolution of related appeals or litigation. Tax benefits are then measured as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes.

As of September 30, 2022, utilization of the NOL or tax credit carryforwards to offset future taxable income and taxes, respectively, are subject to an annual limitation under the Internal Revenue Code of 1986 and similar state provisions, which is determined by first multiplying the value of the Company’s stock at the time of the ownership change by the applicable long-term, tax-exempt rate, and then could be subject to additional adjustments such as built in gain or built in loss, as required. Any limitation may result in expiration of all or a portion of its NOL and or tax credit carryforwards before utilization. As of September 30, 2022, the Company did not identify any ownership change that would significantly limit the net operating loss carryovers.

The 2017 Tax Cuts and Jobs Act includes a provision to tax global intangible low-taxed income (GILTI) of foreign subsidiaries. As of September 30, 2022, we estimate $2.2 million of GILTI will be an addback for fiscal year 2023.

On August 16, 2022, the Inflation Reduction Act of 2022 (IRA) was signed into law and is effective for taxable years beginning after December 31, 2022. The IRA includes multiple incentives to promote clean energy with tax provisions primarily focused on implementing a 15% minimum tax on global adjusted financial statement income and a 1% excise tax on share repurchases. These measures may affect our condensed consolidated financial statements and we will continue to evaluate the applicability and effect of the IRA as more guidance is issued.

5. LEASES

We lease our office facilities under non-cancelable operating leases that expire on various dates through fiscal year 2027 and we were the sublessor for some office spaces through March 2022. We also modified one of the existing operating leases by extending it through 2027, which resulted in an increase in operating lease ROU assets and operating lease liabilities in the amount of $2.8 million during our fiscal year ended June 30. 2022. All of our office leases are classified as operating leases with lease expense recognized on a straight-line basis over the lease term. Lease ROU assets and liabilities are recognized on the commencement date at the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use our incremental borrowing rate based on information available at the commencement date to determine the present value of lease payments.

Total operating lease costs were $321,000 and $366,000 for the three months ended September 30, 2022 and 2021, respectively.

17

For the three months ended September 30, 2022, and 2021, operating cash outflows for operating leases were $298,000 and $460,000, respectively.

The following tables present information about leases on our condensed consolidated balance sheets (in thousands):

September 30, 

June 30, 

2022

2022

Assets:

Operating lease right-of-use assets

$

3,538

$

3,850

Liabilities:

Operating lease liabilities

1,022

1,044

Operating lease liabilities, net of current portion

2,269

2,537

The following table presents information about the weighted average lease term and discount rate as follows:

As of September 30, 2022

As of June 30, 2022

Weighted average remaining lease term (in years)

3.91

4.05

Weighted average discount rate

4.93

%

4.92

%

As of September 30, 2022, remaining maturities of lease liabilities are as follows (in thousands):

Fiscal Period:

Remaining nine months of fiscal 2023

$

872

Fiscal 2024

867

Fiscal 2025

 

668

Fiscal 2026

 

688

Fiscal 2027

527

Total minimum lease payments

3,622

Less: Imputed interest

(331)

Total

$

3,291

6. COMMITMENTS AND CONTINGENCIES

Litigation

In the ordinary course of business, we are involved in various legal proceedings and claims related to alleged infringement of intellectual property rights, commercial, corporate and securities, labor and employment, wage and hour, and other claims that are not expected to have a material impact on our business or our consolidated financial statements. We have been, and may in the future be, put on notice and/or sued by third parties for alleged infringement of their proprietary rights, including patent infringement.

We evaluate all claims and lawsuits with respect to their potential merits, our potential defenses and counterclaims, settlement or litigation potential and the expected effect on us. Our technologies may be subject to injunction if they are found to infringe the rights of a third party. In addition, our agreements require us to indemnify our customers for third-party intellectual property infringement claims, which could increase the cost to us of an adverse ruling on such a claim.

Warranty

We generally warrant that the program portion of our software will perform substantially in accordance with certain specifications for a period up to one year from the date of delivery. Our liability for a breach of this warranty is either a return of the license fee or providing a fix, patch, work-around or replacement of the software.

18

We also provide standard warranties against and indemnification for the potential infringement of third party intellectual property rights to our customers relating to the use of our products, as well as indemnification agreements with certain officers and employees under which we may be required to indemnify such persons for liabilities arising out of their duties to us. The terms of such obligations vary. Generally, the maximum obligation is the amount permitted by law. Historically, cost related to these warranties have not been significant. However, we cannot guarantee that a warranty reserve will not become necessary in the future.

Indemnification

We have agreed to indemnify our directors and executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by us, arising out of that person’s services as our director or officer or that person’s services provided to any other company or enterprise at our request.

Transfer Pricing

We have received transfer-pricing assessments from tax authorities with regard to transfer pricing issues for certain fiscal years, which we have appealed with the appropriate authority. We review the status of each significant matter and assess its potential financial exposure. We believe that such assessments are without merit and would not have a significant impact on our consolidated financial statements.

Contractual Commitments

Our principal contractual commitments consist of obligations under leases for office space. Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases.

7. FAIR VALUE MEASUREMENT

ASC 820, Fair Value Measurement (ASC 820), defines fair value, establishes a framework for measuring fair value of assets and liabilities, and expands disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the assets or liabilities in an orderly transaction between market participants on the measurement date. Subsequent changes in fair value of these financial assets and liabilities are recognized in earnings or other comprehensive income when they occur. ASC 820 applies whenever other statements require or permit assets or liabilities to be measured at fair value.

ASC 820 includes a fair value hierarchy, of which the first two are considered observable and the last unobservable, that is intended to increase the consistency and comparability in fair value measurements and related disclosures. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions.

The fair value hierarchy consists of the following three levels:

Level 1 – instrument valuations are obtained from real-time quotes for transactions in active exchange markets involving identical assets.

Level 2 – instrument valuations are obtained from readily-available pricing sources for comparable instruments.

Level 3 – instrument valuations are obtained without observable market value and require a high level of judgment to determine the fair value.

19

Our money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. As of September 30, 2022 and June 30, 2022, cash equivalents classified as level 1 instruments, including money market account investments, were measured at $57.5 million and $57.9 million, respectively.

8. SUBSEQUENT EVENT

On November 14, 2022 the Board of Directors authorized a stock repurchase program under which we may purchase up to $20 million of our outstanding common stock.

Under the stock repurchase program, we may purchase shares of common stock on a discretionary basis from time to time through open market transactions or privately negotiated transactions at prices deemed appropriate by us. In addition, at our discretion, open market repurchase of common stock may also be made under a Rule 10b5-1 plan, which would permit common stock to be repurchased when the company might otherwise be precluded from doing so under insider trading laws or self-imposed trading restrictions.

The timing and number of shares repurchased will be determined based on an evaluation of market conditions and other factors, including stock price, trading volume, general business and market conditions, and the availability of capital. The stock repurchase program is effective immediately, has a term of one year from adoption unless extended, does not obligate us to acquire a specified number of shares and may be modified, suspended, or discontinued at any time at our discretion without notice. The stock repurchase program will be funded using existing cash or future cash flows.

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the condensed consolidated financial statements and the related notes included in Item 1 of Part I of this Quarterly Report on Form 10-Q, and with our audited financial statements and the related notes included in our Annual Report on Form 10-K for the year ended June 30, 2022.

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements relate to future periods, future events or our future operating or financial plans or performance. Often, these statements include the words “believe,” “expect,” “target,” “anticipate,” “intend,” “plan,” “seek,” “estimate,” “potential,” or words of similar meaning, or future or conditional verbs such as “will,” “would,” “should,” “could,” “might,” or “may,” or the negative of these terms, and other similar expressions. These forward-looking statements that involves risks and uncertainties include statements as to:

the benefits of our SaaS only business model, including our belief that it affords recurring revenue visibility, more predictability and 50% faster time to value to SaaS clients;
our belief that SaaS revenue better reflects business momentum;
expected benefits of our solutions to our clients and partners;
customer and market expectations in the market in which we operate;
our lengthy sales cycles and the difficulty in predicting timing of sales or delays;
our expectations regarding innovation in cloud and growing API economy;
our expectations with respect to revenue, cost of revenue, expenses and other financial metrics;
our business plan and growth strategies;
competition in the markets in which we do business and our competitive advantages;
our beliefs regarding our prospects for our business;
changes in demand for our solutions;

20

our expectations regarding the composition of our customers and the result of a loss of a significant customer;
our reliance on strategic and third party distribution partnerships;
the risk of unauthorized access to a customer’s data or our data or our IT systems and cybersecurity attacks;
our ability to timely adapt and comply with changing European regulatory and political environments;
the effect of recent changes in U.S. tax legislation;
the effect of compliance with privacy laws and regulations on our business and our customers;
our ability to take adequate precautions against claims or lawsuits made by third parties, including alleged infringement of proprietary rights;
the adequacy of our capital resources and our ability to raise additional financing;
the effect of our international operations;
the potential impact of foreign currency fluctuations; and
the potential impact of the COVID-19 pandemic on our business, employees and customers.

These forward-looking statements reflect our current views with respect to future events, are based on assumptions and are subject to risks and uncertainties. These risks and uncertainties could cause actual results to differ materially from those projected and include, but are not limited to:

our ability to manage our business plans, strategies and outlooks and any business-related forecasts or projections;
our ability to improve our current solutions;
our ability to innovate and respond to rapid technological change and competitive challenges;
our ability to execute our sales and marketing strategy;
customer acceptance of our existing and future solutions;
our ability to predict subscription renewals;
the impact of new legislation or regulations on our business;
the impact of accounting pronouncements and our critical accounting policies, judgments, estimates, models and assumptions on our financial results;
our ability to compete against third parties with greater resources than ours;
the success of our partnerships;
our ability to obtain capital when needed;
our ability to manage future growth;
our ability to retain key personnel and hire additional personnel;
risks related to protection of our intellectual property;
foreign currency fluctuations;
the global economic environment;
risks related to public health pandemics such as the COVID-19 pandemic; and
the risks set forth under “Risk Factors.”

21

Given these risks and uncertainties, you should not place undue reliance on these forward-looking statements. Except as required by federal securities laws, we undertake no obligation to update any forward-looking statements for any reason, even if new information becomes available or other events occur in the future.

All references to “eGain”, the “Company”, “our”, “we” or “us” mean eGain Corporation and its subsidiaries, except where it is clear from the context that such terms mean only eGain and exclude its subsidiaries.

eGain and the eGain® are trademarks of eGain Corporation. We also refer to trademarks of other corporations and organizations in this report.

Summary Risk Factors

Our business is subject to numerous risks and uncertainties that could affect our ability to successfully implement our business strategy and affect our financial results. You should carefully consider all of the information in this report and, in particular, the following principal risks and all of the other specific factors described in Item 1A. of this report, “Risk Factors,” before deciding whether to invest in our company:

Our business is influenced by a range of factors that are beyond our control and that we have no comparative advantage in forecasting.
We face risks related to health epidemics, including the COVID-19 pandemic, which could have a material adverse effect on our business, financial condition and results of operations.
Our revenue and operating results have fluctuated in the past and are likely to fluctuate in the future, and because we recognize revenue from subscriptions over a period of time, downturns in revenue may not be immediately reflected in our operating results.
We cannot accurately predict subscription renewal rates and the impact these rates may have on our future revenue and operating results.
Our lengthy sales cycles and the difficulty in predicting timing of sales or delays may impair our operating results.
Because we depend on a relatively small number of customers for a substantial portion of our revenue, the loss of any of these customers or our failure to attract new significant customers could adversely impact our revenue and harm our business.
The market for customer engagement software is intensely competitive, and our business will be adversely affected if we are unable to successfully compete.
If we fail to expand and improve our sales performance and marketing activities, or retain our sales and marketing personnel, we may be unable to grow our business, which could negatively impact our operating results and financial condition.
Our failure to maintain, develop or expand strategic and third-party distribution channels would impede our revenue growth.
Difficulties and delays in customers implementing our products could harm our revenue and margins.
We conduct a significant portion of our business and operations outside of the United States, which exposes us to additional risks that may not exist in the United States. These risks in turn could cause our operating results and financial condition to suffer.
Unplanned system interruptions, delays in service or inability to increase capacity, including internationally, at our third-party data center facilities could impair the use or functionality of our cloud operations and harm our business.

22

Software errors could be costly and time-consuming for us to correct, and could harm our reputation and impair our ability to sell our solutions.
The terms we agree to in our Service Level Agreements or other contracts may result in increased costs or liabilities, which would in turn affect our results of operations.
If we are unable to increase the profitability of subscription revenue, if we experience significant customer attrition, or if we are required to delay recognition of revenue, our operating results could be adversely affected.
We depend on broad market acceptance of our applications and of our business model. If our expectations regarding the market for our applications are not met, our business could be seriously harmed.
We may be unable to respond to the rapid technological change and changing customer preferences in the online sales, marketing, customer service, and/or online consumer services industries and this may cause our business to suffer.
We employ third-party technologies for use in or with our platform and the inability to license such technologies on commercially reasonable terms or the inability to maintain these licenses or errors in the software we license could result in increased costs, or reduced service levels, which could adversely affect our business.
Our offshore product development, support and professional services may prove difficult to manage or may not allow us to realize our cost reduction goals, produce effective new solutions and provide professional services to drive growth.

Overview

eGain automates customer engagement with an innovative Software as a Service (SaaS) platform, powered by deep digital, Artificial Intelligence (AI), and knowledge capabilities. We sell mostly to large enterprises across financial services, telecommunications, retail, government, healthcare, and utilities. That is, organizations seeking to better serve customers at scale while coping with content silos, process complexity, and regulatory compliance. With our mantra of AX + BX + CX = DX™, we guide clients to effortless digital experience (DX) by holistically optimizing agent experience (AX), business experience (BX) and customer experience (CX). Leading brands use eGain’s cloud software to improve customer satisfaction, empower agents, reduce service cost, and boost sales. We are headquartered in the United States. We also operate in United Kingdom and India.

We have transitioned from a hybrid model, where we sold both SaaS and perpetual license solutions, to a SaaS only business model. Today, we only sell SaaS to new clients and are actively migrating our remaining perpetual license clients to SaaS. As we continue to migrate our legacy perpetual license clients to SaaS, we expect our legacy revenue, primarily comprising annual maintenance and support fees for legacy perpetual license clients to continue to decline.

We believe our go-forward SaaS business model affords us recurring revenue visibility and more predictability. Historical fiscal years affirmed our view that SaaS clients adopt our product innovation much faster than the perpetual license model and get better service levels. We believe SaaS clients enjoy up to 50% faster time to value from their eGain investment.

COVID-19

Since early 2020, several public health organizations have recommended, and many local governments have implemented, certain measures to slow and limit the transmission of COVID-19, including shelter-in-place and social distancing orders, which has resulted in a significant deterioration of economic conditions in the countries in which we operate.

The impact of COVID-19 and the related disruptions caused to the global economy and our business has not had a material adverse impact on our business. However, the ongoing spread of the COVID-19 virus, including new variants, current availability of COVID-19 vaccinations, and lockdown orders in China from 2022, caused us to adapt and modify our business practices, including implementing hybrid work model policies and limiting travel by our employees, among other things.

23

In response to the ongoing spread of COVID-19, we have taken the following measures to date:

Implemented hybrid work model and social distancing policies throughout our organization;
Limited employee travel;
Cancelled certain sales and marketing events; and
Looked to our customer’s needs to best support their operations during this crisis.

The effect of the COVID-19 pandemic, may not be fully reflective in our results of operations and overall financial performance until further periods, if at all. The impact, if any, of operational changes we may implement is uncertain, but changes we have implemented as of the filing date have not affected and are not expected to affect our ability to maintain operations. We will continuously monitor the situation to determine what actions may be necessary or appropriate to address the impact of the COVID-19 pandemic, which may include actions mandated or recommended by federal, state or local government authorities. See our “Risk Factors” for further discussion of the possible impact of the COVID-19 pandemic on or business.

Key Financial Measures

We monitor the key financial performance measures set forth below as well as cash and cash equivalents and available debt capacity, which are discussed in “Liquidity and Capital Resources,” to help us evaluate trends, establish budgets, measure the effectiveness of our sales and marketing efforts and assess operational effectiveness and efficiencies.

SaaS Revenues

With our transition to a SaaS only business model, we believe SaaS revenue better reflects our business momentum, and, to analyze progress, we disaggregate our subscription revenue growth between:

SaaS revenue, which is defined as revenue from cloud delivery arrangements, term licenses and embedded OEM royalties and associated support; and
Legacy revenue, which is defined as revenue from maintenance and support contracts on perpetual license arrangements that we no longer offer.

The following table presents a break out of subscription revenue between SaaS and legacy revenue for each of the following periods:

Three Months Ended

 

September 30, 

 

(in thousands)

    

2022

    

2021

    

Change

SaaS revenue

$

22,628

$

19,194

$

3,434

18

%  

Legacy revenue

 

295

 

951

 

(656)

(69)

%  

Total subscription revenue

$

22,923

$

20,145

$

2,778

14

%  

As we continue to migrate our legacy perpetual license clients to SaaS, we expect our legacy revenue to continue to decline.

SaaS and Professional Services Revenue

As we continue to shift to a SaaS only business model, substantially all of professional services revenue is now generated from our SaaS customer base. We believe the combination of SaaS and professional services revenue is a useful measure to value our business on a forward-looking basis.

The following table presents total SaaS and professional services revenue for each of the following periods:

Three Months Ended

 

24

September 30, 

 

(in thousands)

    

2022

    

2021

    

Change

SaaS revenue

$

22,628

$

19,194

$

3,434

18

%  

Professional services revenue

 

1,840

 

1,306

 

534

41

%  

Total SaaS and professional services revenue:

$

24,468

$

20,500

$

3,968

19

%  

Non-GAAP Operating Income

Non-GAAP operating income is defined as (loss) income from operations, adjusted for the impact of stock-based compensation expense.

Management believes that it is useful to exclude certain non-cash charges and non-core operational charges from non-GAAP operating income because (i) the amount of such expenses in any specific period may not directly correlate to the underlying performance of our business operations; and (ii) such expenses can vary significantly between periods as a result of the timing of new stock-based awards. The presentation of the non-GAAP financial measures is not intended to be considered in isolation or as a substitute for, or superior to, the financial information prepared and presented in accordance with generally accepted accounting principles in the United States of America (GAAP).

The following table presents a reconciliation of GAAP (loss) income from operations to non-GAAP income from operations for each of the following periods:

Three Months Ended

September 30, 

2022

    

2021

(Loss) income from operations

$

(670)

$

691

Add:

Stock-based compensation

2,065

2,107

Non-GAAP income from operations

$

1,395

$

2,798

Critical Accounting Policies and Estimates

Management’s Discussion and Analysis of Financial Condition and Results of Operations discusses our condensed consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period.

We believe that the assumptions and estimates, which are described in Note 1 “Summary of Business and Significant Accounting Policies” to our condensed consolidated financial statements, associated with revenue recognition, stock-based compensation, allowance for doubtful accounts, the valuation of goodwill, the valuation of deferred tax allowance, and legal contingencies have the greatest potential impact on our condensed consolidated financial statements. We evaluate these estimates on an ongoing basis. Management bases its estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

Sources of Revenue

Our revenue is comprised of two categories, subscription and professional services. Subscription includes SaaS revenue and legacy revenue. SaaS revenue includes revenue from cloud delivery arrangements, term licenses and embedded OEM royalties and associated support. Legacy revenue is associated with license, maintenance and support contracts on perpetual

25

license arrangements that we no longer sell. Professional services include consulting, implementation, training, and managed services.

Subscription Revenue

For our cloud delivery arrangements, our maintenance and support arrangements and our term license subscriptions that incorporate substantial cloud functionality, the combined performance obligation is recognized ratably over the contract term as the obligation is delivered. For contracts involving distinct software licenses, the license performance obligation is satisfied at a point in time when control is transferred to the customer.

We typically invoice our customers in advance upon execution of the contract or subsequent renewals. Invoiced amounts are recorded in accounts receivable, deferred revenue or revenue, depending on when control is transferred to our customers based on each arrangement.

We have a royalty revenue agreement with a customer related to our embedded intellectual property.  Under the terms of the agreement, the customer is to provide a combined fixed fee, per agent, for each software license sold containing the embedded software to us. These embedded OEM royalties are included as subscription revenue. Under revenue guidance, since these arrangements are for sales-based licenses of intellectual property, we recognize revenue only as the subsequent sale occurs. However, since such sales are reported by the customer with a quarter in arrears, such revenue is recognized at the time it is reported and paid by the customer given that any estimated variable consideration would have to be fully constrained due to the unpredictability of such estimate and the unavoidable risk that it may lead to significant revenue reversals.

Professional Services Revenue

Professional services revenue includes system implementation, consulting, training, and managed services. The transaction price is allocated to various performance obligations based on their stand-alone selling prices. Revenue allocated to each performance obligation is recognized as work is performed. Managed services include a comprehensive set of processes and activities that range from implementation to monitoring the evolution and support of eGain solutions in a company. Our consulting and implementation service contracts are bid either on a time-and-materials basis or on a fixed-fee basis. Managed services contracts are bid on a time-and-material basis. Fixed fees are generally paid on milestone billing at pre-determined points in the contract. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether transfer of control to customers has occurred.

Training revenue that meets the criteria to be accounted for separately is recognized when training is provided.

Remaining Performance Obligations

Remaining performance obligations represent contracted revenue that had not yet been recognized, and include billed deferred revenue, consisting of amounts invoiced to customers whether collected or uncollected which have not been recognized as revenue, as well as unbilled amounts that will be invoiced and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligation is influenced by a variety of factors, including seasonality, timing of renewals, average contract terms and foreign currency exchange rates.

As of September 30, 2022, our remaining performance obligations were $94.5 million, of which we expect to recognize $67.2 million and $27.3 million as revenue within one year and beyond one year, respectively.

We expect our remaining performance obligations to change quarterly for several reasons including the timing of new contracts and renewals, duration and size of our subscription and support arrangements, variable billing cycles and foreign exchange rate fluctuation. We typically issue renewal invoices in advance of the renewal service period. Depending on timing, the initial invoice and subsequent renewal invoices may occur in different quarters. This may result in an increase or decrease to our accounts receivable and deferred revenue.

Costs Capitalized to Obtain Revenue Contracts

26

Under Topic 606, we capitalize incremental costs to obtain non-cancelable subscription and maintenance and support revenue contracts with amortization periods that may extend longer than the non-cancelable subscription and maintenance and support revenue contract terms.

We capitalize incremental costs of obtaining a non-cancelable subscription and maintenance and support revenue contract with amortization periods of one year or more. The capitalized amounts consist primarily of sales commissions paid to our direct sales force. Capitalized amounts also include (i) amounts paid to employees other than the direct sales force who earn incentive payouts under annual compensation plans that are tied to the value of contracts acquired and (ii) the associated payroll taxes and fringe benefit costs associated with the payments to our employees.

Costs capitalized related to new revenue contracts are generally deferred and amortized on a straight-line basis over a period of benefit that we estimate to be five years. We determine the period of benefit by taking into consideration the period from initial contract through renewal, which constitutes the length of our customer relationship or customer life. Amortization of costs capitalized related to new revenue contracts is included as a component of sales and marketing expense in our operating results.

27

Results of Operations

The following table sets forth certain items reflected in our condensed consolidated statements of operations expressed as a percent of total revenue for the periods indicated:

Three Months Ended

 

September 30, 

 

    

2022

    

2021

    

Revenue:

Subscription

93

%  

94

%  

Professional services

7

%  

6

%  

Total revenue

100

%  

100

%

Cost of revenue:

Cost of subscription

16

%  

16

%

Cost of professional services

9

%  

9

%  

Total cost of revenue

25

%  

25

%  

Gross profit

75

%  

75

%  

Operating expenses:

Research and development

28

%  

26

%  

Sales and marketing

38

%  

35

%  

General and administrative

11

%  

11

%  

Total operating expenses

77

%  

72

%  

(Loss) income from operations

(3)

%

3

%

Revenue

We classify our revenue into two categories: subscription and professional services revenue. We further break down subscription revenue into SaaS revenue and legacy revenue, with SaaS revenue being a key metric.

The following table presents our subscription and professional services revenue during the three months ended September 30, 2022 and 2021, respectively:

Three Months Ended

 

September 30, 

 

(in thousands, except percentages)

    

2022

    

2021

    

Change

Subscription

$

22,923

$

20,145

$

2,778

14

%  

Professional services

 

1,840

 

1,306

 

534

41

%  

Total revenue

$

24,763

$

21,451

$

3,312

15

%  

Total revenue increased approximately $3.3 million during the three months ended September 30, 2022, compared to the same periods in 2021, respectively, due to an increase in SaaS revenue of $3.4 million during the three months ended September 30, 2022, compared to the same periods in 2021. The increase for the three months ended September 30, 2022 was primarily due to an increase in SaaS revenue that was partially offset by a decline in our legacy revenue as we continue to migrate legacy perpetual license customers to our SaaS model.

Our revenue was impacted by foreign exchange rate fluctuation between the U.S. Dollar, Euro, and British Pound. We recalculate our current period results using the comparable prior period exchange rates to exclude the impact of foreign exchange rate fluctuation. Foreign exchange rate fluctuation resulted in a decrease of $909,000 and an increase of $356,000 in total revenue during the three months ended September 30, 2022 and 2021, respectively.

28

Subscription Revenue

SaaS Revenue

Three Months Ended

 

September 30, 

 

(in thousands, except percentages)

    

2022

    

2021

    

Change

 

SaaS revenue

$

22,628

$

19,194

$

3,434

18

%

Percentage of total revenue

 

91

%  

 

89

%  

SaaS revenue includes revenue from cloud delivery arrangements, term licenses and embedded OEM royalties and associated support. Revenue from SaaS increased by $3.4 million during the three months ended September 30, 2022, respectively, compared to the same periods in 2021. In connection with our SaaS transition, we are actively migrating our remaining perpetual license clients to SaaS and continue to sell SaaS to new customers. We expect our SaaS revenue to increase on a year over year basis.

SaaS revenue represents 91% of total revenue for the three months ended September 30, 2022, compared to 89%, during the same period in 2021. This represented an increase in SaaS revenue of 18% for the three months ended September 30, 2022, compared to the same periods in 2021.

Excluding a decrease of $802,000 due to foreign exchange rate fluctuation, SaaS revenue increased by $4.2 million during the three months ended September 30, 2022, compared to the same periods in 2021.

Legacy Revenue

Three Months Ended

 

September 30, 

 

(in thousands, except percentages)

2022

    

2021

    

Change

 

Legacy revenue

$

295

$

951

$

(656)

(69)

%

Percentage of total revenue

 

2

%  

 

4

%  

Legacy revenue is associated with license, maintenance and support contracts on perpetual license arrangements that we no longer sell. We experienced a decrease of $656,000 during the three months ended September 30, 2022, compared to the same periods in 2021. This decrease was primarily due to our focus in migrating our legacy customers to SaaS. We expect these legacy fees to continue to decline in future quarters.

Excluding a decrease of $49,000 due to foreign exchange rate fluctuation, legacy revenue decreased by $607,000 during the three months ended September 30, 2022, compared to the same periods in 2021.

29

Professional Services Revenue

Three Months Ended

 

September 30, 

 

(in thousands, except percentages)

    

2022

    

2021

    

Change

 

Professional services revenue

$

1,840

$

1,306

$

534

41

%

Percentage of total revenue

 

7

%  

 

6

%  

Professional services revenue includes consulting, implementation, training, and managed services. Revenue from professional services increased by $534,000 during the three months ended September 30, 2022, compared to the same periods in 2021. The increase for three months ended September 30, 2022 compared to the prior year was primarily due to customer implementations and an increase in managed services.

Excluding a decrease of $58,000 due to foreign exchange rate fluctuation, professional services revenue increased by $592,000 during the three months ended September 30, 2022, compared to the same period in 2021.

Revenue by Geography

Three Months Ended

 

September 30, 

 

(in thousands, except percentages)

    

2022

    

2021

    

Change

North America

$

19,120

$

15,228

$

3,892

26

%  

Europe, Middle East, & Africa

 

5,643

 

6,223

 

(580)

(9)

%  

Total revenue

$

24,763

$

21,451

$

3,312

15

%  

Revenue from North America sales increased by 26% from $15.2 million during the three months ended September 30, 2021 to $19.1 million during the three months ended September 30, 2022 due to increases of (i) $3.6 million in SaaS revenue and (ii) $619,000 in professional services revenue; partially offset by a decrease of $346,000 in legacy revenue.

Revenue from Europe, Middle East, and Africa sales decreased by 9% from $6.2 million for the three months ended September 30, 2021 to $5.6 million during the three months ended September 30, 2022, due to decreases of (i) $309,000 in legacy revenue, (ii) $185,000 in SaaS revenue, and (iii) $85,000 in professional services revenue.

Cost of Revenue

Three Months Ended

 

September 30, 

 

(in thousands, except percentages)

    

2022

    

2021

    

Change

 

Subscription

$

3,978

    

$

3,487

    

$

491

    

14

%  

Professional services

 

2,304

 

1,811

 

493

 

27

%  

Total cost of revenue

$

6,282

$

5,298

$

984

 

19

%  

Percentage of total revenue

 

25

%  

 

25

%  

Gross margin

 

75

%  

 

75

%  

Subscription

Cost of subscription revenue consists primarily of expenses related to our cloud services and providing support to our customers. These expenses are comprised of cloud computing costs, personnel-related costs directly associated with cloud operations, and customer support, including salaries, benefits, bonuses and stock-based compensation and allocated overhead.  

Cost of subscription revenue increased by $491,000 during the three months ended September 30, 2022, from the same period in fiscal year 2021. This increase was primarily due to increases of (i) $568,000 in cloud-computing costs and (ii) $47,000 in outside consulting costs; partially offset by a decrease of $22,000 in personnel-related costs.

30

Excluding a decrease of $102,000 due to foreign exchange rate fluctuation, cost of subscription revenue increased by $593,000 during the three months ended September 30, 2022, from the same periods in 2021.

Professional Services

Cost of professional services consists primarily of personnel-related costs directly associated with our professional services and training departments, including salaries, benefits, bonuses, and stock-based compensation and allocated overhead.

Cost of professional services increased $493,000 during the three months ended September 30, 2022, from the same period in 2021. This increase was primarily due to increases of $502,000 in personnel-related costs and $49,000 in outside consulting costs.

Excluding a decrease of $58,000 due to foreign exchange rate fluctuation, cost of professional services revenue increased by $551,000 during the three months ended September 30, 2022, compared to the same periods in 2021.

Operating Expenses

Research and Development

Three Months Ended

 

September 30, 

 

(in thousands, except percentages)

    

2022

    

2021

    

  Change

 

Research and development

$

6,874

$

5,609

$

1,265

23

%  

Percentage of total revenue

 

28

%  

 

26

%  

Research and development expense primarily consists of personnel-related expenses directly associated with our engineering, product management and development, and quality assurance staff. Included in these costs are salaries, benefits, bonuses, and stock-based compensation and allocated overhead. Research and development expense also includes outside consulting services contracted for research and development.

Research and development expense increased by 23% to $6.9 million for the three months ended September 30, 2022, from $5.6 million in the same period in 2021. Excluding a decrease of $203,000 due to foreign exchange rate fluctuation, research and development expense increased primarily due to increases of (i) $1.4 million in personnel-related costs and (ii) $78,000 in outside consulting costs.

Sales and Marketing

Three Months Ended

 

September 30, 

 

(in thousands, except percentages)

    

2022

    

2021

    

  Change

Sales and marketing

$

9,459

$

7,404

$

2,055

28

%  

Percentage of total revenue

 

38

%  

 

35

%  

Sales and marketing expense primarily consists of personnel-related expenses directly associated with our sales, marketing and business development staff. Included in these costs are salaries, benefits, bonuses, and stock-based compensation and allocated overhead. Sales and marketing expenses also include amortization of commissions paid to our sales staff, lead generation activities, advertising, trade show and other promotional costs, and, to a lesser extent, occupancy costs and related overhead.

Sales and marketing expenses increased by 28% to $9.5 million for the three months ended September 30, 2022, from $7.4 million in the same period in fiscal year 2021. Excluding a decrease of $283,000 due to foreign exchange rate fluctuation, sales and marketing expense increased primarily due to increases of (i) $1.6 million in personnel-related expenses and (ii) $858,000 in marketing program expenses; offset by a decrease of $128,000 in outside consulting expenses.

31

General and Administrative

Three Months Ended

 

September 30, 

 

(in thousands, except percentages)

    

2022

    

2021

    

Change

 

General and administrative

$

2,818

$

2,449

$

369

15

%  

Percentage of total revenue

 

11

%  

 

11

%  

General and administrative expense primarily consists of personnel-related expenses directly associated with our finance, human resources, administrative and legal personnel. Included in these costs are salaries, benefits, bonuses, and stock-based compensation and allocated overhead. General and administrative expenses also include fees for professional services, provision for doubtful accounts and, to a lesser extent, occupancy costs and related overhead.

General and administrative expenses increased 15% to $2.8 million for the three months ended September 30, 2022, from $2.4 million in the same period in 2021. Excluding a decrease of $46,000 due to foreign exchange rate fluctuation, general and administrative expense increased primarily due to increases of (i) $227,000 in bad debt expenses, (ii) $165,000 in personnel-related expenses, (iii) $63,000 in outside-consulting costs, and (iv) $63,000 in legal related expenses; partially offset by decreases of (i) $91,000 in accounting, audit, and administrative expenses and (ii) $12,000 in investor relations expenses.

(Loss) Income from Operations

Three Months Ended

 

 

September 30, 

 

 

(in thousands, except percentages)

    

2022

    

2021

    

Change

 

 

(Loss) income from operations

$

(670)

 

$

691

 

$

(1,361)

(197)

%  

Operating margin

 

(3)

%  

 

3

%  

 

Loss from operations was $670,000 with an operating loss margin of 3% during the three months ended September 30, 2022. Loss from operations during the three months ended September 30, 2022 included $2.1 million of stock-based compensation and $375,000 of amortization of costs capitalized to obtain revenue contracts.

Interest Income

Interest income primarily consists of interest earned on money market accounts. Interest income was income of $286,000 and $2,000 during the three months ended September 30, 2022 and 2021, respectively.

Other Income, Net

Other income, net was income of $810,000 and $10,000 during the three months ended September 30, 2022 and 2021, respectively. Other income, net primarily included foreign exchange rate fluctuations on international trade receivables.

Income Tax Provision

Provision for income taxes consists of state and foreign income taxes. Due to cumulative losses, we maintain a valuation allowance against U.S. deferred tax assets as of September 30, 2022. We consider all available evidence, both positive and negative, including but not limited to earnings history, projected future outcomes, industry and market trends and the nature of each of the deferred tax assets. We recorded income tax provision of $442,000 and $152,000 for the three months ended September 30, 2022, and 2021, respectively.

32

Liquidity and Capital Resources

Overview

As of September 30, 2022 and June 30, 2022, our principal sources of liquidity were cash and cash equivalents, and accounts receivable totaling $96.1 million and $99.1 million, respectively. Our cash, cash equivalents and restricted cash were $71.5 million and $72.2 million as of September 30, 2022 and June 30, 2022, respectively.

Based upon our current business plan, we believe that existing capital resources will enable us to maintain current and planned operations for at least the next 12 months. From time to time, however, we may consider opportunities for raising additional capital. We can make no assurances that such opportunities will be available to us on economic terms we consider favorable, if at all. Our expectations as to our future cash flows and our future cash balances are subject to a number of assumptions, including assumptions regarding anticipated increases in our revenue, our ability to retain existing customers and customer purchasing and payment patterns, many of which are beyond our control.

Cash Flows

For the three months ended September 30, 2022 and 2021, our cash flows were as follows (in thousands):

Three Months Ended

September 30, 

2022

    

2021

Net cash provided by operating activities

$

760

$

7,170

Net cash used in investing activities

(120)

(131)

Net cash provided by financing activities

30

411

Cash provided by operating activities mainly consists of net (loss) income adjusted for non-cash expense items such as depreciation and amortization, expense associated with stock-based awards, the timing of employee related costs including commissions and bonus payments, and changes in operating assets and liabilities during the year.

Net cash provided by operating activities decreased by $6.4 million during the three months ended September 30, 2022, from the same period in 2021, driven primarily by the timing of collections for accounts receivable.

Net cash used in investing activities decreased by $11,000 during the three months ended September 30, 2022, from the same period in 2021, driven primarily by activities related to the purchase of equipment for new employees and facility expenditures. Historically, cash used in investing activities has been used to purchase equipment and software to support our business and growth.

Net cash provided by financing activities decreased by $381,000 during the three months ended September 30, 2022, from the same period in 2021. Our current proceeds consist primarily of proceeds from the exercise of employee stock options and our employee stock purchase plan.

Commitments

Our principal commitments consist of obligations under leases for office space. Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases. As of September 30, 2022, the future non-cancelable minimum payments under these commitments were approximately $3.6 million.

Off-Balance Sheet Arrangements

As of September 30, 2022, we had no significant off-balance sheet arrangements as defined in Item 303(a)(4) of Regulation S-K.

New Accounting Pronouncements

33

See Note 1 “Summary of Business and Significant Accounting Policies” to the condensed consolidated financial statements for our discussion of new accounting pronouncements adopted and those pending.

34

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Foreign Currency Exchange Risk

We develop products in the United States and India and sell these products in the United States and internationally. Generally, international sales are made in local currency. As a result, our financial results could be affected by factors such as changes in foreign currency exchange rates or weak economic conditions in foreign markets. Identifiable assets denominated in foreign currency as of September 30, 2022 totaled approximately $18.1 million. 10% increase in the value of the dollar relative to other currencies would decrease the value of these assets by $1.8 million between September 30, 2022 and our next financial reporting period. We do not currently use derivative instruments to hedge against foreign exchange risk. As such, we are exposed to market risk from fluctuations in foreign currency exchange rates, principally from the exchange rate between the U.S. Dollar, on the one hand, and the Euro, British Pound and Indian Rupee, on the other hand. An unfavorable change in the foreign currency exchange rates may cause an adverse effect on our financial position or results of operations.

Interest Rate Risk 

Our exposure to market risk for changes in interest rates relates primarily to interest earned on our cash and cash equivalents. The primary objective of our investment activities is to preserve our capital to fund operations. We also seek to maximize income from our investments without assuming significant risk. Our investment policy provides for investments in short-term, low-risk, investment-grade debt instruments. These investments are subject to interest rate risk and will decrease in value if market interest rates increase.

We currently do not hedge interest rate exposure, and we do not have any foreign currency or other derivative financial instruments. To date, we have not experienced a loss of principal on any of our investments. Although we currently expect that our ability to access or liquidate these investments as needed to support our business activities will continue, we cannot ensure that this will not change. We believe that, if market interest rates were to change immediately and uniformly by 10% from levels between September 30, 2022 and our next financial reporting period, the impact on the fair value of these securities or our cash flows or income would not be material.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures. 

We maintain “disclosure controls and procedures,” as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934 (the Exchange Act) that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognized that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met. Our disclosure controls and procedures have been designed to meet reasonable assurance standards. Additionally, in designing disclosure controls and procedures, our management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible disclosure controls and procedures. The design of any disclosure controls and procedures also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.

Based on their evaluation as of the end of the period covered by this Quarterly Report on Form 10-Q, our Chief Executive Officer and Chief Financial Officer have concluded that, as of September 30, 2022, our disclosure controls and procedures were effective at the reasonable assurance level.

35

Changes in Internal Controls. 

There was no change in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) that occurred during our last fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

36

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

We are not currently a party to any legal proceedings, and are not aware of any pending or threatened legal proceedings against us that we believe could have a material adverse effect on our business, operating results, or financial condition. In the ordinary course of business, we are involved in various legal proceedings and claims related to alleged infringement of third-party patents and other intellectual property rights, commercial, corporate and securities, labor and employment, wage and hour, and other claims. We have been, and may in the future be, put on notice and/or sued by third parties for alleged infringement of their proprietary rights, including patent infringement.

We evaluate all claims and lawsuits with respect to their potential merits, our potential defenses and counterclaims, settlement or litigation potential and the expected effect on us. Our technologies may be subject to injunction if they are found to infringe the rights of a third party. In addition, our agreements require us to indemnify our customers for third-party intellectual property infringement claims, which could increase the cost to us of an adverse ruling on such a claim.

Item 1A. Risk Factors

The risks and uncertainties described below are not the only ones facing us. Other events that we do not currently anticipate or that we currently deem immaterial also may affect our results of operations, cash flows and financial condition.

Risks Related to Our Business and Strategy

Our business is influenced by a range of factors that are beyond our control and that we have no comparative advantage in forecasting.

Factors influencing our business include:
general economic and business conditions;
currency exchange rate fluctuations;
the overall demand for enterprise software and services;
customer acceptance of cloud-based solutions;      
governmental budgetary constraints or shifts in government spending priorities; and
general political developments.

The global economic climate continues to influence our business. This includes items such as a general tightening in the credit markets, lower levels of liquidity, increases in the rates of default and bankruptcy, and extreme volatility in credit, equity and fixed income markets. These macroeconomic developments negatively affected, and could continue to negatively affect, our business, operating results or financial condition which, in turn, could adversely affect our stock price. A general weakening of, and related declining corporate confidence in, the global economy or the curtailment in government or corporate spending could cause current or potential customers to reduce their technology budgets or be unable to fund software or services purchases, which could cause customers to delay, decrease or cancel purchases of our products and services or cause customers to not pay us or to delay paying us for previously purchased products and services.

We face risks related to health epidemics, including the COVID-19 pandemic, which could have a material adverse effect on our business, financial condition and results of operations.

The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The ultimate impact of the COVID-19 pandemic on our business, results of operations, financial condition and cash flows is dependent on future developments, including the duration of the pandemic, the severity of the disease and outbreak, the impact of new strains of the virus, effectiveness and availability of a vaccine, future and ongoing actions that may be taken by governmental authorities, the lockdown orders in China that began in April 2022, the impact on the businesses of our

37

customers and partners, and the length of its impact on the global economy, which are uncertain and are difficult to predict at this time.

The potential effects of the COVID-19 pandemic, each of which could adversely affect our business, results of operations, financial condition and cash flows, include:

the rate of IT spending and the ability of our customers to purchase our offerings could be adversely impacted. Further, the impact of the COVID-19 pandemic could delay prospective customers’ purchasing decisions and cause them to become less inclined to trade-up from existing solutions, impact customers’ pricing expectations for our offerings, lengthen payment terms, reduce the value or duration of their subscription contracts, or adversely impact renewal rates;
we could experience disruptions in our operations as a result of office closures, risks associated with our employees returning to work remotely, a significant portion of our workforce suffering illness and travel restrictions. Starting in early 2020, we temporarily closed our offices, instituted a global remote work mandate and instituted significant travel restrictions. While we have begun to re-open our offices, the vast majority of our employees are on a hybrid work model. We have implemented significant new safety protocols, which may limit the effectiveness and productivity of our employees;
we may be unable to collect amounts due on billed and unbilled revenue if our customers or partners delay payment or fail to pay us under the terms of our agreements as a result of the impact of the COVID-19 pandemic on their businesses, including their seeking bankruptcy protection or other similar relief. As a result, our cash flows could be adversely impacted, which could affect our ability to fund future product development and acquisitions or return capital to shareholders;
we may experience disruptions or delays to our supply chain or fulfillment and delivery operations as a result of the COVID-19 pandemic;
our marketing effectiveness and demand generation efforts may be impacted due to the cancelling of customer events or shifting events to virtual-only experiences. We may need to postpone or cancel other customer, employee or industry events or other marketing initiatives in the future;
our business is dependent on attracting and retaining highly skilled employees, and our ability to attract and retain such employees may be adversely impacted by intensified restrictions on travel, immigration, or the availability of work visas during the COVID-19 pandemic;
increased cyber incidents during the COVID-19 pandemic and our increased reliance on a remote workforce could increase our exposure to potential cybersecurity breaches and attacks; and/or
our results of operations are subject to fluctuations in foreign currency exchange rates, which risks may be heightened due to increased volatility of foreign currency exchange rates as a result of COVID-19. Further, our forecasted revenue, operating results and cash flows could vary materially from those we provide as guidance or from those anticipated by investors and analysts if the assumptions on which we base our financial projections are inaccurate as a result of the unpredictability of the impact that the COVID-19 pandemic will have on our businesses, our customers’ and partners’ businesses and the global markets and economy or we make changes to our licensing programs or payment terms in connection with COVID-19.  

Even after the COVID-19 pandemic has subsided, we may continue to experience an adverse impact to our business and the value of our securities as a result of its global economic impact, including any recession that has occurred or may occur in the future.

There are no comparable recent events which may provide guidance as to the effect of the spread of COVID-19 and a pandemic, and, as a result, the ultimate impact of COVID-19 pandemic or a similar health epidemic is highly uncertain and subject to change. We do not yet know the full extent of COVID-19’s impact on our business, our operations, or the global economy as a whole. However, the effects could have a material impact on our results of operations, and we will continue to monitor the situation closely.

38

To the extent the COVID-19 pandemic adversely affects our business, results of operations, financial condition and cash flows, it may also heighten many of the other risks described in this “Risk Factors” section.

Our revenue and operating results have fluctuated in the past and are likely to fluctuate in the future, and because we recognize revenue from subscriptions over a period of time, downturns in revenue may not be immediately reflected in our operating results.

Because we recognize revenue when we have satisfied performance obligations to customers in connection with our sales contracts, most of our revenue each quarter results from recognition of deferred revenue related to agreements entered into during previous quarters. Consequently, declines in new or renewed subscription agreements and maintenance agreements that occur in one quarter will largely be felt in future quarters, both because we may be unable to generate sufficient new revenue to offset the decline and because we may be unable to adjust our operating costs and capital expenditures to align with the changes in revenue. In addition, our subscription model makes it more difficult for us to increase our revenue rapidly in any period, because revenue from new customers must be recognized over the applicable subscription term. It is difficult to forecast the expediency of the transition of our license customers to our cloud delivery model. Accordingly, we believe that period-to-period comparisons of our results of operations should not be relied upon as definitive indicators of future performance.

Other factors that may cause our revenue and operating results to fluctuate include:

timing of customer budget cycles;
the priority our customers place on our products compared to other business investments;
size, timing and contract terms of new customer contracts, and unpredictable and often lengthy sales cycles;
reduced renewals;
competitive factors, including new product introductions, upgrades and discounted pricing or special payment terms offered by our competitors, as well as strategic actions by us or our competitors, such as acquisitions, divestitures, spin-offs, joint ventures, strategic investments or changes in business strategy;
technical difficulties, errors or service interruptions in our solutions that may cause customer dissatisfaction with our solutions;
consolidation among our customers, which may alter their buying patterns, or business failures that may reduce demand for our solutions;
operating expenses associated with expansion of our sales force or business, and our product development efforts;
cost, timing and management efforts related to the introduction of new features to our solutions;
our ability to obtain, maintain and protect our intellectual property rights and adequately safeguard the information imported to our solutions or otherwise provided to us by our customers; and
extraordinary expenses such as impairment charges, litigation or other payments related to settlement of disputes.

Any of these developments may adversely affect our revenue, operating results and financial condition. Furthermore, we maintain an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments. In such cases, we may be required to defer revenue recognition on sales to affected customers. In the future, we may have to record additional reserves or write-offs, or defer revenue on sales transactions, which could negatively impact our financial results.

We cannot accurately predict subscription renewal rates and the impact these rates may have on our future revenue and operating results.

We allow our customers to elect not to renew their subscriptions for our service after the expiration of their initial subscription period, which is typically 12 to 36 months, and some customers have elected not to renew. In addition, our customers may choose to renew for fewer subscriptions (in quantity or products) or renew for shorter contract lengths. We cannot accurately predict renewal rates given our varied customer base of enterprise and small and medium size business

39

customers and the number of multiyear subscription contracts. Our renewal rates may decline or fluctuate as a result of a number of factors, including customer dissatisfaction with our service, decreases in customers’ spending levels, decreases in the number of users at our customers, pricing changes and general economic conditions. If our customers do not renew their subscriptions for our service or reduce the number of paying subscriptions at the time of renewal, our revenue will decline, and our business will suffer.

Our future success also depends in part on our ability to sell additional features and services, more subscriptions or enhanced editions of our service to our current customers. This may also require increasingly sophisticated and costly sales efforts that are targeted at senior management. Similarly, the rate at which our customers purchase new or enhanced services depends on a number of factors, including general economic conditions and our customers’ reactions to price changes related to these additional features and services. If our efforts to upsell to our customers are not successful and negative reaction occurs, our business may suffer.

Our lengthy sales cycles and the difficulty in predicting timing of sales or delays may impair our operating results.

The long sales cycle for our products may cause license and subscription revenue and operating results to vary significantly from period to period. The sales cycle for our products can be six months or more and varies substantially from customer to customer. Because we sell complex and deeply integrated solutions, it can take many months of customer education to secure sales. Since our potential customers may evaluate our products before, if ever, executing definitive agreements, we may incur substantial expenses and spend significant management and legal effort in connection with a potential customer.

Our multi-product offering and the increasingly complex needs of our customers contribute to a longer and unpredictable sales cycle. Consequently, we often face difficulty predicting the quarter in which expected sales will actually occur. This contributes to the uncertainty and fluctuations in our future operating results. In particular, the corporate decision-making and approval process of our customers and potential customers has become more complicated. This has caused our average sales cycle to further increase and, in some cases, has prevented the closure of sales that we believed were likely to close.

Because we depend on a relatively small number of customers for a substantial portion of our revenue, the loss of any of these customers or our failure to attract new significant customers could adversely impact our revenue and harm our business.

We have in the past and expect in the future to derive a substantial portion of our revenue from sales to a relatively small number of customers. The composition of these customers has varied in the past, and we expect that it will continue to vary over time. The loss of any significant customer or a decline in business with any significant customer would materially and adversely affect our financial condition and results of operations.

The market for customer engagement software is intensely competitive, and our business will be adversely affected if we are unable to successfully compete.

The market for customer engagement software is intensely competitive. Other than product innovation and existing customer relationships, there are no substantial barriers to entry in this market, and established or new entities may enter this market in the future. While software internally developed by enterprises represents indirect competition, we also compete directly with packaged application software vendors, including Genesys Telecommunications Laboratories, Inc., LivePerson, Inc., NICE Ltd., and Verint Systems Inc. In addition, we face actual or potential competition from larger software companies such as Microsoft Corporation, Oracle Corporation, salesforce.com Inc., and ServiceNow, Inc., and similar companies that may attempt to sell customer engagement software to their installed base.

We believe competition will continue to be fierce as current competitors increase the sophistication of their offerings and as new participants enter the market. Many of our current and potential competitors have longer operating histories, larger customer bases, broader brand recognition, and significantly greater financial, marketing and other resources. With more established and better-financed competitors, these companies may be able to undertake more extensive marketing campaigns, adopt more aggressive pricing policies, and make more attractive offers to businesses to induce them to use their products or services. If we are unable to compete successfully, our business will be adversely affected.

40

If we fail to expand and improve our sales performance and marketing activities, or retain our sales and marketing personnel, we may be unable to grow our business, which could negatively impact our operating results and financial condition.

Expansion and growth of our business is dependent on our ability to expand our sales force and on the ability of our sales force to increase sales. If we are not able to effectively develop and maintain awareness of our products in a cost-effective manner, we may not achieve widespread acceptance of our existing and future products. This may result in a failure to expand and attract new customers and enhance relationships with existing customers. This may impede our efforts to improve operations in our other areas and may result in declines in the market price of our common stock.

Due to the complexity of our customer engagement hub platform and related products and services, we must utilize highly trained sales personnel to educate prospective customers regarding the use and benefits of our products and services as well as provide effective customer support. If we have turnover in our sales and marketing teams, we may not be able to successfully compete with our competitors, and our results of operations and financial condition may be harmed.

Our failure to maintain, develop or expand strategic and third-party distribution channels would impede our revenue growth.

Our success and future growth depend in part upon the skills, experience, performance and continued service of our distribution partners, including software and hardware vendors and resellers. Our distribution partners engage with us in a number of ways, including assisting us to identify prospective customers, distributing our products and services in geographies where we do not have a physical presence and distributing our products and services where they are considered complementary to other products of the partner or third-party products distributed by the partner. We believe that our future success depends in part upon our ability to develop, maintain and expand strategic, long-term and profitable partnerships and reseller relationships. If we are unable to do so for any reason, including as a result of any change in the leadership of our distribution partners, or if any existing or future distribution partners fail to successfully market, resell, implement or support our products for their customers, or if distribution partners represent multiple providers and devote greater resources to market, resell, implement and support competing products and services, our future revenue growth could be impeded.

We sometimes rely on distribution partners to recommend our products to their customers. We likewise depend on broad market acceptance by these distribution partners of our product and service offerings. Our agreements generally do not prohibit competitive offerings and our distribution partners may develop market or recommend software applications that compete with our products. To the extent we devote resources to these relationships and the partnerships do not proceed as anticipated or provide revenue or other results as anticipated, our business may be harmed. Once partnerships are forged, there can be no guarantee that such relationships will be renewed in the future or available on acceptable terms. If we lose strategic third-party relationships, fail to renew or develop new relationships, or fail to fully exploit revenue opportunities within such relationships, our results of operations and future growth may suffer.

Difficulties and delays in customers implementing our products could harm our revenue and margins.

We generally recognize revenue upon the transfer of control of promised services to our customers in the amount that is commensurate with the consideration that we expect to receive in exchange for those services. If an arrangement requires significant customization or implementation services from us, recognition of the associated license or subscription and service revenue could be delayed. The timing of the commencement and completion of these services is subject to factors that may be beyond our control, as this process may require access to the customer’s facilities and coordination with the customer’s personnel after delivery of the software. In addition, customers could cancel or delay product implementations. Implementation typically involves working with sophisticated software, computing and communications systems. If we experience difficulties with implementation or do not meet project milestones in a timely manner, we could be obligated to devote more customer support, engineering and other resources to a particular project. Some customers may also require us to develop customized features or capabilities. If new or existing customers cancel or have difficulty deploying our products or require significant amounts of our professional services, support, or customized features, revenue recognition could be cancelled or further delayed and our costs could increase, causing increased variability in our operating results.

41

Implementation services may be performed by our own staff, by a third-party partner or by a combination of the two. Our strategy is to work with partners to increase the breadth of capability and depth of capacity for delivery of these services to our customers, and we expect the number of our partner-led implementations to continue to increase over time. If a customer is not satisfied with the quality of work performed by us or a partner or with the type of professional services or functionality delivered, even if we are not contractually responsible for the partner services, then we could incur additional costs to address the situation, the profitability of that work might be impaired and the customer’s dissatisfaction with our or our partner’s services could damage our ability to expand the scope of functionality subscribed to by that customer. In addition, negative publicity related to our customer relationships, regardless of its accuracy, may further damage our business by affecting our ability to compete for new business with current and prospective customers.

We conduct a significant portion of our business and operations outside of the United States, which exposes us to additional risks that may not exist in the United States. These risks in turn could cause our operating results and financial condition to suffer.

We derived 23% and 29% of our revenue from Europe, Middle East, and Africa sales during three months ended September 30, 2022 and 2021, respectively. In addition to those discussed elsewhere in this section, our Europe, Middle East, and Africa sales operations are subject to a number of specific risks, such as:

general economic conditions in each country or region in which we do or plan to do business;
foreign currency fluctuations and imposition of exchange controls;
changes in data privacy laws including GDPR;
difficulty and costs in staffing and managing our international operations;
difficulties in collecting accounts receivable and longer collection periods;
health or similar issues, such as a pandemic or epidemic;
various trade restrictions and tax consequences;
hostilities in various parts of the world, including the war in Ukraine; and
reduced intellectual property protections in some countries.

Any of the above risks could adversely affect our international operations, reduce our revenue from customers outside of the United States or increase our operating costs, each of which could adversely affect our business, results of operations, financial condition, and growth prospects.

As of September 30, 2022 approximately 43% of our workforce was employed in India. Of our employees in India, 51% are allocated to research and development. Although the movement of certain operations internationally was principally motivated by cost cutting, the continued management of these remote operations requires significant management attention and financial resources that could adversely affect our operating performance. In addition, with the significant increase in the numbers of foreign businesses that have established operations in India, the competition to attract and retain employees there has increased significantly. As a result of the increased competition for skilled workers, we experienced increased compensation costs and expect these costs to increase in the future. Our reliance on our workforce in India makes us particularly susceptible to disruptions in the business environment in that region. In particular, sophisticated telecommunications links, high-speed data communications with other eGain offices and customers, and overall consistency and stability of our business infrastructure are vital to our day-to-day operations, and any impairment of such infrastructure will cause our financial condition and results to suffer. In addition, the maintenance of stable political relations between the United States, the European Union (EU) and India are also of great importance to our operations.

Any of these risks could have a significant impact on our product development, customer support, or professional services. To the extent the benefit of maintaining these operations abroad does not exceed the expense of establishing and maintaining such activities, our operating results and financial condition will suffer.

42

Unplanned system interruptions, delays in service or inability to increase capacity, including internationally, at our third-party data center facilities could impair the use or functionality of our cloud operations and harm our business.

Our customers have in the past experienced some interruptions with our cloud operations. We believe that these interruptions will continue to occur from time to time. These interruptions could be due to hardware and operating system failures. As a result, our business will suffer if we experience frequent or long system interruptions that result in the unavailability or reduced performance of our hosted operations or reduce our ability to provide remote management services. We expect to experience occasional temporary capacity constraints due to sharply increased traffic or other Internet-wide disruptions, which may cause unanticipated system disruptions, slower response times, impaired quality, and degradation in levels of customer service. If this were to continue to happen, our business and reputation could be seriously harmed.  

Our success largely depends on the efficient and uninterrupted operation of our computer and communications hardware and network systems. We currently serve our customers from third-party data center facilities operated by third parties in the United States and other international locations. Any damage to, or failure of, our systems generally could interrupt service or impair the use or functionality of our cloud operations. In addition, as we continue to increase the number of customers and users on our cloud operations, we will need to increase the capacity of our data center infrastructure. If we do not increase our capacity in a timely manner, customers could experience interruptions or delays in access to our cloud operations. Customer data that we store in third party data centers may also be vulnerable to damage or interruption from floods, fires, earthquake, power loss, telecommunications failures and similar events. Any damage to, or failure of, our systems, or those of our third-party data centers, could result in impairment of or interruptions in our service. Impairment or interruptions in our service may reduce our revenue, cause us to issue credits or pay penalties, cause customers to terminate their subscriptions and adversely affect our renewal rate and our ability to attract new customers. Our business will also be harmed if our customers and potential customers believe our cloud operations are unreliable.

We maintain a business continuity plan for our customers in the event of an outage. We maintain other co-locations for the purpose of disaster recovery as well as maintaining backups of our customer’s information. We provide premium disaster recovery and standard disaster recovery to our customers.  If a customer opts not to pay for premium disaster recovery, we will only assure that their data is available within 72 hours. This delay could cause severe disruptions to our customers’ customers and may result in customer termination of our solutions.  Our premium disaster recovery service provides for an alternative data center and a return to operations within one business day. 

We have entered into support obligations with our customers that require minimum performance standards, including standards regarding the response time of our support services. If we fail to meet these standards, our customers could terminate their relationships with us, and we could be subject to contractual refunds, and exposure to claims for losses by, customers.

Software errors could be costly and time-consuming for us to correct, and could harm our reputation and impair our ability to sell our solutions.

Our solutions are based on complex software that may contain errors, or “bugs,” that could be costly to correct, harm our reputation and impair our ability to sell our solutions to new customers. Moreover, customers relying on our solutions may be more sensitive to such errors, and potential security vulnerabilities and business interruptions for these applications. If we incur substantial costs to correct any errors of this nature, our operating margins could be adversely affected. Because our customers depend on our solutions for critical business functions, any service interruptions could result in lost or delayed market acceptance and lost sales, higher service-level credits and warranty costs, diversion of development resources and product liability suits. 

The terms we agree to in our Service Level Agreements or other contracts may result in increased costs or liabilities, which would in turn affect our results of operations.

Our Service Level Agreements provide for service credits for system unavailability, and in some cases, indemnities for loss, damage or costs resulting from use of our system. If we were required to provide any of these in a material way, our results of operations would suffer.

43

If we are unable to increase the profitability of subscription revenue, if we experience significant customer attrition, or if we are required to delay recognition of revenue, our operating results could be adversely affected.

We have invested, and expect to continue to invest, substantial resources to expand, market, implement and refine our cloud offerings. If we are unable to increase the volume of our subscription business, we may not be able to achieve sustained profitability.

Factors that could harm our ability to improve our gross margins, which may affect our operating profitability, include:

increased costs to license and maintain third party software embedded in our software applications or the cost to create or substitute such third-party software if it can no longer be licensed on commercially reasonable terms;
our inability to maintain or increase the prices customers pay for our products and services based on competitive pricing pressures and general economic conditions limiting customer demand;
increased cost of third-party services providers, including data centers for our cloud operations and professional services contractors performing implementation and technical support services to cloud customers;
customer contractual requirements that delay revenue recognition until customer implementations commence production operations or customer-specific requirements are met;
significant attrition as customers decide for their own economic or other reasons to not renew their subscription  contracts when they are up for renewal negatively impacting the efficiency of our data centers and leading to the costs being spread over fewer customers negatively impacting gross margin; and
the inability to implement, or delays in implementing, technology-based efficiencies and efforts to streamline and consolidate processes to reduce operating costs.

We depend on broad market acceptance of our applications and of our business model. If our expectations regarding the market for our applications are not met, our business could be seriously harmed.

We depend on the widespread acceptance and use of our applications as an effective solution for businesses seeking to manage high volumes of customer interactions across multiple channels, including Web, phone, email, print and in-person. While we believe the potential to be very large, we cannot accurately estimate the size or growth rate of the potential market for such product and service offerings generally, and we do not know whether our products and services in particular will achieve broad market acceptance. The market for customer engagement software is rapidly evolving, and concerns over the security and reliability of online transactions, the privacy of users and quality of service or other issues may inhibit the growth of the Internet and commercial online services. If the market for our applications fails to grow or grows more slowly than we currently anticipate, our business will be seriously harmed.

Furthermore, our business model is premised on business assumptions that are still evolving. Our business model assumes that both customers and companies will increasingly elect to communicate through multiple channels, as well as demand integration of the online channels into the traditional telephone-based call center. If any of these assumptions is incorrect or if customers and companies do not adopt digital technology in a timely manner, our business will be seriously harmed and our stock price will decline.

We may be unable to respond to the rapid technological change and changing customer preferences in the online sales, marketing, customer service, and/or online consumer services industries and this may cause our business to suffer.

If we are unable, for technological, legal, financial or other reasons, to adapt in a timely manner to changing market conditions in the online sales, marketing, customer service and/or e-commerce industry or our customers’ or Internet users’ requirements or preferences, our business, results of operations and financial condition would be materially and adversely affected. Business on the Internet is characterized by rapid technological change. In addition, the market for online sales, marketing, customer service and expert advice solutions is relatively new. Changes in customer and Internet user requirements and preferences, frequent new product and service introductions embodying new technologies and the emergence of new industry standards and practices such as but not limited to security standards could render our services and our proprietary technology and systems obsolete. The rapid evolution of these products and services will require that

44

we continually improve the performance, features and reliability of our services. Our success will depend, in part, on our ability to:

enhance the features and performance of our services;
develop and offer new services that are valuable to companies; and
respond to technological advances and emerging industry standards and practices in a cost-effective and timely manner.

If any of our new services, including upgrades to our current services, do not meet our customers’ expectations, our business may be harmed. Updating our technology may require significant additional capital expenditures and could materially and adversely affect our business, results of operations and financial condition.

If new services require us to grow rapidly, this could place a significant strain on our managerial, operational, technical and financial resources. In order to manage our growth, we could be required to implement new or upgraded operating and financial systems, procedures and controls. Our failure to expand our operations in an efficient manner could cause our expenses to grow, our revenue to decline or grow more slowly than expected and could otherwise have a material adverse effect on our business, results of operations and financial condition.

We employ third-party technologies for use in or with our platform and the inability to license such technologies on commercially reasonable terms  or the inability to maintain these licenses or errors in the software we license could result in increased costs, or reduced service levels, which could adversely affect our business.

Our platform incorporates certain third-party software obtained under licenses from other companies, and we use third-party software development tools as we continue to develop and enhance our platform. We anticipate that we will continue to rely on such third-party software in the future. Although we believe that there are commercially reasonable alternatives to the third-party software we currently license, this may not always be the case, or it may be difficult or costly to replace such software. In addition, integration of the software used in our platform with new third-party software may require significant work and require substantial investment of our time and resources. Also, to the extent that our platform depends upon the successful operation of third-party software in conjunction with our software, any undetected errors or defects in this third-party software could prevent the deployment or impair the functionality of our platform, delay new feature introductions, result in a failure of our functionality, and injure our reputation. Our use of additional or alternative third-party software would require us to enter into license agreements with third parties. To the extent we need to license third-party technologies, we may be unable to do so on commercially reasonable terms or at all.

Third-party licenses may expose us to increased risks, including risks associated with the integration of new technology, the diversion of resources from the development of our own proprietary technology, and our inability to generate revenue from new technology sufficient to offset associated acquisition and maintenance costs. In the event that we are not able to maintain our licenses to third-party software, or cannot obtain licenses to new software as needed, or in the event third-party software used in conjunction with our platform contains errors or defects, our business, operating results, and financial condition may be adversely affected.

Our offshore product development, support and professional services may prove difficult to manage or may not allow us to realize our cost reduction goals, produce effective new solutions and provide professional services to drive growth.

We use offshore resources to perform new product and services development and provide support and professional consulting efforts, which requires detailed technical and logistical coordination. We must ensure that our international resources and personnel are aware of and understand development specifications and customer support, as well as implementation and configuration requirements and that they can meet applicable timelines. If we are unable to maintain acceptable standards of quality in support, product development and professional services, our attempts to reduce costs and drive growth through new products and margin improvements in technical support and professional services may be negatively impacted, which would adversely affect our results of operations. Outsourcing services to offshore providers may expose us to misappropriation of our intellectual property or that of our customers, or make it more difficult to defend intellectual property rights in our technology.

45

If we are unable to hire and retain key personnel, our business and results of operations would be negatively affected.

Our success will depend in large part on the skills, experience and performance of our senior management, engineering, sales, marketing and other key personnel. The loss of the services of any of our senior management or other key personnel, including our Chief Executive Officer and co-founder, Ashutosh Roy, could harm our business. Additionally, in the technology industry, there is substantial and continuous competition for highly skilled business, product development, technical and other personnel. We may also experience increased compensation costs that are not offset by either improved productivity or higher sales. Our failure to recruit new personnel and to retain and motivate existing personnel could have significant negative effects on us, including  impairing our ability to expand our business, and our results of operations could suffer.

We may not be able to realize the benefits of offering the limited, free “Innovation in 30 days” version of our service.

We offer a limited version of our subscription service to customers or potential customers free of charge (known as “Innovation in 30 days”) in order to promote usage, brand and product awareness, and adoption, and we invest time and resources for such initial engagements without compensation from the customers. Some customers never enter into a definitive contract for our paid subscription service despite the time and effort we may have expended on such initiatives.  To the extent that these customers do not become paying customers, we will not realize the intended benefits of this marketing effort, and our ability to grow our business and revenue may be harmed.

We may not be able to raise additional capital on acceptable terms, if at all, or without dilution to our stockholders which could limit our ability to grow our business and expand our operations.

Our working capital requirements in the foreseeable future are subject to numerous risks and will depend on a variety of factors. We may seek additional funding to finance our operations or should we make acquisitions. We may also need to secure additional financing due to unforeseen or unanticipated market conditions. We may try to raise additional funds through public or private financings, strategic relationships, or other arrangements. Such financing may be difficult to obtain on terms acceptable to us, if at all. If we raise additional funds through the issuance of equity or convertible securities, then the issuance could result in substantial dilution to existing stockholders. If we raise additional funds through the issuance of debt securities or preferred stock, these new securities would have rights, preferences, and privileges senior to those of the holders of our common stock. In addition, the terms of these securities could impose restrictions on our operations. If we are not able to raise additional funds on terms acceptable to us, if and when needed, our ability to fund our operations, take advantage of opportunities, and develop or expand our business could be significantly limited.  

Our reserves may be insufficient to cover receivables we are unable to collect.

We assume a certain level of credit risk with our customers in order to do business. Conditions affecting any of our customers could cause them to become unable or unwilling to pay us in a timely manner, or at all, for products or services we have already provided them. In the past, we have experienced collection delays from certain customers, and we cannot predict whether we will continue to experience similar or more severe delays in the future. Although we have established reserves to cover losses due to delays or inability to pay, there can be no assurance that such reserves will be sufficient to cover our losses. If losses due to delays or inability to pay are greater than our reserves, it could harm our business, operating results and financial condition.

If we acquire companies or technologies, we may not realize the expected business benefits, the acquisitions could prove difficult to integrate, disrupt our business and adversely affect our operations.  

As part of our business strategy, we periodically make investments in, or acquisitions of, complementary businesses, joint ventures, services and technologies and intellectual property rights, and we expect that we will continue to make such investments and acquisitions in the future. Acquisitions and investments involve numerous risks, including:

the potential failure to achieve the expected benefits of the combination or acquisition;
difficulties in and the cost of integrating operations, technologies, services and personnel;

46

diversion of financial and managerial resources from existing operations;
risks of entering new markets in which we have little or no experience or where competitors may have stronger market positions;
potential write-offs of acquired assets or investments, and potential financial and credit risks associated with acquired customers;
potential loss of key employees;
inability to generate sufficient revenue to offset acquisition or investment costs;
the inability to maintain relationships with customers and partners of the acquired business;
the difficulty of transitioning the acquired technology onto our existing platforms and maintaining the security standards consistent with our other services for such technology;
potential unknown liabilities associated with the acquired businesses;
unanticipated expenses related to acquired technology and its integration into existing technology;
negative impact to our results of operations because of the depreciation and amortization of amounts related to acquired intangible assets, fixed assets and deferred compensation, and the loss of acquired deferred revenue and unbilled deferred revenue;
delays in customer purchases due to uncertainty related to any acquisition;
the need to implement controls, procedures and policies at the acquired company;
challenges caused by distance, language and cultural differences;
in the case of foreign acquisitions, the challenges associated with integrating operations across different cultures and languages and any currency and regulatory risks associated with specific countries; and
the tax effects of any such acquisitions.

We may be subject to legal liability and/or negative publicity for the services provided to consumers through our technology platforms.

Our technology platforms enable representatives of our customers as well as individual service providers to communicate with consumers and other persons seeking information or advice on the Internet. The law relating to the liability of online platform providers such as us for the activities of users of their online platforms is often challenged in the U.S. and internationally. We may be unable to prevent users of our technology platforms from providing negligent, unlawful or inappropriate advice, information or content through our technology platforms, or from behaving in an unlawful manner, and we may be subject to allegations of civil or criminal liability for negligent, fraudulent, unlawful or inappropriate activities carried out by users of our technology platforms.

Claims could be made against online services companies under both U.S. and foreign law such as fraud, defamation, libel, invasion of privacy, negligence, copyright or trademark infringement, or other theories based on the nature and content of the materials disseminated by users of our technology platforms. In addition, domestic and foreign legislation has been proposed that could prohibit or impose liability for the transmission over the Internet of certain types of information. Our defense of any of these actions could be costly and involve significant time and attention of our management and other resources.

The Digital Millennium Copyright Act (DMCA) is intended, among other things, to reduce the liability of online service providers for listing or linking to third-party web properties that include materials that infringe copyrights or rights of others. Additionally, portions of the Communications Decency Act (CDA) are intended to provide statutory protections to online service providers who distribute third party content. A safe harbor for copyright infringement is also available under the DMCA to certain online service providers that provide specific services, if the providers take certain affirmative steps as set forth in the DMCA. Certain questions regarding the safe harbor under the DMCA and the CDA have yet to be litigated, and we cannot guarantee that we will meet the safe harbor requirements of the DMCA or of the CDA. If we are

47

not covered by a safe harbor, for any reason, we could be exposed to claims, which could be costly and time-consuming to defend.

If our cybersecurity systems or the systems of our vendors, partners and suppliers are breached and unauthorized access is obtained to a customer’s data or our data or IT systems, our service may be perceived as not being secure, customers may curtail or stop using our service and we may incur significant legal and financial exposure and liabilities.

Security incidents have become more prevalent across industries and may occur on our systems. Our service involves the storage and transmission of customers’ proprietary information, and security incidents could expose us to a risk of loss of this information, loss of access, litigation and possible liability. The techniques used to effect unauthorized penetration of computer systems are constantly evolving and have been increasing in sophistication. While we have security measures in place that are designed to protect customer information and prevent data loss and other security breaches, these security measures may be breached as a result of third-party action, including intentional misconduct by computer hackers (which may involve nation states and individuals sponsored by them), employee error, malfeasance or otherwise and result in someone obtaining unauthorized access to our customers’ data or our data, including our intellectual property and other confidential business information, or our IT systems. Additionally, third parties may attempt to fraudulently induce employees or customers into disclosing sensitive information such as user names, passwords or other information in order to gain access to our customers’ data or our data or IT systems.

Employees or contractors have introduced vulnerabilities in, and enabled the exploitation of, our IT environments in the past and may do so in the future.  These cybersecurity attacks threaten to misappropriate our proprietary information, cause interruptions of our IT services and commit fraud. Because the techniques used to obtain unauthorized access, or to sabotage systems, change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Further, if unauthorized access or sabotage remains undetected for an extended period of time, the effects of such breach could be exacerbated.

In addition, our customers may authorize third party access to their customer data located in our cloud environment. Because we do not control the transmissions between customer authorized third parties, or the processing of such data by customer authorized third parties, we cannot ensure the integrity or security of such transmissions or processing.

Cybersecurity attacks could require significant expenditures of our capital and diversion of our resources. If these attacks are successful, they could result in the theft of proprietary, personally identifiable, confidential and sensitive information of ours, our employees, our customers and our business partners, and could materially disrupt business for us, our customers and our business partners. A successful cybersecurity attack involving our data center, network or software products could also negatively impact the market perception of the effectiveness of our products or lead to contractual disputes, litigation or government regulatory action against us, any of which could materially adversely affect our business, reputation and resulting operations.

We may also experience disruptions, outages, and other performance problems on our systems due to service attacks, unauthorized access, or other security-related incidents. For example, third parties may conduct attacks designed to temporarily deny customers access to our services. Any successful denial of service attack could result in a loss of customer confidence in the security of our platform and damage to our brand.

Our platform involves the storage and transmission of our customers’ information, which may including their business and financial data. As a result, unauthorized access to customer data or security breaches could result in the loss, or unauthorized dissemination, of such data, which could seriously harm our or our customers’ businesses and reputations. Any of these security incidents could negatively affect our ability to attract new customers, cause existing customers to elect to not renew their subscriptions, result in reputational damage or subject us to third-party lawsuits, regulatory fines, or other action or liability, which could adversely affect our operating results. Any insurance coverage we may have related to security and privacy damages may not be adequate for liabilities actually incurred and we cannot be certain that insurance will continue to be available to us on economically reasonable terms, or at all. These risks are likely to increase as we continue to grow the scale and functionality of our platform and process, store, and transmit increasingly large amounts of our customers’ information and data, which may include proprietary or confidential data or personal or identifying information.

48

Changes in the European regulatory environment regarding privacy and data protection regulations, such as the  European Union’s General Data Protection Regulation (GDPR), could expose us to risks of noncompliance and costs associated with compliance.

We have in the past relied on adherence to the U.S. Department of Commerce’s Safe Harbor Privacy Principles, the U.S.-European Union (EU) and U.S. - Swiss Safe Harbor Frameworks, and their successors, the EU-U.S. and Swiss-U.S. Privacy Shield Frameworks, as agreed to and set forth by the U.S. Department of Commerce, and the EU and Switzerland, which established a means for legitimating the transfer of personally identifiable information (PII) by U.S. companies doing business in Europe from the European Economic Area (EEA) and Switzerland to the U.S. However, as a result of the October 6, 2015 EU Court of Justice (ECJ), opinion in Case C-362/14 (Schrems v. Data Protection Commissioner) regarding the adequacy of the U.S.-EU Safe Harbor Framework, and the July 16, 2020 ECJ judgment in Case C-311/18 (Data Protection Commissioner v Facebook Ireland Limited and Maximillian Schrems) regarding the adequacy of the Privacy Shield Framework, both frameworks are no longer deemed to constitute a valid method of compliance with restrictions set forth in European law regarding the transfer of data outside of the EEA. We are therefore required to rely on alternative mechanisms permitted under European law, such as consent and approved standard contractual clauses. The standard contractual clauses approved by the European Commission for these purposes have recently been replaced and a significant repapering exercise is therefore required. The UK is also currently consulting on its own updated version of the standard contractual clauses and the result of this may be that different standard contractual clauses are needed depending on the origin of the PII.

While we have sought to implement appropriate transfer mechanisms following the invalidation of the Safe Harbor and Privacy Shield frameworks, owing to the significant changes that are ongoing in this area, we may be unsuccessful in establishing legitimate means of transferring data from the EEA or UK to the U.S. Moreover, further challenges may be raised against the transfer mechanisms that we have adopted which may require future adaptation. We may also experience hesitancy, reluctance, or refusal by European or multi-national customers to continue to use our services due to the potential risk exposure to such customers as a result of the international legal developments. We and our customers are at risk of enforcement actions taken by an EU or UK data protection authority until such point in time that we ensure that all data transfers to us from the EEA and UK are legitimized. We may find it necessary to establish systems to maintain EU/UK-origin data in the EEA or UK, which may involve substantial expense and distraction from other aspects of our business.

We publicly post our privacy policies and practices concerning our processing, use and disclosure of PII. Our publication of our privacy policy and other public statements that provide promises and assurances about privacy and security can subject us to potential governmental action if they are found to be deceptive or misrepresentative of our practices. Further, the costs of compliance with, and other burdens imposed by, such laws, regulations and policies that are applicable to us may limit the use and adoption of our products and solutions and could have a material adverse impact on our results of operations.

Privacy concerns and laws, evolving regulation of cloud computing and other domestic or foreign regulations may limit the use and adoption of our solutions and adversely affect our business.

Further to the above, regulation related to the provision of services on the Internet is increasing, as federal, state and foreign governments continue to adopt new laws and regulations addressing data privacy and the collection, processing, storage and use of personal information. Further, laws are increasingly aimed at the use of personal information for marketing purposes, such as the EU’s e-Privacy Directive (which is set to be replaced by a new EU e-Privacy Regulation which will have a “direct effect” in each EU Member State), and the country-specific regulations that implement that directive. These and other requirements could reduce demand for our solutions or restrict our ability to store and process data or, in some cases, impact our ability to offer our services and solutions in certain locations.

In the U.S., California enacted the California Consumer Privacy Act (CCPA) on June 28, 2018, which went into effect on January 1, 2020. The CCPA gives California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing and receive detailed information about how their personal information is used. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. New York enacted the Stop Hacks and Improve Electronic Data Security Act (SHIELD Act), which became effective March 2020 and requires companies with data relating to New Yorkers to adopt comprehensive cybersecurity programs. These statutes may increase our compliance costs and potential liability. Some

49

observers have noted that the CCPA and the SHIELD Act could mark the beginning of a trend toward more stringent privacy legislation in the U.S., which could increase our potential liability and adversely affect our business. Furthermore, India has recently proposed enacting its own data protection legislation although the specifics of this are yet to be decided.

In addition to government activity, privacy advocacy and other industry groups have established or may establish new self-regulatory standards that may place additional burdens on us. Our customers expect us to meet voluntary certification or other standards established by third parties, such as TRUSTe. If we are unable to maintain these certifications or meet these standards, it could adversely affect our ability to provide our solutions to certain customers and could harm our business.

The costs of compliance with and other burdens imposed by laws, regulations and standards may limit the use and adoption of our service and reduce overall demand for it, or lead to significant fines, penalties or liabilities for any noncompliance.

Furthermore, concerns regarding data privacy may cause our customers’ customers to resist providing the data necessary to allow our customers to use our service effectively. Even the perception that the privacy of personal information is not satisfactorily protected or does not meet regulatory requirements could inhibit sales of our products or services, and could limit adoption of our subscription solution. Moreover, as our customers face increased scrutiny for data privacy breaches, they may elect to transfer the risk to us through contractual provisions which may subject us to increasing levels of contractual liability for data privacy breaches.

Anti-corruption, anti-bribery, and similar laws, and failure to comply with these laws, could subject us to criminal penalties or significant fines and harm our business and reputation.

We are subject to anti-corruption and anti-bribery and similar laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the U.K. Bribery Act 2010, and other anti-corruption, anti-bribery, and anti-money laundering laws in countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly and prohibit companies and their employees and agents from promising, authorizing, making or offering improper payments, or other benefits to government officials and others in the private sector. As we increase our international sales and business, our risks under these laws may increase. Noncompliance with these laws could subject us to investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, adverse media coverage, and other consequences. Any investigations, actions, or sanctions could harm our business, operating results, and financial condition.

Industry-specific regulation is evolving and unfavorable industry-specific laws, regulations or interpretive positions could limit our ability to provide services and harm our business.  

Our customers and potential customers conduct business in a variety of industries, including financial services, the public sector, healthcare and telecommunications. Regulators in certain industries have adopted and may in the future adopt regulations or interpretive positions regarding the use of cloud computing and other outsourced services. The costs of compliance with, and other burdens imposed by, industry-specific laws, regulations and interpretive positions may limit customers’ use and adoption of our services and reduce overall demand for our services. For example, some financial services regulators have imposed guidelines for use of cloud computing services that mandate specific controls or require financial services enterprises to obtain regulatory approval prior to outsourcing certain functions. If we are unable to comply with these guidelines or controls, or if our customers are unable to obtain regulatory approval to use our service where required, our business may be harmed. In addition, an inability to satisfy the standards of certain voluntary third-party certification bodies that our customers may expect, such as an attestation of compliance with the PCI Data Security Standards, may have an adverse impact on our business. If we are unable to achieve or maintain these industry-specific certifications or other requirements or standards relevant to our customers, it could adversely affect our ability to provide our services to certain customers and harm our business.

In some cases, industry-specific laws, regulations or interpretive positions may also apply directly to us as a service provider. Any failure or perceived failure by us to comply with such requirements could have an adverse impact on our business.

50

Changes to current accounting policies could have a significant effect on our reported financial results or the way in which we conduct our business.

Generally accepted accounting principles and the related accounting pronouncements, implementation guidelines and interpretations for some of our significant accounting policies are highly complex and require subjective judgments and assumptions. Some of our more significant accounting policies that could be affected by changes in the accounting rules and the related implementation guidelines and interpretations include:

recognition of revenue;
contingencies and litigation; and
accounting for income taxes.

Changes in these or other rules, or scrutiny of our current accounting practices, or a determination that our judgments or assumptions in the application of these accounting principles were incorrect, could have a significant adverse effect on our reported operating results or the way in which we conduct our business.

Risks Related to Intellectual Property

We have been and may in the future be sued by third parties for various claims including alleged infringement of proprietary rights that can be time-consuming, incur substantial costs and divert the attention of management, which could adversely affect our operations and cash flow.

We are involved in various legal matters arising from the normal course of business activities. These may include claims, suits, and other proceedings involving alleged infringement of third-party patents and other intellectual property rights, and commercial, labor and employment, and other matters.

The software and Internet industries are characterized by the existence of a large number of patents, trademarks and copyrights and by frequent litigation based on allegations of infringement or other violations of intellectual property rights. We have received and may receive in the future communications from third parties claiming that we or our customers have infringed the intellectual property rights of others. In addition, we have been, and may in the future be, sued by third parties for alleged infringement of their claimed proprietary rights. Our technologies and those of our customers may be subject to injunction if they are found to infringe the rights of a third party or we may be required to pay damages, or both. Many of our agreements require us to indemnify our customers for third-party intellectual property infringement claims, which would increase the cost to us of an adverse ruling on such a claim.

The outcome of any litigation, regardless of its merits, is inherently uncertain. Any claims and lawsuits, and the disposition of such claims and lawsuits, could be time-consuming and expensive to resolve, divert management attention from executing our business plan, lead to attempts on the part of other parties to pursue similar claims and, in the case of intellectual property claims, require us to change our technology, change our business practices or pay monetary damages, or enter into short- or long-term royalty or licensing agreements.

Any adverse determination related to intellectual property claims or other litigation could prevent us from offering our service to customers, could be material to our financial condition or cash flows, or both, or could otherwise adversely affect our operating results. In addition, depending on the nature and timing of any such dispute, a resolution of a legal matter could materially affect our future results of operation or cash flows or both.

We rely on trademark, copyright, trade secret laws, contractual restrictions and patent rights to protect our intellectual property and proprietary rights and, if these rights are impaired, then our ability to generate revenue will be harmed.

If we fail to protect our intellectual property rights adequately, our competitors might gain access to our technology, and our business might be harmed. In addition, defending our intellectual property rights might entail significant expense. Any of our trademarks or other intellectual property rights may be challenged by others or invalidated through administrative

51

process or litigation. While we have some U.S. patents and pending U.S. patent applications, we may be unable to obtain patent protection for the technology covered in our patent applications. In addition, our existing patents and any patents issued in the future may not provide us with competitive advantages, or may be successfully challenged by third parties. Furthermore, legal standards relating to the validity, enforceability and scope of protection of intellectual property rights are uncertain. Effective patent, trademark, copyright and trade secret protection may not be available to us in every country in which our service is available. The laws of some foreign countries may not be as protective of intellectual property rights as those in the U.S., and mechanisms for enforcement of intellectual property rights may be inadequate. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our intellectual property.

We might be required to spend significant resources to monitor and protect our intellectual property rights. We may initiate claims or litigation against third parties for infringement of our proprietary rights or to establish the validity of our proprietary rights. Any litigation, whether or not it is resolved in our favor, could result in significant expense to us and divert the efforts of our technical and management personnel.

Our failure or inability to develop non-infringing technology or license proprietary rights on a timely basis would harm our business.

We may be subject to legal proceedings and claims from time to time in the ordinary course of our business, including claims of alleged infringement of the patents and other intellectual property rights of third parties. Our products may infringe on issued patents that may relate to our products because patent applications in the United States are not publicly disclosed until the patent is issued, and hence applications may have been filed which relate to our software products. Intellectual property litigation is expensive, time consuming, and could divert management’s attention away from running our business. Litigation could also require us to develop non-infringing technology or enter into royalty or license agreements. These royalty or license agreements, if required, may not be available on acceptable terms, if at all, in the event of a successful claim of infringement.

General Risk Factors

Our stock price has demonstrated volatility and continued market conditions may cause declines or fluctuations.

The price at which our common stock trades has been and will likely continue to be highly volatile and show wide fluctuations due to factors such as the following:

transition to a subscription revenue model;
concerns related to liquidity of our stock;
actual or anticipated fluctuations in our operating results, our ability to meet announced or anticipated profitability goals and changes in or failure to meet securities analysts’ expectations;
announcements of technological innovations and/or the introduction of new services by us or our competitors;
developments with respect to intellectual property rights and litigation, regulatory scrutiny and new legislation;
conditions and trends in the Internet and other technology industries; and
general market and economic conditions.

Furthermore, the stock market has experienced significant price and volume fluctuations that have affected the market prices for the common stock of technology companies, regardless of the specific operating performance of the affected company. These broad market fluctuations may cause the market price of our common stock to decline.

52

Our insiders who are significant stockholders have the ability to exercise significant control over matters requiring stockholder approval, including the election of our board of directors, and may have interests that conflict with those of other stockholders.

Our directors and executive officers, together with their affiliates and members of their immediate families, beneficially owned, in the aggregate, approximately 33% of our outstanding capital stock as of September 30, 2022, of which our Chief Executive Officer, Ashutosh Roy, beneficially owned approximately 28% as of such date. As a result of these concentrated holdings, Mr. Roy individually or together with this group has the ability to exercise significant control over most matters requiring our stockholders’ approval, including the election and removal of directors and the approval of significant corporate transactions, such as a merger or sale of our company or its assets.

53

Item 6. Exhibits

Exhibits No.

 

Description of Exhibits

31.1

Rule 13a-15(e)/15d-15(e) Certification of Chief Executive Officer.

31.2

Rule 13a-15(e)/15d-15(e) Certification of Chief Financial Officer.

32.1*

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes Oxley Act of 2002 of Ashutosh Roy, Chief Executive Officer.

32.2*

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes Oxley Act of 2002 of Eric Smit, Chief Financial Officer.

101

Interactive Data Files Pursuant to Rule 405 of Regulation S-T: (i) Condensed Consolidated Balance Sheets as of September 30, 2022 and June 30, 2022, (ii) Condensed Consolidated Statements of Operations for the three months ended September 30, 2022 and 2021, (iii) Condensed Consolidated Statements of Comprehensive Income for the three months ended September 30, 2022 and 2021, (iv) Condensed Consolidated Statements of Stockholders’ Equity for the three months ended September 30, 2022 and 2021, (v) Condensed Consolidated Statements of Cash Flows for the three months ended September 30, 2022 and 2021 and (vi) Notes to Condensed Consolidated Financial Statements.

101.INS

Inline XBRL Instance 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 (embedded within the Inline XBRL document).

*

In accordance with Item 601(b)(32)(ii) of Regulation S-K and SEC Release No. 34-47986, the certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Exchange Act or deemed to be incorporated by reference into any filing under the Exchange Act or the Securities Act except to the extent that the registrant specifically incorporates it by reference.

54

SIGNATURE

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

Dated: November 14, 2022

eGain Corporation

By

/s/ Eric N. Smit

 

Eric N. Smit

 

Chief Financial Officer

 

(Principal Financial and Accounting Officer)

55

EX-31.1 2 egan-20220930xex31d1.htm EX-31.1

Exhibit 31.1

PRINCIPAL EXECUTIVE OFFICER’S CERTIFICATION PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a) AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Ashutosh Roy, certify that:

1)I have reviewed this quarterly report on Form 10-Q of eGain Corporation;
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 fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5)The registrant’s other certifying officer(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.

Date: November 14, 2022

By:

/s/ Ashutosh Roy

Ashutosh Roy

Chief Executive Officer


EX-31.2 3 egan-20220930xex31d2.htm EX-31.2

Exhibit 31.2

PRINCIPAL FINANCIAL OFFICER’S CERTIFICATION PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a) AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Eric Smit, certify that:

1)I have reviewed this quarterly report on Form 10-Q of eGain Corporation;
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 fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5)The registrant’s other certifying officer(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.

Date: November 14, 2022

By: 

/s/ Eric N. Smit

Eric N. Smit

Chief Financial Officer


EX-32.1 4 egan-20220930xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. § 1350 AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Ashutosh Roy, the Chief Executive Officer of eGain Corporation (the “Company”), 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,

(i)the Quarterly Report on Form 10-Q of the Company for the period ended September 30, 2022 (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and
(ii)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

By:

/s/ Ashutosh Roy

Ashutosh Roy

Chief Executive Officer

November 14, 2022


EX-32.2 5 egan-20220930xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO 18 U.S.C. § 1350 AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Eric Smit, the Chief Financial Officer of eGain Corporation (the “Company”), 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,

(i)the Quarterly Report on Form 10-Q of the Company for the period ended September 30, 2022 (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and
(ii)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

By:

/s/ Eric N. Smit

Eric N. Smit

Chief Financial Officer

November 14, 2022


EX-101.SCH 6 egan-20220930.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - (Loss) Earnings Per Share - Schedule of Calculation of Basic and Diluted Net Loss per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 408051 - Disclosure - Leases - Maturities of lease liabilities (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Summary of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - (Loss) Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Commitments And Contingencies link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Summary of Business and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - (Loss) Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Summary of Business and Significant Accounting Policies - Costs Capitalized to Obtain Revenue Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Summary of Business and Significant Accounting Policies - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Summary of Business and Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Summary of Business and Significant Accounting Policies - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Summary of Business and Significant Accounting Policies - ESPP and Stock Option Awards (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenue Recognition - Revenue by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue Recognition - Remaining Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - (Loss) Earnings Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Commitments and Contingencies - Other Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 407001 - Disclosure - Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Summary of Business and Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue Recognition - Changes in Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Leases - Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Leases - Consolidated Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Leases - Weighted Average Lease Term and Discount (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 egan-20220930_cal.xml EX-101.CAL EX-101.DEF 8 egan-20220930_def.xml EX-101.DEF EX-101.LAB 9 egan-20220930_lab.xml EX-101.LAB EX-101.PRE 10 egan-20220930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Document and Entity Information - shares
3 Months Ended
Sep. 30, 2022
Nov. 11, 2022
Document And Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2022  
Entity File Number 001-35314  
Entity Registrant Name eGain Corporation  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0466366  
Entity Address, Address Line One 1252 Borregas Avenue  
Entity Address, City or Town Sunnyvale  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94089  
City Area Code 408  
Local Phone Number 636-4500  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol EGAN  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   31,966,415
Entity Central Index Key 0001066194  
Current Fiscal Year End Date --06-30  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Current assets:    
Cash and cash equivalents $ 71,524 $ 72,173
Restricted cash 7 7
Accounts receivable, less allowance for doubtful accounts of $206 and $123 as of September 30, 2022 and June 30, 2022, respectively 24,531 26,961
Costs capitalized to obtain revenue contracts, net 1,403 1,487
Prepaid expenses 3,392 2,612
Other current assets 526 895
Total current assets 101,383 104,135
Property and equipment, net 812 831
Operating lease right-of-use assets 3,538 3,850
Costs capitalized to obtain revenue contracts, net of current portion 2,882 3,136
Goodwill 13,186 13,186
Other assets, net 819 871
Total assets 122,620 126,009
Current liabilities:    
Accounts payable 1,937 1,706
Accrued compensation 7,166 8,708
Accrued liabilities 3,380 4,926
Operating lease liabilities 1,022 1,044
Deferred revenue 44,665 45,638
Total current liabilities 58,170 62,022
Deferred revenue, net of current portion 3,674 3,785
Operating lease liabilities, net of current portion 2,269 2,537
Other long-term liabilities 722 808
Total liabilities 64,835 69,152
Commitments and contingencies
Stockholders' equity:    
Common stock, par value $0.001 - authorized: 60,000 shares; outstanding: 31,937 and 31,930 shares as of September 30, 2022 and June 30, 2022, respectively 32 32
Additional paid-in capital 395,252 393,157
Notes receivable from stockholders (95) (95)
Accumulated other comprehensive loss (3,838) (2,687)
Accumulated deficit (333,566) (333,550)
Total stockholders' equity 57,785 56,857
Total liabilities and stockholders' equity $ 122,620 $ 126,009
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Sep. 30, 2022
Jun. 30, 2022
CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance for doubtful accounts $ 206 $ 123
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 60,000 60,000
Common stock, shares outstanding 31,937 31,930
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Revenue:    
Revenue $ 24,763 $ 21,451
Cost of revenue:    
Cost of revenue 6,282 5,298
Gross profit 18,481 16,153
Operating expenses:    
Research and development 6,874 5,609
Sales and marketing 9,459 7,404
General and administrative 2,818 2,449
Total operating expenses 19,151 15,462
(Loss) Income from operations (670) 691
Interest income 286 2
Other income (expense), net 810 10
Income before income tax (provision) benefit 426 703
Income tax provision (442) (152)
Net (loss) income $ (16) $ 551
(Loss) Earnings per share:    
Basic (in dollars per share) $ 0.00 $ 0.02
Diluted (in dollars per share) $ 0.00 $ 0.02
Weighted-average shares used in computation:    
Basic (in shares) 31,933 31,280
Diluted (in shares) 31,933 32,762
Subscription    
Revenue:    
Revenue $ 22,923 $ 20,145
Cost of revenue:    
Cost of revenue 3,978 3,487
Professional services    
Revenue:    
Revenue 1,840 1,306
Cost of revenue:    
Cost of revenue $ 2,304 $ 1,811
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME    
Net (loss) income $ (16) $ 551
Other comprehensive (loss) income, net of taxes:    
Foreign currency translation adjustments (1,151) (101)
Comprehensive (loss) income $ (1,167) $ 450
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Notes Receivable From Stockholders
Accumulated Other Comprehensive Loss
Accumulated Deficit
Total
Balance at beginning of period at Jun. 30, 2021 $ 31 $ 378,451 $ (92) $ (1,220) $ (331,109) $ 46,061
Balance at beginning of period (in shares) at Jun. 30, 2021 31,231          
Interest on stockholders' notes     (1)     (1)
Issuance of common stock upon exercise of stock options   411       411
Issuance of common stock upon exercise of stock options (in shares) 156          
Stock-based compensation   2,107       2,107
Foreign currency translation adjustments       (101)   (101)
Net (loss) income         551 551
Balance at end of period at Sep. 30, 2021 $ 31 380,969 (93) (1,321) (330,558) 49,028
Balance at end of period (in shares) at Sep. 30, 2021 31,387          
Balance at beginning of period at Jun. 30, 2022 $ 32 393,157 (95) (2,687) (333,550) 56,857
Balance at beginning of period (in shares) at Jun. 30, 2022 31,930          
Issuance of common stock upon exercise of stock options   30       30
Issuance of common stock upon exercise of stock options (in shares) 7          
Stock-based compensation   2,065       2,065
Foreign currency translation adjustments       (1,151)   (1,151)
Net (loss) income         (16) (16)
Balance at end of period at Sep. 30, 2022 $ 32 $ 395,252 $ (95) $ (3,838) $ (333,566) $ 57,785
Balance at end of period (in shares) at Sep. 30, 2022 31,937          
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net (loss) income $ (16) $ 551
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Amortization of costs capitalized to obtain revenue contracts 375 356
Amortization of right-of-use assets 272 241
Depreciation 126 111
Provision for (recovery of) doubtful accounts 84 (162)
Deferred income taxes 14 (187)
Stock-based compensation 2,065 2,107
Changes in operating assets and liabilities:    
Accounts receivable 1,530 14,846
Costs capitalized to obtain revenue contracts (191) (646)
Prepaid expenses (824) 716
Other current assets 355 (56)
Other non-current assets 12  
Accounts payable 249 (1,369)
Accrued compensation (1,375) (1,258)
Accrued liabilities (1,463) (1,858)
Deferred revenue (151) (5,893)
Operating lease liabilities (255) (336)
Other long-term liabilities (47) 7
Net cash provided by operating activities 760 7,170
Cash flows from investing activities:    
Purchase of property and equipment (120) (131)
Net cash used in investing activities (120) (131)
Cash flows from financing activities:    
Issuance of common stock upon exercise of stock options 30 411
Net cash provided by financing activities 30 411
Effect of change in exchange rates on cash and cash equivalents (1,319) (267)
Net increase in cash, cash equivalents and restricted cash (649) 7,183
Cash, cash equivalents and restricted cash at beginning of year 72,180 63,238
Cash, cash equivalents and restricted cash at end of year 71,531 70,421
Supplemental cash flow disclosures:    
Cash paid for taxes 489 112
Non-cash items:    
Purchases of equipment through trade accounts payable $ 30 $ 25
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Business and Significant Accounting Policies
3 Months Ended
Sep. 30, 2022
Summary of Business and Significant Accounting Policies  
Summary of Business and Significant Accounting Policies

1. SUMMARY OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

Organization and Nature of Business

eGain Corporation (“eGain”, the “Company”, “our”, “we” or “us”) automates customer engagement with an innovative Software as a Service (SaaS) platform, powered by deep digital, Artificial Intelligence (AI), and knowledge capabilities. We sell mostly to large enterprises across financial services, telecommunications, retail, government, healthcare, and utilities. That is, organizations seeking to better serve customers at scale while coping with content silos, process complexity, and regulatory compliance. With our mantra of AX + BX + CX = DX™, we guide clients to effortless digital experience (DX) by holistically optimizing agent experience (AX), business experience (BX) and customer experience (CX). Leading brands use eGain’s cloud software to improve customer satisfaction, empower agents, reduce service cost, and boost sales. We are headquartered in the United States. We also operate in United Kingdom and India.

Fiscal Year

Our fiscal year ends on June 30. References to fiscal year 2023 refer to fiscal year ending June 30, 2023.

Basis of Presentation

The accompanying condensed consolidated balance sheet as of September 30, 2022 and the condensed consolidated statements of operations, comprehensive (loss) income, stockholders’ equity, and cash flows for the three months ended September 30, 2022 and 2021, are unaudited.  The condensed consolidated balance sheet as of June 30, 2022 was derived from audited consolidated financial statements as of that date but does not include all the information and footnotes required by GAAP for complete financial statements.

Certain information and footnote disclosures, normally included in consolidated financial statements prepared in accordance with generally accepted accounting principles (GAAP), have been condensed or omitted pursuant to such rules and regulations although we believe that the disclosures made are adequate to make the information not misleading. In our opinion, the unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of our financial position, results of operations and cash flows for the periods presented.

These condensed consolidated financial statements and notes should be read in conjunction with our audited consolidated financial statements and accompanying notes for the fiscal year ended June 30, 2022, included in our Annual Report on Form 10-K. The results of our 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 ending June 30, 2023.

Principles of Consolidation

We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and included the accounts of our wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.

Use of Estimates

The preparation of financial statements requires us to make estimates and assumptions in the condensed consolidated financial statements and accompanying notes. Actual results could differ significantly from estimates. We make estimates that we believe to be reasonable based on historical experience and other assumptions. Significant estimates and assumptions made by management include the following:

Standalone selling price (SSP) of performance obligations for contracts with multiple performance obligations;
Estimate of variable consideration for performance obligations in connection with Topic 606;
Period of benefit associated with capitalized costs to obtain revenue contracts;
Valuation, measurement and recognition of current and deferred income taxes;
Fair value of stock-based awards; and
Lease term and incremental borrowing rate for lease liabilities.

Recent Accounting Pronouncements

Pronouncements Not Yet Adopted

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on internal information, external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU No. 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. Subsequent to the issuance of ASU No. 2016-13, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments  - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instrument, ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326) Targeted Transition Relief, ASU No. 2016-13, ASU No. 2019-10 Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), and ASU No. 2019-11 Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The subsequent ASUs do not change the core principle of the guidance in ASU No. 2016-13. Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU No. 2016-13.

Additionally, ASU No. 2019-10 defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (SRC) as defined by the SEC to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, which will be fiscal year 2024 for the Company if it continues to be classified as an SRC. In February 2020, the FASB issued ASU 2020-02, which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments will have the same effective date and transition requirements as ASU No. 2016-13. Early adoption is permitted. Topic 326 requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. While the Company is currently evaluating the impact of Topic 326, the Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements or the related disclosure.

Revenue Recognition

Revenue Recognition Policy

Our revenue is comprised of two categories including subscription and professional services. Subscription includes SaaS revenue and legacy revenue. SaaS revenue includes revenue from cloud delivery arrangements, term licenses, and embedded OEM royalties and associated support. Legacy revenue is associated with license, or maintenance and support contracts on perpetual license arrangements that we no longer sell. Professional services includes consulting, implementation, training, and managed services.

Significant Judgment Applied in the Determination of Revenue Recognition

We enter into contractual arrangements with customers that may include promises to transfer multiple services, such as subscription, support and professional services. With respect to our business, a performance obligation is a promise to transfer a service to a customer that is distinct. Significant judgment is required to determine whether services are distinct

performance obligations that should be accounted for separately or combined as one unit of accounting. Additionally, significant judgment is required to determine the timing of revenue recognition.

We allocate the transaction price to each performance obligation based on relative SSP. The SSP is the price at which we would sell a promised service separately to one of our customers. Judgment is required to determine the SSP for each distinct performance obligation.

We determine the SSP by considering our pricing objectives in relation to market demand. Consideration is placed based on our history of discounting prices, size and volume of transactions involved, customer demographics and geographic locations, price lists, contract prices and our market strategy.

Determination of Revenue Recognition

Under Topic 606, we recognize revenue upon the transfer of control of promised services to our customers in the amount that is commensurate with the consideration that we expect to receive in exchange for those services. If consideration includes a variable amount in the arrangement, such as service level credits or contingent fees, then we include an estimate of the amount that we expect to receive for the total transaction price.

The amount of revenue that we recognize is based on (i) identifying the contract with a customer; (ii) identifying the performance obligations in the contract; (iii) determining the transaction price; (iv) allocating the transaction price to the performance obligations in the contract on a relative SSP basis; and (v) recognizing revenue when, or as, we satisfy each performance obligation in the contract typically through delivery or when control is transferred to the customer.

Subscription Revenue

The following customer arrangements are recognized ratably over the contract term as the performance obligations are delivered:

Cloud delivery arrangements;
Maintenance and support arrangements; and
Term license subscriptions which incorporate on-premise software licenses and substantial cloud functionality that are not distinct in the context of our arrangements are considered highly interrelated and represent a single combined performance obligation.

For contracts involving distinct software licenses, the license performance obligation is satisfied at a point in time when control is transferred to the customer.

We typically invoice our customers in advance upon execution of the contract or subsequent renewals with payment terms between 30 and 45 days. Invoiced amounts are recorded in accounts receivable, deferred revenue or revenue, depending if control transferred to our customers based on each arrangement.

The Company has a royalty revenue agreement with a customer related to the Company’s embedded intellectual property. Under the terms of the agreement, the customer is to remit a percentage of sales to the Company. These embedded OEM royalties are included as subscription revenue. Under Topic 606, since these arrangements are for sales-based licenses of intellectual property, for which the guidance in paragraph ASC 606-10-55-65 applies, the Company recognizes revenue only as the subsequent sale occurs. As the sales in connection with the royalty revenue agreement are reported by the customer a quarter in arrears, such revenue is recognized at the time it is reported and paid by the customer given that any estimated variable consideration would have to be fully constrained due to the unpredictability of such estimate and the unavoidable risk that it may lead to significant revenue reversals. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfers of the promised good or service to the

customer and payment for that good or service by the customer is expected to be one year or less. The Company assessed its revenue contracts in order to determine whether a significant financing component exists, and determined its contracts did not include a significant financing component for the periods ended September 30, 2022 and 2021.

Professional Services Revenue

Professional services revenue includes system implementation, consulting, training, and managed services. The transaction price is allocated to various performance obligations based on their stand-alone selling prices. Revenue allocated to each performance obligation is recognized at the earlier of satisfaction of discrete performance obligations, or as work is performed on a time and material basis. Managed services include a comprehensive set of processes and activities that range from implementation to monitoring the evolution and support of eGain solutions in a company. Our consulting and implementation service contracts are bid either on a time-and-materials basis or on a fixed-fee basis. Managed services contracts are bid on a time-and-material basis. Fixed fees are generally paid upon milestone billing or customer acceptance at pre-determined points in the contract. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether transfer of control to customers has occurred.

Training revenue that meets the criteria to be accounted for separately is recognized when training is provided.

Contracts with Multiple Performance Obligations

The Company enters into contracts that can include various combinations of subscriptions, professional services and maintenance and support, which are generally distinct and accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative basis using the respective SSP for each performance obligation.

Costs Capitalized to Obtain Revenue Contracts, Net

Under Topic 606, we capitalize incremental costs of obtaining non-cancelable subscription and support revenue contracts. The capitalized amounts consist primarily of sales commissions paid to our direct sales force. Capitalized amounts also include (i) amounts paid to employees other than the direct sales force who earn incentive payouts under annual compensation plans that are tied to the value of contracts acquired and (ii) the associated payroll taxes and fringe benefit costs associated with the payments to our employees.

Costs capitalized related to new revenue contracts are generally deferred and amortized on a straight-line basis over a period of benefit that we estimate to be five years. We determine the period of benefit by taking into consideration the historical and expected durations of our customer contracts, the expected useful lives of our technologies, and other factors. Commissions for renewal contracts relating to our cloud-based arrangements are expensed when incurred, as we do not consider renewal contracts to be commensurate with initial customer contracts. Historically, any commission associated with renewals have been immaterial. Amortization of costs to obtain revenue contracts is included as a component of sales and marketing expenses in our condensed consolidated statements of operations.

During the three months ended September 30, 2022 and 2021, we capitalized $191,000 and $646,000 of costs to obtain revenue contracts, respectively, and amortized $375,000 and $356,000 to sales and marketing expense, respectively.

Capitalized costs to obtain revenue contracts, net were $4.3 million and $4.6 million as of September 30, 2022 and June 30, 2022, respectively, on our condensed consolidated balance sheets.

Deferred Revenue

Deferred revenue primarily consists of payments received or invoiced in advance of revenue recognition from cloud delivery arrangements, term licenses and embedded OEM royalties and associated support. Deferred revenue is recognized as revenue once revenue recognition criteria is met. We generally invoice our customers in annual installments. The deferred revenue balance does not represent the total transaction price of our non-cancelable cloud delivery and support arrangements as a result from the timing of revenue recognition. Deferred revenue that is expected to be recognized within one year and beyond one year is classified as current and noncurrent deferred revenue, respectively.

Segment Information

We operate in one segment: the development, license, implementation and support of our customer interaction software solutions. Operating segments are identified as components of an enterprise for which discrete financial information is available and regularly reviewed by the Company’s chief operating decision-makers in order to make decisions about resources to be allocated to the segment and assess its performance. Our chief operating decision-makers, under ASC 280, Segment Reporting, are our executive management team. Our chief operating decision-makers review financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. The Company operates in one operating segment and all required financial segment information can be found in the condensed consolidated financial statements.

Our sales are derived from North America and combined Europe, Middle East, and Africa and is disclosed in Note 2. However, we incur operating expenses in the North America, combined Europe, Middle East, and Africa, and Asia Pacific regions.

The following table presents our (loss) income from operations among our three operating regions (in thousands):

Three Months Ended

September 30, 

2022

    

2021

(Loss) income from operations:

North America

$

(551)

$

38

Europe, Middle East, & Africa

 

1,522

 

2,442

Asia Pacific

 

(1,641)

 

(1,789)

(Loss) income from operations

$

(670)

$

691

The following table presents our long-lived assets, corresponding to our geographic areas are as follows (in thousands):

September 30, 

June 30, 

    

2022

    

2022

Long-lived assets:

North America

$

528

$

488

Europe, Middle East, & Africa

 

99

 

119

Asia Pacific

 

185

 

224

Long-lived assets

$

812

$

831

For the purposes of entity-wide geographic area disclosures, we define long-lived assets as hard assets that cannot be easily removed, such as property and equipment, net in the accompanying condensed consolidated balance sheets.

Concentration of Credit Risk and Significant Customers

Our financial instruments that are exposed to concentrations of credit risk include cash and cash equivalents and accounts receivable. One customer, who is also our partner, accounted for 24% of total revenue during the three months ended September 30, 2022. Two customers, who are also our partners, accounted for 24% and 13%, respectively, of total revenue during the three months ended September 30, 2021. Three and two different customers accounted for more than 10% of our gross accounts receivable balance as of September 30, 2022 and 2021, respectively.

Accounts Receivable and Allowance for Doubtful Accounts

We extend unsecured credit to our customers on a regular basis. Our accounts receivable are derived from revenue earned from customers and are not interest bearing. We also maintain an allowance for doubtful accounts to reserve for potential uncollectible trade receivables. We review our trade receivables by aging category to identify specific customers with

known disputes or collectability issues. We exercise judgment when determining the adequacy of these reserves as we evaluate historical bad debt trends, general economic conditions in the U.S. and internationally, and changes in customer financial conditions. We write off a receivable after collection efforts have been exhausted and the amount is deemed uncollectible. We maintain an allowance for doubtful accounts which is based on historical losses and the number of days past due for collection. Receivables are written off against the allowance when we have exhausted collection efforts without success. Recovered written off receivables are recorded as they occur.

In certain revenue contracts, contractual billings do not coincide with revenue recognized on the contract. Unbilled accounts receivables are recorded when revenue recognized on the contract exceeds billings, pursuant to contract provisions, and become billable upon certain criteria being met. Unbilled accounts receivables, for which the Company has the unconditional right to consideration, totaled $692,000 and $770,000 as of September 30, 2022, and June 30, 2022, respectively, and are included in the accounts receivable balance on the accompanying condensed consolidated balance sheets.

Stock-Based Compensation

We account for stock-based compensation in accordance with ASC 718, Compensation—Stock Compensation. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period. Stock-based compensation expense consists of expenses for stock options granted under our Amended and Restated 2005 Management Stock Option Plan, our Amended and Restated 2005 Stock Incentive Plan, and our 2017 employee stock purchase plan (ESPP).

The ESPP provides that eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market value at the entry date of the applicable offering period or at the end of each applicable purchasing period. The offering period, meaning a period with respect to which the right to purchase shares of our common stock may be granted under the ESPP, will not exceed twenty-seven months and consist of a series of six-month purchase periods. Eligible employees may join the ESPP at the beginning of any six-month purchase period. Under the terms of the ESPP, employees can choose to have between 1% and 15% of their base earnings withheld to purchase the Company’s common stock.  

Determining the fair value of the stock-based awards at the grant date requires significant judgment and the use of estimates, particularly surrounding Black-Scholes valuation assumptions such as stock price volatility and expected option term.

Below is a summary of stock-based compensation included in the costs and expenses (in thousands):

Three Months Ended

September 30, 

    

2022

    

2021

Stock-Based Compensation Expense:

Cost of revenue

$

430

$

518

Research and development

 

571

 

540

Sales and marketing

 

531

 

509

General and administrative

 

533

 

540

Total stock-based compensation expense

$

2,065

$

2,107

Total stock-based compensation includes expense related to non-employee awards of $44,000 and $55,000 during the three months ended September 30, 2022, and 2021, respectively.

Total stock-based compensation includes expense related to the ESPP of $127,000 and $132,000 for the three months ended September 30, 2022, and 2021, respectively.

We utilize the Black-Scholes valuation model for estimating the fair value of the stock-based compensation of options granted. All shares of our common stock issued pursuant to our stock option plans are only issued out of an authorized

reserve of shares of common stock which were previously registered with the SEC on Registration Statements on Form S-8.

During the three months ended September 30, 2022 and 2021, we granted options to purchase 100,867 and 2,950,560 shares of common stock with a weighted-average fair value of $5.04 and $7.30 per share, respectively.

We used the following assumptions:

Three Months Ended

September 30, 

    

2022

    

2021

    

Expected volatility

65

%  

70

%  

Average risk-free interest rate

3.23

%  

0.80

%  

Expected life (in years)

4.62

4.68

Dividend yield

The dividend yield of zero is based on the fact that we have never paid cash dividends and have no present intention to pay cash dividends. We determined the appropriate measure of expected volatility by reviewing historic volatility in the share price of our common stock, as adjusted for certain events that management deemed to be non-recurring and non-indicative of future events. The risk-free interest rate is derived from the average U.S. Treasury Strips rate with maturities approximating the expected lives of the awards during the period, which approximate the rate in effect at the time of the grant.

On June 1, 2022 and 2021, employees were granted the right to purchase an aggregate of 97,982 and 80,018 shares under the ESPP, respectively.

As of September 30, 2022, there were 1,097,360 shares of common stock available for issuance under the ESPP.  

We base our estimate of expected life of a stock option on the historical exercise behavior and cancellations of all past option grants made by the Company during the time period which its equity shares have been publicly traded, the contractual term of the option, the vesting period and the expected remaining term of the outstanding options.

In accordance with ASU 2016-09, Compensation—Stock Compensation: Improvements to Employee Share-Based Accounting, we elected to continue to estimate forfeitures in the calculation of stock-based compensation expense.

As of September 30, 2022 there was approximately $9.4 million of total unrecognized compensation cost, net of expected forfeitures, related to unvested stock options, which is expected to be recognized over the weighted-average period of 1.5 years. There were 7,225 and 156,170 options exercised during the three months ended September 30, 2022 and 2021, respectively.

Leases

Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases.

Operating leases are included in operating lease right-of-use (ROU) assets, current operating lease liabilities, and noncurrent operating lease liabilities in the condensed consolidated financial statements. ROU assets represent the Company’s right to use leased assets over the agreed upon term. Lease liabilities represent the Company’s contractual obligation to make lease payments over the lease term.

For operating leases, ROU assets and lease liabilities are recognized at the commencement date of the lease. The lease liability is measured as the present value of the lease payments over the lease term, using the rate implicit in the lease if readily determinable. If the rate implicit in the lease cannot be readily determined, the Company uses its incremental borrowing rate at lease commencement. The operating lease ROU assets are calculated as the present value of the

remaining lease payments plus unamortized initial direct costs and any prepayments, less unamortized lease incentives received.

Operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease ROU assets and liabilities, to the extent that they are fixed. Non-lease component payments that are not fixed are expensed as incurred as variable lease payments.

Lease terms may include renewal or extension options to the extent they are reasonably certain to be exercised. The assessment of whether renewal or extension options are reasonably certain to be exercised is made at lease commencement. Factors considered in determining whether an option is reasonably certain of exercise include, but are not limited to, the value of any leasehold improvements, the value of renewal rates compared to market rates, and the presence of factors that would cause a significant economic penalty to the Company if the option were not exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company has elected not to recognize ROU assets and obligations for leases with an initial term of twelve months or less, and has applied a capitalization threshold to recognize a lease on the balance sheet. The expense associated with short-term leases and leases that do not meet the Company’s capitalization threshold are recorded to lease expense in the period it is incurred.  

Goodwill

We review goodwill annually for impairment or sooner whenever events or changes in circumstances indicate that it may be impaired. These events or circumstances could include a significant change in the business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. We operate under a single reporting unit and accordingly, all of our goodwill is associated with the entire company. We had no indicators of impairment during the three months ended September 30, 2022.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition
3 Months Ended
Sep. 30, 2022
Revenue Recognition  
Revenue Recognition

2. REVENUE RECOGNITION

Disaggregation of Revenue

The following table presents our subscription and professional services revenue during the three months ended September 30, 2022 and 2021, respectively (in thousands):

Three Months Ended

September 30, 

2022

    

    

2021

Revenue:

SaaS revenue

$

22,628

$

19,194

Legacy revenue

295

951

Total subscription revenue

22,923

20,145

Professional services revenue

 

1,840

 

1,306

Total revenue

$

24,763

$

21,451

The following table presents our revenue recognized over-time and at a point-in-time during the three months ended September 30, 2022 and 2021, respectively (in thousands):

Three Months Ended 
 September 30,

2022

2021

Revenue:

Over-time

$

21,315

$

19,017

Point-in-time

3,448

2,434

Total revenue

$

24,763

$

21,451

The following table presents our revenue by geography. Revenue by geography is generally determined on the region of our contracting entity rather than the region of our customer. The relative proportion of our total revenue between each geographic region as presented in the table below was materially consistent across each of our operating regions’ revenue for the periods presented.

Three Months Ended

September 30, 

    

2022

    

2021

Revenue:

North America

$

19,120

$

15,228

Europe, Middle East, & Africa

5,643

 

6,223

Total revenue

$

24,763

$

21,451

Contract Balances

Contract assets, if any, consist of unbilled receivables for completed performance obligations which have not been invoiced, and for which we do not have an unconditional right to consideration. Contract liabilities consist of deferred revenue for which we have an obligation to transfer services to customers and have received consideration in advance or the amount is due from customers.  Once the obligations are fulfilled, then deferred revenue is recognized to revenue in the respective period. There were no contract assets as of September 30, 2022, on our condensed consolidated balance sheets.

The following table presents the contract liabilities (in thousands):

    

Balance as of June 30, 2022
($)

    

Balance as of September 30, 2022
($)

Contract liabilities:

Deferred revenue

45,638

44,665

Deferred revenue, net of current portion

 

3,785

 

3,674

$14.4 million of deferred revenue as of June 30, 2022 was recognized to revenue during the three months ended September 30, 2022. Total deferred revenue includes additions and deductions of $25.0 million for the three months ended September 30, 2022. Deductions consist of revenue recognized from beginning of period and impact of foreign currency translation.

Remaining Performance Obligations

Remaining performance obligations represent contracted revenue that had not yet been recognized, and include deferred revenue, invoices that have been issued to customers but were uncollected and have not been recognized as revenue, and amounts that will be invoiced and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligation is influenced by a variety of factors, including seasonality, timing of renewals, average contract terms and foreign currency exchange rates. As of September 30, 2022, our remaining performance obligations were $94.5 million of which we expect to recognize $67.2 million and $27.3 million as revenue within one year and beyond one year, respectively.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
(Loss) Earnings Per Share
3 Months Ended
Sep. 30, 2022
(Loss) Earnings Per Share  
(Loss) Earnings Per Share

3. (LOSS) EARNINGS PER SHARE

Basic net (loss) income per share is computed using the weighted-average number of shares of common stock outstanding. In periods where net income is reported, the weighted-average number of shares is increased by stock options in the money to calculate diluted net income per share.

The following table represents the calculation of basic and diluted net (loss) income per share (unaudited, in thousands, except per share data):

Three Months Ended

September 30, 

2022

2021

Net (loss) income

    

$

(16)

    

$

551

Per share information:

(Loss) Earnings per share:

Basic

$

(0.00)

$

0.02

Diluted

$

(0.00)

$

0.02

Weighted-average shares used in computation:

Basic

 

31,933

 

31,280

Effect of dilutive options

1,482

Diluted

 

31,933

 

32,762

Weighted-average shares of stock options to purchase 3,707,271 and 1,372,400 shares of common stock for the three months ended September 30, 2022 and 2021, respectively, were not included in the computation of diluted net (loss) income per share due to their anti-dilutive effect. Such securities could have a dilutive effect in future periods.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
3 Months Ended
Sep. 30, 2022
Income Taxes  
Income Taxes

4. INCOME TAXES

Income taxes are accounted for using the asset and liability method in accordance with ASC 740, Income Taxes (ASC 740). Under this method, deferred tax liabilities and assets are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. For the legacy eGain business in the United States, based upon the weight of available evidence, which includes our historical operating performance, our future investment plans, and the uncertainty in the current market environment due to COVID-19, we have provided a full valuation allowance against our net deferred tax assets. For the legacy eGain business in the United Kingdom, based on the positive evidence, the Company has determined it would be able to utilize the deferred tax assets and does not have a valuation allowance against the deferred tax assets. The remaining eGain foreign operations as well as Exony’s business have historically been profitable and we believe it is more likely than not that those assets will be realized. Our tax provision primarily relates to foreign activities as well as state income taxes. Our income tax rate differs from the statutory tax rates primarily due to the utilization of net operating loss carry-forwards which had previously been valued against as well as our foreign operations.

We account for uncertain tax positions according to the provisions of ASC 740. ASC 740 contains a two-step approach for recognizing and measuring uncertain tax positions. Tax positions are evaluated for recognition by determining if the weight of available evidence indicates that it is probable that the position will be sustained on audit, including resolution of related appeals or litigation. Tax benefits are then measured as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes.

As of September 30, 2022, utilization of the NOL or tax credit carryforwards to offset future taxable income and taxes, respectively, are subject to an annual limitation under the Internal Revenue Code of 1986 and similar state provisions, which is determined by first multiplying the value of the Company’s stock at the time of the ownership change by the applicable long-term, tax-exempt rate, and then could be subject to additional adjustments such as built in gain or built in loss, as required. Any limitation may result in expiration of all or a portion of its NOL and or tax credit carryforwards before utilization. As of September 30, 2022, the Company did not identify any ownership change that would significantly limit the net operating loss carryovers.

The 2017 Tax Cuts and Jobs Act includes a provision to tax global intangible low-taxed income (GILTI) of foreign subsidiaries. As of September 30, 2022, we estimate $2.2 million of GILTI will be an addback for fiscal year 2023.

On August 16, 2022, the Inflation Reduction Act of 2022 (IRA) was signed into law and is effective for taxable years beginning after December 31, 2022. The IRA includes multiple incentives to promote clean energy with tax provisions primarily focused on implementing a 15% minimum tax on global adjusted financial statement income and a 1% excise tax on share repurchases. These measures may affect our condensed consolidated financial statements and we will continue to evaluate the applicability and effect of the IRA as more guidance is issued.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
3 Months Ended
Sep. 30, 2022
Leases  
Leases

5. LEASES

We lease our office facilities under non-cancelable operating leases that expire on various dates through fiscal year 2027 and we were the sublessor for some office spaces through March 2022. We also modified one of the existing operating leases by extending it through 2027, which resulted in an increase in operating lease ROU assets and operating lease liabilities in the amount of $2.8 million during our fiscal year ended June 30. 2022. All of our office leases are classified as operating leases with lease expense recognized on a straight-line basis over the lease term. Lease ROU assets and liabilities are recognized on the commencement date at the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use our incremental borrowing rate based on information available at the commencement date to determine the present value of lease payments.

Total operating lease costs were $321,000 and $366,000 for the three months ended September 30, 2022 and 2021, respectively.

For the three months ended September 30, 2022, and 2021, operating cash outflows for operating leases were $298,000 and $460,000, respectively.

The following tables present information about leases on our condensed consolidated balance sheets (in thousands):

September 30, 

June 30, 

2022

2022

Assets:

Operating lease right-of-use assets

$

3,538

$

3,850

Liabilities:

Operating lease liabilities

1,022

1,044

Operating lease liabilities, net of current portion

2,269

2,537

The following table presents information about the weighted average lease term and discount rate as follows:

As of September 30, 2022

As of June 30, 2022

Weighted average remaining lease term (in years)

3.91

4.05

Weighted average discount rate

4.93

%

4.92

%

As of September 30, 2022, remaining maturities of lease liabilities are as follows (in thousands):

Fiscal Period:

Remaining nine months of fiscal 2023

$

872

Fiscal 2024

867

Fiscal 2025

 

668

Fiscal 2026

 

688

Fiscal 2027

527

Total minimum lease payments

3,622

Less: Imputed interest

(331)

Total

$

3,291

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments And Contingencies
3 Months Ended
Sep. 30, 2022
Commitments And Contingencies  
Commitments And Contingencies

6. COMMITMENTS AND CONTINGENCIES

Litigation

In the ordinary course of business, we are involved in various legal proceedings and claims related to alleged infringement of intellectual property rights, commercial, corporate and securities, labor and employment, wage and hour, and other claims that are not expected to have a material impact on our business or our consolidated financial statements. We have been, and may in the future be, put on notice and/or sued by third parties for alleged infringement of their proprietary rights, including patent infringement.

We evaluate all claims and lawsuits with respect to their potential merits, our potential defenses and counterclaims, settlement or litigation potential and the expected effect on us. Our technologies may be subject to injunction if they are found to infringe the rights of a third party. In addition, our agreements require us to indemnify our customers for third-party intellectual property infringement claims, which could increase the cost to us of an adverse ruling on such a claim.

Warranty

We generally warrant that the program portion of our software will perform substantially in accordance with certain specifications for a period up to one year from the date of delivery. Our liability for a breach of this warranty is either a return of the license fee or providing a fix, patch, work-around or replacement of the software.

We also provide standard warranties against and indemnification for the potential infringement of third party intellectual property rights to our customers relating to the use of our products, as well as indemnification agreements with certain officers and employees under which we may be required to indemnify such persons for liabilities arising out of their duties to us. The terms of such obligations vary. Generally, the maximum obligation is the amount permitted by law. Historically, cost related to these warranties have not been significant. However, we cannot guarantee that a warranty reserve will not become necessary in the future.

Indemnification

We have agreed to indemnify our directors and executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by us, arising out of that person’s services as our director or officer or that person’s services provided to any other company or enterprise at our request.

Transfer Pricing

We have received transfer-pricing assessments from tax authorities with regard to transfer pricing issues for certain fiscal years, which we have appealed with the appropriate authority. We review the status of each significant matter and assess its potential financial exposure. We believe that such assessments are without merit and would not have a significant impact on our consolidated financial statements.

Contractual Commitments

Our principal contractual commitments consist of obligations under leases for office space. Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurement
3 Months Ended
Sep. 30, 2022
Fair Value Measurement  
Fair Value Measurement

7. FAIR VALUE MEASUREMENT

ASC 820, Fair Value Measurement (ASC 820), defines fair value, establishes a framework for measuring fair value of assets and liabilities, and expands disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the assets or liabilities in an orderly transaction between market participants on the measurement date. Subsequent changes in fair value of these financial assets and liabilities are recognized in earnings or other comprehensive income when they occur. ASC 820 applies whenever other statements require or permit assets or liabilities to be measured at fair value.

ASC 820 includes a fair value hierarchy, of which the first two are considered observable and the last unobservable, that is intended to increase the consistency and comparability in fair value measurements and related disclosures. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions.

The fair value hierarchy consists of the following three levels:

Level 1 – instrument valuations are obtained from real-time quotes for transactions in active exchange markets involving identical assets.

Level 2 – instrument valuations are obtained from readily-available pricing sources for comparable instruments.

Level 3 – instrument valuations are obtained without observable market value and require a high level of judgment to determine the fair value.

Our money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. As of September 30, 2022 and June 30, 2022, cash equivalents classified as level 1 instruments, including money market account investments, were measured at $57.5 million and $57.9 million, respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Event
3 Months Ended
Sep. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events

8. SUBSEQUENT EVENT

On November 14, 2022 the Board of Directors authorized a stock repurchase program under which we may purchase up to $20 million of our outstanding common stock.

Under the stock repurchase program, we may purchase shares of common stock on a discretionary basis from time to time through open market transactions or privately negotiated transactions at prices deemed appropriate by us. In addition, at our discretion, open market repurchase of common stock may also be made under a Rule 10b5-1 plan, which would permit common stock to be repurchased when the company might otherwise be precluded from doing so under insider trading laws or self-imposed trading restrictions.

The timing and number of shares repurchased will be determined based on an evaluation of market conditions and other factors, including stock price, trading volume, general business and market conditions, and the availability of capital. The stock repurchase program is effective immediately, has a term of one year from adoption unless extended, does not obligate us to acquire a specified number of shares and may be modified, suspended, or discontinued at any time at our discretion without notice. The stock repurchase program will be funded using existing cash or future cash flows.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Business and Significant Accounting Policies (Policies)
3 Months Ended
Sep. 30, 2022
Summary of Business and Significant Accounting Policies  
Organization, Nature of Business and Principles of Consolidation

Organization and Nature of Business

eGain Corporation (“eGain”, the “Company”, “our”, “we” or “us”) automates customer engagement with an innovative Software as a Service (SaaS) platform, powered by deep digital, Artificial Intelligence (AI), and knowledge capabilities. We sell mostly to large enterprises across financial services, telecommunications, retail, government, healthcare, and utilities. That is, organizations seeking to better serve customers at scale while coping with content silos, process complexity, and regulatory compliance. With our mantra of AX + BX + CX = DX™, we guide clients to effortless digital experience (DX) by holistically optimizing agent experience (AX), business experience (BX) and customer experience (CX). Leading brands use eGain’s cloud software to improve customer satisfaction, empower agents, reduce service cost, and boost sales. We are headquartered in the United States. We also operate in United Kingdom and India.

Principles of Consolidation

We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and included the accounts of our wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.

Fiscal Year

Fiscal Year

Our fiscal year ends on June 30. References to fiscal year 2023 refer to fiscal year ending June 30, 2023.

Basis of Presentation

Basis of Presentation

The accompanying condensed consolidated balance sheet as of September 30, 2022 and the condensed consolidated statements of operations, comprehensive (loss) income, stockholders’ equity, and cash flows for the three months ended September 30, 2022 and 2021, are unaudited.  The condensed consolidated balance sheet as of June 30, 2022 was derived from audited consolidated financial statements as of that date but does not include all the information and footnotes required by GAAP for complete financial statements.

Certain information and footnote disclosures, normally included in consolidated financial statements prepared in accordance with generally accepted accounting principles (GAAP), have been condensed or omitted pursuant to such rules and regulations although we believe that the disclosures made are adequate to make the information not misleading. In our opinion, the unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of our financial position, results of operations and cash flows for the periods presented.

These condensed consolidated financial statements and notes should be read in conjunction with our audited consolidated financial statements and accompanying notes for the fiscal year ended June 30, 2022, included in our Annual Report on Form 10-K. The results of our 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 ending June 30, 2023.

Use of Estimates

Use of Estimates

The preparation of financial statements requires us to make estimates and assumptions in the condensed consolidated financial statements and accompanying notes. Actual results could differ significantly from estimates. We make estimates that we believe to be reasonable based on historical experience and other assumptions. Significant estimates and assumptions made by management include the following:

Standalone selling price (SSP) of performance obligations for contracts with multiple performance obligations;
Estimate of variable consideration for performance obligations in connection with Topic 606;
Period of benefit associated with capitalized costs to obtain revenue contracts;
Valuation, measurement and recognition of current and deferred income taxes;
Fair value of stock-based awards; and
Lease term and incremental borrowing rate for lease liabilities.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Pronouncements Not Yet Adopted

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on internal information, external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU No. 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. Subsequent to the issuance of ASU No. 2016-13, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments  - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instrument, ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326) Targeted Transition Relief, ASU No. 2016-13, ASU No. 2019-10 Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), and ASU No. 2019-11 Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The subsequent ASUs do not change the core principle of the guidance in ASU No. 2016-13. Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU No. 2016-13.

Additionally, ASU No. 2019-10 defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (SRC) as defined by the SEC to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, which will be fiscal year 2024 for the Company if it continues to be classified as an SRC. In February 2020, the FASB issued ASU 2020-02, which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments will have the same effective date and transition requirements as ASU No. 2016-13. Early adoption is permitted. Topic 326 requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. While the Company is currently evaluating the impact of Topic 326, the Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements or the related disclosure.

Revenue Recognition

Revenue Recognition

Revenue Recognition Policy

Our revenue is comprised of two categories including subscription and professional services. Subscription includes SaaS revenue and legacy revenue. SaaS revenue includes revenue from cloud delivery arrangements, term licenses, and embedded OEM royalties and associated support. Legacy revenue is associated with license, or maintenance and support contracts on perpetual license arrangements that we no longer sell. Professional services includes consulting, implementation, training, and managed services.

Significant Judgment Applied in the Determination of Revenue Recognition

We enter into contractual arrangements with customers that may include promises to transfer multiple services, such as subscription, support and professional services. With respect to our business, a performance obligation is a promise to transfer a service to a customer that is distinct. Significant judgment is required to determine whether services are distinct

performance obligations that should be accounted for separately or combined as one unit of accounting. Additionally, significant judgment is required to determine the timing of revenue recognition.

We allocate the transaction price to each performance obligation based on relative SSP. The SSP is the price at which we would sell a promised service separately to one of our customers. Judgment is required to determine the SSP for each distinct performance obligation.

We determine the SSP by considering our pricing objectives in relation to market demand. Consideration is placed based on our history of discounting prices, size and volume of transactions involved, customer demographics and geographic locations, price lists, contract prices and our market strategy.

Determination of Revenue Recognition

Under Topic 606, we recognize revenue upon the transfer of control of promised services to our customers in the amount that is commensurate with the consideration that we expect to receive in exchange for those services. If consideration includes a variable amount in the arrangement, such as service level credits or contingent fees, then we include an estimate of the amount that we expect to receive for the total transaction price.

The amount of revenue that we recognize is based on (i) identifying the contract with a customer; (ii) identifying the performance obligations in the contract; (iii) determining the transaction price; (iv) allocating the transaction price to the performance obligations in the contract on a relative SSP basis; and (v) recognizing revenue when, or as, we satisfy each performance obligation in the contract typically through delivery or when control is transferred to the customer.

Subscription Revenue

The following customer arrangements are recognized ratably over the contract term as the performance obligations are delivered:

Cloud delivery arrangements;
Maintenance and support arrangements; and
Term license subscriptions which incorporate on-premise software licenses and substantial cloud functionality that are not distinct in the context of our arrangements are considered highly interrelated and represent a single combined performance obligation.

For contracts involving distinct software licenses, the license performance obligation is satisfied at a point in time when control is transferred to the customer.

We typically invoice our customers in advance upon execution of the contract or subsequent renewals with payment terms between 30 and 45 days. Invoiced amounts are recorded in accounts receivable, deferred revenue or revenue, depending if control transferred to our customers based on each arrangement.

The Company has a royalty revenue agreement with a customer related to the Company’s embedded intellectual property. Under the terms of the agreement, the customer is to remit a percentage of sales to the Company. These embedded OEM royalties are included as subscription revenue. Under Topic 606, since these arrangements are for sales-based licenses of intellectual property, for which the guidance in paragraph ASC 606-10-55-65 applies, the Company recognizes revenue only as the subsequent sale occurs. As the sales in connection with the royalty revenue agreement are reported by the customer a quarter in arrears, such revenue is recognized at the time it is reported and paid by the customer given that any estimated variable consideration would have to be fully constrained due to the unpredictability of such estimate and the unavoidable risk that it may lead to significant revenue reversals. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfers of the promised good or service to the

customer and payment for that good or service by the customer is expected to be one year or less. The Company assessed its revenue contracts in order to determine whether a significant financing component exists, and determined its contracts did not include a significant financing component for the periods ended September 30, 2022 and 2021.

Professional Services Revenue

Professional services revenue includes system implementation, consulting, training, and managed services. The transaction price is allocated to various performance obligations based on their stand-alone selling prices. Revenue allocated to each performance obligation is recognized at the earlier of satisfaction of discrete performance obligations, or as work is performed on a time and material basis. Managed services include a comprehensive set of processes and activities that range from implementation to monitoring the evolution and support of eGain solutions in a company. Our consulting and implementation service contracts are bid either on a time-and-materials basis or on a fixed-fee basis. Managed services contracts are bid on a time-and-material basis. Fixed fees are generally paid upon milestone billing or customer acceptance at pre-determined points in the contract. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether transfer of control to customers has occurred.

Training revenue that meets the criteria to be accounted for separately is recognized when training is provided.

Contracts with Multiple Performance Obligations

The Company enters into contracts that can include various combinations of subscriptions, professional services and maintenance and support, which are generally distinct and accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative basis using the respective SSP for each performance obligation.

Cost Capitalized to Obtain Revenue Contracts, Net

Costs Capitalized to Obtain Revenue Contracts, Net

Under Topic 606, we capitalize incremental costs of obtaining non-cancelable subscription and support revenue contracts. The capitalized amounts consist primarily of sales commissions paid to our direct sales force. Capitalized amounts also include (i) amounts paid to employees other than the direct sales force who earn incentive payouts under annual compensation plans that are tied to the value of contracts acquired and (ii) the associated payroll taxes and fringe benefit costs associated with the payments to our employees.

Costs capitalized related to new revenue contracts are generally deferred and amortized on a straight-line basis over a period of benefit that we estimate to be five years. We determine the period of benefit by taking into consideration the historical and expected durations of our customer contracts, the expected useful lives of our technologies, and other factors. Commissions for renewal contracts relating to our cloud-based arrangements are expensed when incurred, as we do not consider renewal contracts to be commensurate with initial customer contracts. Historically, any commission associated with renewals have been immaterial. Amortization of costs to obtain revenue contracts is included as a component of sales and marketing expenses in our condensed consolidated statements of operations.

During the three months ended September 30, 2022 and 2021, we capitalized $191,000 and $646,000 of costs to obtain revenue contracts, respectively, and amortized $375,000 and $356,000 to sales and marketing expense, respectively.

Capitalized costs to obtain revenue contracts, net were $4.3 million and $4.6 million as of September 30, 2022 and June 30, 2022, respectively, on our condensed consolidated balance sheets.

Deferred Revenue

Deferred Revenue

Deferred revenue primarily consists of payments received or invoiced in advance of revenue recognition from cloud delivery arrangements, term licenses and embedded OEM royalties and associated support. Deferred revenue is recognized as revenue once revenue recognition criteria is met. We generally invoice our customers in annual installments. The deferred revenue balance does not represent the total transaction price of our non-cancelable cloud delivery and support arrangements as a result from the timing of revenue recognition. Deferred revenue that is expected to be recognized within one year and beyond one year is classified as current and noncurrent deferred revenue, respectively.

Segment Information

Segment Information

We operate in one segment: the development, license, implementation and support of our customer interaction software solutions. Operating segments are identified as components of an enterprise for which discrete financial information is available and regularly reviewed by the Company’s chief operating decision-makers in order to make decisions about resources to be allocated to the segment and assess its performance. Our chief operating decision-makers, under ASC 280, Segment Reporting, are our executive management team. Our chief operating decision-makers review financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. The Company operates in one operating segment and all required financial segment information can be found in the condensed consolidated financial statements.

Our sales are derived from North America and combined Europe, Middle East, and Africa and is disclosed in Note 2. However, we incur operating expenses in the North America, combined Europe, Middle East, and Africa, and Asia Pacific regions.

The following table presents our (loss) income from operations among our three operating regions (in thousands):

Three Months Ended

September 30, 

2022

    

2021

(Loss) income from operations:

North America

$

(551)

$

38

Europe, Middle East, & Africa

 

1,522

 

2,442

Asia Pacific

 

(1,641)

 

(1,789)

(Loss) income from operations

$

(670)

$

691

The following table presents our long-lived assets, corresponding to our geographic areas are as follows (in thousands):

September 30, 

June 30, 

    

2022

    

2022

Long-lived assets:

North America

$

528

$

488

Europe, Middle East, & Africa

 

99

 

119

Asia Pacific

 

185

 

224

Long-lived assets

$

812

$

831

For the purposes of entity-wide geographic area disclosures, we define long-lived assets as hard assets that cannot be easily removed, such as property and equipment, net in the accompanying condensed consolidated balance sheets.

Concentration of Credit Risk and Significant Customers

Concentration of Credit Risk and Significant Customers

Our financial instruments that are exposed to concentrations of credit risk include cash and cash equivalents and accounts receivable. One customer, who is also our partner, accounted for 24% of total revenue during the three months ended September 30, 2022. Two customers, who are also our partners, accounted for 24% and 13%, respectively, of total revenue during the three months ended September 30, 2021. Three and two different customers accounted for more than 10% of our gross accounts receivable balance as of September 30, 2022 and 2021, respectively.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts Receivable and Allowance for Doubtful Accounts

We extend unsecured credit to our customers on a regular basis. Our accounts receivable are derived from revenue earned from customers and are not interest bearing. We also maintain an allowance for doubtful accounts to reserve for potential uncollectible trade receivables. We review our trade receivables by aging category to identify specific customers with

known disputes or collectability issues. We exercise judgment when determining the adequacy of these reserves as we evaluate historical bad debt trends, general economic conditions in the U.S. and internationally, and changes in customer financial conditions. We write off a receivable after collection efforts have been exhausted and the amount is deemed uncollectible. We maintain an allowance for doubtful accounts which is based on historical losses and the number of days past due for collection. Receivables are written off against the allowance when we have exhausted collection efforts without success. Recovered written off receivables are recorded as they occur.

In certain revenue contracts, contractual billings do not coincide with revenue recognized on the contract. Unbilled accounts receivables are recorded when revenue recognized on the contract exceeds billings, pursuant to contract provisions, and become billable upon certain criteria being met. Unbilled accounts receivables, for which the Company has the unconditional right to consideration, totaled $692,000 and $770,000 as of September 30, 2022, and June 30, 2022, respectively, and are included in the accounts receivable balance on the accompanying condensed consolidated balance sheets.

Stock-Based Compensation

Stock-Based Compensation

We account for stock-based compensation in accordance with ASC 718, Compensation—Stock Compensation. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period. Stock-based compensation expense consists of expenses for stock options granted under our Amended and Restated 2005 Management Stock Option Plan, our Amended and Restated 2005 Stock Incentive Plan, and our 2017 employee stock purchase plan (ESPP).

The ESPP provides that eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market value at the entry date of the applicable offering period or at the end of each applicable purchasing period. The offering period, meaning a period with respect to which the right to purchase shares of our common stock may be granted under the ESPP, will not exceed twenty-seven months and consist of a series of six-month purchase periods. Eligible employees may join the ESPP at the beginning of any six-month purchase period. Under the terms of the ESPP, employees can choose to have between 1% and 15% of their base earnings withheld to purchase the Company’s common stock.  

Determining the fair value of the stock-based awards at the grant date requires significant judgment and the use of estimates, particularly surrounding Black-Scholes valuation assumptions such as stock price volatility and expected option term.

Below is a summary of stock-based compensation included in the costs and expenses (in thousands):

Three Months Ended

September 30, 

    

2022

    

2021

Stock-Based Compensation Expense:

Cost of revenue

$

430

$

518

Research and development

 

571

 

540

Sales and marketing

 

531

 

509

General and administrative

 

533

 

540

Total stock-based compensation expense

$

2,065

$

2,107

Total stock-based compensation includes expense related to non-employee awards of $44,000 and $55,000 during the three months ended September 30, 2022, and 2021, respectively.

Total stock-based compensation includes expense related to the ESPP of $127,000 and $132,000 for the three months ended September 30, 2022, and 2021, respectively.

We utilize the Black-Scholes valuation model for estimating the fair value of the stock-based compensation of options granted. All shares of our common stock issued pursuant to our stock option plans are only issued out of an authorized

reserve of shares of common stock which were previously registered with the SEC on Registration Statements on Form S-8.

During the three months ended September 30, 2022 and 2021, we granted options to purchase 100,867 and 2,950,560 shares of common stock with a weighted-average fair value of $5.04 and $7.30 per share, respectively.

We used the following assumptions:

Three Months Ended

September 30, 

    

2022

    

2021

    

Expected volatility

65

%  

70

%  

Average risk-free interest rate

3.23

%  

0.80

%  

Expected life (in years)

4.62

4.68

Dividend yield

The dividend yield of zero is based on the fact that we have never paid cash dividends and have no present intention to pay cash dividends. We determined the appropriate measure of expected volatility by reviewing historic volatility in the share price of our common stock, as adjusted for certain events that management deemed to be non-recurring and non-indicative of future events. The risk-free interest rate is derived from the average U.S. Treasury Strips rate with maturities approximating the expected lives of the awards during the period, which approximate the rate in effect at the time of the grant.

On June 1, 2022 and 2021, employees were granted the right to purchase an aggregate of 97,982 and 80,018 shares under the ESPP, respectively.

As of September 30, 2022, there were 1,097,360 shares of common stock available for issuance under the ESPP.  

We base our estimate of expected life of a stock option on the historical exercise behavior and cancellations of all past option grants made by the Company during the time period which its equity shares have been publicly traded, the contractual term of the option, the vesting period and the expected remaining term of the outstanding options.

In accordance with ASU 2016-09, Compensation—Stock Compensation: Improvements to Employee Share-Based Accounting, we elected to continue to estimate forfeitures in the calculation of stock-based compensation expense.

As of September 30, 2022 there was approximately $9.4 million of total unrecognized compensation cost, net of expected forfeitures, related to unvested stock options, which is expected to be recognized over the weighted-average period of 1.5 years. There were 7,225 and 156,170 options exercised during the three months ended September 30, 2022 and 2021, respectively.

Leases

Leases

Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases.

Operating leases are included in operating lease right-of-use (ROU) assets, current operating lease liabilities, and noncurrent operating lease liabilities in the condensed consolidated financial statements. ROU assets represent the Company’s right to use leased assets over the agreed upon term. Lease liabilities represent the Company’s contractual obligation to make lease payments over the lease term.

For operating leases, ROU assets and lease liabilities are recognized at the commencement date of the lease. The lease liability is measured as the present value of the lease payments over the lease term, using the rate implicit in the lease if readily determinable. If the rate implicit in the lease cannot be readily determined, the Company uses its incremental borrowing rate at lease commencement. The operating lease ROU assets are calculated as the present value of the

remaining lease payments plus unamortized initial direct costs and any prepayments, less unamortized lease incentives received.

Operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease ROU assets and liabilities, to the extent that they are fixed. Non-lease component payments that are not fixed are expensed as incurred as variable lease payments.

Lease terms may include renewal or extension options to the extent they are reasonably certain to be exercised. The assessment of whether renewal or extension options are reasonably certain to be exercised is made at lease commencement. Factors considered in determining whether an option is reasonably certain of exercise include, but are not limited to, the value of any leasehold improvements, the value of renewal rates compared to market rates, and the presence of factors that would cause a significant economic penalty to the Company if the option were not exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company has elected not to recognize ROU assets and obligations for leases with an initial term of twelve months or less, and has applied a capitalization threshold to recognize a lease on the balance sheet. The expense associated with short-term leases and leases that do not meet the Company’s capitalization threshold are recorded to lease expense in the period it is incurred.  

Goodwill

Goodwill

We review goodwill annually for impairment or sooner whenever events or changes in circumstances indicate that it may be impaired. These events or circumstances could include a significant change in the business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. We operate under a single reporting unit and accordingly, all of our goodwill is associated with the entire company. We had no indicators of impairment during the three months ended September 30, 2022.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Business and Significant Accounting Policies (Tables)
3 Months Ended
Sep. 30, 2022
Summary of Business and Significant Accounting Policies  
Schedule of Income from Operations by Geographic Location

The following table presents our (loss) income from operations among our three operating regions (in thousands):

Three Months Ended

September 30, 

2022

    

2021

(Loss) income from operations:

North America

$

(551)

$

38

Europe, Middle East, & Africa

 

1,522

 

2,442

Asia Pacific

 

(1,641)

 

(1,789)

(Loss) income from operations

$

(670)

$

691

Schedule of Long-lived Assets by Geographic Location

The following table presents our long-lived assets, corresponding to our geographic areas are as follows (in thousands):

September 30, 

June 30, 

    

2022

    

2022

Long-lived assets:

North America

$

528

$

488

Europe, Middle East, & Africa

 

99

 

119

Asia Pacific

 

185

 

224

Long-lived assets

$

812

$

831

Summary of Stock-based Compensation Included in Costs and Expenses

Below is a summary of stock-based compensation included in the costs and expenses (in thousands):

Three Months Ended

September 30, 

    

2022

    

2021

Stock-Based Compensation Expense:

Cost of revenue

$

430

$

518

Research and development

 

571

 

540

Sales and marketing

 

531

 

509

General and administrative

 

533

 

540

Total stock-based compensation expense

$

2,065

$

2,107

Summary of Stock Option Assumptions

Three Months Ended

September 30, 

    

2022

    

2021

    

Expected volatility

65

%  

70

%  

Average risk-free interest rate

3.23

%  

0.80

%  

Expected life (in years)

4.62

4.68

Dividend yield

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Tables)
3 Months Ended
Sep. 30, 2022
Revenue Recognition  
Schedule of Disaggregation of Revenue

The following table presents our subscription and professional services revenue during the three months ended September 30, 2022 and 2021, respectively (in thousands):

Three Months Ended

September 30, 

2022

    

    

2021

Revenue:

SaaS revenue

$

22,628

$

19,194

Legacy revenue

295

951

Total subscription revenue

22,923

20,145

Professional services revenue

 

1,840

 

1,306

Total revenue

$

24,763

$

21,451

The following table presents our revenue recognized over-time and at a point-in-time during the three months ended September 30, 2022 and 2021, respectively (in thousands):

Three Months Ended 
 September 30,

2022

2021

Revenue:

Over-time

$

21,315

$

19,017

Point-in-time

3,448

2,434

Total revenue

$

24,763

$

21,451

Schedule of Revenue by Geographic Area

Three Months Ended

September 30, 

    

2022

    

2021

Revenue:

North America

$

19,120

$

15,228

Europe, Middle East, & Africa

5,643

 

6,223

Total revenue

$

24,763

$

21,451

Schedule of Changes in Contract Liabilities

The following table presents the contract liabilities (in thousands):

    

Balance as of June 30, 2022
($)

    

Balance as of September 30, 2022
($)

Contract liabilities:

Deferred revenue

45,638

44,665

Deferred revenue, net of current portion

 

3,785

 

3,674

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
(Loss) Earnings Per Share (Tables)
3 Months Ended
Sep. 30, 2022
(Loss) Earnings Per Share  
Schedule of Calculation of Basic and Diluted Net Income Per Common Share

The following table represents the calculation of basic and diluted net (loss) income per share (unaudited, in thousands, except per share data):

Three Months Ended

September 30, 

2022

2021

Net (loss) income

    

$

(16)

    

$

551

Per share information:

(Loss) Earnings per share:

Basic

$

(0.00)

$

0.02

Diluted

$

(0.00)

$

0.02

Weighted-average shares used in computation:

Basic

 

31,933

 

31,280

Effect of dilutive options

1,482

Diluted

 

31,933

 

32,762

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
3 Months Ended
Sep. 30, 2022
Leases  
Schedule of leases on consolidated balance sheet

The following tables present information about leases on our condensed consolidated balance sheets (in thousands):

September 30, 

June 30, 

2022

2022

Assets:

Operating lease right-of-use assets

$

3,538

$

3,850

Liabilities:

Operating lease liabilities

1,022

1,044

Operating lease liabilities, net of current portion

2,269

2,537

Schedule of lease information

As of September 30, 2022

As of June 30, 2022

Weighted average remaining lease term (in years)

3.91

4.05

Weighted average discount rate

4.93

%

4.92

%

Schedule of maturities of lease liabilities

Fiscal Period:

Remaining nine months of fiscal 2023

$

872

Fiscal 2024

867

Fiscal 2025

 

668

Fiscal 2026

 

688

Fiscal 2027

527

Total minimum lease payments

3,622

Less: Imputed interest

(331)

Total

$

3,291

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Business and Significant Accounting Policies - Revenue Recognition (Details)
3 Months Ended
Sep. 30, 2022
category
Summary of Business and Significant Accounting Policies  
Number of revenue categories 2
Revenue payment term, minimum 30 days
Revenue payment term, maximum 45 days
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Business and Significant Accounting Policies - Costs Capitalized to Obtain Revenue Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Capitalized costs      
Contract cost capitalized during period $ 191 $ 646  
Amortization of contract cost 375 $ 356  
Costs capitalized to obtain revenue contracts $ 4,300   $ 4,600
New revenue contracts      
Capitalized costs      
Amortization period 5 years    
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Business and Significant Accounting Policies - Segment Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
region
segment
Sep. 30, 2021
USD ($)
segment
Jun. 30, 2022
USD ($)
segment
Segment Information      
Number of operating segments | segment 1 1 1
Number of operating regions | region 3    
Revenue $ 24,763 $ 21,451  
(Loss) Income from operations (670) 691  
Long-lived assets 812   $ 831
North America      
Segment Information      
Revenue 19,120 15,228  
(Loss) Income from operations (551) 38  
Long-lived assets 528   488
EMEA      
Segment Information      
Revenue 5,643 6,223  
(Loss) Income from operations 1,522 2,442  
Long-lived assets 99   119
Asia Pacific      
Segment Information      
(Loss) Income from operations (1,641) $ (1,789)  
Long-lived assets $ 185   $ 224
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Business and Significant Accounting Policies - Concentration of Credit Risk (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2022
USD ($)
customer
Sep. 30, 2021
customer
Jun. 30, 2022
USD ($)
Concentration of Credit Risk      
Number of customers that accounted for more than ten percent of total revenue 1 2  
Number of customers that accounted for more than ten percent of accounts receivables 3 2  
Contract receivables      
Unbilled accounts receivable | $ $ 692   $ 770
Sales | Customer Concentration Risk | Customer One      
Concentration of Credit Risk      
Concentration risk, percentage 24.00% 24.00%  
Sales | Customer Concentration Risk | Customer Two      
Concentration of Credit Risk      
Concentration risk, percentage   13.00%  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Business and Significant Accounting Policies - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Stock-based Compensation Expense    
Stock-based compensation expense $ 2,065 $ 2,107
Cost of revenue    
Stock-based Compensation Expense    
Stock-based compensation expense 430 518
Research and Development    
Stock-based Compensation Expense    
Stock-based compensation expense 571 540
Sales and marketing expense    
Stock-based Compensation Expense    
Stock-based compensation expense 531 509
General and administrative expense    
Stock-based Compensation Expense    
Stock-based compensation expense 533 540
Nonemployee    
Stock-based Compensation Expense    
Stock-based compensation expense 44 55
Employee Stock Purchase Plan (ESPP)    
Stock-based Compensation Expense    
Stock-based compensation expense $ 127 $ 132
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Business and Significant Accounting Policies - ESPP and Stock Option Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jun. 01, 2022
Jun. 01, 2021
Sep. 30, 2022
Sep. 30, 2021
Assumptions        
Dividend yield     0.00%  
Stock Options        
Stock-based awards        
Options granted during period     100,867 2,950,560
Options granted during period, weighted-average price (in dollars per share)     $ 5.04 $ 7.30
Total unrecognized compensation cost, net of forfeitures, of all options granted but not yet vested     $ 9.4  
Weighted average period over which unrecognized compensation is expected to be recognized     1 year 6 months  
Issuance of common stock upon exercise of stock options (in shares)     7,225 156,170
Assumptions        
Expected volatility     65.00% 70.00%
Average risk-free interest rate     3.23% 0.80%
Expected life (in years)     4 years 7 months 13 days 4 years 8 months 4 days
Dividend yield     0.00% 0.00%
Employee Stock Purchase Plan (ESPP)        
ESPP        
Percentage of stock price at which stock can be purchased     85.00%  
Purchase period     6 months  
ESPP purchase rights granted 97,982 80,018    
ESPP shares available for issuance     1,097,360  
Employee Stock Purchase Plan (ESPP) | Minimum        
ESPP        
Percentage of base earnings that can be withheld     1.00%  
Employee Stock Purchase Plan (ESPP) | Maximum        
ESPP        
Offering period     27 months  
Percentage of base earnings that can be withheld     15.00%  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of revenue    
Revenue $ 24,763 $ 21,451
Over-time    
Disaggregation of revenue    
Revenue 21,315 19,017
Point-in-time    
Disaggregation of revenue    
Revenue 3,448 2,434
Subscription    
Disaggregation of revenue    
Revenue 22,923 20,145
SaaS revenue    
Disaggregation of revenue    
Revenue 22,628 19,194
Legacy revenue    
Disaggregation of revenue    
Revenue 295 951
Professional services    
Disaggregation of revenue    
Revenue $ 1,840 $ 1,306
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Revenue by geography    
Revenue $ 24,763 $ 21,451
North America    
Revenue by geography    
Revenue 19,120 15,228
EMEA    
Revenue by geography    
Revenue $ 5,643 $ 6,223
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Changes in Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Contract assets    
Contract assets $ 0  
Contract Liabilities    
Deferred revenue 44,665 $ 45,638
Deferred revenue, net of current portion 3,674 $ 3,785
Deferred revenue recognized 14,400  
Deferred revenue, additions 25,000  
Deferred revenue, deductions $ 25,000  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Remaining Performance Obligations (Details)
$ in Millions
Sep. 30, 2022
USD ($)
Remaining performance obligations  
Remaining Performance Obligations $ 94.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Remaining performance obligations  
Remaining Performance Obligations $ 67.2
Remaining Performance Obligations, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Remaining performance obligations  
Remaining Performance Obligations $ 27.3
Remaining Performance Obligations, period
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
(Loss) Earnings Per Share - Schedule of Calculation of Basic and Diluted Net Loss per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
(Loss) Earnings Per Share    
Net (loss) income $ (16) $ 551
Basic (in dollars per share) $ 0.00 $ 0.02
Diluted (in dollars per share) $ 0.00 $ 0.02
Weighted-average shares used in computation:    
Basic (in shares) 31,933 31,280
Effect of dilutive options (in shares)   1,482
Diluted (in shares) 31,933 32,762
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
(Loss) Earnings Per Share - Additional Information (Details) - shares
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Stock Option    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Antidilutive securities excluded from computation of earnings per share, share amount 3,707,271 1,372,400
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Details)
$ in Millions
3 Months Ended
Sep. 30, 2022
USD ($)
Income Taxes  
GILTI income $ 2.2
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lease Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
lease
Leases And Other Commitments      
Operating lease expense $ 321 $ 366  
Operating cash outflows from operating leases $ 298 $ 460  
Number of operating leases modified | lease     1
ROU assets obtained in exchange for new operating lease liabilities     $ 2,800
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Consolidated Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Assets:    
Operating lease right-of-use assets $ 3,538 $ 3,850
Liabilities:    
Operating lease liabilities 1,022 1,044
Operating lease liabilities, net of current portion $ 2,269 $ 2,537
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Weighted Average Lease Term and Discount (Details)
Sep. 30, 2022
Jun. 30, 2022
Leases    
Weighted average remaining lease term (in years) 3 years 10 months 28 days 4 years 18 days
Weighted average discount rate 4.93% 4.92%
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Fiscal Period:  
Remaining nine months of fiscal 2023 $ 872
Fiscal 2024 867
Fiscal 2025 668
Fiscal 2026 688
Fiscal 2027 527
Total minimum lease payments 3,622
Less: Imputed interest (331)
Total $ 3,291
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Other Commitments (Detail)
3 Months Ended
Sep. 30, 2022
Warranty  
Warranty period, maximum 1 year
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurement (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Jun. 30, 2022
Money Market Funds | Recurring | Level 1    
Fair value measurement of assets and liabilities    
Cash equivalents $ 57.5 $ 57.9
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Event (Details) - Subsequent Event
$ in Millions
Nov. 14, 2022
USD ($)
Subsequent Events  
Stock repurchase program, term 1 year
Maximum  
Subsequent Events  
Stock repurchase program - authorized shares $ 20
XML 51 egan-20220930x10q_htm.xml IDEA: XBRL DOCUMENT 0001066194 srt:MaximumMember us-gaap:SubsequentEventMember 2022-11-14 0001066194 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001066194 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001066194 us-gaap:RetainedEarningsMember 2022-09-30 0001066194 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001066194 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001066194 egan:StockholderLoansReceivableMember 2022-09-30 0001066194 us-gaap:RetainedEarningsMember 2022-06-30 0001066194 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001066194 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001066194 egan:StockholderLoansReceivableMember 2022-06-30 0001066194 us-gaap:RetainedEarningsMember 2021-09-30 0001066194 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001066194 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001066194 egan:StockholderLoansReceivableMember 2021-09-30 0001066194 us-gaap:RetainedEarningsMember 2021-06-30 0001066194 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001066194 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001066194 egan:StockholderLoansReceivableMember 2021-06-30 0001066194 us-gaap:CommonStockMember 2022-09-30 0001066194 us-gaap:CommonStockMember 2022-06-30 0001066194 us-gaap:CommonStockMember 2021-09-30 0001066194 us-gaap:CommonStockMember 2021-06-30 0001066194 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001066194 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-07-01 2022-09-30 0001066194 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001066194 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001066194 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001066194 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001066194 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2021-07-01 2021-09-30 0001066194 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001066194 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001066194 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001066194 us-gaap:EmployeeStockMember 2021-07-01 2021-09-30 0001066194 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001066194 2023-10-01 2022-09-30 0001066194 2022-10-01 2022-09-30 0001066194 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001066194 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001066194 egan:SoftwareAsaServiceRevenueMember 2022-07-01 2022-09-30 0001066194 egan:LegacySupportRevenueMember 2022-07-01 2022-09-30 0001066194 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001066194 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001066194 egan:SoftwareAsaServiceRevenueMember 2021-07-01 2021-09-30 0001066194 egan:LegacySupportRevenueMember 2021-07-01 2021-09-30 0001066194 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001066194 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001066194 us-gaap:EMEAMember 2022-07-01 2022-09-30 0001066194 srt:NorthAmericaMember 2022-07-01 2022-09-30 0001066194 srt:AsiaPacificMember 2022-07-01 2022-09-30 0001066194 us-gaap:EMEAMember 2021-07-01 2021-09-30 0001066194 srt:NorthAmericaMember 2021-07-01 2021-09-30 0001066194 srt:AsiaPacificMember 2021-07-01 2021-09-30 0001066194 us-gaap:EMEAMember 2022-09-30 0001066194 srt:NorthAmericaMember 2022-09-30 0001066194 srt:AsiaPacificMember 2022-09-30 0001066194 us-gaap:EMEAMember 2022-06-30 0001066194 srt:NorthAmericaMember 2022-06-30 0001066194 srt:AsiaPacificMember 2022-06-30 0001066194 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001066194 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001066194 us-gaap:EmployeeStockOptionMember 2022-09-30 0001066194 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001066194 us-gaap:TechnologyServiceMember 2022-07-01 2022-09-30 0001066194 us-gaap:LicenseMember 2022-07-01 2022-09-30 0001066194 us-gaap:TechnologyServiceMember 2021-07-01 2021-09-30 0001066194 us-gaap:LicenseMember 2021-07-01 2021-09-30 0001066194 egan:CustomerOneMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001066194 egan:CustomerTwoMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001066194 egan:CustomerOneMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001066194 2021-06-30 0001066194 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001066194 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001066194 egan:CostsCapitalizedRelatedToNewRevenueContractsMember 2022-09-30 0001066194 us-gaap:StockOptionMember 2022-07-01 2022-09-30 0001066194 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0001066194 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001066194 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001066194 us-gaap:SubsequentEventMember 2022-11-14 2022-11-14 0001066194 egan:StockholderLoansReceivableMember 2021-07-01 2021-09-30 0001066194 2021-07-01 2022-06-30 0001066194 2021-09-30 0001066194 2022-09-30 0001066194 2022-06-30 0001066194 us-gaap:EmployeeStockMember 2022-06-01 2022-06-01 0001066194 us-gaap:EmployeeStockMember 2021-06-01 2021-06-01 0001066194 us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001066194 srt:MinimumMember us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001066194 srt:MaximumMember us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001066194 2021-07-01 2021-09-30 0001066194 2022-11-11 0001066194 2022-07-01 2022-09-30 shares iso4217:USD pure egan:customer egan:lease egan:region egan:category iso4217:USD shares egan:segment 0001066194 --06-30 2023 Q1 false 25000000 10-Q true 2022-09-30 false 001-35314 eGain Corporation DE 77-0466366 1252 Borregas Avenue Sunnyvale CA 94089 408 636-4500 Common Stock, par value $0.001 per share EGAN NASDAQ Yes Yes Non-accelerated Filer true false false 31966415 71524000 72173000 7000 7000 206000 123000 24531000 26961000 1403000 1487000 3392000 2612000 526000 895000 101383000 104135000 812000 831000 3538000 3850000 2882000 3136000 13186000 13186000 819000 871000 122620000 126009000 1937000 1706000 7166000 8708000 3380000 4926000 1022000 1044000 44665000 45638000 58170000 62022000 3674000 3785000 2269000 2537000 722000 808000 64835000 69152000 0.001 0.001 60000000 60000000 31937000 31930000 32000 32000 395252000 393157000 95000 95000 -3838000 -2687000 -333566000 -333550000 57785000 56857000 122620000 126009000 22923000 20145000 1840000 1306000 24763000 21451000 3978000 3487000 2304000 1811000 6282000 5298000 18481000 16153000 6874000 5609000 9459000 7404000 2818000 2449000 19151000 15462000 -670000 691000 286000 2000 810000 10000 426000 703000 442000 152000 -16000 551000 0.00 0.02 0.00 0.02 31933000 31280000 31933000 32762000 -16000 551000 -1151000 -101000 -1167000 450000 31930000 32000 393157000 -95000 -2687000 -333550000 56857000 7000 30000 30000 2065000 2065000 -1151000 -1151000 -16000 -16000 31937000 32000 395252000 -95000 -3838000 -333566000 57785000 31231000 31000 378451000 -92000 -1220000 -331109000 46061000 -1000 -1000 156000 411000 411000 2107000 2107000 -101000 -101000 551000 551000 31387000 31000 380969000 -93000 -1321000 -330558000 49028000 -16000 551000 375000 356000 272000 241000 126000 111000 84000 -162000 -14000 187000 2065000 2107000 -1530000 -14846000 191000 646000 824000 -716000 -355000 56000 -12000 249000 -1369000 -1375000 -1258000 -1463000 -1858000 -151000 -5893000 -255000 -336000 -47000 7000 760000 7170000 120000 131000 -120000 -131000 30000 411000 30000 411000 -1319000 -267000 -649000 7183000 72180000 63238000 71531000 70421000 489000 112000 30000 25000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">1. SUMMARY OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Organization and Nature of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">eGain Corporation (“eGain”, the “Company”, “our”, “we” or “us”) automates customer engagement with an innovative Software as a Service (SaaS) platform, powered by deep digital, Artificial Intelligence (AI), and knowledge capabilities. We sell mostly to large enterprises across financial services, telecommunications, retail, government, healthcare, and utilities. That is, organizations seeking to better serve customers at scale while coping with content silos, process complexity, and regulatory compliance. With our mantra of <b style="font-weight:bold;">AX + BX + CX = DX™</b>, we guide clients to effortless digital experience (DX) by holistically optimizing agent experience (AX), business experience (BX) and customer experience (CX). Leading brands use eGain’s cloud software to improve customer satisfaction, empower agents, reduce service cost, and boost sales. We are headquartered in the United States. We also operate in United Kingdom and India.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Fiscal Year</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our fiscal year ends on June 30. References to fiscal year 2023 refer to fiscal year ending June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The accompanying condensed consolidated balance sheet as of September 30, 2022 and the condensed consolidated statements of operations, comprehensive (loss) income, stockholders’ equity, and cash flows for the three months ended September 30, 2022 and 2021, are unaudited.  The condensed consolidated balance sheet as of June 30, 2022 was derived from audited consolidated financial statements as of that date but does not include all the information and footnotes required by GAAP for complete financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Certain information and footnote disclosures, normally included in consolidated financial statements prepared in accordance with generally accepted accounting principles (GAAP), have been condensed or omitted pursuant to such rules and regulations although we believe that the disclosures made are adequate to make the information not misleading. In our opinion, the unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of our financial position, results of operations and cash flows for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">These condensed consolidated financial statements and notes should be read in conjunction with our audited consolidated financial statements and accompanying notes for the fiscal year ended June 30, 2022, included in our Annual Report on Form 10-K. The results of our 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 ending June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and included the accounts of our wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The preparation of financial statements requires us to make estimates and assumptions in the condensed consolidated financial statements and accompanying notes. Actual results could differ significantly from estimates. We make estimates that we believe to be reasonable based on historical experience and other assumptions. Significant estimates and assumptions made by management include the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Standalone selling price (SSP) of performance obligations for contracts with multiple performance obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Estimate of variable consideration for performance obligations in connection with Topic 606;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Period of benefit associated with capitalized costs to obtain revenue contracts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Valuation, measurement and recognition of current and deferred income taxes;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fair value of stock-based awards; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease term and incremental borrowing rate for lease liabilities.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on internal information, external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU No. 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. Subsequent to the issuance of ASU No. 2016-13, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments  - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instrument, ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326) Targeted Transition Relief, ASU No. 2016-13, ASU No. 2019-10 Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), and ASU No. 2019-11 Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The subsequent ASUs do not change the core principle of the guidance in ASU No. 2016-13. Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU No. 2016-13.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Additionally, ASU No. 2019-10 defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (SRC) as defined by the SEC to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, which will be fiscal year 2024 for the Company if it continues to be classified as an SRC. In February 2020, the FASB issued ASU 2020-02, which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments will have the same effective date and transition requirements as ASU No. 2016-13. Early adoption is permitted. Topic 326 requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. While the Company is currently evaluating the impact of Topic 326, the Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements or the related disclosure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:13.5pt;margin:0pt;"><i style="font-style:italic;">Revenue Recognition Policy</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:13.5pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our revenue is comprised of two categories including subscription and professional services. Subscription includes SaaS revenue and legacy revenue. SaaS revenue includes revenue from cloud delivery arrangements, term licenses, and embedded OEM royalties and associated support. Legacy revenue is associated with license, or maintenance and support contracts on perpetual license arrangements that we no longer sell. Professional services includes consulting, implementation, training, and managed services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:13.5pt;margin:0pt;"><i style="font-style:italic;">Significant Judgment Applied in the Determination of Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We enter into contractual arrangements with customers that may include promises to transfer multiple services, such as subscription, support and professional services. With respect to our business, a performance obligation is a promise to transfer a service to a customer that is distinct. Significant judgment is required to determine whether services are distinct </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">performance obligations that should be accounted for separately or combined as one unit of accounting. Additionally, significant judgment is required to determine the timing of revenue recognition. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We allocate the transaction price to each performance obligation based on relative SSP. The SSP is the price at which we would sell a promised service separately to one of our customers. Judgment is required to determine the SSP for each distinct performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We determine the SSP by considering our pricing objectives in relation to market demand. Consideration is placed based on our history of discounting prices, size and volume of transactions involved, customer demographics and geographic locations, price lists, contract prices and our market strategy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:13.5pt;margin:0pt;"><i style="font-style:italic;">Determination of Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Under Topic 606, we recognize revenue upon the transfer of control of promised services to our customers in the amount that is commensurate with the consideration that we expect to receive in exchange for those services. If consideration includes a variable amount in the arrangement, such as service level credits or contingent fees, then we include an estimate of the amount that we expect to receive for the total transaction price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The amount of revenue that we recognize is based on (i) identifying the contract with a customer; (ii) identifying the performance obligations in the contract; (iii) determining the transaction price; (iv) allocating the transaction price to the performance obligations in the contract on a relative SSP basis; and (v) recognizing revenue when, or as, we satisfy each performance obligation in the contract typically through delivery or when control is transferred to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">Subscription Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The following customer arrangements are recognized ratably over the contract term as the performance obligations are delivered:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cloud delivery arrangements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Maintenance and support arrangements; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Term license subscriptions which incorporate on-premise software licenses and substantial cloud functionality that are not distinct in the context of our arrangements</span><span style="font-family:'inherit';font-size:10pt;font-style:normal;font-weight:normal;"> are considered highly interrelated and represent a single combined performance obligation.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">For contracts involving distinct software licenses, the license performance obligation is satisfied at a point in time when control is transferred to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;">We typically invoice our customers in advance upon execution of the contract or subsequent renewals with payment terms between </span><span style="font-size:10pt;">30</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">45 days</span><span style="font-size:10pt;">. Invoiced amounts are recorded in accounts receivable, deferred revenue or revenue, depending if control transferred to our customers based on each arrangement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company has a royalty revenue agreement with a customer related to the Company’s embedded intellectual property. Under the terms of the agreement, the customer is to remit a percentage of sales to the Company. These embedded OEM royalties are included as subscription revenue. Under Topic 606, since these arrangements are for sales-based licenses of intellectual property, for which the guidance in paragraph ASC 606-10-55-65 applies, the Company recognizes revenue only as the subsequent sale occurs. As the sales in connection with the royalty revenue agreement are reported by the customer a quarter in arrears, such revenue is recognized at the time it is reported and paid by the customer given that any estimated variable consideration would have to be fully constrained due to the unpredictability of such estimate and the unavoidable risk that it may lead to significant revenue reversals. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfers of the promised good or service to the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">customer and payment for that good or service by the customer is expected to be one year or less. The Company assessed its revenue contracts in order to determine whether a significant financing component exists, and determined its contracts did not include a significant financing component for the periods ended September 30, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">Professional Services Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Professional services revenue includes system implementation, consulting, training, and managed services. The transaction price is allocated to various performance obligations based on their stand-alone selling prices. Revenue allocated to each performance obligation is recognized at the earlier of satisfaction of discrete performance obligations, or as work is performed on a time and material basis. Managed services include a comprehensive set of processes and activities that range from implementation to monitoring the evolution and support of eGain solutions in a company. Our consulting and implementation service contracts are bid either on a time-and-materials basis or on a fixed-fee basis. Managed services contracts are bid on a time-and-material basis. Fixed fees are generally paid upon milestone billing or customer acceptance at pre-determined points in the contract. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether transfer of control to customers has occurred. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Training revenue that meets the criteria to be accounted for separately is recognized when training is provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">Contracts with Multiple Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company enters into contracts that can include various combinations of subscriptions, professional services and maintenance and support, which are generally distinct and accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative basis using the respective SSP for each performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Costs Capitalized to Obtain Revenue Contracts, Net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Under Topic 606, we capitalize incremental costs of obtaining non-cancelable subscription and support revenue contracts. The capitalized amounts consist primarily of sales commissions paid to our direct sales force. Capitalized amounts also include (i) amounts paid to employees other than the direct sales force who earn incentive payouts under annual compensation plans that are tied to the value of contracts acquired and (ii) the associated payroll taxes and fringe benefit costs associated with the payments to our employees. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Costs capitalized related to new revenue contracts are generally deferred and amortized on a straight-line basis over a period of benefit that we estimate to be five years. We determine the period of benefit by taking into consideration the historical and expected durations of our customer contracts, the expected useful lives of our technologies, and other factors. Commissions for renewal contracts relating to our cloud-based arrangements are expensed when incurred, as we do not consider renewal contracts to be commensurate with initial customer contracts. Historically, any commission associated with renewals have been immaterial. Amortization of costs to obtain revenue contracts is included as a component of sales and marketing expenses in our condensed consolidated statements of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the three months ended September 30, 2022 and 2021, we capitalized $191,000 and $646,000 of costs to obtain revenue contracts, respectively, and amortized $375,000 and $356,000 to sales and marketing expense, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Capitalized costs to obtain revenue contracts, net were $4.3 million and $4.6 million as of September 30, 2022 and June 30, 2022, respectively, on our condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Deferred revenue primarily consists of payments received or invoiced in advance of revenue recognition from cloud delivery arrangements, term licenses and embedded OEM royalties and associated support. Deferred revenue is recognized as revenue once revenue recognition criteria is met. We generally invoice our customers in annual installments. The deferred revenue balance does not represent the total transaction price of our non-cancelable cloud delivery and support arrangements as a result from the timing of revenue recognition. Deferred revenue that is expected to be recognized within one year and beyond one year is classified as current and noncurrent deferred revenue, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Segment Information </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We operate in one segment: the development, license, implementation and support of our customer interaction software solutions. Operating segments are identified as components of an enterprise for which discrete financial information is available and regularly reviewed by the Company’s chief operating decision-makers in order to make decisions about resources to be allocated to the segment and assess its performance. Our chief operating decision-makers, under ASC 280, <i style="font-style:italic;">Segment Reporting</i>, are our executive management team. Our chief operating decision-makers review financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. The Company operates in one operating segment and all required financial segment information can be found in the condensed consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our sales are derived from North America and combined Europe, Middle East, and Africa and is disclosed in Note 2. However, we incur operating expenses in the North America, combined Europe, Middle East, and Africa, and Asia Pacific regions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The following table presents our (loss) income from operations among our three operating regions (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.6%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income from operations:</b></p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">North America</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (551)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Europe, Middle East, &amp; Africa</p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,442</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Asia Pacific</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,789)</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">(Loss) income from operations</p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (670)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 691</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The following table presents our long-lived assets, corresponding to our geographic areas are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:4.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.02%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.41%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.39%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.02%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.41%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.39%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long-lived assets:</b></p></td><td style="vertical-align:bottom;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">North America</p></td><td style="vertical-align:bottom;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 488</p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Europe, Middle East, &amp; Africa</p></td><td style="vertical-align:bottom;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Asia Pacific</p></td><td style="vertical-align:bottom;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;"> Long-lived assets</span></p></td><td style="vertical-align:bottom;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">For the purposes of entity-wide geographic area disclosures, we define long-lived assets as hard assets that cannot be easily removed, such as property and equipment, net in the accompanying condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Concentration of Credit Risk and Significant Customers </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our financial instruments that are exposed to concentrations of credit risk include cash and cash equivalents and accounts receivable. One customer, who is also our partner, accounted for 24% of total revenue during the three months ended September 30, 2022. Two customers, who are also our partners, accounted for 24% and 13%, respectively, of total revenue during the three months ended September 30, 2021.<b style="font-weight:bold;"> </b>Three and two different customers accounted for more than 10% of our gross accounts receivable balance as of September 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We extend unsecured credit to our customers on a regular basis. Our accounts receivable are derived from revenue earned from customers and are not interest bearing. We also maintain an allowance for doubtful accounts to reserve for potential uncollectible trade receivables. We review our trade receivables by aging category to identify specific customers with </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">known disputes or collectability issues. We exercise judgment when determining the adequacy of these reserves as we evaluate historical bad debt trends, general economic conditions in the U.S. and internationally, and changes in customer financial conditions. We write off a receivable after collection efforts have been exhausted and the amount is deemed uncollectible. We maintain an allowance for doubtful accounts which is based on historical losses and the number of days past due for collection. Receivables are written off against the allowance when we have exhausted collection efforts without success. Recovered written off receivables are recorded as they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In certain revenue contracts, contractual billings do not coincide with revenue recognized on the contract. Unbilled accounts receivables are recorded when revenue recognized on the contract exceeds billings, pursuant to contract provisions, and become billable upon certain criteria being met. Unbilled accounts receivables, for which the Company has the unconditional right to consideration, totaled $692,000 and $770,000 as of September 30, 2022, and June 30, 2022, respectively, and are included in the accounts receivable balance on the accompanying condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Stock-Based Compensation </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We account for stock-based compensation in accordance with ASC 718, Compensation—Stock Compensation. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period. Stock-based compensation expense consists of expenses for stock options granted under our Amended and Restated 2005 Management Stock Option Plan, our Amended and Restated 2005 Stock Incentive Plan, and our 2017 employee stock purchase plan (ESPP). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The ESPP provides that eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market value at the entry date of the applicable offering period or at the end of each applicable purchasing period. The offering period, meaning a period with respect to which the right to purchase shares of our common stock may be granted under the ESPP, will not exceed twenty-seven months and consist of a series of six-month purchase periods. Eligible employees may join the ESPP at the beginning of any six-month purchase period. Under the terms of the ESPP, employees can choose to have between 1% and 15% of their base earnings withheld to purchase the Company’s common stock.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Determining the fair value of the stock-based awards at the grant date requires significant judgment and the use of estimates, particularly surrounding Black-Scholes valuation assumptions such as stock price volatility and expected option term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Below is a summary of stock-based compensation included in the costs and expenses (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.25%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.25%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Stock-Based Compensation Expense:</b></p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cost of revenue</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 518</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Sales and marketing</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">General and administrative</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,107</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total stock-based compensation includes expense related to non-employee awards of $44,000 and $55,000 during the three months ended September 30, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total stock-based compensation includes expense related to the ESPP of $127,000 and $132,000 for the three months ended September 30, 2022, and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We utilize the Black-Scholes valuation model for estimating the fair value of the stock-based compensation of options granted. All shares of our common stock issued pursuant to our stock option plans are only issued out of an authorized </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">reserve of shares of common stock which were previously registered with the SEC on Registration Statements on Form S-8.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="letter-spacing:-0.1pt;">During the three months ended September 30, 2022 and 2021, we </span>granted options to purchase 100,867 and 2,950,560 shares of common stock with a weighted-average fair value <span style="letter-spacing:-0.1pt;">of </span><span style="letter-spacing:-0.1pt;">$5.04</span><span style="letter-spacing:-0.1pt;"> and </span><span style="letter-spacing:-0.1pt;">$7.30</span><span style="letter-spacing:-0.1pt;"> per share, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="letter-spacing:-0.1pt;">We used the following assumptions:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.08%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.08%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;width:4.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average risk-free interest rate</p></td><td style="vertical-align:bottom;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected life (in years)</p></td><td style="vertical-align:bottom;width:4.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The dividend yield of zero is based on the fact that we have never paid cash dividends and have no present intention to pay cash dividends. We determined the appropriate measure of expected volatility by reviewing historic volatility in the share price of our common stock, as adjusted for certain events that management deemed to be non-recurring and non-indicative of future events. The risk-free interest rate is derived from the average U.S. Treasury Strips rate with maturities approximating the expected lives of the awards during the period, which approximate the rate in effect at the time of the grant. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On June 1, 2022 and 2021, employees were granted the right to purchase an aggregate of 97,982 and 80,018 shares under the ESPP, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of September 30, 2022, there were 1,097,360 shares of common stock available for issuance under the ESPP.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We base our estimate of expected life of a stock option on the historical exercise behavior and cancellations of all past option grants made by the Company during the time period which its equity shares have been publicly traded, the contractual term of the option, the vesting period and the expected remaining term of the outstanding options. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In accordance with ASU 2016-09, Compensation—Stock Compensation: Improvements to Employee Share-Based Accounting, we elected to continue to estimate forfeitures in the calculation of stock-based compensation expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of September 30, 2022 there was approximately $9.4 million of total unrecognized compensation cost, net of expected forfeitures, related to unvested stock options, which is expected to be recognized over the weighted-average period of 1.5 years. There were 7,225 and 156,170 options exercised during the three months ended <span style="letter-spacing:-0.1pt;">September 30, 2022 and 2021</span>, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Leases </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Operating leases are included in operating lease right-of-use (ROU) assets, current operating lease liabilities, and noncurrent operating lease liabilities in the condensed consolidated financial statements. ROU assets represent the Company’s right to use leased assets over the agreed upon term. Lease liabilities represent the Company’s contractual obligation to make lease payments over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">For operating leases, ROU assets and lease liabilities are recognized at the commencement date of the lease. The lease liability is measured as the present value of the lease payments over the lease term, using the rate implicit in the lease if readily determinable. If the rate implicit in the lease cannot be readily determined, the Company uses its incremental borrowing rate at lease commencement. The operating lease ROU assets are calculated as the present value of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">remaining lease payments plus unamortized initial direct costs and any prepayments, less unamortized lease incentives received. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease ROU assets and liabilities, to the extent that they are fixed. Non-lease component payments that are not fixed are expensed as incurred as variable lease payments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Lease terms may include renewal or extension options to the extent they are reasonably certain to be exercised. The assessment of whether renewal or extension options are reasonably certain to be exercised is made at lease commencement. Factors considered in determining whether an option is reasonably certain of exercise include, but are not limited to, the value of any leasehold improvements, the value of renewal rates compared to market rates, and the presence of factors that would cause a significant economic penalty to the Company if the option were not exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company has elected not to recognize ROU assets and obligations for leases with an initial term of twelve months or less, and has applied a capitalization threshold to recognize a lease on the balance sheet. The expense associated with short-term leases and leases that do not meet the Company’s capitalization threshold are recorded to lease expense in the period it is incurred.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We review goodwill annually for impairment or sooner whenever events or changes in circumstances indicate that it may be impaired. These events or circumstances could include a significant change in the business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. We operate under a single reporting unit and accordingly, all of our goodwill is associated with the entire company. We had no indicators of impairment during the three months ended September 30, 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Organization and Nature of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">eGain Corporation (“eGain”, the “Company”, “our”, “we” or “us”) automates customer engagement with an innovative Software as a Service (SaaS) platform, powered by deep digital, Artificial Intelligence (AI), and knowledge capabilities. We sell mostly to large enterprises across financial services, telecommunications, retail, government, healthcare, and utilities. That is, organizations seeking to better serve customers at scale while coping with content silos, process complexity, and regulatory compliance. With our mantra of <b style="font-weight:bold;">AX + BX + CX = DX™</b>, we guide clients to effortless digital experience (DX) by holistically optimizing agent experience (AX), business experience (BX) and customer experience (CX). Leading brands use eGain’s cloud software to improve customer satisfaction, empower agents, reduce service cost, and boost sales. We are headquartered in the United States. We also operate in United Kingdom and India.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and included the accounts of our wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Fiscal Year</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our fiscal year ends on June 30. References to fiscal year 2023 refer to fiscal year ending June 30, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The accompanying condensed consolidated balance sheet as of September 30, 2022 and the condensed consolidated statements of operations, comprehensive (loss) income, stockholders’ equity, and cash flows for the three months ended September 30, 2022 and 2021, are unaudited.  The condensed consolidated balance sheet as of June 30, 2022 was derived from audited consolidated financial statements as of that date but does not include all the information and footnotes required by GAAP for complete financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Certain information and footnote disclosures, normally included in consolidated financial statements prepared in accordance with generally accepted accounting principles (GAAP), have been condensed or omitted pursuant to such rules and regulations although we believe that the disclosures made are adequate to make the information not misleading. In our opinion, the unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of our financial position, results of operations and cash flows for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">These condensed consolidated financial statements and notes should be read in conjunction with our audited consolidated financial statements and accompanying notes for the fiscal year ended June 30, 2022, included in our Annual Report on Form 10-K. The results of our 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 ending June 30, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The preparation of financial statements requires us to make estimates and assumptions in the condensed consolidated financial statements and accompanying notes. Actual results could differ significantly from estimates. We make estimates that we believe to be reasonable based on historical experience and other assumptions. Significant estimates and assumptions made by management include the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Standalone selling price (SSP) of performance obligations for contracts with multiple performance obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Estimate of variable consideration for performance obligations in connection with Topic 606;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Period of benefit associated with capitalized costs to obtain revenue contracts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Valuation, measurement and recognition of current and deferred income taxes;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fair value of stock-based awards; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease term and incremental borrowing rate for lease liabilities.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on internal information, external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU No. 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. Subsequent to the issuance of ASU No. 2016-13, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments  - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instrument, ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326) Targeted Transition Relief, ASU No. 2016-13, ASU No. 2019-10 Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), and ASU No. 2019-11 Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The subsequent ASUs do not change the core principle of the guidance in ASU No. 2016-13. Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU No. 2016-13.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Additionally, ASU No. 2019-10 defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (SRC) as defined by the SEC to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, which will be fiscal year 2024 for the Company if it continues to be classified as an SRC. In February 2020, the FASB issued ASU 2020-02, which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments will have the same effective date and transition requirements as ASU No. 2016-13. Early adoption is permitted. Topic 326 requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. While the Company is currently evaluating the impact of Topic 326, the Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements or the related disclosure.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:justify;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:13.5pt;margin:0pt;"><i style="font-style:italic;">Revenue Recognition Policy</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:13.5pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our revenue is comprised of two categories including subscription and professional services. Subscription includes SaaS revenue and legacy revenue. SaaS revenue includes revenue from cloud delivery arrangements, term licenses, and embedded OEM royalties and associated support. Legacy revenue is associated with license, or maintenance and support contracts on perpetual license arrangements that we no longer sell. Professional services includes consulting, implementation, training, and managed services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:13.5pt;margin:0pt;"><i style="font-style:italic;">Significant Judgment Applied in the Determination of Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We enter into contractual arrangements with customers that may include promises to transfer multiple services, such as subscription, support and professional services. With respect to our business, a performance obligation is a promise to transfer a service to a customer that is distinct. Significant judgment is required to determine whether services are distinct </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">performance obligations that should be accounted for separately or combined as one unit of accounting. Additionally, significant judgment is required to determine the timing of revenue recognition. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We allocate the transaction price to each performance obligation based on relative SSP. The SSP is the price at which we would sell a promised service separately to one of our customers. Judgment is required to determine the SSP for each distinct performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We determine the SSP by considering our pricing objectives in relation to market demand. Consideration is placed based on our history of discounting prices, size and volume of transactions involved, customer demographics and geographic locations, price lists, contract prices and our market strategy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:13.5pt;margin:0pt;"><i style="font-style:italic;">Determination of Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Under Topic 606, we recognize revenue upon the transfer of control of promised services to our customers in the amount that is commensurate with the consideration that we expect to receive in exchange for those services. If consideration includes a variable amount in the arrangement, such as service level credits or contingent fees, then we include an estimate of the amount that we expect to receive for the total transaction price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The amount of revenue that we recognize is based on (i) identifying the contract with a customer; (ii) identifying the performance obligations in the contract; (iii) determining the transaction price; (iv) allocating the transaction price to the performance obligations in the contract on a relative SSP basis; and (v) recognizing revenue when, or as, we satisfy each performance obligation in the contract typically through delivery or when control is transferred to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">Subscription Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The following customer arrangements are recognized ratably over the contract term as the performance obligations are delivered:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cloud delivery arrangements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Maintenance and support arrangements; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Term license subscriptions which incorporate on-premise software licenses and substantial cloud functionality that are not distinct in the context of our arrangements</span><span style="font-family:'inherit';font-size:10pt;font-style:normal;font-weight:normal;"> are considered highly interrelated and represent a single combined performance obligation.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">For contracts involving distinct software licenses, the license performance obligation is satisfied at a point in time when control is transferred to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;">We typically invoice our customers in advance upon execution of the contract or subsequent renewals with payment terms between </span><span style="font-size:10pt;">30</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">45 days</span><span style="font-size:10pt;">. Invoiced amounts are recorded in accounts receivable, deferred revenue or revenue, depending if control transferred to our customers based on each arrangement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company has a royalty revenue agreement with a customer related to the Company’s embedded intellectual property. Under the terms of the agreement, the customer is to remit a percentage of sales to the Company. These embedded OEM royalties are included as subscription revenue. Under Topic 606, since these arrangements are for sales-based licenses of intellectual property, for which the guidance in paragraph ASC 606-10-55-65 applies, the Company recognizes revenue only as the subsequent sale occurs. As the sales in connection with the royalty revenue agreement are reported by the customer a quarter in arrears, such revenue is recognized at the time it is reported and paid by the customer given that any estimated variable consideration would have to be fully constrained due to the unpredictability of such estimate and the unavoidable risk that it may lead to significant revenue reversals. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfers of the promised good or service to the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">customer and payment for that good or service by the customer is expected to be one year or less. The Company assessed its revenue contracts in order to determine whether a significant financing component exists, and determined its contracts did not include a significant financing component for the periods ended September 30, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">Professional Services Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 12.25pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Professional services revenue includes system implementation, consulting, training, and managed services. The transaction price is allocated to various performance obligations based on their stand-alone selling prices. Revenue allocated to each performance obligation is recognized at the earlier of satisfaction of discrete performance obligations, or as work is performed on a time and material basis. Managed services include a comprehensive set of processes and activities that range from implementation to monitoring the evolution and support of eGain solutions in a company. Our consulting and implementation service contracts are bid either on a time-and-materials basis or on a fixed-fee basis. Managed services contracts are bid on a time-and-material basis. Fixed fees are generally paid upon milestone billing or customer acceptance at pre-determined points in the contract. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether transfer of control to customers has occurred. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Training revenue that meets the criteria to be accounted for separately is recognized when training is provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><i style="font-style:italic;">Contracts with Multiple Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company enters into contracts that can include various combinations of subscriptions, professional services and maintenance and support, which are generally distinct and accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative basis using the respective SSP for each performance obligation.</p> 2 P30D P45D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Costs Capitalized to Obtain Revenue Contracts, Net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Under Topic 606, we capitalize incremental costs of obtaining non-cancelable subscription and support revenue contracts. The capitalized amounts consist primarily of sales commissions paid to our direct sales force. Capitalized amounts also include (i) amounts paid to employees other than the direct sales force who earn incentive payouts under annual compensation plans that are tied to the value of contracts acquired and (ii) the associated payroll taxes and fringe benefit costs associated with the payments to our employees. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Costs capitalized related to new revenue contracts are generally deferred and amortized on a straight-line basis over a period of benefit that we estimate to be five years. We determine the period of benefit by taking into consideration the historical and expected durations of our customer contracts, the expected useful lives of our technologies, and other factors. Commissions for renewal contracts relating to our cloud-based arrangements are expensed when incurred, as we do not consider renewal contracts to be commensurate with initial customer contracts. Historically, any commission associated with renewals have been immaterial. Amortization of costs to obtain revenue contracts is included as a component of sales and marketing expenses in our condensed consolidated statements of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the three months ended September 30, 2022 and 2021, we capitalized $191,000 and $646,000 of costs to obtain revenue contracts, respectively, and amortized $375,000 and $356,000 to sales and marketing expense, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Capitalized costs to obtain revenue contracts, net were $4.3 million and $4.6 million as of September 30, 2022 and June 30, 2022, respectively, on our condensed consolidated balance sheets.</p> P5Y 191000 646000 375000 356000 4300000 4600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Deferred revenue primarily consists of payments received or invoiced in advance of revenue recognition from cloud delivery arrangements, term licenses and embedded OEM royalties and associated support. Deferred revenue is recognized as revenue once revenue recognition criteria is met. We generally invoice our customers in annual installments. The deferred revenue balance does not represent the total transaction price of our non-cancelable cloud delivery and support arrangements as a result from the timing of revenue recognition. Deferred revenue that is expected to be recognized within one year and beyond one year is classified as current and noncurrent deferred revenue, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Segment Information </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We operate in one segment: the development, license, implementation and support of our customer interaction software solutions. Operating segments are identified as components of an enterprise for which discrete financial information is available and regularly reviewed by the Company’s chief operating decision-makers in order to make decisions about resources to be allocated to the segment and assess its performance. Our chief operating decision-makers, under ASC 280, <i style="font-style:italic;">Segment Reporting</i>, are our executive management team. Our chief operating decision-makers review financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. The Company operates in one operating segment and all required financial segment information can be found in the condensed consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our sales are derived from North America and combined Europe, Middle East, and Africa and is disclosed in Note 2. However, we incur operating expenses in the North America, combined Europe, Middle East, and Africa, and Asia Pacific regions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The following table presents our (loss) income from operations among our three operating regions (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.6%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income from operations:</b></p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">North America</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (551)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Europe, Middle East, &amp; Africa</p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,442</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Asia Pacific</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,789)</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">(Loss) income from operations</p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (670)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 691</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The following table presents our long-lived assets, corresponding to our geographic areas are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:4.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.02%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.41%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.39%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.02%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.41%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.39%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long-lived assets:</b></p></td><td style="vertical-align:bottom;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">North America</p></td><td style="vertical-align:bottom;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 488</p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Europe, Middle East, &amp; Africa</p></td><td style="vertical-align:bottom;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Asia Pacific</p></td><td style="vertical-align:bottom;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;"> Long-lived assets</span></p></td><td style="vertical-align:bottom;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">For the purposes of entity-wide geographic area disclosures, we define long-lived assets as hard assets that cannot be easily removed, such as property and equipment, net in the accompanying condensed consolidated balance sheets.</p> 1 1 1 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The following table presents our (loss) income from operations among our three operating regions (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.6%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income from operations:</b></p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">North America</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (551)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Europe, Middle East, &amp; Africa</p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,442</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Asia Pacific</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,789)</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">(Loss) income from operations</p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (670)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 691</p></td></tr></table> 3 -551000 38000 1522000 2442000 -1641000 -1789000 -670000 691000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The following table presents our long-lived assets, corresponding to our geographic areas are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:4.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.02%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.41%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.39%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.02%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.41%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.39%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long-lived assets:</b></p></td><td style="vertical-align:bottom;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">North America</p></td><td style="vertical-align:bottom;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 488</p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Europe, Middle East, &amp; Africa</p></td><td style="vertical-align:bottom;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Asia Pacific</p></td><td style="vertical-align:bottom;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td></tr><tr><td style="vertical-align:bottom;width:57.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;"> Long-lived assets</span></p></td><td style="vertical-align:bottom;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831</p></td></tr></table> 528000 488000 99000 119000 185000 224000 812000 831000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Concentration of Credit Risk and Significant Customers </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our financial instruments that are exposed to concentrations of credit risk include cash and cash equivalents and accounts receivable. One customer, who is also our partner, accounted for 24% of total revenue during the three months ended September 30, 2022. Two customers, who are also our partners, accounted for 24% and 13%, respectively, of total revenue during the three months ended September 30, 2021.<b style="font-weight:bold;"> </b>Three and two different customers accounted for more than 10% of our gross accounts receivable balance as of September 30, 2022 and 2021, respectively.</p> 1 0.24 2 0.24 0.13 3 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We extend unsecured credit to our customers on a regular basis. Our accounts receivable are derived from revenue earned from customers and are not interest bearing. We also maintain an allowance for doubtful accounts to reserve for potential uncollectible trade receivables. We review our trade receivables by aging category to identify specific customers with </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">known disputes or collectability issues. We exercise judgment when determining the adequacy of these reserves as we evaluate historical bad debt trends, general economic conditions in the U.S. and internationally, and changes in customer financial conditions. We write off a receivable after collection efforts have been exhausted and the amount is deemed uncollectible. We maintain an allowance for doubtful accounts which is based on historical losses and the number of days past due for collection. Receivables are written off against the allowance when we have exhausted collection efforts without success. Recovered written off receivables are recorded as they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In certain revenue contracts, contractual billings do not coincide with revenue recognized on the contract. Unbilled accounts receivables are recorded when revenue recognized on the contract exceeds billings, pursuant to contract provisions, and become billable upon certain criteria being met. Unbilled accounts receivables, for which the Company has the unconditional right to consideration, totaled $692,000 and $770,000 as of September 30, 2022, and June 30, 2022, respectively, and are included in the accounts receivable balance on the accompanying condensed consolidated balance sheets.</p> 692000 770000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Stock-Based Compensation </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We account for stock-based compensation in accordance with ASC 718, Compensation—Stock Compensation. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the vesting period. Stock-based compensation expense consists of expenses for stock options granted under our Amended and Restated 2005 Management Stock Option Plan, our Amended and Restated 2005 Stock Incentive Plan, and our 2017 employee stock purchase plan (ESPP). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The ESPP provides that eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market value at the entry date of the applicable offering period or at the end of each applicable purchasing period. The offering period, meaning a period with respect to which the right to purchase shares of our common stock may be granted under the ESPP, will not exceed twenty-seven months and consist of a series of six-month purchase periods. Eligible employees may join the ESPP at the beginning of any six-month purchase period. Under the terms of the ESPP, employees can choose to have between 1% and 15% of their base earnings withheld to purchase the Company’s common stock.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Determining the fair value of the stock-based awards at the grant date requires significant judgment and the use of estimates, particularly surrounding Black-Scholes valuation assumptions such as stock price volatility and expected option term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Below is a summary of stock-based compensation included in the costs and expenses (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.25%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.25%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Stock-Based Compensation Expense:</b></p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cost of revenue</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 518</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Sales and marketing</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">General and administrative</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,107</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total stock-based compensation includes expense related to non-employee awards of $44,000 and $55,000 during the three months ended September 30, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total stock-based compensation includes expense related to the ESPP of $127,000 and $132,000 for the three months ended September 30, 2022, and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We utilize the Black-Scholes valuation model for estimating the fair value of the stock-based compensation of options granted. All shares of our common stock issued pursuant to our stock option plans are only issued out of an authorized </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">reserve of shares of common stock which were previously registered with the SEC on Registration Statements on Form S-8.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="letter-spacing:-0.1pt;">During the three months ended September 30, 2022 and 2021, we </span>granted options to purchase 100,867 and 2,950,560 shares of common stock with a weighted-average fair value <span style="letter-spacing:-0.1pt;">of </span><span style="letter-spacing:-0.1pt;">$5.04</span><span style="letter-spacing:-0.1pt;"> and </span><span style="letter-spacing:-0.1pt;">$7.30</span><span style="letter-spacing:-0.1pt;"> per share, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="letter-spacing:-0.1pt;">We used the following assumptions:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.08%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.08%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;width:4.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average risk-free interest rate</p></td><td style="vertical-align:bottom;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected life (in years)</p></td><td style="vertical-align:bottom;width:4.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The dividend yield of zero is based on the fact that we have never paid cash dividends and have no present intention to pay cash dividends. We determined the appropriate measure of expected volatility by reviewing historic volatility in the share price of our common stock, as adjusted for certain events that management deemed to be non-recurring and non-indicative of future events. The risk-free interest rate is derived from the average U.S. Treasury Strips rate with maturities approximating the expected lives of the awards during the period, which approximate the rate in effect at the time of the grant. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On June 1, 2022 and 2021, employees were granted the right to purchase an aggregate of 97,982 and 80,018 shares under the ESPP, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of September 30, 2022, there were 1,097,360 shares of common stock available for issuance under the ESPP.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We base our estimate of expected life of a stock option on the historical exercise behavior and cancellations of all past option grants made by the Company during the time period which its equity shares have been publicly traded, the contractual term of the option, the vesting period and the expected remaining term of the outstanding options. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In accordance with ASU 2016-09, Compensation—Stock Compensation: Improvements to Employee Share-Based Accounting, we elected to continue to estimate forfeitures in the calculation of stock-based compensation expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of September 30, 2022 there was approximately $9.4 million of total unrecognized compensation cost, net of expected forfeitures, related to unvested stock options, which is expected to be recognized over the weighted-average period of 1.5 years. There were 7,225 and 156,170 options exercised during the three months ended <span style="letter-spacing:-0.1pt;">September 30, 2022 and 2021</span>, respectively. </p> 0.85 P27M P6M 0.01 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Below is a summary of stock-based compensation included in the costs and expenses (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.25%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.25%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.33%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.65%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Stock-Based Compensation Expense:</b></p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cost of revenue</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 518</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Sales and marketing</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">General and administrative</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:60.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,107</p></td></tr></table> 430000 518000 571000 540000 531000 509000 533000 540000 2065000 2107000 44000 55000 127000 132000 100867 2950560 5.04 7.30 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.08%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.08%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:35.83%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;width:4.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average risk-free interest rate</p></td><td style="vertical-align:bottom;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected life (in years)</p></td><td style="vertical-align:bottom;width:4.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr></table> 0.65 0.70 0.0323 0.0080 P4Y7M13D P4Y8M4D 0 0 0 97982 80018 1097360 9400000 P1Y6M 7225 156170 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Leases </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Operating leases are included in operating lease right-of-use (ROU) assets, current operating lease liabilities, and noncurrent operating lease liabilities in the condensed consolidated financial statements. ROU assets represent the Company’s right to use leased assets over the agreed upon term. Lease liabilities represent the Company’s contractual obligation to make lease payments over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">For operating leases, ROU assets and lease liabilities are recognized at the commencement date of the lease. The lease liability is measured as the present value of the lease payments over the lease term, using the rate implicit in the lease if readily determinable. If the rate implicit in the lease cannot be readily determined, the Company uses its incremental borrowing rate at lease commencement. The operating lease ROU assets are calculated as the present value of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">remaining lease payments plus unamortized initial direct costs and any prepayments, less unamortized lease incentives received. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Operating leases typically include non-lease components such as common-area maintenance costs. We have elected to include non-lease components with lease payments for the purpose of calculating lease ROU assets and liabilities, to the extent that they are fixed. Non-lease component payments that are not fixed are expensed as incurred as variable lease payments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Lease terms may include renewal or extension options to the extent they are reasonably certain to be exercised. The assessment of whether renewal or extension options are reasonably certain to be exercised is made at lease commencement. Factors considered in determining whether an option is reasonably certain of exercise include, but are not limited to, the value of any leasehold improvements, the value of renewal rates compared to market rates, and the presence of factors that would cause a significant economic penalty to the Company if the option were not exercised. Lease expense is recognized on a straight-line basis over the lease term. The Company has elected not to recognize ROU assets and obligations for leases with an initial term of twelve months or less, and has applied a capitalization threshold to recognize a lease on the balance sheet. The expense associated with short-term leases and leases that do not meet the Company’s capitalization threshold are recorded to lease expense in the period it is incurred.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We review goodwill annually for impairment or sooner whenever events or changes in circumstances indicate that it may be impaired. These events or circumstances could include a significant change in the business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. We operate under a single reporting unit and accordingly, all of our goodwill is associated with the entire company. We had no indicators of impairment during the three months ended September 30, 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">2. REVENUE RECOGNITION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents our subscription and professional services revenue during the three months ended September 30, 2022 and 2021, respectively (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:36.38%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:36.38%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> SaaS revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,194</p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Legacy revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 951</p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total subscription revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,145</p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Professional services revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,306</p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,451</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:12pt 0pt 8pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:12pt 0pt 8pt 0pt;">The following table presents our revenue recognized over-time and at a point-in-time during the three months ended September 30, 2022 and 2021, respectively (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:47.61%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended  </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.95%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.93%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Over-time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,017</p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Point-in-time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,434</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,451</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:12pt 0pt 8pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:12pt 0pt 8pt 0pt;">The following table presents our revenue by geography. Revenue by geography is generally determined on the region of our contracting entity rather than the region of our customer. The relative proportion of our total revenue between each geographic region as presented in the table below was materially consistent across each of our operating regions’ revenue for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.6%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue:</b></p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">North America</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,228</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Europe, Middle East, &amp; Africa</p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,223</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total revenue</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,451</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:12pt 0pt 8pt 0pt;"><i style="font-style:italic;">Contract Balances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Contract assets, if any, consist of unbilled receivables for completed performance obligations which have not been invoiced, and for which we do not have an unconditional right to consideration. Contract liabilities consist of deferred revenue for which we have an obligation to transfer services to customers and have received consideration in advance or the amount is due from customers.  Once the obligations are fulfilled, then deferred revenue is recognized to revenue in the respective period. There were no contract assets as of September 30, 2022, on our condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the contract liabilities (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.61%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.24%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:11.44%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of June 30, 2022</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;width:2.9%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:12.79%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of September 30, 2022</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">($)</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,665</p></td></tr><tr><td style="vertical-align:bottom;width:69.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue, net of current portion</p></td><td style="vertical-align:bottom;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,785</p></td><td style="vertical-align:bottom;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,674</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">$14.4 million of deferred revenue as of June 30, 2022 was recognized to revenue during the three months ended September 30, 2022. Total deferred revenue includes additions and <span style="-sec-ix-hidden:Hidden_zSMcYX9cgkyQBdGSATkMMg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">deductions</span></span> of $25.0 million for the three months ended September 30, 2022. Deductions consist of revenue recognized from beginning of period and impact of foreign currency translation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><i style="font-style:italic;">Remaining Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Remaining performance obligations represent contracted revenue that had not yet been recognized, and include deferred revenue, invoices that have been issued to customers but were uncollected and have not been recognized as revenue, and amounts that will be invoiced and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligation is influenced by a variety of factors, including seasonality, timing of renewals, average contract terms and foreign currency exchange rates. As of September 30, 2022, our remaining performance obligations were $94.5 million of which we expect to recognize $67.2 million and $27.3 million as revenue within one year and beyond one year, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents our subscription and professional services revenue during the three months ended September 30, 2022 and 2021, respectively (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:36.38%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:36.38%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> SaaS revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,194</p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Legacy revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 951</p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total subscription revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,145</p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Professional services revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,306</p></td></tr><tr><td style="vertical-align:bottom;width:60.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,451</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:12pt 0pt 8pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:12pt 0pt 8pt 0pt;">The following table presents our revenue recognized over-time and at a point-in-time during the three months ended September 30, 2022 and 2021, respectively (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:47.61%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended  </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;"> September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.95%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.93%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Over-time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,017</p></td></tr><tr><td style="vertical-align:bottom;width:34.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Point-in-time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,434</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,451</p></td></tr></table> 22628000 19194000 295000 951000 22923000 20145000 1840000 1306000 24763000 21451000 21315000 19017000 3448000 2434000 24763000 21451000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.06%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.46%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.48%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.6%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue:</b></p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">North America</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,228</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Europe, Middle East, &amp; Africa</p></td><td style="vertical-align:bottom;width:4.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,223</p></td></tr><tr><td style="vertical-align:bottom;width:57.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total revenue</p></td><td style="vertical-align:bottom;width:4.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,451</p></td></tr></table> 19120000 15228000 5643000 6223000 24763000 21451000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the contract liabilities (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.61%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.24%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:11.44%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of June 30, 2022</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;width:2.9%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;width:12.79%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of September 30, 2022</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">($)</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,665</p></td></tr><tr><td style="vertical-align:bottom;width:69.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue, net of current portion</p></td><td style="vertical-align:bottom;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,785</p></td><td style="vertical-align:bottom;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,674</p></td></tr></table> 45638000 44665000 3785000 3674000 14400000 25000000.0 94500000 67200000 27300000 P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">3. (LOSS) EARNINGS PER SHARE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Basic net (loss) income per share is computed using the weighted-average number of shares of common stock outstanding. In periods where net income is reported, the weighted-average number of shares is increased by stock options in the money to calculate diluted net income per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table represents the calculation of basic and diluted net (loss) income per share (unaudited, in thousands, except per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.68%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.68%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.78%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.68%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income </p></td><td style="vertical-align:bottom;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 551</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Per share information:</b></p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Loss) Earnings per share:</p></td><td style="vertical-align:bottom;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average shares used in computation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,280</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Effect of dilutive options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,482</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,762</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Weighted-average shares of stock options to purchase 3,707,271 and 1,372,400 shares of common stock for the three months ended September 30, 2022 and 2021, respectively, were not included in the computation of diluted net (loss) income per share due to their anti-dilutive effect. Such securities could have a dilutive effect in future periods.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table represents the calculation of basic and diluted net (loss) income per share (unaudited, in thousands, except per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.68%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.68%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.78%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.68%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income </p></td><td style="vertical-align:bottom;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 551</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Per share information:</b></p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Loss) Earnings per share:</p></td><td style="vertical-align:bottom;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average shares used in computation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,280</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Effect of dilutive options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,482</p></td></tr><tr><td style="vertical-align:bottom;width:73.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,762</p></td></tr></table> -16000 551000 0.00 0.02 0.00 0.02 31933000 31280000 1482000 31933000 32762000 3707271 1372400 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">4. INCOME TAXES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Income taxes are accounted for using the asset and liability method in accordance with ASC 740,<i style="font-style:italic;"> </i>Income Taxes (ASC 740)<i style="font-style:italic;">. </i>Under this method, deferred tax liabilities and assets are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. For the legacy eGain business in the United States, based upon the weight of available evidence, which includes our historical operating performance, our future investment plans, and the uncertainty in the current market environment due to COVID-19, we have provided a full valuation allowance against our net deferred tax assets. For the legacy eGain business in the United Kingdom, based on the positive evidence, the Company has determined it would be able to utilize the deferred tax assets and does not have a valuation allowance against the deferred tax assets. The remaining eGain foreign operations as well as Exony’s business have historically been profitable and we believe it is more likely than not that those assets will be realized. Our tax provision primarily relates to foreign activities as well as state income taxes. Our income tax rate differs from the statutory tax rates primarily due to the utilization of net operating loss carry-forwards which had previously been valued against as well as our foreign operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 0pt 0pt;">We account for uncertain tax positions according to the provisions of ASC 740. ASC 740 contains a two-step approach for recognizing and measuring uncertain tax positions. Tax positions are evaluated for recognition by determining if the weight of available evidence indicates that it is probable that the position will be sustained on audit, including resolution of related appeals or litigation. Tax benefits are then measured as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of September 30, 2022, utilization of the NOL or tax credit carryforwards to offset future taxable income and taxes, respectively, are subject to an annual limitation under the Internal Revenue Code of 1986 and similar state provisions, which is determined by first multiplying the value of the Company’s stock at the time of the ownership change by the applicable long-term, tax-exempt rate, and then could be subject to additional adjustments such as built in gain or built in loss, as required. Any limitation may result in expiration of all or a portion of its NOL and or tax credit carryforwards before utilization. As of September 30, 2022, the Company did not identify any ownership change that would significantly limit the net operating loss carryovers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The 2017 Tax Cuts and Jobs Act includes a provision to tax global intangible low-taxed income (GILTI) of foreign subsidiaries. As of September 30, 2022, we estimate $2.2 million of GILTI will be an addback for fiscal year 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On August 16, 2022, the Inflation Reduction Act of 2022 (IRA) was signed into law and is effective for taxable years beginning after December 31, 2022. The IRA includes multiple incentives to promote clean energy with tax provisions primarily focused on implementing a 15% minimum tax on global adjusted financial statement income and a 1% excise tax on share repurchases. These measures may affect our condensed consolidated financial statements and we will continue to evaluate the applicability and effect of the IRA as more guidance is issued.</p> 2200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:9.35pt;text-indent:-9.35pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">5. LEASES </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'34mtwboglbaeebx';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'34mtwboglbaeebx';">We lease our office facilities under non-cancelable operating leases that expire on various dates through fiscal year 2027 and we were the sublessor for some office spaces through March 2022. We also modified </span><span style="font-family:'34mtwboglbaeebx';">one</span><span style="font-family:'34mtwboglbaeebx';"> of the existing operating leases by extending it through 2027, which resulted in an increase in operating lease ROU assets and operating lease liabilities in the amount of </span><span style="font-family:'34mtwboglbaeebx';">$2.8</span><span style="font-family:'34mtwboglbaeebx';"> million during our fiscal year ended June 30. 2022. All of our office leases are classified as operating leases with lease expense recognized on a straight-line basis over the lease term. Lease ROU assets and liabilities are recognized on the commencement date at the present value of lease payments over the lease term. As our leases do not provide an implicit rate, we use our incremental borrowing rate based on information available at the commencement date to determine the present value of lease payments</span>. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total operating lease costs were $321,000 and $366,000 for the three months ended September 30, 2022 and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="font-family:'34mtwboglbaeebx';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;">For the three months ended September 30, 2022, and 2021, operating cash outflows for operating leases were $298,000 and $460,000, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The following tables present information about leases on our condensed consolidated balance sheets (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.62%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.62%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.67%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:2.67%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;width:3.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,538</p></td><td style="vertical-align:bottom;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,850</p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities </p></td><td style="vertical-align:bottom;width:3.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,022</p></td><td style="vertical-align:bottom;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,044</p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities, net of current portion </p></td><td style="vertical-align:bottom;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,269</p></td><td style="vertical-align:bottom;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,537</p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents information about the weighted average lease term and discount rate as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.84%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.34%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.84%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.01%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2022</b></p></td><td style="vertical-align:bottom;width:1.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (in years)</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.91</p></td><td style="vertical-align:bottom;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'34mtwboglbaeebx';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'34mtwboglbaeebx';"> </span><span style="font-family:'34mtwboglbaeebx';">As of September 30, 2022, remaining maturities of lease liabilities are as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'34mtwboglbaeebx';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fiscal Period:</b></p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remaining nine months of fiscal 2023</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 872</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fiscal 2024</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 867</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fiscal 2025</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 668</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fiscal 2026</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 688</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fiscal 2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 527</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,622</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (331)</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,291</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'34mtwboglbaeebx';font-size:1pt;visibility:hidden;">​</span></p> 1 2800000 321000 366000 298000 460000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;">The following tables present information about leases on our condensed consolidated balance sheets (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.62%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.62%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:2.67%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.44%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.22%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:2.67%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;width:3.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,538</p></td><td style="vertical-align:bottom;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,850</p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities </p></td><td style="vertical-align:bottom;width:3.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,022</p></td><td style="vertical-align:bottom;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,044</p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities, net of current portion </p></td><td style="vertical-align:bottom;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,269</p></td><td style="vertical-align:bottom;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,537</p></td><td style="vertical-align:bottom;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3538000 3850000 1022000 1044000 2269000 2537000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.84%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.34%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.84%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.01%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2022</b></p></td><td style="vertical-align:bottom;width:1.97%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (in years)</p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.91</p></td><td style="vertical-align:bottom;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td></tr></table> P3Y10M28D P4Y18D 0.0493 0.0492 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'34mtwboglbaeebx';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fiscal Period:</b></p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remaining nine months of fiscal 2023</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 872</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fiscal 2024</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 867</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fiscal 2025</p></td><td style="vertical-align:bottom;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 668</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fiscal 2026</p></td><td style="vertical-align:bottom;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 688</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fiscal 2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 527</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,622</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (331)</p></td></tr><tr><td style="vertical-align:bottom;width:77.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,291</p></td></tr></table> 872000 867000 668000 688000 527000 3622000 331000 3291000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">6. COMMITMENTS AND CONTINGENCIES </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Litigation </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In the ordinary course of business, we are involved in various legal proceedings and claims related to alleged infringement of intellectual property rights, commercial, corporate and securities, labor and employment, wage and hour, and other claims that are not expected to have a material impact on our business or our consolidated financial statements. We have been, and may in the future be, put on notice and/or sued by third parties for alleged infringement of their proprietary rights, including patent infringement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We evaluate all claims and lawsuits with respect to their potential merits, our potential defenses and counterclaims, settlement or litigation potential and the expected effect on us. Our technologies may be subject to injunction if they are found to infringe the rights of a third party. In addition, our agreements require us to indemnify our customers for third-party intellectual property infringement claims, which could increase the cost to us of an adverse ruling on such a claim.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Warranty </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;">We generally warrant that the program portion of our software will perform substantially in accordance with certain specifications for a period up to </span><span style="font-size:10pt;">one year</span><span style="font-size:10pt;"> from the date of delivery. Our liability for a breach of this warranty is either a return of the license fee or providing a fix, patch, work-around or replacement of the software. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We also provide standard warranties against and indemnification for the potential infringement of third party intellectual property rights to our customers relating to the use of our products, as well as indemnification agreements with certain officers and employees under which we may be required to indemnify such persons for liabilities arising out of their duties to us. The terms of such obligations vary. Generally, the maximum obligation is the amount permitted by law. Historically, cost related to these warranties have not been significant. However, we cannot guarantee that a warranty reserve will not become necessary in the future. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><i style="font-style:italic;">Indemnification </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We have agreed to indemnify our directors and executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by us, arising out of that person’s services as our director or officer or that person’s services provided to any other company or enterprise at our request. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Transfer Pricing </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We have received transfer-pricing assessments from tax authorities with regard to transfer pricing issues for certain fiscal years, which we have appealed with the appropriate authority. We review the status of each significant matter and assess its potential financial exposure. We believe that such assessments are without merit and would not have a significant impact on our consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-family:'34mtwboglbaeebx';font-style:italic;">Contractual Commitments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'34mtwboglbaeebx';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our principal contractual commitments consist of obligations under leases for office space. Lease agreements are evaluated to determine whether an arrangement is or contains a lease in accordance with ASC 842, Leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">7. FAIR VALUE MEASUREMENT </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">ASC 820, Fair Value Measurement (ASC 820), defines fair value, establishes a framework for measuring fair value of assets and liabilities, and expands disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the assets or liabilities in an orderly transaction between market participants on the measurement date. Subsequent changes in fair value of these financial assets and liabilities are recognized in earnings or other comprehensive income when they occur. ASC 820 applies whenever other statements require or permit assets or liabilities to be measured at fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">ASC 820 includes a fair value hierarchy, of which the first two are considered observable and the last unobservable, that is intended to increase the consistency and comparability in fair value measurements and related disclosures. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The fair value hierarchy consists of the following three levels: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 1 – instrument valuations are obtained from real-time quotes for transactions in active exchange markets involving identical assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 2 – instrument valuations are obtained from readily-available pricing sources for comparable instruments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 3 – instrument valuations are obtained without observable market value and require a high level of judgment to determine the fair value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Our money market funds are measured at fair value on a recurring basis based on quoted market prices in active markets and are classified as level 1 within the fair value hierarchy. As of September 30, 2022 and June 30, 2022, cash equivalents classified as level 1 instruments, including money market account investments, were measured at $57.5 million and $57.9 million, respectively.</p> 57500000 57900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">8. SUBSEQUENT EVENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On November 14, 2022 the Board of Directors authorized a stock repurchase program under which we may purchase up to $20 million of our outstanding common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Under the stock repurchase program, we may purchase shares of common stock on a discretionary basis from time to time through open market transactions or privately negotiated transactions at prices deemed appropriate by us. In addition, at our discretion, open market repurchase of common stock may also be made under a Rule 10b5-1 plan, which would permit common stock to be repurchased when the company might otherwise be precluded from doing so under insider trading laws or self-imposed trading restrictions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The timing and number of shares repurchased will be determined based on an evaluation of market conditions and other factors, including stock price, trading volume, general business and market conditions, and the availability of capital. The stock repurchase program is effective immediately, has a term of one year from adoption unless extended, does not obligate us to acquire a specified number of shares and may be modified, suspended, or discontinued at any time at our discretion without notice. The stock repurchase program will be funded using existing cash or future cash flows.</p> 20000000 P1Y EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,N&;E4'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 " #+AFY5+.UIU>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLD&AZC+98@32$A, G&+'&^+:-HH,6KW]K1EZX3@ 3C&_O/Y ML^0:H\8NT7/J(B7VE&^&T+198]R((W/4 !F/%&PNQT0[-O=="I;'9SI M/AA M#P2JJNX@$%MGV<($+.)"%*9VJ#&1Y2Z=\0X7?/Q,S0QS"-10H)8SR%*",-/$ M>!J:&JZ "<:40OXND%N(<_5/[-P!<4X.V2^ION_+?C7GQATDO#T]OLSK%K[- M;%ND\5?VFD^1-N(R^76UO=\]"*,JI0HI"[G>*:EOUUK*]\GUA]]5.'3.[_T_ M-KX(FAI^W87Y E!+ P04 " #+AFY5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,N&;E5&]13"U04 /@> 8 >&PO=V]R:W-H965T&UL MM9EO;^HV%,:_BL6F:9-*B1U(_XPB4=K>5;NWEUNZ37?37IC$0-3$SAP'RK?? M<0))VSD.BRYO( DY#_[Y.,=/[.%&R.=TQ9A"+W'$TZO.2JGDLM=+_16+:7HJ M$L;AEX60,55P*I>]-)&,!GE0'/6(XWB]F(:\,QKFUZ9R-!29BD+.IA*E61Q3 MN;UFD=A<=7!G?^$Q7*Z4OM ;#1.Z9#.F?DNF$LYZI4H0QHRGH>!(LL559XPO M)R[1 ?D=OX=LD[XZ1AIE+L2S/KD/KCJ.;A&+F*^T!(6O-9NP*-)*T(Y_=J*= M\C]UX.OCO?I=#@\P_B#6)\BC$WA;YKCECWGYGIN4\^-S3WWUWB>*@G# M]&]3WQ7:?;.V?G8OTX3Z[*H##V?*Y)IU1C]\ASWG9Q/X-Q)[TPW]LAOZ-O6J M&YZV"3.1VL.QT_UB0K)&M40:E$B#PY"^9%0J)J,M>F2)D,J$9Y=2,C-URL0: MU1+/*_&\ S,F*93C?+#6\]FU%C1*C8#6L): 9R7@V6& 4R9#H1_. $%Q-(Y. MNU)9=YR7EN;=VNZ-R%$4,/63QGTD1HUW $N M2KB+0^ >V3+4912R^4!C8PKM.NP#>!DT$1(&>%Z83:!6B9:@V*FF8.<0U'ON M5ZT\03,%0Q8)"6W/N));^ Z,_ WJ-[:[G&7FMP6UY2<5+#N$=!P&HIR?[ _01[D.?N3FO=DE, M!@1="RG9DJ9HO&;YGWJ.43/)5B'7+?G&6[YF1L!#V&/<*5/\)V5_,>="I212/T M9YC4%RF[XD7?.;\PDA[#*>'**F&[O\E'ZQC>C^O![ + 9<0ZAC_"E4'"=E_S M4?B0K^E*<)MS:!"!4MOM#QS'R'<,7X0K8X3MKN8I5.")Q )A\N/\)S1C?B8A MDT9(N])$Q#',2C,E_.<3E%")H/AD#'WOG()U0@F3Q0NRL1..X9]P9:"PW?F MO0]"OD2S;3P7D9&]P8)]&#\8N8YAETAEEXC=T.RSB6Y?_!7E2U;K#!N$'L:S MF['Q[=,>V):PLHOU//V>1O?@1DZ[8AWG,3P0J3P0.<@#Z1
    O4K9[8P]KB5?:' M'&1_;F,FE_JI_ *:@4.(4XH-^?5+EB[BF*/:PM:N1]B-R_[/*X8Y-&&UW*1 MR![7%J]R0<1N8/9E]LT4/\N7N]'G3(&GY7H"-1)_(W^SZX=";9"KZ8V7]T&_,G,:FY:*'.QX'KXPKA79@]OF MLC([Q.Y5]G/E79AJ:_N5@5.SK?LUR'6[CM=UC=;6'MD2U*W@<7C06V08PXQ#5N*!S#_[B5_W'M;N4]XVX=MY[2+O<%&QF/X7WON6:(E\O2A;;C.759P"\K(7.FX58^C-1&'WQ*'];:/!C-+C;L@<^Y_KRY MDW W:KPLTYP7*A4%DGQU.;C"Y]KUY2 > MH"5?L3+3G\3C6[X+J!*8B$Q5?]'CSC88H*146N2[QJ @3XOZ/_NVZXB]!GC< MTX#L&I"7-J"[!K0*M%96A77#-)M=2/&(I+$&;^:BZINJ-423%F88YUK"KRFT MT[/KCQ_F']^_N[FZO[U!;Z[>7WVXOD7SM[>W]W,T1)_G-^CGDU_0"4H+=+\6 MI6+%4EV,-+S9M!\EN[>\J=]">MXRYYLS1(-31 )"',VO_N>&H'8[<#,[?.U88E_'( DT=QN>6#V8\_X"CX MU17==W)V$"MM8J4^[[-KIM8(1@TEYH)_+=,MRR!XYRC6KJ+*E5D MK,)#LGX M8K3=#\=A1?"$-E8'.L>-SK%7YR>NM$P3S6NE+G6U@W#_O1UE/HL#56&C*O2J MNDH244)GP8J5<.BY1<9/4<:50BR#%9 5"4>PEJ*E*!=Z56:P+.T:B!4Z(4%4 M=?T))A22S3R#F:!YON"RR>?* C*<-T].X6UJPZL%+GMR]41HQ4G&(<6=WG!8 M1=,(NWLD:GHD\N>34!!=PC:I9EGZ#PR7%D@L-! #9&]Y47*4B$)+6*#5*2JX M=@406=+P.* =_2ZCN&= )XW\B5?^G>0;EBX1_P8@5-PY"R;6>RF=DHXXVXA$ MF+C%Q8VXV"ONHUY#8B0'JY-+8&R].R111Y]M$T]#M[QI(V_JE7D3AHB18<&6(H3OH*=P=;9<1 M[9E)>(^]V#_>H)/IM'B )05*$21-S3$4JV$)-_W]N_-ZD* AC;N2'59Q&/1H M;M&)O;3Z#_/?+'O/2;,1TE1OSJB(/:/BV!H(VXIB&O5$U4(2^RGYNQ#+QS3+ MG,*HG:@4Q]T)=]3L4%K+1>P'8[THU-G0G\0V^6(\[2IT&$WZDK@E)/8CLEX5 M/-EJ8P@3$I&@J\YE%P7!M$=@"RP% MR!&MQ"89KG95!UJ=5N-QC]86>,0/O!N^XC 9E\^D< JTN34>1U'85>@P"R/: M,^1D;VOHY]MAD7.L,VT:A3',CJY6VRPB^YU^J+6E%O%3J]N=K\$ML7%%HTEW MJ^>RFL0])1IIF4:.,*T_9U\5@PTT($L7>RZKD/;L(TC+/>+G7LWE3!0/0\UE M?C15;+Q-[&EG&\5]JQAI 4C\6[8ZI8_ILW=;T3BFUK1SF$UQV)?*+:^(GU?7 M(L]3;0IU59]60 D)^<&+I$^OUY^;K\AY.//_'1W&W"*0Q-["9*Y%\F4MLB67 MZJ=JIZ*?W(=17I2^^C3J.WD[C+IE*O$SU8RT*) RP9]">2+1EF6P:3@)SH( MHR%BI5X+:;86YR@*3H,@0&K-0,JO2)1::4@/R(QS1/$I5"M5ME27SV;?]:2% M.-!NS5JOS>&I78MUZL?ZU7*9FG4/9JXYL!C"]FJWZ7(>W-F\IM.0A%VI3CN* MPY[5D+9DIWZR?Q":[Y^2H944>3W(NPQWRK8A/IQVEYPC1H>"6\Y3/^>AM"OS M,F/FP%'4YRY0B4J^-I\HMH DH=R2;98/:6SMOEUF).H[O:)[I[E^Y._+7O)5 MFJ3._2"UN3VDE(96X=QGV'=00%O&4S_C:^HHQQKG%&Q#.ISL5QH[N0ZS*.Y- MWQ;F]"6;V#U$5FO%B\6'UHFXZ:K @ 0 < !@ !X;"]W;W)KCVZW=. MT@AHVJ[2^)#8\;VOGS.Z\W KU;U. 0QYR+C0(R:&;42:<:%A^FZMH* O#F8"Y(KK(,JI^GP&7VY'3 M+Z\N+Z?AV-B5GX\OQU61&%N>SV>V"',^I F%2,"RF_ /Y M2.X64W)\]('H%% MA_B>[[?()R_+OQ7B.;F+A]*WD'3=[!2^[1.(YE(8S&&HV!;>B20X=0CN5.10P$ M&P=)9+$TJX)C$5:Q;0=2[1*6N]A>LHE\+QRZF]T\G\;T_*")V2-MK*<+##$7KX.Z!]+6J/-FQHP[?3XI6@#58Z$^LVW/ )2-#[')P*Z._W-WBW?J5HSH0F'%>J\[@D:J*I?5Q,C\[+E+:7!!EH.4[SB0-D 7%]) M:1XGMHLVEV;T%U!+ P04 " #+AFY5W1.*I- % #V&P & 'AL+W=O M20AT-.7RG[P3>$"/"6 MQ"F_&FV$R"['8[[LPS1G!8."7Q&%F6-TYPE(YF MT^+9(YM-Z5;$44H>&>#;),'LOQL2T]>K$1P='CQ%ZXW('XQGTPROR8*(;]DC MDW?C*DH8)23E$4T!(ZNKT36\G-M.[E!8_!.15UZ[!CF5%TI_Y#?WX=7(RA&1 MF"Q%'@++OQV9DSC.(TD<_Y9!1]4W<\?Z]2'ZQX*\)/.".9G3^'L4BLW5R!^! MD*SP-A9/]/5O4A)R\WA+&O/B%[R6MM8(++=R(6H.,H[> M 94.J.W@]#C8I8-=$-TC*VC=8H%G4T9? "R;>1 M]!.S^[0P,,Q_$ESS#2W(UDJ.4$[8CH]F??T#/^DM':Z!@#9).1=(Q13^0U''< M.WJ%8SZO[&;(F7CV=+RK@]=80<>%E54#E5NAZ1BX*?'U'3"IL$R.V3XQR#C)&5Y'0 M 9MTO@E]QX9/RR G7IHD_9)H,%*S! M-ZCX!C\9J9Q@MMP .5M+R=M)+<^D,FN[)>CFBS]Q6KW2-7(]*]!W"K24,EE& MF L<2Z7),J$HNH5&H9B>?Y5QQ"N[3)4T(6#&:''#35(_7[@ Y]R96&V[7R@MZ M] 4JV8-FW;M/!9%C5,@U4 Y7"\_1]+O71JM0#=B7+09T6[AI-K![M@$K7H%G8[A78"JL68E>[SAVG+;TZ*^CV)8)2 M.&@4E-E761">Q,6H,J2IWUF!G<-.(W:-W+Y%&E2*! .C!)0,:&^%_4["<_Q3@K' MFAP*URV7!"1^.0:RK2@419MBR"BFQZ;84-&:C:'T%)GU5*78OA7T?=551QL& M=KM*TYHAOTG*94'954HM28X8F?2L3I 05F05UL7WA2Q9EHF>2 M-[L?G3:_HYA$2I21]\O;%LBHYT<3'2A:DZB2<&26<,/61>G9V)5 >KDF\;, M@H[;DV]*MY&Y-'W/]@4:M# =*EJ3L%H(('-M^HXM#-0M-^U@TJZB=%:./]%W MB*W4VC:K]2.C*\+S-9XLIG+ZT5)?0IGC'+VQ-U"T)FNE_#;\]0U,XZ+A:*(# M16L253WS /VL%O)OV,OV5;+ M =N\''C'/&!K-HQMJ[TWI;&"/FP7+./:"4I"V+HX6.)RE;A-Q?[8H7I:'5Y= M%T\@P8GBRX2*G"I5B:,A- P]PI34S'LEIF M2F-F>-U\;R:\+E^I)&8P$T2NTI2*SSXD?-,S;&.[\1PO(Z4W3*^;T27XH%ZR MF<"56:&$<0I,QIP1 8N><6=W!FUMGQN\QK"1.W.BE;QQ_JX7H[!G6)H0)! H MC4!Q6,, DD0#(8T_):917:D==^=;](=<.VIYHQ(&//D5ARKJ&3\,$L*"KA+U MS#>/4.IQ-5[ $YG_DDUI:QDD6$G%T](9&:0Q*T;Z4<9AQP%QZAV M<6B4#HU<:,$LEW5/%?6Z@F^(T-:(IB=Y;')O5!,SG45?"3R-T4]Y@^G$GSZ- M[N_FPWOBSW$8#R=SGTP?R& ZGCT/'X<3?_0Z))=/4]^_(J,);@_)#7GQ[\GE MQ16Y(#$C\XBO)&6A[)H*26EH,R@)] L"SA$"#3+F3$62#%D(X;Z_B6(J1A#=DL:UC5Q+,>IX3/X?W?[!)U&%>!&CMR<[A;HZ*^M("ML5Z_9)UH/CR:LCVJ[YT.Q6^X#H5ZNF M:QWP-'?*< IBF7?RP5C GW)TKP\[RV$6+X9#,IH MP3):ON9+ELL[ M)CQ'!9N?]][B-R&Q*H?:XJ^$/94[QZB:RCWGGZN3R_B\9U41L91%HH*@\N^1 M7; TK9!D'/\UH+W-F)7C[O$W]*">O)S,/2W9!4__3F*Q..^->RAF<[I*Q2U_ M>L^:"3D57L33LOY%3XVMU4/1JA0\:YQE!%F2K__IER81.P[8WN- &@>B.)#1 M'@>[<; 5!]O9XS!L'(:JP[X1G,;!44/:-VFW<7"/G?2H<1C59*VS6U/C44&G M9P5_0D5E+=&J@YK?VELRDN15*\FTD],+ZZO9M:A%\]>HG)!"U:B)$=W"[XJ M:1Z7K]"SUOG90,@0JX$&41/.NW4X9%\X/,MD@)H*D&RS-C77$A9W?+(I8\TON4H:#@V3JP!4]C5NAFYQ^(+XI6 MV2JE@L7H6BQ8@>1\Y0ZRJ);V(T,?>*E##8Y']=@\B1*A 0G-('>\DZ6!+*5- M/9%-/9$:9[@'YQU-:1XQ1 6Z9P])GB?Y ^)SM&1%PN/J\N^K_#6RK5>(6 3K M*F0]@%L/4.VDCU-;VCWNEH'&9#0>.HJ9US7K3TC;QM?88$*LME6@L;)MC*U) MVR[LV@U=R]W&U08-ZP4Z)]I3Y]R/$"2+#0&'R+6V?#K6/FMBQ7 M]0X@%WVT?D+6%*/54AZR+ZR(DK*^N[[,E]534,NY<:!3.7U7+5EH M$>)41B'!/$@P'Q(LF'3(MWO@&5N:>[0&V]@$ M-S:M1FYL35RE)_4T=OV)K;Q.ZXRP3=1UI#.S;[*Z(U?A M[\NJT@4?SC#6M,'V>*0FV1C.JM/''4):HR(JU9DH#.S;=MQ+'4)=@T==^SL>2/!6S4* M_RPY2I]GG1XUL2TUU:""%"B:#XH6@**%4&CM8MFJ4OB + 4G79A'.O7U!W=E M&K7F/- 1?5"T !0M-&>CS?U6M<(_1;8Z)&#@KM;2>6I#:CL>*)H/BA: HH50 M:.V"V0I>V*QXG2)CF*%.W@VZJABQ7$?=#T"E+%"T !0M/)2/-L%;F0J;=:H? MD3/,T"<3#HGF@:+YN*LD]3%6N]8 =-#PX*!MRK<"%C8K6$<)&V:,D[D%%:M MT7Q0M #KI"A7[0/,1FU>MWH5-@M6Q\H;^G?^R1&]E<9FXA"'J)MRUT[36VF, M[+$]5I>4SDSV5FXGIUU#9S0:[]D@R58T(M\I&AGD#6V&B48CR2-Q?J;NO6)X,OZ MDZY[+@3/ZL,%HS$K*@-Y?\ZY^'92?26V^;)Q^C]02P,$% @ RX9N52OX MA7'Y!@ EQ\ !@ !X;"]W;W)K3CZ;D[WCUWXMD#%S_EAE(%'I,XE>>=C5+9::\GHPU-B/S ,YKJ7U9<)$3I M6['NR4Q0LBP6)7$/]?NC7D)8VIF>%<_NQ/2,YRIF*;T30.9)0L33)8WYPWD' M=IX??&/KC3(/>M.SC*SIG*KOV9W0=[U:RY(E-)6,IT#0U7GG I[.\,0L*"3^ M9/1![EP#8\J"\Y_FYO/RO-,WB&A,(V54$/UO2V/O2FFG?J=9N'O] MK/UC8;PV9D$DG?'X!UNJS7EGT@%+NB)YK+[QAT^T,FAH]$4\EL5?\%#)]CL@ MRJ7B2;58(TA86OXGCY4C=A9H/>X%J%J V@L&G@6X6H +0TMDA5E71)'IF> / M0!AIKB"[_,K\/;-._ &L!3<;W@N2;J49SVE,1A-O:AZWV7Y M/N1Y'P9?>:HV$ERG2[K<7]_3V&L#T+,!ERBH<$ZS#P#WWP/41\B!9W;X208"5X G2^":)8NBXW+%.,RE.7VTJU [=:D\RG,B,1 M/>_H;)54;&EG^OMO<-3_PV7SD93M>6!0>V 0TCZ]T;7G;W2L03ZK*V M5#$J5)A*LYUVX>BLM]TUPI89#F$MLX=M6&,;!J-SL?Q+IY2N0DH"Q749BG@: ML9B"M W:_&P>1B:>F>!;IKNMUY8F&:#%JP;1%=') ;-^PW1-=_P:$K*H3>K<\)3AZIF\#Z MMMO:$!TR73@9>S#ND#$,8IPK'OWLFK9DJ5,HT;V:]&Z 2M7>INN/VGGDDH)] M'U#4 $5AFMN0=$VE:09V"F*10T W!B!F9,%B?W&LU!^I.AY+V[XS&LJ'03Z= M7E3;W? )95NRB)V<5VG9VU=#W&\'S"$UF P\M0\VK S#M#S[KU6[TK^_Y4]@ M&[Y#:N1%W_ V##*<+CLT(VP)Z*/)"4_>#NU73Y"5N;;4&/KP-10)PQQYJS94 MZ'Y=%YA4!<@$NGC-REE;J.LC/]BP'PS37PDQY6GW )@VH<$VYX5?]V^3KJ%' M&.;'.NDR\N3-.)L T>"D;88(1;*)UB$R_*AAA1F!AK\JY*E1.B375=.&P7 M*)?4<'*"/0@;1D1!DIG>UC084\W?+_H3V3"050E<4AA[2@%J" N%":LL!3%/ MUUU%1?(B5IN2NH-Q&ZHMY.DR4,-9Z.51\J !S(G:9J+QJ,VV+B$X[GN -W2% MPG-F^RL 2[=4'C(THJ-.C&B,.%^EC+79M/R&T62Z!E5FGD*Y)F^ MI(]41*S"[9#Q MPV[X&8?Y^7JUHI$J/%],AB9UZ&-UKCX48!>= M8]ANWUQB:.2A'MS0.0[3N8D#2R-1<#DKH;^WURVN+@\9'5 MB3JDQG#BZ4SPSA?I,-O/#H8.B (+NF9I:O::#N83)<)ICX/L$9Q8>\T6&V&$ M/=T@;OH"_,(L^RJ+J'X^XX*B-PK&T[?N@:11PN%$H^*N8[\U'1>^'.6QS_F!B)9$M M!*'GXR%N^@(\#D;IQHS-!B53-/%$Y$CS<&7&_S%=XZ:CP.'I^KEUDR9SZG8- MJ(W@^7H#E"!+6G_F#8W@U7M&04JR9="P%;'>SA%G0L6Z./F5H !0'A;63^O3 MY8OB3+7U_!*>SLHSXD9->63]E0A=^J2>WU9:9?_#6.\A49X"ES>*9\5!ZH(K MQ9/B'4 !@ !X;"]W;W)KGKU_W#'_ZK'-3JDK/?WIV M.7GQZAB?IP?^F>M-'?Q;X4KNC/F,?]QD/ST;(T&ZT&F#(R3POWM]I8L"!P(R M_I QG[DI\<7PWW;T-[1V6,M=4NLK4_R69\WRIV?GSU2FYTE;-!_,YN]:UG." MXZ6FJ.F_:L//GIP^4VE;-V8E+P,%J[SD_R=?A _!"^?C/2],Y84IT#;'-YK?I[Q9B@S5Z_:&KZL:Y64 MF9KEBS*?YVE2-NHR34U;-GFY4+>FR--R8Z4F]- MV2QK=5UF.HO??PY$.\JGEO)7TP<'G.GU2!V-!VHZGDX?&._(<>*(QCOZ[W." M)SKNGPC5[$6]3E+]TS/0HUI7]_K9SS_\;7(Z?OG ,H[=,HX?&OVO7,;#$TU& M:O;I[=O+#_]6[]^H5Y]F-^^N9S-U^>ZUFMW\\N[FSG-UJG>5XNDS+\FK)] Y+ND:2L=T6Z?U;^ A5%7 MIEJ;BE\XP*^FXY?T#?U[\G*@FJ56\L656:V35F:^P2-C)J9>;-)8"4),%_- M8(OS5*N#69+,#M6Z2!JTI@.U-AM=Z4S=;<&0Z+7*\D7>),5 758-[E6>%.JF M;,!DY0M=X@B7-X<#XM3GTFP*G2VT2I-U0.[.%*_:04FKU K4S?%5C5& M%4D%3P&ANEI7>0V+2-+* &?G>9F4-$?-!-; /3279K5J2Y 4Y#)\5NDFR8&H MA;G758E+'JBE3HIFF<(2F9RV<11\7":-RN$]$^QN#7/HSRAP0-&=;H 8FE4[ MC@)9C:K3I-!JL\SAOZE9X_/$W11,![*ZS@L#(Z\KDZ)L *7K0G_)FRU34>E% M"\PU(/[T50[KT\ 3' )V'>QFV50)BM?EO]3_J%?XGZM_J9_4ZW_!7A^?3U\Z M<7N3(RWJWSJIO+C"$'/^?(N?ZS*K%0CB/]I2@R4:J0]Z#OL)<]:XS/!1L%%' MZ,-@V9UO8!!C5W= D+6AQ$)4GSVCU# [23R]#V%! M924$*:CT$ETU[.@![%%]".H 'X-XP/:FGY>FR&"/D?#)&2CS'ZW;M#2IEVH. MP0%()&@?$M L*ZU!A,E?:/07^\B%?TQ@&-"TMDS:+ !# M(!46DJEY959*AHW'"73'$EM8U&'0OIF]O%SIJD$[N6]T,#%U"OL#5A;V MK<1G"C 30EP&__B&=<)>KY.*GT;QJS+B*6DJV"F0"QP3OL$]R^@1\39@@& T M6$BM#G!I8,R6"8C,G=9EL&6P7K/*&WQYW59UBSX+U*9NTZ6J6GP[T':R+FB- M3+M8J@T.5N3Z7O-&(*N#-8,)P#U RYP!FW&78.!5\EGO; INVBJO"XAT@?01 M&&*R(6B5X&MV-$[H]LE;+__ #F!02J*09+^# >3/#_#5O"9.F;(@'\Y;!*^D M;57A%\$+AZK4: ?1W:.,)&J>Y)5:AZ8"-97,EJ5C;>J\H07 8Q"Z=I1YGTK" M [G):CLXJEE@A>J]"M>O*# 'RWH-NU: I&N%&86(W^]MR2'[QAKN)^A@F<4F MD>>QR^A87A@ETOY!I DX\V59MO#"!PUA1X/&'G,!-1D/_Y?M3,A$D@['2#ME MCIXW7^URD,00IB#*<$7C 8_1;CT"C\=U^A29#"H$4RCT% M%O3$]9=TF900SD!H![I)F>%!$/'-KJ]\T%9F?C<;\91MZ?=J TZIV [-ID3G MUM[5>9;#)F ,F7WF '6G3DA%B M:4Q)9[-\CN%,P"807_*8CB8*1SMDDBB'5MJ(]M>F3.X@[L,<.T--6X(I-%6. M8HLR#SN#7@9I9(D/%CN*TIO]/"'K#VX5 D$;O5N_3)H" F$VL/ 7;F]^^-O% MZ=G%2S5K8*RD,"7'U^+,**B?W1[BE@&%Y#R02','$7M@!S!^K4!*:C9I*V C M:MB^=_RT5EAP@GL03N(0N8E,# V-OV]NMJ>E#LSI1W!@J3H=G_I);L5DS&$G M2CW/,3"J#0@'"@K'W\D:$Y/\*XE1W9#\F3L*-2K8Q;+5?HU^X'\F19NPLUG! M!H,#)I:SKJ<&=LS*.WHW^U6&83*'%QA!JB;YHH-!WZ"/NX>1B2D470Y99A)( MN3)X$@>Q3_\*\\(0&HRV& 0F H3JSE05[;:JD,/(QX*>AKS!)U16$#Z D>ZD MSI4IX=^I*(^WG]''[\# _QMBS\$T=T 9NG[E*(H MD+H[--Y"SQV8&Q@U$=&-Z)XC<*[R <_V(X/O[+Q^CP;41S0FY"D@S.(8'9,PF7*H[N*8\ MDM,"//1\RXZ&E\,) 7D32N=2R<\;7%WMXU-4X;[)K;>XS-BX8&:]NY7D,<5F M0%!&A0XV@C8'2-#[B#[CWZ7>8.!''@-MY*ZI7;<01Z1@<0L>&HPLKM?&'A@R M(W806%V.&S%4/YA]N#I4!*2 Q68D@Z+YZZL._%5#R %"5%)F.T=4\#7X6<)Y M4,/"G(P-89Q+"=L@]Z^CW*Z.+-R=[F)QQXXQ@A&K?*YR,N*PE);Q.W@-=A22 MC'F.P04*O8*%$1+P1M]5+>;=,-BXW\CA-\/QU%*"X@",J[VP0;H#W,=EK32L M(#.%6>1H8C*3DHR+3^*X1;P515FFJ-DAL=SU.\P=E0@DE]A"V0I27L,W7<%Q MN0U;%?'=#N?:$=1K\!U;+V9YC7O$&,[(Z[*/ 1+T1,S92L.*ZK7,GJR!4PDP M#&0&'1%S")QRNZ+D\%X/F=0 "4$F$$J-L@9;C.+DX3@=R)A\L'81KZ484A5" MG2.9J*UWAZ7I>PYF,01 GP>/I!02!88J?-D!?[P[/5J8,QN!=MH)X$B"THTA MB0P.?*1TZ[&\3639BH3'N\+PE:/T#X%O[_N,ZD';"/*V 7[.@#O6$(AUS09, M'DRX,)@T!UJ*,I=6^=JAC["CE!LX$C"/2>FL%98)'%SXML%Z$FZM1^- MX@?<:_8#RD!A^2TF$@6("RAI4E7H 58$@AR 5DAAN! XNI @9TTV89'@**+$T#DXBL=FK#!,DA;!\D,BUIBQ;7HV( M=EES:4"[X=.*LM 1)AN[G/5,0='!7!.#DAP!Y,"LP-QYZ<(5SHBS8'>L"(29 M]3_:;$$*=[E>%SFC9"AYKS4R-8B9^T0K (^H&H5&S3@NX-*C)7/BZ:I##@*S M"3L(U8K*61B%HJ5"-,)EUKZD1:@QV()0*@=N$QX03RH;@:UB]36$&=U)61*8 MMB?I)FFPQ$6T)79L_#3QI<2&"V:HMK!3:1.#&;];EN=!90 &R(3E6"[3A(>X M[4<_;0?;"PW0K!Y^%7!,8,6:P2B-&'0E^1#[0 1 6MA0LITN^QQU I3Z20N@ MD@_B90O&/%ET@BQD%,H.S&!2 N[Q-0^_"1Z#_A#=QY[=<5DA)W18JYW=LJN$ M?R"-Y!]H*%0YCB* R<0H*JVZW77:$O(+!:74%F-T\CORNO,@'Y (W %:PR.; M&+%E=YB[K8O6B+5M1>NB?]_]SNZ6(")FA2D95*P^ZP9&@\G KE$I<>8GT,VP@@[@E-;N^+MG%C49(5L=+8!:_+@%5I" MJL@R"K8;[([U$3;@P)@HU2CBF-M;Y)P#7XR7O:6[F7>&<@XD\:BC4&3I\Z8Z M,+&B#@6PHY!HM%:"?X)(H/3/-?49+'6)M+JJ:.E06QNCA1SH796K%AM$\W8L MP2@ND_-H@7VQ _M=!#X[N3[(#Q7P \B>;VW,YR1, !>[:2_AZ9[''P!EP]'H M;7C=*K!]?6=!^.#]H;5_>Q^SJ,PW3H^+32)KB$S(!48]@ DM@P@I%>:!SQ&T MK"95J.'M&E+?ATQO=^)FNT9P'VWFLJ+BK0O83$4S.-5!LRP:)5:31A+^![%* M&%%:=0[%P"'\WM9$00>Z3B<0&0+#(/M S[VN.L03HEP_R&GRP[PDG;UPD/35 M_N#4H]QO]P2-\=,ATOTQ"&NC8*<6+X9P.G=/ 9GE< WI'(8HM>U5LB&QS'>' M^$"#F09'TW.IRB:$93A %,"+=9?&NL$=S@<@ C+?+&DLF>#6\OY"\.G M4B?%L GVB\H>$H;L\X9OHDH+NQ6"@RUY.TOEE,TR;7] Q^)-, 2M#:Y6,)\ MI9\FJ>"IO=PCB:BQ.QX@R>Z)"O(G^HM.VQ"\\:I;A?D])*IZDQ02.:^3+:?& M(!:(LC0;K$L>C8F[QR>0Y6]KA5@&D9")@?0:4&6^P:/EZB.:770% U^BL?; MN#01OUQ+A3GWSJ_#E'C%SNJ2^0C$);;A-K5>4E<=IVD^"TL6E0X;\KR&!U!) MD*%++U+MD[^<6NTTYR+@JD$>&H@7V/63K25>6O]DYQM$6TP2@$YJE3><)&#= M"'(KJE8EA20LGHZ1-%#LRT$K[6'"3AKC<^*=\ 1T)M46LNSJ'X7X2(H4SISF M XF]3!C0*VQ&NH I1KX4FZG+V15./IR,AR3?'>2!5A[B=&0"S;:R?:5=3GA8(R.L$ALX^"( MGC)WQ'E:Y^S;<;5DV-,!4H_<4J/Q'PR%^\R)+;^2G\!X0\B7M+K"[L\]Q$HH3B=@!'O' MQYC^A T5\TH09@KQ1Q!EQKP+Y"7NZ:UU(_DKMJI9:!0A!&[.(D6J.,%$ #;> M/@(6#&34IK)IBT8PP '$-KK%ZC_U^=?R+4=#4EH"5XEXM!<%6VD+I[):['4! M;?\=Z(/.2<,<1X:XH98C-;.$6D_Q@7G^16=#2%;WLFIW@OZ1[0!O<$1*?^D% MWRA+[H(BO54.UJ1!"0,K3A)FJL!X44,M9P2(!2>@+1@G*KF,L6]B=)@Y) M<=8FZ"VIV4D'B=J@'XH6U>U-"&UY,18IE_'8CC[/)X)IF%7[K$DWD_JFGK4X MR+.6L-Z#470SF4?L98Q1L*8B$K^0NI>K'D;PZ;X\\8HZV*Z"GC:8_CUWLUE3 M[D1CH-Z![7L(!O3-<5%[&??)80I,(W,[93E,D9R"]&JG3F;-X$[0(&<: HIM MNB8MX\C6%7<0NS0C=3VR-=L8R;NRO$(DC1\"!B%4=M4S-!A%X^07\3#[A1U, M@^4U6S1HW) )0E]*PWUW!FRVIP5!&*FA>%:XFG"C=9HZ<'G\+:O MBZ0,>@^:W"=QK@$P,,.I@.H$7"&D1FF:K\S!A&"!"FXHY&,1Z(^T:WOD+>O6 M\B@JXJ#1X;5NZ<'1"WHYW*,@[\1^B]U0L*.TUKZ2TJZPJ^*K]> 4\R^6S1!/ MX5E7=4_QXGJG>]-!IC;VEP0"F4[=$:/=@L'N*!@&)Y^EZ\+L8,TZ[,^E&JJ- MD;.V\O8M3/3]R@?2WR9OM+6&[$855)"0EQJ=+DO7$N&[?C$J,KB$JT"\Y^2* M"/X(V!OV[!$=B&/97M%N3HS$4)LT^0O;<3>@J$J[3B)A0L]DTC"R@]/G6$C M)W>8,%)_=QPLZ##4-M#9'3%T\$[@Q5.)!L:#TTKI \*EGO3:Q'?QNGQ*?WS+ M^@>!WRCD+)K7NN^.SD[\N$B(W+AGEGS9%WDZVX\Z'V0>"6BT)E.J=M0 MKNWBSP#L[*_]/K6AXS_IY]A922<_"Y&J5/=2Z6+3'/N;&[*PWK3O!WK9Z^4E MZ$Q1R&$^]/4[P;;=%H>W>(3\@2*8M::=R*/+SCT%!C8+TB!,^_ -I?H=9MH: M9@=$"4-T;N-SL K2W!HV^_0R+H%$W7GAD )9G_^PR;I]2SC17XV^"(W^_ M2;]F0\ F9_KTU L.:["L:=:,^;H.GT[^V4EG(_]'50[9'E>+<*DN9+=L*K&% MBN<5^)<+BW;=UDHSDE8&1[L#E-8A!KYA+#S7 MX%TU^FD^'6GK4-X>'<*?@^LT& M\=2!%,']T<&.FT5^1"0,OGE^^7<-1NDV21'[PUV.'7%<$^7C"6)6:I+=Z# W MVY; RWU87BNZJ_Y_T>:-[Q:9.>1V$5VOR67 MB:&%.OCU@:4^G?)8<.RGWZF#DY/)8?#WT7G_1OZ0K-8OK2C9QR>#$R#7T3XX M/I[&.VR_.I@,3H^#>>#OL_.+PX<7&5)Y>C8.J3R]F'R[T&"+XK @'>)S.BBT M%=IAPQB1!.1!5T^"YV647)G!@__WA:=?,ESLU!61J?JUN["_3BQ.IN?!7\?G M3Y&*BPLO().+?H&8G)_X!4V/=Y<2S'X^F89_'?FM?V.K!&VU-E(Q1.?4;(<; M<%/='8VO&]AH.1"P*R"XZTL\BR!_6OP, QT\\PP)+[FFE:%&,=MP9.N3'/1! M^B_.&4-HVZCTU/LQHI2>P I_+%?.G'S NEGW4ITK%]?%]X5X]^L/]3A( TP] M>09.L/UD=7#PBJIT%H>AH_GNC#XN^1[\5GAXMX/>@JLL?3%K0$!,+N .M00F M55/B%S%,.#W^GD Z"BMM))<],6V#4'83P+T\.>EX9_:Z;WIA]B6:() -I>FW:NP9Q"O=XV-'\!<\!0<11XXEU?Q9CI]=! MH$R*MFQI 6E%WCO!B-VR8BDV<^""W1*?Z< A9JZ1NU)*NK0_4W83D!R0KD' MA5Y^@9E=H*.%&AGXGAXZ$V3P%AX4YA;\!W4)Y$@G"&VF \(98.) DJ.#[@,8 M7"9T>DQ.$%#CK.V@4[C?9+W\X@@#P5N/2C0JZQ:Q94*IB0Q;]J;S-SR]_J*K M%(-BUX!,R$ZWS8[O 4FW DG7VJZX%NA'#GY$>-==@MG3'5:[\1*@@4WU%.0T MI5DAX>XXJ#5$GT:S47B6QW=+DSI3=R9W-MATP=L./QHM;8/))A \)U'RXD(' MJ.S&8#O-'':MB>XE^+),8'@!&8,V2XQ3L5XQ?CI?9 MJ2F.MHVTE]+"_9I[ M6(-BA4D)>)24*OG8_$L->]$T58<$5S+CKI4M5[&\9;DIW5&_'H0G//,@E3Y_ M6-'@X<1,6] ORK"_NHIT4.+[5.(8NM?Z=Z@EOCP^)G8+:YW5CKA!=&M'T&EM M[CFU&TC.3E$EOD4"245-RP>'D-QI.?/V".G=IJ.P_8L[69Q:H#= >%QU@>H! M^PH$]$XOIA[0.SL;\Q][0+3!XRB:M;;AC3$VX.@:A)GRV>1\$ U,B?_T).(9X]/I*V MW!-S^#V7 V]A]P>/O,LOW+B"&K]CSSU,QY,S5Z<2"D&+P=%@JRL\J@ZN9[>W MAS$8@!_YLZH4I^HB7Y";]_4^[!5S8_6"1&:U0I"+9K7MW;;^!JMIY>P'M],2 M4HENF-H#SD^^M[M9X 6)]@_:;#G-P7MN&V? '&U9.JP48.-A2JIG\)8:O\O4 M*&-?HWH7]YSZ%V1=H6 @8SKCT(TF?&S9CKSIG!?SELO9)L>S&I(=7^N*N"77 M/,5"U,C6#/CH+I\K11NMF@TL?SNLT:C;R)=1*BX,<[>=IB.:6-;)OPSIJ4 6 MN.-KI*[[-_IW(Y:-9$.8%QVI1:N\=^"]#;2\'C\7MDND2V/XV)S$+-SU-Y%L MP$E&SG?Q^L.^R'RZ#"3D\F.2N7L6R$:%NX9E]Z*9'N/DCC?W'H!S+9A\$92[ MIFA :5">"@ +E@_TA8&25T4"L\Z +>C+[^U].M&E1N[T#:LX*=.]P=(GA<11 M;5;.'^-B@TLF\6IF/K=8^]MC'W ^SDS(,N)\=C->LI.[KO X#F9'RA M?I%DA"*4#*6:#K^AB_"O'$7#?Z2,>N^66P?H%P&QU.E)]/=D?.;WY^'A7+.G M'3?LE##ET'DM431@ZG?'QSYZ.^'2[%/AB$%01NXO"OT)NIV!1&(GTS-/[>2( M \\GW6[Z.*T0Y]&MNU_9SNVS%'Q%$/5$L;WY-A,7K9NJ^%%L(U?D[?=BP!^SH&5![GB<#<__JH8%%(F3T?A8TOW)^[>7D,$(; _L_E]G5;_!FCZUEG)M'4[@B.Q38#>^5V=C^,\E1.)X M,@81SN$G>-;;NPBGVMR-=34Y*L5QZ/3:?B'!]9? MYQC7PB9L K;VJZY,A'BP=J6^$8MBF1+K?=P[1]BM M'8BM.C]B;!V%[Q6RO=,0.'?>B3NX,AOT5@;!Y.;ES=(RQYY]YF8HD(&&%O'RMBRA:4O#BG$<['P_&$(J(/>WF&?U6Z7(O7H+->9HI MF@S&,,W1Z7B?K?:M!R@S[OJXF(3(%%*P3XV7P2EQ'1D"3G1"_[+;I^@PX3L- M"I>;2DHIV!@3W#R+]UH1&BD#$8O][:$A&!7&(+B9-A=D&!1>XJO.+2<\$LOW M:^'A9\3<$$P%$FC%U-(AM&;BW912U<4N&84>F5M!M'([0-G6"AC,U>FAJ@ ME;M0D%S@.+[X1CCHQ&ULIN$ZH\'";Z[&!V[?CM7=VK+ %?:@:^X M^!A*9["$01@QMB5N)?5+!NC1P$/H^QNF'(2UH5^=T=G06CK?QSL9G=ANWX]> M-\\&T^F))-.G@PFX81O96=W(GAQ7.]OD."TW $9_^M.8TG K=94]M]DD9=B* MIG)WCP3B_:#I?%7K'A#S_!@L$A,16%37G%(P>5WTUL0/L#4=FOD0$_:##^\_ M'?IV!NDVZ[X27!T[Z':F/?#L?W!9\T@!0;9<'O<"=B$/YQ5P'32WJ[,[0:+- MD6-(C [\ND/DP[.$MBLXNF&[P'C-KAG435RX"WK]3F&708=;P,Y@O7PM6)>^ MSN4-XF.Y)3N5 "0 "6D CBGBL;8Q!&VO!.*E1QG3XXL:A.=4* ; WR5)<]>? M('*,L$&2Y70,0*ZEH?+;S?RQ5WV71'<$ZU6LKVJIIXQ.B>V]!1F8)L,&;!,$ MM"._X7Y4WBP_PC+OGCK,6Q!,E&J%A)=P#@<<21>K=+3'#8);SD@UZ( MCTHDM;^:.*G]2?9X':..'V 0.+S*S9ZF0) "::7S#]8O=1/V@\#5^6LS>R:F M8$("5V'9@'YV:#Q^T_*CX5Z[08,A- M'5)PJ1BHMM$FJS9GA7(B1[)=NK8@3=#5Q(?.76L$" _=TA!?@X$FT(>Z'*QP MF<-M)XN/Q=[B^M[#IZ2ZCN9CIYQLM10GY!NFY$JHCG9U[_47T^%_ 8PME@N\ M-[JX=^&37!8PD'R_ENLQ,CQY8T^(V--5P%[:LH@8&_1(7A-5B'E-EC?=LT,P M6-4,^9R$Q#[6@\J^2?Q7?%*BX%^Z":Y Q^JK ;O%-T81QB+@ \:+05=-7J7MJF[XISL$ M9;"'$]R/J_# 8CMJ'0X5O<\_@=%_NX)1?T_2/\V^2ODVJ!:8;A9[#J^/1V.H6Y5DWZO5&W9P+V3D]=F,W^O18E383$FXT,V6><[TZ MATPM3SK]3CUP*V9S2P/=T^."S^ .[.?B1N-;M]&2BARD$4HR#=.3SEG_\#PF M>2?P1<#2M/XS\F2BU%=Z^9B>='ID$&206-+ \;& "\@R4H1F_%GI[#1;TL+V M_UK[!^<[^C+A!BY4]H=([?RDL]]A*4QYF=E;M?P5*G^&I"]1F7&_;.EEHUZ' M):6Q*J\6HP6YD/[)'ZHXM!;L/[4@JA9$SFZ_D;/R/;?\]%BK)=,DC=KHCW/5 MK4;CA*2DW%F-LP+7V=-;6( L@=U"HF924*2.NQ85TW0WJ92<>R71$TH&[).2 M=F[8I4PAW5S?18,:JZ+:JO/H685W4(1LT M8U(NB9_0-&B\'3M_@Q[ST2N+= M2J@\#DW!$SCI(/X-Z 5T3E^_ZH]Z1\^8&#7RZO,E M/B^N?[GZ>/_Q^HJ]?K4?]09'[+TP?#;3,..N(M24U;O6$O=S8%.58:D*.6.6 M3S)@SEEI#5,E5?/$)%H4OJ1DBK-J"H9JE&>,@B(2,%BN7F]::J<(U=JY!F"Y M!PH04!BFV4(^ =WDVJG$/_T 59@"7,UF*_9&2%2@2H/SYNUA8^^//N^=46WT M;HEL&EF/.F/)T#J$+[?ICO.[)D![+(J"4;3?S.ZQ_D'0/XC9[YBF9-4(-AL? M#+J-JRY8G M<3 >#5J>8!IC-.W%X*I5:5\#?V$VU +T.XMMP"\99H82T[X3TP_]#A.U& MU :R6B_?@;#Z>=T$;R,G@_YP$VZ]_IC=;$3UL:9!$,?[VZ8&\2!^!(/63C\+ M#I,5FX&::5[,5V%#6>U1)@R^2- \PU2F8$%CKR3X2(<,I+R*\$AO@LG0=!S M;7$S8;'*.(IIE.4[%[@^##IT-FO(.(&&J*]0VK8$[48H)F"7 )(!3^:-K2*I ME7-3NXN&"K^OC\*$SDILB0)X[ MG%=HM1'&HC@>9;0RQNNM=L93&OI 'GGM MAJ+<'Q\UQN#YS>V &082T M>UEB$B%@GT2:8N0ON;%H#\^+(W8VW=!1/X?!*%ZC>H1:!M]= A<5$MDYS[@D MOFU&N#%@3<#$%!EK%=3IIWR7 JY4,CU:>"HD?1XJ262JW)B3AXKHY1H1>K. M)N0N'7@1\MZTU.%/R7#M0B8X&HKB:%[+?#PS@];._#4TFRWKO=96TQ:H4!I< MMFY,M&]5EL89[A;ZB*#N#9NHNGBZ\-'P9,:!/IK?THBXAIUD)DDS XQ5G"ZX%X/$(H39%[4I30W(1)#T&N*%.@ 6:=A*>P< M4Z&P_%; M1.>P JIN!G;_+X(=UT1=%OW-HBKF;N=HEZ)T/!7.,UH&PO=V]R:W-H M965TY.T&YGR=&SL03$856^,"S9_53%$O:%$R7J+07 I0 MN!I[E]'%M&?MG<%?'#=ZKPTVDZ64M[9SG8V]T!+" E-C$1C][O C%H4%(AI_ M;S&]-J1UW&_OT#^[W"F7)=/X418_>&;RL3?T(,,5JPLSEYLON,WGW.*ELM#N M"YO&-NY[D-;:R'+K3 Q*+IH_N]^NPY[#,'S!(=XZQ(YW$\BQ_,0,FXR4W("R MUH1F&RY5YTWDN+";LC"*9CGYF4GGJ]3Z#*Z8$ERL-!(7AK%*1; MJ&D#%;\ E< W*4RNX4IDF!WZ!T2KY1;ON$WCDX +K+J0A#[$81R?P$O:7!.' ME_P?N390O>>AK%0N=,52''ND!8WJ#KW)VS=1/_QP@FBO)=H[A?XZHJ>ADBYT MOOZQ6!#:Y?SF^N;W!W M0,>"-DQDA-"%:V$C<)EIV.1(42R#;6@*J+"2BM#]7XQ%+N1,)Y,FDLN'7<3* MJM]..1BB@@]@)*2L2.N"&82,%RZOO>AMXMUVC;Z3\TH6=(BY[-FR0,O0;KXP MVF'O(.UI0[26;E4IV8,(+ZUPIQ:LSKC+UW&5M29?[0/>IUB9/=.,A'YVT3+[ MK__ON4(\T.X3$U*B0;?<5H['LU:>^YT(;IXD^AMTHOX9_<[/(U?/V[H2S;U" M2_;ZA(YETJ[0ZZ$:!>QZ1#;LAN'9W@#U8_BTW<>?V?TXKM5MA=:V,FES&RG] MRZP/J2:1_SY)]KOQ,(2KU8IN/5N$KO3HWFMU\!QL%#\-$_F]X=.,C\/%_J#_ MN/B!&TE]5JS0GJ4+B#\*!'P\B)Y7(3P:QWPO#ETX0JAO+R^,;7FM"L%KL@U[ [./5#- M:Z;I&%FY%\12&GJ/N&9.#T!4UH#F5U*:7<<&:)^4DW\ 4$L#!!0 ( ,N& M;E4>QU,]608 -,- 9 >&PO=V]R:W-H965T^UB8!G+3;,O0+2;;N5THZV6PH4B4I*^Y?OW>D9+M8 MDP$#BL:B[H[OWKT[4F>M=?=^113$0Z6-/Q^L0JA?C<<^7U$E_B MUN_]%IQ)9NT]/UP7YX,) R)->> ($G_6=$5:_4Y7/$\7*K??Q?M,EV.A^(O/'!5ITS M$%3*I+_RH>-AS^%T\HC#K'.81=QIHXCRC0SRXLS95CBV1C3^$5.-W@"G#!?E M-CB\5? +%]FH.)[_S&0 M;.',>CB7LR<#WE(]$O/)4,PFL]D3\>;;].8QWOQ_II>\#W_LS0WQRM+9]'CR^@ELAUMLAT]%_T]L3WL?CL3UAZN/[]^*N\7?;V_%BV>G ML\G\M>BB!HXJI"/H/K>-"50(M+!HO#)+$598]QX]+TTAM)*9TBIL1$5A90NA M3/1RA30Y09!A)1:W5^+D$(49B<_;F"DB;%Q ^_.>HK9><;OY+D+2$ 6.(K3VP >JA:SA)/-5W,A1;I=&?>.0#+LBZ1O'3X] M&#&W^XC !JVE;F3/1AI#$+AG^]);WC3C!(0J=4W1&EJ8,&84YB"0$\A:,)@#E$+J)L' M'PY3R6Q$B3%KG<<6@-&1W1<,"#A"E,3WA<'+L)?(L$-8R0U ?&T44-;DE 7= M0A9?0!]OGQQWIL8&5EWC@!)Y2!-4KFJ&#%"-U *'$C<'A-%WRR)J$5,G4)4A MAW[T# 4*@.1E7P9F\%9Y[8LN:O*)C0N-F%4 M@DH]V:5)R \UKBD>2'HSC'7S3?8%*QP$Y9#&,&"M*A42AL8PQPSC&LWL#-[> MT)I,0^+*%L08I[^<'L=-/-Q0<@&5A?V^&^XJWTL=U87P2^6@CHI+7.M-/R&X M>M0G?V6K&@5FXJ8GKSUBV_Q>= I'7;>&MC7D_$K5(H>PEL3QX[RI:XUN83ZT M-_PFK?DFV=-#K=RV^!)MBV@2DG7]&O<;"X+Q M/B6*C$INLCTYC9Y0W1[3HE!%E#0/FZ!*%O3FW^S&*=-&KKS"+"O!L0FZRRT& M-% D;G$NM1Y3D3#:-4+M>N$.IK/)]"3.E*NF:Z\_;.;%(@_=@.)#9:>H.-IA MO=28>1HF 9A4*G%[P%HO>O'__-OUN[OKEYPX$P*H7%A,#B6=XI9\G)26^M%! MXJ?9:(9[D-9=&6+4[6#ESBF*3$*9/-Y+Y7/ VA!Z :'FNUP_&K%HEA"0F![O M',*>B@MKI/IR%%5G09XQ"*F1\_Y:JFJIHKNL.@*FIJ, M#TME*HYJAL'I7JN,)+#^^YL\K'C9*0+ M@]GQ.0*A,T(^4:Q6A7QDYV[N4RH[WQL4CT'0TI_NWPV<=+6)!U"W6QI4S+/L MSL!EH])E!R54WC<8$#^ZX8WW+MH5.(^?$U[$RU"Z&PO=V]R:W-H965T M0B;=P!20XTQJ;"8]#NUBZ H+,F&E3 _#()@.,ZGRWL49RV[MQ9DI MO58YW%KARBR3]O$*M%F?]T:]1G"G%DM/@N'%62$7< _^2W%K<31L41*50>Z4 MR86%]+QW.3J]&M-Z7O"'@K7KO NR9&[,-QI\2,Y[ 1$"#;$G!(F/%;P#K0D( M:?Q98_;:3Y)B][U!?\^VHRUSZ>"=T5]5XI?GO5E/))#*4OL[L_X-:GLFA!<; M[?A?K*NUHZ@GXM)YD]7*R"!3>?64#[4?.@JSX(!"6"N$S+OZ$+/\57IY<6;- M6EA:C6CTPJ:R-I)3.07EWEN<5:CG+VX 37)G0X]8)!G&M=Y5I1<>T(O$1Y/[ MI1/7>0+)4_TA7]]+QK)5Q":0(4IK3!IJF(0J8R55EZ!$R6&QXK@Y5SCT@*L]"I? M5*I.^*7T AX*97$R%RMIE2F=2*3G26O*Q5*DRL52BT>0EH)T+&2>B#7@#[7\ M$K"P$=PY8P4V"^%,!@TA=N@&Z:.T\9(#/2#^4CLC,I.H5$&"WRA1.)AA96I-328I+?/%6'3=!50DXO<238N"06WY MI=:DWXE;;9Q$?\8:^50.D6[7_K7RRYH2NI);VA M7*+.I1!GA8U!3C9T,LMM,G M-@[7<)D<1>&H'P0!^_@HFDYY0.5"G\$L!L!*X,9:Y0RV10_9'#W6]$96Q9=1 MGS*\ -[6]..@)?'^1]#Z';@-[UBZ)3K7I[AG.Z:WFX%L3G@RVY@SG@8TV.;U M&;FD1NLJ,)Y<[UJ//HG,'#_9X..8HAL;))Y3&/'-&:TH0 E&5E,[$[SQ.?&* MJQ);%O)PKT];5_Q?GD_]WDCK?M _J,;AWCNXY$K]>4,_;:6HY4YATC=4574; M:-8>B:@_B69/QK-)T(YO-JWBOR/4[3_;:[&".J[H2,?C[\'KBQRX<\>EM92# MA;& M9+B725?C_PLG_^B3FG*ZKP7M7]CF\]XU7[?-Q:Z-EX9-B-APJF3:,MWK'8!H M<#(Z2'4\"";__,FG+MW%.(G$+_O$X1[Q(>?T.X9AS/% P$G<;AK;.^LFL#_= MQMY71XU;P&-;MR9WWA_ M.IUUY-.-?-:5[Y;0!&75!HK[KLK*[- NVR9$?XIY=H-'SE/Q(2O*ZJR':03. M[RQ^%46CUS5^MY.%FZ3:=[X?=JY6&=@%7R"=X"RJ;EFMM+VC7E97L\WRZH*+ MI]Z%RAU:E:)J,#B>]*J^VPR\*?BB-C<>KWW\NL1[-EA:@/.I,;X9T ?:F_O% MWU!+ P04 " #+AFY53.%Z080' #8$0 &0 'AL+W=O; M'26J)&7'__W>'2E9[II@ _8ET0_R>/?NO;N3SW;._Q4V1%$]U+8)YY--C.WK M^3P4&ZIUF+F6&KRIG*]UQ*U?ST/K29>RJ;;SY6+Q8EYKTTPNSN399W]QYKIH M34.?O0I=76N_?TO6[A/YP?SBK-5KNJ/X1_O9XVX^6"E-34TP MKE&>JO/)Y?/7;T]YO2SXT] NC*X51[)R[B^^N2[/)PMVB"P5D2UH_-O2%5G+ MAN#&MVQS,AS)&\?7O?7?)';$LM*!KIS]8LJX.9^\FJB2*MW9^+O;?: <3:"*0W]+DXN>?GK]8O'G" MV=/!V=.GK/]W9Y\V]V*FKC[=W%S?W[R[O;]3E[>_XO[V_OKV_;O;J^MW=^KG MGUXM%R=OU$<3S5J+:OI'UXV*&U+.EZ:!>%7A.A]P7ZE5%W!."%.U(Z4]*=-L MG=U2B0NUU=ZX+BA+:VU5ZUU!! OKH#3B*:PV=8"VK8Y8'YW2%BME:^4Y4HZ= M#S%-A'"AY"Z9:2()GZ@LEFRNB)CE2ZSV#R,!77>P\ MOYNJMI-3X(\IQ/6YXRH+NZL]UAI?JE9[CEE5'/ CD,*J\8*E-Q0YISV.L6S-*#/.* .'J:W;3-%^[)K4-(TCMA0(57"G3^P2(')-@8TCU"/[] MC#6CR]*PF12A7GM*V08FWSH#D]"&V"NI;DRU3UR1LD\^Y4],/A.3C\C@*+,] M3KN-*38,GN74%VC8(;E;N" Q=LEE]G%+K&7?6^!RXM_:Z1EZ\ (G#.+C@JKAC,'<&G$$ /%@P]I""I,\* MYW4!(9=0"24.%8@4(X9B)IG*%)+S3'"V8ERINI;C<@VI/6FO*N]J\81%Q\>7 M9#$!^'VB@#5Z9<"??3:R D0(6Y1A0A\/G F*C%0$C:Q!A4U6#RP43%-5$1=& M#GAK1#8:"G^8LGJ*S53&DF?:"W>PS%-KT3!&,APP.=*6ML%EF\1UHBDUJ)7= M8MKJ-0!!+IGN/8$R,)DX-!+%/^4_,/7)ZBJ0'I%2RC6'F?0,(E&?7.PMNX(% MK8$@;/+_[WT;J> HM:["$C[@4*()80(V8)_HC Z3Q9KU4QZK1X@+[T//C3[) M@IC>I?V1RT06P'H*,_2%+C[<&-0P:P3 MEER*/[@=@='2>O&$%ZT[S1N)"HU\Q&O?\X M@2.2IB;("2W_6<=*)*A I#FC#^C%/((?$LT9XO"Q( 2'AL@0""=TLV=9@4A< MQ+D73-77KEP+;:;<0'-W&+6#A#?S#3W?)[S93LHU,.V)P>4%SW4J\$FY>2[A M(!+5AIUNO)-;E4\)1KF ME+,#$((9/H9E26$T)-R#>Z'"ML\@//O\/7G@%AF>%F->^:S-*\$) M\#(5BE3+]8/2'3*2)KI^N%AS763A]$?U!DS 5)19EFM,90)D)_UAZ)&[GL9M M2]KV#!0%MVD\D@DG'[R70%ASQK(.N4G-2+1U"DW@EGD'P9G\3^3AH]JSK/I6,_CD?3?S&* M]DGB#PZO4U\8?XST[S])S0=538L5Q6AU,5K-!Z+D29,8E=-4V"T/)BE)B9=* MOJ=FZJ-,+*-FP8'W ZIT.4VG'A#XT4?%D.;4].$]/!U^MKA,7^N'Y>DWCQOM MU^R9I0I;%[.7OTQ2V^UOHFOEVWWE(KJO7&X(A<;S KRO',B4;_B X<>&PO=V]R:W-H965T+.RKI0!2[<>^\J1S*-2J<>SR>3EN)3*#!;G<>^#6YS;.FAEZ(,3 MOBY+Z797I.WV8C =M!NW:ET$WA@OSBNYICL*GZH/#JMQAY*KDHQ7U@A'JXO! MY?3TZHCEH\!G15O?>Q;LR=+:+[QXFU\,)DR(-&6!$23^-O2:M&8@T+AO, >= M25;L/[?H;Z+O\&4I/;VV^B^5A^)B\&H@@JO)H\HS!J%6>2=#$66O\D@%^?.;H5C::#Q M0W0U:H.<,IR4N^#P5D$O+-Y(Y<1GJ6L2-R1][0@1#^?C &R6&&<-SE7"F3V" M,Q\^?]V M-.$<'<;A)CGUERL^7[[[="UNKB_O/MU>WUS_^5$\?_9J-IF?B"]6++EAR:$@'^12*Q2>%U*LG"R)VT]@3(@RPBBS[FD(NQ+2>PH0-[G02BZ5 M5D&1'\8-^EKASXM<^4Q;9@'!):9('Z/<\_.C1#R]4+XAF<.(" 4!+RND69.H MG,H(6S)@/M0Z%TO",,D(LR"/;*5)Q 2>*ZER$:P(3AJ_(KSLF.Z$,A$9@"93 ME=2L4%H?A,PWT@2,,%M[]*;[ C!&9NG&9ZQZ+C,4S%J7D].[9$VF*;6DL"4R M+4PE75!LS3!((M"+@LAEH)&XJY>>[FO>2%Y'"P^##TU/ C&28 _RAY,AI(OA ML6NC_D& $/2&>0R^F"!XD1F2Y1^P9-Y@]@;K$ELL68C.V&SK':CML"$K"K- MR"Q &VI!4#\A91+V[FL%NYP 2K/?20* M14ZZK-@-.2C;0F5%#.I*.60R;&V,0&;A&Y(#*W;)/8Y:IQ@KEM42HK79OQFF M^E(<]D \ )DK"."8]!1U(J+'RVP7<3B&TO5*ZY$RC\*.-(*5]YMC%%M6QIH) ME!5&(?]>U#[9;B >H.(PX9-#EQ(O/]. M'>"VF<3V=GH&[#ZZ. MC;]ILY]:]F$H4';Z1<#=2=S7-O#DYFFTGS)I ,7[T'Y0)H_XU<;J#9-2'$N5 M=<-B] VQV7\AEBN]>R$W4NF8CC;(;<:8:=L;,5LM\'?6YS]B?:M"P8=)KQ": M#*8=KR,X^BJGP!/*I+8X-'[>UWPJ&,S!]B2H^5QC M-H352J634#<%Q.XW MQ]>APL2PCC6).Q=F\A+3N;UX1=P_:OC;[@Q%)GTA.%9 B2/JL,U>ZH;-,&;W M'L1&9IFM$5G4'"X4C>R6OHG53\.?7=F>(X/F*8CST;G3H M%C;N79!+)U>VD#+N_QL4#9DV,!O%]9)+19L('N^VOQ+U!+ P04 " #+AFY5 MDY1?H6 $ "D"0 &0 'AL+W=O^00QPWVKCYUD30G<^&OFRP5;XH>W0T)?*NE8$6KIZ MY#N'0B:E5H_R\?C]J!7*9(M9VKMRBYF-02N#5PY\;%OAMDO4=C//)ME^XUK5 M3>"-T6+6B1I7&&ZZ*T>KT0%%JA:-5]: PVJ>74S.ER4\4JK?7K"II?-?\F@C#[8=J=,#%IE^G]QOXO# MD<+9^ 6%?*>0)]Z]H<3RDPAB,7-V XZE"8U?DJM)F\@IPTE9!4=?%>F%Q2H6 M'N\BF@"7:WK.1H%0^=NHW"$L>X3\!80I?+$F-!XNC43Y6']$; Z4\CVE9?XJ MX J[(4S' \C'>?X*WO3@XC3A3?^GBQ[^NBA\<%00?S_G;H]V\CP:-\FY[T2) M\XRZP*-;8[9X^V;R?OSA%:XG!ZXGKZ$_Y?HY , MV.CH%WP01BI30VG;EKXD \,#T9L$R\Q>LCQX8LXW@A+"-HXQ@5L?I/*E0YX# M-'FXC96'RMD6 DT89MG_-\[&N@$>>83M;FDH4IT8+](((6Q'YM5:!-1;,%C; MH.A=/A82@85*HB(16PY?1YQIBT2AV$+T0_A,I*14K#!@!8[* \?!(P9'OO_; M-_9?:&^AX%A(W*5#P'74")-QN5>$Q5$@@#[8D:1 ' M3@')=<)L*8LTX<#2EMLH8E-P,K#4D?J^CZ:TG%+BT_-0-+M3'IU(N=9BDV)( M0[EZI]K.^CYVZ2/E+E#84@P?"N$;V:?G4809AB\+U*1'2=LGG:#13P_N /*@'E"R*G[&4T4*K MFHLS>BX#4=Y%F@+<]1V6JE+X3-Q[#[>I\*Q,0@,ZV4FC![=]/=/)H$SD'@C M)93:[$F]4^9HUL3 ;"C _Q&'?9HK+C()'/.:W%(^I'DB?,/6JQ@B.9&6%5T] M_/"Y\3PZ.CE;='6Z'WA*6C2A/T0/NX7+\+55/"@L2+5\?#G MTPQ7R4 $Y\ 9 >&PO=V]R:W-H965TRR[+,\@L"0G!C$,%A$T[_^ M]C8+0)"2DIRJ^V*+)&;KZ>GEZY[&#QM;?JF66M?JZRHOJA^?+.MZ_?S9LRI= MZE52C>Q:%_#+W):KI(:/Y>)9M2YUDE&C5?YL.AZ?/ULEIGCR\@?Z[D/Y\@?; MU+DI](=25OYI<8 -ZXI]&;ZKH;X5+F5G[!3^\RWY\,L89Z5RG M-7:1P']W^D;G.?8$\_A=.GWBQ\2&\=^N][>T>%C,+*GTC.3RRN/=O-W+0LZP_Y2FU?TK]KPL^<73U3:5+5=26.8P5NI-D>FLW?X9S-\O8NH6\6IZL,-;O1ZID_% M3\6B>I_O$)G*E*EW?ZR?A(U+O/8-^_[?+Z?CDA=(_@ MU' "ZR7,7IFBL'<)2@UU:^?U)H&5)$ U=0L;95*MCFZ3Y/98K?.D1ODX4&N[ MT:7.U&P+DD&O5686ID[R@;HN:V0Z;+ )0_44B=YO4QAB3R=IO8S M^+1,:F6@G8UVMX(Q]!?D?IC13-XK"M&I5I4FNU69IX-_4KO%YHFX* M @!)79G<0L_KTJ;(&S!3X,2OIM[R+$J]:("X%LXB_61@?1IH@EW KH,@+.HR M0?:Z_K?Z'_4*_[GYM_I1O?XW[/7IY?2%9[<#?.Z? 5K#,5PGN(7(=C#+#!00 M?$K]\_ AHG,-7R !*[5NRJI!P0#TP+9E@T-%BR"BP=#XXZU.FY+(2T^\^9HN MDP(V%1A\92K2>$<1W]^^N0FL"\_#2O(FDTDF+(BH;Z3)9FGS?#NTFP(>J)I9 M93*3E+23U\!'523##/)0RH<*=%N.U.49 56+*DEYTLL$MG6F=:%T;D '(1%& M!^33F9=/9P>EQ5N#[*'^HY.R3]0\N+'?O_>P_#E_O\7O=9$!60KUCZ;0H!]& MZJ.>P_FD5<(VQ8^"YCA!*P/8N/,+=()L*WV0CCDYM/ISO_KS@PMXE52&-NT# M2OZBWBMR_T WGB*?A$%HBW$9>UA:-E^Q)9A0AZ!5@;EG0!&G6IDU]A^,Z#@@ M,ZYUZ40.SJ#42[3F@)>.X-!7Q\C&("@&T,RF7X!K,Q :./')!6B'WQLO!=*D M6JHYV(\@XD"9$V'(G^L@IH]P:: = M@_@)6P;KM2M38^-8\%9-NMPC>5&]V6:Q5!OL+#?Z3O-&(*FC-8-.P3U 59\! MF7&7H.-5\D7O; IN&HCK')PAF/H(-#L)8%1S9''A\Y[I'J5,0!"AVT*LD&2_ M@4;E[X^PJ:F(4K;(R4+E+8(FH%)*_"%J<*P*C8H5C5GDD43-$U.J=2PJ1&V$ M>:QM9=ADA,? N>DP,@T?(K[D!/OLS.N_"Z[R+@\KJ4/MO:]$7-45;-:\Q;!'C_6$.SG+S"^TKJA<\H; MEA);9V:.)D=DE,$.DU+QB(,8Y,E-$BQVU_-O]-"$!"9H'C&_G,3G51,2=K%H=%ACZ/B?2=Z("[^" M#08=121G_99:V#''[Z@ W$\9FK*L@='(4G7R54>=OD4U< <]$U'( !LRSR3@ MYF;P)';BGOX9QH4N-,@U<3]X$L!4,UN6M-NJ1 HC'7-Z&GRUX,0*(QR0()=> M@EP>//\?01)VT)?2%O!WRL>O3Z+\N1XC#[+U]:\@E_\#)N)U9LF(<8^]$W]C M.IZG[\7/T2\1(ZQ*TG48OU M=HECNV'!- /''@TN)U+OX4^OEU(>+.?!D&>")(53HV&@I0;I*-992:H5:<%& MLY-MI- *:!,990,8I>];,G[@),S0?97YS$ $0N=H(3*.L4XJ$'QWN-*!/TTH M^XVX,;PH+V7Q8]6L<7;T&<;38!FAN8UTBK8(UY GY'^Y.=,]C M!T^G^H00'^[P)\1A>,,^HJZ?#W8WHC7>9-P_W'#O8'N7ZQX"D@A&27K -[X\ MG\7.A-VB,DL9 &;DK M:M<-V#8I2-R;*D!"'I32,^T$SV-&J AY%@P>97L'"R(%_JV=E@^XR=#;N%W+XRW \ M=3-!=@#"58'92KT ZN.R5AI6D-G<+@R*F,RFQ..BD]B6$FU%EI_-*U9(S'?] M"G/G2$2<2V0AP 1G7L$O7<;QZ"Y+%='='I[:8=0WH#NV@\E0C .)0-$*Y#78 M8F2G@*+IB,?DB[6WPMV,P7VBZ$.+)RJGW6%I^HX-;#0!4.?!(RF91)&@BAM[ MO(YWI^<4&B8CS)UV BB2('>C22*= QW)!;S/EQ1>=BP18*I#SOB5-Z6O[C%\ MV>?X&*R"/NOYT9VHON\H1KIM(?7.YS$<]\%0%NU[%G,N0 =E3B'7KJ)_&18/AR(M2;@09JV)NV!A,*"<(%O2W+, M1^CK[%(V$ 4Y%]UOM(D,PLZ15(.Q3>&M)08)LFAW' O$8,,_FFQ!Y_UZO45 49:KU5,"EMY;,OK@/4GK@S&$8P%0KBJJB$8R" M$@$:#S:$R"IAS2"*8JX<^$TXP)X4O011R=+#$BHXD^@X$&T/#D'9D!RCMIH@(K_]:":XSO:B)31J M &T%VA0=&L"G!_=@LQ#\%HD)UC-IKS^YXIY3]24P9N/W FAK^P#F2>J*N\,BQ M$0-$)D)1A-_OKC\M,;V040KM4&3/OZ-P=@[2 2>!.T!KN&<36V39[6:V]<8B MD;8I:5WT]^PWUO:$FC$I;,$X:_E%U] ;# :&PTT+?4.C KWC+) 1>V7LDLQK MU'Q1B(@/H/G&@N_.YF!6D>J(P]:F@!_N=#8(1P*&MXLR62_11L>F"^T^*]I] M=O-YFW(8GD*7+$AD7,9.*?> 5@1^"^JJ;2#:HX369_ QRH G#I GA$._:<^S MS=H6@2_QT*/+P18CP:8=QJF<7 ER3B1JLD(R>MF J2&@%1H"[T@R"MP=[8[3 M$<[>09,LU[X^,L<*Z '3GF^=R>DY3/ >MVDOX.F>QP_@U'%OU!J:NP/LFN\L M"!^\.W;R;^]C#A1ZX/"XV*0E#9$(1I#E(QC0$8C 8R$>Z!P!ZRHZ"A6TKL#S M/B1ZNP/7VS7&.U!F+DL*^7J#S98T@C\Z*);E1(G4I)Z$_I&M$EN4[CC';."# M'D'6M(P.5)V>(3+$RH'W83YWNNQ,GD#VZB"E20_SDG3VW*/T-_N-TP#\_[+' M:&P_'8/_GR*SMF7L5*+%,,+ 27PPS6*X!F\2393*ITMD8DH5GIQW$J:.K M]SA%/+$[&B#)[F@6I$_T5YTV,784CFX9PPO@)^M-DHOEO$ZV[)D#6R#(4V\P M,^-D3-0]/5-9LJT40BDTA4P$9#@!91;20AH.R*+8154P"%$K)P^L=Q/QQ[7$ MI4U0?AVBM%?LI2Z)CXA=VC+<>?9+2NYD-RUX8:#CA$5(3 022P50% MY\]0QJ=F7P14-?!##?8"JWZ2M41+IY_<>(/6%A,'H)):F9J=! Q;@6]% ;PD M%X*U:/F2;::N;V]P\.%D/#P[&YZ?(924&W?*W.YY\1I\=DJ1$6$:,31. M4=DT;=!\OI:?B8(]H5["7_:R!',U2M A@8-H'YODI(]4B06XY>&7?%&NTMM(Z@KII =ZJ$Y[AI2YBI- )L-BX]D?1F]4+ MRPDSD:/=WFG:'1:,/"U8>[=1=^=@>SW RUN!#AXAV11%KSH4PKMA6,N(-6Q4C6?R8HK3S2J!_O$QGG_" M@HII)0 WF?@CL#+;M(OXI9T)7.E:_%=,<'/0*$((G!U/!ZED!Q,!V/;V$;!@ MP:.VI7-;-((!'B!VUBTF']!UDTI^96M((EN@*A&/#JS@ GWQ4.X4A[. LG\& MYT$;.F&>(D/<4$>1BDE"":OXP-Q\U=D0G-6]I-H=H+]GU\%;[)'<7VH0TFM) M79"EMS(@36KD,)#BQ&&VC(07I>&R1X HAQY&QY],TAWG#M2FF'6T02%#UWBS M[WYS3^)?#S7Z4'>),.M#01#R]88?6G*DX$N*4LFY;KOH*ZUKUOU@]A!)10KO MA2S;IXLUB>L:#P<' AG=BC/5?G'@\8?HE+V/1$*?,4I0=M7&LH7<:>*1%"]M MHM26BI5TY*@-^J%H.;J]#J&+;K99RGL\+LDQT(E@&B;5/FG2]:0>E,;7-O*< M)*SV8!1=3^8>>=G&*/BD(A*_D+";#UZVX-,]?N*!D-QD'*YCC@_&TVXLV#HW M4:8@K. ]YP@Z;>"Y:Z!^U77O]-)V[@?7F08-8;#F7%@YG(=<)NB/@K2P*8&.'".(B\[E7I'=NUZ)_'60[O.1Q%'!XE.222CW<#& M;B]HKB=?)#G%[F#B.DZMIEBOL^6SI@QR. 8DPLH'D@8H+9I*@Q>F<@J<2*-: MI\O"9XZ$A&VTWBPNX29B[SFI3()I(O+&J8TT#\3;7)IOUW?'R5"&.^DUEY@X M(.M/^X0K(4+/8))7LQ-/,!CPP"=WB#!2?_<4S.FJUS8ZLSMLZ&&HR-I8.6.( M#!)D&!]TN3?#&E5V#( DD=/B90AK2 STN,1+PC/DZLW#W6A< JX-: M/2JR,#FH<5\[T2;JM5=I/ZX+];IK-@<5*$J1".0EMX2W")+P9GJ$"?>'R!^; M]_)'TEYV5M)Q8V- +]6]L_0FO,$L])H$?- L^_%P5KJF@".;YW)3$DV-'9_$ M<86'I4(@X4"LT GSCN'3)>>>. Q+)4GCIGUX0$;##C%=J+>#-<6>#"=;>O0) MYS/36XLZQWV'L>)6SF1\V026YSYV"=>1"8=.TS2'A74CP[SU0 MC^X%N8;%-2'0#,G04\_9KL/XLUTS..]3L3I 00=W:!D %(X2!O%!(X])C-1[ MUA68Z\;C"D[/$6!'>:>F&/(LHE(0$9SNH9V06!C?7474ZBXQN7?$^:XLYGK" MSAF]"7AV-ZZ1+HWV:@W#8#HUJ+&'>$FM; .1=&_-/0!#SL#B18X JJ0^&;<% M;Q$8+ULC @,K0R ,&?E=@M@/+WQ6(Q0])BB M[G+;$FD'K_D:BPBV MBGBW=5>?*1+?!0;#A5. V(X):Y"1P!&A-.ZF@KE4Q_&=P+_F_T\T;EQ0:.>1 MMHW0_95L!K2MU-'/!Y;Z^)FW&<=]^U0=G9U-CJ//)Y?]&_E]LEJ_<*SD'I\, MSF"Z?NZ#T]-I>X?=3T>3P?EI- Y\OKB\.CZ\R'B6YQ?C>);G5Y.',PWFD@YS M.D-\GPN9MD1-8!G,$X\D2K]*\%Z5DA([W/E_GWGZ.<,;CUT6F:J?NPO[Z]CB M;'H9?3J]? Q77%T%!IE<]3/$Y/(L+&AZNKN4:/3+R33^=!*V_JT+YS3EVDIH M%Y53O1UN0$UU=[1=36*CY>+(+H/@KB_QSHI\=$ GFEIXI1T\?E)-*TL9?2XS MS 62V>S\O3&BG-&'[V\L83TA.OH M@9MU!QHWOC+?"1" DB]"O'1 &)H17(ZR3I.R+O"'-A(]/?V.<& RR9T5G#W2 MXP8W8!-%%'APDDZ=T:N^X7%!DY/O=AS//SFKR4@=8LU0%VYRN$S;M:/UQW8P MYAJE+AT$7,AKV\QJQ*7<*9RG0T<88NV4)GLZO[ %KM"5W? ME#LTE#KNP_%R!TGK=8'2%XC0T#9?X01?@>'C]59AL^ M!9\PPVZB*=?/2;<2E*FT6W$EH*+,9YGM@]:Z!\^(5N*N%7>'$ M_7UL)^$_CVY'\66Z<%^ I WE)W-NC_/#@F@+O='2-H@CP(3GQ$J!7>@&H]L8 M3"B;PZ[5K=)H7Y<)="_P=91HC X 9@ME[:V5LAX/YQA)MJQZ:WO(_4XW=-&0 MV, (/Z;CT;UVS.J9VW@5H^A4LNF%RP=&9 (L$I3[O!0_MXTD6-/"PYI[2(-L MA=X>J.J4L_4NVEW<0(DYW+Y8X'*"@,OJAL"&; J M0ZCX_&H:H.*+BS%_V //#N['9YVTC2LM.4NN*\B=Y6;_*\9>J&0X.5R-\)8J MJ+RBDWD3A?!Z5>8?ZZIU5XDIP0D*4?&65O2PI_8:(B$7D\M!JV,"=J8O:-S6 M#W&*ZCP4C(EQU\"G7"-"NM\[)X3_&:.E2B$^1PE\AJ+NE/?H#.O28S?D)3"R MTD:)!38)6?5WFLML<'!OI&[W3>\T6Q+H2!XJ K9BDPWG M]5%3 @#-N,SR>\A+'+A [$R0Q F MH.\PYQP>54=O;C]\.&Z#/?A5N+-.UKS.S8*LC1#0QJ1-WUP_.VP0MWB_ -&(3GS@=-> M-=V5QKBE^3JDIR)>X-3+D7K3O]&_61&PQ!M"O-;5>E0.>SO>F\G.ZPEC8=Y2 MNK26[Z^*Z<3IMQ/QF3QG&"ZV'B[](_&I*%!,Y?LX<_=2GC-.=P7+;A&L'N'D MRQSTWD3UN=!"QH,XCR)/I3$?[$ MO+V Q,E.IA=AMI,3MG\?59SX_KF"G4=5V+^QG-LG*;A4&"4GLKQYF(AKK9O2 M5%JVC10+WZ_%I"!.[+W@,[&A)/EK:,K331QI@DXA!RZ3!F1(*;EB#(:@7/*# MM@9T5^:ISI.^PZQ70H07P/SL5;ID-:Q&1/^4Q=C^.<:+'&\HH8X\'".D_#H&07978N3T?0$'A^/+K&5[SLW%V';%4YT>LBY-Q?3%WB0$,YTZ;=HIBYHS>TH+Z1\J) ]4J MJQAMQ@6X* M'9U8O^PFXGIH>J;AP!E;2L )4Z^B=W!@?3L"1:4C(G&H;!QC8K$-@IOI?$%& M8Z$1OZG 42( PEQG#ZL0($2?#5HX('G"F#;:U%1ZW_D;29Y*W?Z#?HH8:?*/GZ=7HU">4 M^NA<4T2XT@Y\Q<'EF#NC)0QBB[$I<"LI(3A"CP8!R=^?DNS1=K6738>PTO#>D\GA-Y9P M%=%>9/0A#?UN7IR & M>1*1&/<93SE/KXM)188$87MUQJ M(:_9YSC[@7-?L3SL%*:N=*@%Y(S6RT4!N_/KE&X1QB)DDCI@0Z;= MU[:->[N"8+STEIMV_Z(&\2TU,CSPY5BI\4DOPL>(5229HYH!6P+UT(OD-A*7CO>P&\U=<)!X/B04G] &L1%63@-!FU@3PR7 MR.L@/K:BAI0Z%=_,I&F23\"!UZ!4#W;+-2/;%)FW,[C(=G,*MW<7\%3$ DBP M$,K+$!>( K54 00O(X_4K[N3B:Z0Q25^J$'[ E)2A;KH217J6+37,>KH 4:> MXT*.[HX2(B,X5[I5Y)1A=Q$R?U_);]J$06&U.F1*$_)Z+@SY-:)5RX4HX3&0]YV<@DO*]H%* KB@N1HE-)DR;595S2]N%&3%7?GQ M[X/BCD5T53KNJM6>7TG47]I%JCP*Y5VY6I7FY$H-J)AR[@[M(-+J\65YF2 ] M07Y5+2\:D[I1^#^FH,D+R'8K^M"U#?=#*%"/A6-'\>4=N5+M*KRUG_3IIE2! MG!).\MRA7WYK>HHO2RC:E#H4#B&-C$<\6AR5NPJ;^>C4TS[.?1:]XGFERP6] MR)JVK*CY;<_^6^5>EGW-KX@.C_.;MG])R@5Z.[F>0]/QZ.+L"1OS[D-MU_3" MZ)FM:[NB/Y=@!.H2'X#?\56![@,.X%\A_O+_ %!+ P04 " #+AFY5Q(Z! M#)D$ #-#@ &0 'AL+W=O8LA0=)5)XD5+XN@(O=U/&"OS.8*=J;6(B60GQ M;#I?HZGC&D# (=3& L7?%FZ \H^'L%W^(N'%F47ZBFLXD4.R*--%HS#1NJU49P+#5%66J)LPSU]&Q9 M%(.(-5GD"B>5(C2-R))M4K9F(4TUF8>AR%/-T@UY$)R%#!1I/=$5!W4QZ6I$ M86QUP[W'1>'1?\=C0.Y%JF-%;M,(HF/]+J(O0_ /(2S\1H-+R#HD<-O$=WV_ MP5Y0IB2P]H*/3J<=F?5VI3(:PM3!!:5 ;L&9??[D#=SKAC!Z91B] M)NNS):[?*.=@XOB:AB(!LI8B(;]F(*E9$8JL7LF/(#:29C$+R9T([?BI0)I= M/<5H6W!OA%!EFE(5B MU?XZ:ZAG/AYIW36$ M>C[R7X34,9DG()%XY>AWI-7O>Q>U?C BM[E$3VURSZ(("W!+E4:@-,FNR7Q] MI.ZU^PBWQ-[N]7PR5XR2!QH:AI=3+:\]Z-7\8'\X&E\T!UE'.1BZ=92#L=? M['[)[/X_9O8=4N>2X\8>800*]#FD;O;RMZ3FE6MJ7;=)*"1*9"*-K(ZPFRT&ZWXCE"Y.E]L7(W'Z&&GV>8C!WK (0W.'*Y:!H6HPPCH,5H.AD>MA M"07V4/Z_VVZUW1997KS-\CZ?YX,V)3&)D["%-(M0[PUF$1X!Z= M)[9YDNC-1O]#VIU[ZANVA1H-;07'7'.F7TLI3/#W9.CB9[[%@FZ 2*:>+]<& M!$LUX(FA"1:VJDO0\0,4=SLCHU7:YFP-=DV^(NE4=:[V.@._WJFVV"]LRR) M_KPRX,=1>O[U>_U3]>_6GABXJV_L0TH1>PLN7AOE:/E6FQ=/E$J\>.C=4[EA M>$W@L$95MS/$BHT5F'RPKH?'Y8YLQOC=!&@&<7PNA#QWCH'S!SOX$ M4$L#!!0 ( ,N&;E7N>SH-$P0 $T- 9 >&PO=V]R:W-H965T3E9"?E(%@":?JY*KJ5-H75]XGDH+ MJ*@Z%35PW%D*65&-4YE[JI9 ,RM4E5[H^XE74<:=V<2N/)%%- M55'Y<@VE6$V=P.D6'EE>:+/@S28US6$.^N?Z0>+,ZU$R5@%73' B83EUKH*+ MZ\2X@;(T0$CCMS6FTU]I M!(??'?HW5G?494$5W(CR5Y;I8NJ,'9+!DC:E?A2K[V"MS\C@I:)4]I>LVK-Q M[)"T45I4:V%D4#'>CO3SV@X#@;'_!8%P+1!:WNU%EN4MU70VD6)%I#F-:.;# MJFJED1SCQBES+7&7H9R>/<(S\ ;((Z0BY\Q:ZOB)+DI0)Q-/XPWFG)>NT:Y; MM/ +:!&Y%UP7BMSQ#+)M>0^9]?3"CMYU>!!P#O4IB7R7A'X8'L"+>G4CBQ>] M7=U]6K8@\7X0DR<7JJ8I3!U,! 7R&9S9^W=!XE\>H!CW%.-#Z+,YYEW6E$#$ MDMPR1?-<0DZM8W!EK< ^TH=AGPH@2U%B$C*>$VT\3"Q[KA41C^=92/P( M7(10-=AL+%_(,>,((!J%^^KD@KQ_-P[]Z/(?CT^6U# <=XYLD^Q6+5E#M+/U MVSG-*9WW!CHB8>@FX;C?/2+!N1N M'='0/0^C'>G0=X-X1!X..C)PQ['?BP1NY"?K*P>:Q.Y9$@TT03?&2&UC[#\) MK@Y*MGGW.WI#/(/\H+' V\B@FE!2"\;U!\;;Y?]AA.V/J*W(&DS^1H1UXT^] M\;9\$@6C[7#S@S/RL&75UTB1&\?C7:IN',6OPF!PT_YP.%#\1GWQ&[VY^'6U M>O%"O@612UH7+"57V'KLJWZ'<;^6S__+ZM*-/PJI"W)5@60I?55=0G^X,')# MK#]WC<0>SB7W+,O0LG=4:>1#J_J27"VW,+IQY";QQKT)HD1?,1:2/A:2-\?" M34%YCD4+4_D&C2ZQF2,?&5VP$O_#0>T+B,/@!RN6*3EI=TVYN>9?*R77M*0\ MQ4JHC+(_-!PV5>WXZ.35_I[29P[=[&'\URG>PA*DQ'A^[>INC#$ZHMV*$<=N MDHQVQ%W"\66!I-,&E[G&&B_M7]BF_IR-1X-9VD5?HI8;K MMMOM5_NWPE7;(F^.MP^->RISQA4I88FB_ND9E@[9-N_M1(O:-LP+H;']MI\% MOG= F@.XOQ1"=Q-S0?^"FOT!4$L#!!0 ( ,N&;E5-J9]U"P, /0' 9 M >&PO=V]R:W-H965T"R[TQ,N-*4>^KY,<"JJ[L@2!*YE4!35HJI6O2P4T=4$%]Z,@&/@%9<*; MCMW<7$W'LC*<"9@KHJNBH.K7#+A<3[S0VT[#M=[Y)U;)4LI':]RD$R^PA(!#8BP"Q>$) M+H%S"X0T?FXPO2:E#=S]WZ)_=MI1RY)JN)3\@:4FGWA#CZ20T8J;.[G^ AL] M?8N72*[=EZQKW[/8(TFEC2PVPZ?-F'W8"AL$; =$F('*\ZT2.Y14U M=#I6^P;S6&\_V6#.:LSH#_,2)@)O>GH2#H+S M(T1[#='>,?3I N]@6G$@,B.7E"<5IZZ6T9Q1S1)"14JN&*\,I.0;7N$;D<@" MG*!+613H^J:NXYE/3X91$)^3^QQ()CG>7=PI8FQ)X%UT4H71Q.!RLD]LV1!+ M-\0$$FMQM^6LYEI;YRP;HS4"R1@2V^EZNV&'>-T)W OM /I!4.VCCT^Z$[E5H*$W4[ MQ2U[OZ"7U=OLT/NAZB+:6D@VZ 9!>V<"[:@IL+_Y/;@6".E'^@0*.WK-2I-* M8S >+NY(69E_5+U/-0X[G^)XUXR& ;G.,FSVM@A=Z6&[)[*TZ?1!V#!ZG2;L M](:O%;],%W7.!@<;D;_3B0M0*_?>:%1>"5,WY6:V>=(NZD[^Q[U^#V^I6C%D MSB'#T*![UO>(JM^8VC"R='U]*0V^$NXWQV<9E'7 ]4Q*LS5L@N:AG_X&4$L# M!!0 ( ,N&;E41?80PJ@, (P+ 9 >&PO=V]R:W-H965TD;%FI92TKBJ$ODNYX]_&.]QUUBZU47W0!8,C7D@N]] ICJ@O?UVD! M)=5C68' E5RJDAH4U<;7E0*:.:>2^V$0Q'Y)F?!6"Z>[4:N%K UG FX4T759 M4O5X!5QNE][$VRMNV:8P5N&O%A7=P!V8/ZL;A9+?HF2L!*&9%$1!OO0N)Q=7 ML;5W!G\QV.K.-[&9K*7\8H6/V=(+;$# (346@>+K =X!YQ8(P_A[A^FU6UK' M[O<>_8/+'7-94PWO)/_,,E,LO<0C&>2TYN96;G^#73XSBY=*KMV3;!O;Z=PC M::V-+'?.&$')1/.F7W?GT'%(@A,.XKCGHLX5O$-0N^>D.X*H!"$\ 1.23%*;0 MY+W(('OJ[V,P;43A/J*KS MW7"A*YK"TD.Z:U /X*U>O9C$P=N!J*9M5-,A]-4==E=6W;$J]?N-0:\_[^1/^H0.&A8SW<<1-E[XPW,G]3HT =>&O["XE&LRAY(B>S MH)6O&5TSS@R#'Q@0/X >V4Y&W:/H:*?3Y^"-B,!_#-(]K96R'*RD>3DZ%.Q\'LW[?,F$YEC;1 M_D /QCPB+_O4X4$]P(:X94/\;#8@!6K5M$++C0Z?^[@Q#/[P27Q>6?]4+$X3CKZ^*!/ MNOJCUB0SU-U+@\LXMK"R+G='6-%''.K,\?T2C6+DYC5HO,\^EE5MV<$$4@^T M.3)^'463LQU^]X8,YY,^&OB=":D$M7%SH":.<BZEV0MV@W8 7_T# M4$L#!!0 ( ,N&;E43"Y_\9 ( ",& 9 >&PO=V]R:W-H965TM8UHH$7SH1>!K4QS2(,=5XC)_I> M-BCL22D5)\8N517J1B$IO!-G81Q%\Y 3*H(L]7L;E:6R-8P*W"C0+>=$G=;( MY'$93(+SQI96M7$;898VI,(=FN_-1ME5.* 4E*/05 I06"Z#U62QGCM[;_"# MXE%?S,$IV4OY[!9?BV40.4+(,#<.@=CA@ _(F .R-'[UF,$0TCE>SL_HG[UV MJV5/-#Y(]I,6IEX&'P(HL"0M,UMY_(*]GIG#RR73_@O'WC8*(&^UD;QWM@PX M%=U(7OH\7#C$R0V'N'>(/>\ND&?Y2 S)4B6/H)RU17,3+]5[6W)4N$O9&65/ MJ?4SV:Z[#) EK%MM#[4&(@K8T4K0DN9$&%CEN6R%H:*"C60TIZCA'6SQ@*)% M.^;2VOHI#"UAD^BP.)O_]"*&I3% M9V7K>!1PA\T])-$=Q%$<0TX,5E*=1H"3(66)!T[^;\JNI:0+-+T>R-7C0CB0S\X'8_%^( MD9=;Q,;AIK.;Q,*+PN6H*M^>-/BWT]7PL#MTP%57^'_,N_;Y1%1%A0:&I76- M[M_;;*FN)74+(QO?!O;2V*;BI[7MXJB<@3TOI33GA0LP_!>RWU!+ P04 M" #+AFY5_@INW$(# "D# &0 'AL+W=O./HC!X46NZ'+3/7HJ/.J#=73S_G8-MFA 23T*I_O9M MD?8HWFF_%)+L>]GW MMEO!'RFUH!:/(CS[B:."NMBTO75M[7NCFE'$G&MNY:QF-1:DSQN%:$E7F.94_IY")S<09 M.-N)&[9<:3/A1N."+F$.^K:XECAR&Y:4Y< 5$YQ(6$R0W&#'+& MJRO]4?O0 B!/-\"O ?X^8'@ $-2 X*& 80T86FB5+ACFKL:M1CLG*3.O=IE;M_(/> ?$#^E2*O>0KI M+MY%'QHS_*T94[^7< [%*0F\%\3W?+\CG]G#X8,.>-P/?U_R0[OOJ F:HPTL M7W" KWTTB3FL+HB]ZK+GF&3QD6V-3<=32XP(=AW?;I?DPX M#'=CXMX$_U'^J)$_ZI5_E0NIV2]J*S-6AJ1M1Y?HBF[4$A2SK1&=KU)X3^ P\+P]%WIS>.PKTK%C MV-IQQX:SQH:S7AL^XE_U@^3VTCRV(C MD>U8=]%8=_'PJG.XP/:3C,A/H+++]5DO\+%&'8FL,LIM]6\YR*7M@[$6F:ZK MZEZ:V:;5OK(=YM[\=' YJSKF/S15__Z!RB7CBF2P0$KO] Q+K:QZXFJ@16&[ MQ#NAL>>TMRO\C !I G!](83>#LP&S8=)]!M02P,$% @ RX9N5::T-0>> M! !QH !D !X;"]W;W)K&ULM5G;;N,V$/T5 M0ET46:")1.IB.;4-V-863;$I@KC;/C,R;0LKD:Y(QUN@'U]24B3K8C8VN"^Q M+C.'OM MP7.RW0GUP)Y-]GA+5D1\V3_E\LZN4=9)1BA/& 4YV4RM.;R/$%(.A<6?"3GR MDVN@J+PP]E7=/*RGEJ,B(BF)A8+ \N>5+$F:*B09Q]\5J%6/J1Q/K]_0?RG( M2S(OF),E2_]*UF(WM4(+K,D&'U+QS(Z_DHJ0K_!BEO+B+SA6MHX%X@,7+*N< M90190LM?_*U*Q(F#.SKC@"H'U'4X-X);.;CO=? J!Z_(3$FER$.$!9Y-DG5-5])7+Y-I%^8K8JZPW8!BP.7+[D'&"Z!JMD2Y--$F,J MP#R.V8&*A&[!$TN3."$BC N=B?Z)JL!_PCO3]$&@!;)JG.%'K+U )I M$5=D?P= '(3 EU4$;CY\E%-_JXCS,AD#<2[?CPIKU/-PD1[NMP,="'(0 MKI4$MYXN;H'OG@VW5_2AVI8@WC"(:F7W?(]C,K5DK^(D?R76[,9X.??;[(7LAN5IJLFWGN%A056DX^%=3]$6)ZQ>XJI._SN#$ M?CU-TO]:1#J+%AV_IN-?3*=<#HI->35$QN\%XG;(:,>]M.*&P%HI"NH4!=H4 M/9-70@]D* NE8W"2!>2-@FXF!JR@YW=+JPWB2HJCFN)(2_'F,^.RWS_0F&4$ M;'*6O4T'.0^&B(]ZY;\-1DZ'=]\H&'=9:^.ZDG58LPZUK#\SNKU-I6)9 \PY M$8-,PQZ)$*(.4>TPET[UL#=;0O?,(A_71,?Z1%W M2[C4#W3QQ.\/Z87A<".%C?J#>OGWZ?'3?)"@UNWB%F 2+3*%UDY9HS"A;Z2) MFA2,2Z-HD2FT=@8; 0JO5J"59VMA!5Y7@0Y8!0BYW4;R/20H;#0H-"Q"85]@ MJB]#EWO?"GD>ZG+_'D(4-DH4&I"BL*]%Q^,N6Z-:=&!$",=G>FBC1J%>CLYY M@L$3CM76U"!/HW+4*%ID"JV]>]4(4F1$D"*C@M0H6F0*K9W!1I BO2"]N,N@ MOOZ\A8'756J56= R&X6=]1GIH[N6?2-3D5ZFOJO/5!BG5&#H=_D:4IU56OI# M(N1U&HU]LD,N_Y?=%B<-'!3[VN46<+>+\LSR0:F/*(Y!'G MVX1RD)*-A'3N1K+L>7GJ4-X(MB_VX5^8$"PK+G<$KTFN#.3[#6/B[48-4)_] MS/X#4$L#!!0 ( ,N&;E51$77DQ@, @2 9 >&PO=V]R:W-H965T M(:EZO*M*_8<<&*4LM0-/&_D9IA09SXU8_=\/F6Y M3 F%>XY$GF68_[^ E!UGCN^=.?/9.9XVB-((98: JN_ RPA3362 M\N-S">I4-K5BO7U"_]T$KX)98P%+EOY'$KF;.3<.2F"#\U0^L.,?4 8TU'@Q M2X7Y1<=2UG-0G O)LE)9>9 16OSC+R41-870OZ 0E I!2R$(+RB$I4+85@@N M* Q*A8%AI@C%\!!AB>=3SHZ(:VF%IAN&3*.MPB=4K_M*GB!=!+^ *]MBBSB989 FLP>*@8G'0AS[_.\_6P#5]IQ462.ZP5(7+) IPB"13M@6OJM99D$J>J4!Z YM!%>V%^:,SK8GV8^U/W4.?R7")H2D2](;R2 MH&%%T/"G$E2*"<51#.2 URET5HOA&0MABZ=SB39/O9&\DJ=1Q=/H>^FH;/'+%WOM3@565;3(%EJ3X."9 MX,!JEI9PMJBTB1;90FM2^7PA\'M/RJ])5*N7@A*MF=!^V$YHJ\=]MW9%5@FX M-4\- IE#1'%WK$:KYXP[3S.S&ELQG"LP$DFW[L#M,Z+;/BBU $UMR)0'9?U])=FP, M1E,R>@%_W'LXY^H8#IH,LS)J?!5JGB/@QELB4YEG>\($S?67.1 M8Z5/Q2:4A2 XM4UY%J(H&H0YIBR83>RUI9A-^$YEE)&E '*7YUC\G).,'Z8! M#-XO/-/-5ID+X6Q2X U9$?6C6 I]%M8H*_%6A0?Z9I/#Y^1_]J MQ6LQ+UB2!<_^H:G:3H-1 %*RQKM,/?/#'Z02U#=X"<^D?06'JC8*0+*3BN=5 MLV:04U:^X[=J$$<-&J>[ 54-Z+2A=Z$AKAIB*[1D9F4]8H5G$\$/0)AJC68. M[&QLMU9#F5G&E1+Z+M5]:K8JEP_P-9COI+XI)< L!2NZ871-$\P4>$@2OF.* ML@U8\HPFE$CP!:P43UZ_S/4(4[#@N?:5Q'9E;AZ)PC23M[KHQ^H1W'RZ!9\ M9>"O+=])#2XGH=+4#8$PJ6C.2YKH LT8?.-,;25X8BE)V_VAEESK1N^ZY\@) MN"+%'8BCSP!%"'7P6?S_=NB@$]?+$%N\^!*>'>;+^3"?WLPQZ9I8B=CK1C2/ M_[TL<$*F@7Z^)1%[$LQ^_04.HM^ZY'H":XGOU>)[+O26^.18/+DLOD0<6$3S M5;6?H6C0GX3[8U$=13 :UD4MLOV:;-])=L&E,D^+('O"=IW&Z\71B2G/:_IPU.W)44UUY*3ZK,5C MD6SM-_>C-F;&"_U3J[HH.I&N71]/8"W1XUKTV+LYQS[%>P)KB8=1\[L=>;=G M!=GRWA">^+.KJ!=U&Q0>Q0SHIHLS4B8+'3=>B0T3+J9.M&M7RA=:6SMJM"/O M3JT@?0W $UI[ $VX@<[X\#&OQN,")Q9M^)4 MAVXJE<#F[X:3L!/TZA7SA-8>01-R8-^_9;WF'E]H[0$TR0ZP\ITSDA<9_TFZF3F[KUX:3VAMK4W8@2/_WO0:>WRAM0?0 M!!_HC!8?\^;X/)KV3JUY7M/O=SL3-3D%N7/*4V7+ M5LOE;1=?-^JU"^8+K3V#)OP@Z-VQR&L"\H76'D"3@) S8'S(L17D\;]WB(8G MENTJBM&)9\.C[;&*%W81[X4KQW!YN"4Z), 7Z_IIS]7YB/J#> MQYW]!U!+ P04 " #+AFY5-= $]]T& !S+0 &0 'AL+W=O+,5\EF%C>$D>)NNV$ M6J?7O9[R0Q93U14I2\R;I9 QU>96KGHJE8P&N5$<];#CC'HQY4EG=I,_F\O9 MC5CKB"=L+I%:QS&5K_]"B7@ M,4L4%PF2;'G;N7.O/3S-#/(2?W&V57O7*.O*DQ#/V'^]0[]U[SSIC-/5+$'$7WG@0YO.Y,."MB2KB/] M56Q_8V6'AAF>+R*5_Z)M6=;I('^MM(A+8]."F"?%/WTI';%GX Z.&.#2 +_7 MH%\:] \,\/"(P: T&!P:'*MA6!KD7>\5?<\=1ZBFLQLIMDAFI0U:=I%[/[:)RLT M%Q'W.5/H"GF+^;PHJH7_C/Y(<^+OME0&"ET0IBF/U&=3\-N"H(M/G]$GU$,J MI-)8\P1]2[A6E^:AN7[D462,U4U/FRYE#>OY9?-)T7Q\I/E]]"@2'2KD)0$+ MFO8]XXK*'WCGCWML!?Q]G721XUXB[&#7-K]"@A%(, \(K,' H&)@8$.?$;[A 3.3[)6S*&@CP6I_+@F08*0 F^9@ MV7JUF3DWO4!@#2+&%1%CZV0HIP%:2;/>&S*"M#IWAJ Y1#4=.*D=./N[( M2[3-\U867-$-DR8/1ZGD/D,7)@<*1!11J;*B19;TNDOE#Z M$B5&-Z;?ISF=W3*$+B@+*GM4:)T.C5F&R8TH=I94&$M5'G$@$) M1@HPU]ES\K1[2 10C0W&7*?6'(Z5L^_E-$#5-,CG!Q+F%FU#[H<60KE"["4U M.M.\T (],527;&/*WI9SJ0)%(R?\Y)I!2"4:H3@7.6VK!E1[FDSNJ4?7VL(O M1B'0Q(0P,YD,2Z:=2.6)U3HUE^R%29^K_&WQ>#?9LHA7:,'6,&>O]6S.(-%( MB;:_=(PQ'AY,L)92[G#DCH^L+RZN/8[_CR8KK:$\!XE&0-$\*+0F#[4T=JVZ M;^;M8M!&1"8P15R_MO(!*I)!T4B)UE!HW=&;D=Q6:GQD&->ZUK4+V[LR\DNN MGJ^6DC'$S>IK&JV1I)JUNA)4ZH*BD1+-=1M>0;4M*!HYTO&6J3IM%J$NG85ZL5I)%Y-*"CV9N9KZ8?4 M9 _SB";H(MMO;A_-H&(4%(V HGE0:$U^:FWK3JRI1\9 *P&@JA04C8"B>5!H M30)JJ>O:M>[B$]M%9_[E M<3>V30:Y"G6U?=/*PELM-AU/)[@YG!Y:BDT#IN#\ZS&"@JFUZOM:/ M^(1^/)WLH'_1(T]XO(Y;20!5EJ!H!!3-@T)K,E5+53SX4-J#0?4H*!H!1?.@ MT)H$U-(6VX5:,^W)/A@.AD4 MC8"B>5!H30)JG8Q/? 1>+MF)[^=VA+.Y )7,)WJ'QS9E\",$,JX%,CY'(']P MI0#5Q:!H!+?I8O=0%T/569#0VSM<&C.YRD_U*I0?"2W.559/JY/#=_EYV8/G MQ+WVBO._-4QQ'/F1RA5/%(K8TD ZW;%9ZF1QPK>XT2+-C[ ^":U%G%^&C 9, M9@7,^Z40>G>355"=LY[]!U!+ P04 " #+AFY5-'QA7M,# "C% &0 M 'AL+W=O)CID8LO M<@N@T-_)]F6ZAH/*1[Z#45]9<%%3I4['QY4X S2I0D?LD"&*_ MH*STYM-J;"GF4[Y7.2MA*9#<%P45WYXAY\>9A[W3P"O;;)49\.?3'=W "M3G MW5+H,[]ER5@!I62\1 +6,^\C?EH08@!5Q-\,CO+L&!DI;YQ_,2>_9S,O,!E! M#JDR%%3_'6 !>6Z8=![_-J1>>T\#/#\^L?]:B==BWJB$!<__89G:SKR)AS)8 MTWVN7OGQ-V@$C0Q?RG-9_:)C$QMX*-U+Q8L&K#,H6%G_TZ_-1)P!-,\P@#0 M<@F(;@#"!A!60NO,*EDO5-'Y5/ C$B9:LYF#:FXJM%;#2K.,*R7T5:9Q:OX* M!RCW@%XAY9N255/[@%Z8I)N-@ VM!O@:G>+>OX"B+)H=8 MB?[:\KVD92:GOM)Y&78_;7)XKG,@-W((T2=>JJU$OY099'V\K_6THLA)U#.Q M$JY@]XC"X"=$ D(&\EG\?SBVI!.V5J,VJY$UJS\/(!Z4?A$-Y66%WCOWCLAZ*N-69>S.<;%+ MU8[(>JK'K>KQ]SJN!HYZ7@KQZ,)QUU$X"?!XV'&3-JN)-:LE9Z5Z8.5-UUGA M]\Z_([*>TJ15FKAS7>)2M2.RGFH<=%MH\+V^:Y#GE@JC:'+ANX$H$H71L._P MV=:.K7FM]F\R%6QG5F,P.2O\WC5PQ=872SJQQ)WY&BY7RAVQ]95WU06V;N-6 M^X77QB()N=QIA\("O=?>,&!7 6![";"B=&5=!BO\[F5PQ-87VQ46>.30@$Y+ M#5=L?>5=L8&MN[K5@/& 6-R]0*\#L,)3FZ] ;N" -LK@C_T:J3?K MA);A[ M(1RQ]>5VE0:>.+2@T[K#%5M?>5=Y8.L6;[5@- <&=$LA<'O8SO/O6OABJVONBL["';G0N*T!G'%UE?>U2#$NM/; M7-@@S[]F\20*+FPX%!4&\84/_;-V3P%B4W7!)$KYOE1UDZ0=;3MM'ZO^TL7X M,WY:U/VRCJ9NWWVB8L-*B7)8:\K@<:R?#%%WQ.H3Q7=54^F-*\6+ZG +- -A M O3U->?J=&)NT/8EY_\!4$L#!!0 ( ,N&;E7 DY^ETP( ($* 9 M>&PO=V]R:W-H965TNJZ,,RB(O. E,/UFQ45!E)Z*U)6E ))84)&[V/-"MR"4.='8 MKMV):,S7*J<,[@22ZZ(@XFD&.=].'-_9+>5[!F C?E'8RKTQ,E:6G#^8R?=DXGA&$>00*T-!]&,# M5Y#GADGK^%.3.LV>!K@_WK%_L>:UF261<,7SWS11V<09.BB!%5GG:LZWWZ V MU#=\,<^E_47;*G:@@^.U5+RHP5I!05GU)(]U(O8 FJ<=@&L /@;T7@ $-2"P M1BMEUM8U420:"[Y%PD1K-C.PN;%H[88R\ST6UT^H:_ 4T'*[ F=7X,B-)NTI(, ML1O7V\^J[?$+VP?HEC.5273#$D@.\:ZVTOC!.S\S?))P >4%"KR/"'L8M^BY M^G^X?T).T*0WL'S!/]*K$YGN$MF6I8JEU\YB/N5+69(8)H[^5B6(#3C1^W=^ MZ'UNL]@1V8'A7F.X=XI]9[C-8P4,+="<+IL(]P9A,'8W^^);HOQ>WV^B#E3U M&U7]DZI^<*$R-"U T)BT:3L)?VW^.R([&!XWAP5L+ MK@+V]TK)'_G8.RJXEJ@^QL/V@ALVJH8G5=W= MU-FH2\,=D1T8]KWGF])[:Z75R/U3JQ_VCH^VEJ@0X^"HTMR]RUP?6*GM<22* M^9JIZAYL5IL^:FJ[AZ/UF>FO;)/P3%,U9[=$I)1)E,-*4WH7 UW]HNIWJHGB MI6T9EESI!L0.,]TC@C !^OV*<[6;F V:KC/Z"U!+ P04 " #+AFY5_>-4 MU@0# !\"@ &0 'AL+W=OTZ3FCGF% K&IJY>QX-62DS0N&>(U'F.>9_;B!CJY'5L]83$[)(I9ZP MHV&!%S %^5#<0U6"G)"JR=^JA=B Z!X MV@%N#7!W ?X!@%<#/&.T4F9LW6*)HR%G*\1UM&+3+V9M#%JY(527<2JY^DH4 M3D836 (M 4T@9@M*S-)^0.,4TP4(1"@:,RJY6FSTG> 9R52$FC^]!8E))LY4 M[,/T%IV>G*$3'?TC9:7 -!%#6RIU.H<=UTIN*B7N 24>NE.I4H$^T022;;RM M7#76W+6U&[>3< K%!?*<<^0ZKMNB9]P-_U;20_ M.5ZSTI[A\P[P-0N)A0#9 MND 5@=].H#?TE2AP#"-+[5@!? E6]/Y=+W0^MKE[([(MKW[CU>]B?XG7BB T M!/JL64;.T%YN&NA,\4H#06,@>%FQ-O[U;2Z"MZS8&Y%M&0X;PV%GQ6YA#IQ# MHHYFA-VBBMN3U&WG]H^2=(ZJN.#971Z2: MIA(5C.NSJTUV?T^V%_;]'=7]/=5>?Q"TBQXTH@='B59/<\C^W3W>*IV#/9T] MWW=V=T5GRE?^22X;0Y='5@$GB;DS6C?'Y9XA-W#V#'6F?*6AGO-\_3E'6E*7 M3QD?]%33A?\QU9WU6%?VQOV> U^8MD>@F)545E=],]NT5M>FH;"?PZN^[ [S M!:$"93!74.>BK\K#JU:G&DA6F&YAQJ3J/&PO=V]R:W-H965TZ@6)>OV,.W!@0]B MU6!F.Y?^^]F&T%0C1.I2[05\^;[#.9^/L?TMXX]B!2#1+J69F%@K*?.Q;8MP M!2D6'99#IF9BQE,L59^1!/+T8R 0B@U!%:O#=P"I1I)\?A=@EK5-W7B M87N/_LF(5V*66, MHS]()%<3Z]I"$<1X3>6<;3]#*:BO\4)&A7FB;1GK6"A< M"\G2,EDQ2$E6O/&N+,1!@N<=2?#*!,_P+CYD6-YAB0.?LRWB.EJAZ8:1:K(5 M.9+I55E(KF:)RI/!'#:0K0'-(61)1DREVJJG%Y1D"9H!-TN?A8"^+BE)L X1 MZ/(.)"947*$+1#)T3RC5X[XM%2D-;87'U$L96FBIA7B7,,[C=H\+V$O(#">Q90AW5 K)7#ZDWR%CD.(2)I7: +X! M*WC_SATX'QH(=RO"W2;TX&3-ZP@7D*YC,/4.W 2C7J?OVYL:)KV*2>\$$^.) MUDD;M-#'7:ZV%T3H&TEU'(O10DV)&(=%P$)B+I&R)J"?-SLB?HW-0K==I^VX M=8H:J;UR"?J5\/[Y/=-_ \*#BO#@_)X9_.V9P;#CU7MF6#$9_AN3EJXI85$= MHV9H%ST!Y@W5NJXX7O]G7W>/^[J1VBMM,JJ$C\[OZ]$;$':=YV/).;^S2\P7 MUO:&G6Z]M=V#,])].W,W8]<7$M75T#XXY?6-Z1[SA*BCF$*LD)W.4/V)>'$) M*3J2Y>;@7S*IKA&FN5(7-^ Z0,W'C,E]1]\EJJM@\ =02P,$% @ RX9N M52F,WWA& P BPH !D !X;"]W;W)K&ULK59M M;],P$/XK5IA0)['EK4V[T4:BW1!(@";*X+.77!L+)PZVTXY_S]E)0]MEV2;M M2^N7NR?/V;[H5\K?* #2YSWFA9DZF=7GINBK)(*?J7)10X,Y*R)QJG,JU MJTH)-+5..7<#SXO4[EWSEPL9TYOK-;^,[6 MF38+;CPMZ1J6H&_+&XDSMT5)60Z%8J(@$E8SYX-_N? ]XV M?C+8JKTQ,5+N MA/AM)I_3F>,91L AT0:"XM\&%L"Y04(>?QI0I_VF<=P?[] _6O$HYHXJ6 C^ MBZ4ZFSD3AZ2PHA77W\7V$S2"1@8O$5S97[)M;#V'))72(F^! MV'- G&Z'H'$(CAV&CSB$C4-HA=;,K*PKJFD\E6)+I+%&-#.PL;'>J(85)HU+ M+7&7H9^.!U^$4J?DFLJ"%6M%;D"2948ED#.RQ)I)*PY$K,B"\J3BU(8>IW.J M6$)HD9(KQBL-*?F&)6>P2(D("Y'G:%@##:Y 4\;Q*V?D=GE%!B>GY(2X1)E= M15A!;@NFU;N]A1^9J!2BX^+)P7SJ:A1MJ+M)(W!>"PP>$1B2KZ+0F2+710KI MH;^+P6HC%NPB-@]Z 9=0GI/0>T<"+P@Z^"R>[^[WT G;!(86+WQI KM"54,- MNZ',C7&I2IK S,$K08'<@!._?>-'WOLNG:\$=J!ZV*H>]J''IMH&W"IG12+R M3K4U1&0AS'6VB<_\:.IN]D4\M!F-_-;F@-NHY3;JY5:?C0&6;2HXI[(^$K:X M3[MHCAY0\(Y(UA:3?8MS+^AF&;4LHUZ6NW/[?)[1DSRC%_ 5MA?391?K\6N6_"N!'01BT@9B\LRRJB/0F:,: M8K27@="_",.C/'59!1.O.U$7+;^+7G[7JQ4^S>9Q2$UIX>-,1&G2HIXBW8O[ MTA1=/-#F#R>/U*#O_7\EO6>?EAXE#\R"\;1,4MW[UG/0:YMMZ.PXJM" MU^]5N]IV5!]L'W&T/C>=EFT7_L/4;=I7*M<,,\1AA9#>^1@YR;KSJ2=:E+9Y MN!,:6Q$[S+!;!&D,<'\EA-Y-S ?:_C/^!U!+ P04 " #+AFY5/AW '9X" M +!P &0 'AL+W=O8>)'@8 M1]%E*"B303KQ!J,7+Q/N G@ZW9ZQ.GY$FI9S>XRZ=!Y!(" M#IEU#!2;#2R $:?QN.8-N2P?<[^_8;[UVU/)$#2P4_\5R6TZ#+P')H: U MMX]J^PU:/3[!3''COV3;QD8!R6ICE6C!F(%@LFGI2^O#'@!Y^@%Q"XC? H9' M $D+2+S0)C,OZYI:FDZTVA+MHI'-=;PW'HUJF'1_<64UKC+$V?3LNS+F$[FA M6C*Y-F0)FJQ*JH&,^1.-@?&.7]V#98RCJAS8ERHF8064W&$8=9N M.V^VC8]LFY![)6UIR(W,(3_$ARBATQ'O=,SCDX0KJ"Y($GTF<13'/?DL_A\^ M.)%.TMF:>+[A,3ZKLF?R4#G#^MPYB78W]\I4-(-I@%?3@-Y D'[\,+B,OO9) M>R>R Z'#3NC0LR='A,ZD93GCM;N,9 59K?'( /[7EXS7^&O)K5:"+)2H:ML< MGX>BY[3U>31\3X_>B>S HU'GT>CD83CPR+QZ!#N/"N=1MN>1*@CL/*K0(W_- M/C<-H4+5TO8YUJ0Q\FFX\KU)DW$TCL=XHC?[9OP;-TC&\3"*NKA&9[A75P3H MM2^W!C/%_9NKV%0(&5T,<:L=%-Z MFX%5E:]>3\IB+?3=$E\KT"X UPNE[&[@-NC>O_0O4$L#!!0 ( ,N&;E7E M-/4F$P( (4$ 9 >&PO=V]R:W-H965TJ7S#:$_?O93LB81-&^Q+[S M/<\]Y]PY;;1YM16 0P(CU+R24HR[5"!C89?AA.IN,0'P-^<&CLR1Z%2M9:OP9C7F8X"8) M0.$" _/+'AY!B$#D9?SJ.'&?,@!/]T?V+[%V7\N:67C4XBFX#7Z&%C5_4M+&C>XR*G75:=F"O0'+5KNS0W<,)@-(W +0#T*B[ M3115SIAC>6IT@TR(]FQA$TN-:"^.J_!35L[X4^YQ+I^K0DM S^P %EW/P#$N M[ VZ0ERA!1?"WYQ-B?.90CPI.M9IRTK?8!VAA5:NLNBS*J'\%T^\PEXF/@\)RV%CU,(CP,WSZG YJ2 M_6E.V?[;KR2ZD9GB 9NBUSHB9,94QZYKHXS+)@^D"4*^I)*53!#4S5W M=:F0)16HR%W?\P*W8%PXX;A:NU#A6"Y,S@5>*-"+HF#J[PGFL[=PB6? M9\8NN.&X9'.\0G-=7BB:N0U+P@L4FDL!"M.)<]P[BD;6OC+XQ7&E-\9@(YE) M>6,GI\G$\:Q#F&-L+ .COR5.,<\M$;GQ9\WI-%M:X.;XCOU+%3O%,F,:IS+_ MS1.339Q#!Q),V2(WEW+U%=?Q#"U?+'-=_<*JM@W(.%YH(XLUF#PHN*C_V>U: MAPV [S\"\-< _ZF _AK0WP8\YM)@#1A4RM2A5#I$S+!PK.0*E+4F-CNHQ*S0 M%#X7-NU71M%73C@3?D<23<,'J 9P*NJ39%.R'Z%A/-?O8 ^X@)^97&@F$CUV M#6ULX6Z\WN2DWL1_9),^G$EA,@V?18))"S[JQO?\#@*7(F["]N_"/O$[&:^P M/("^]QY\S_?A^BJ"_;UW+8Y-GT[3ZZ")NFF^+<2N-Y#;C'3$VF]2W*_8^]TI M/A8)G)L,%4QE47!#=]>TYK)F&[2SV6?H2)J#AH5!QTL8?G)2JZ%V)>YP7PEE[>[?S4 M9$045DG]UEV/=[8W>Y MJ4N+31 \M(DZ'7IAN,,FW.$3PXV9SH *1DH50D.J9 'RH1:MIVBX$Z#_\7!+ MA%V;0>!MB=#IY@M%"!H1@DX1?BR*&=T7F>Y$#(5,>,HQ@7]M][26H)/\N1?I M-V'J'/3YRKXFF31:/=X'WK>EHCN1ETN4,VK_D9#+!?"U+6J M66U:J..J<]A:/^D=3>M.Z)ZF[LO.F)ISH4G.E"B]@Q$E5=6]3CTQLJRJ_TP: MZB6J84;M(2IK0-]3*.>TW/NM:^3 M+1>/L@10Z*FB3$Z=4JEZXKHR*Z'"W<$_6I3(+;IK4> U+4 _U M0NB9V[/DI (F"6=(0#%UKL>3>6SB;< W ENY-T;&R8KS1S.YS:>.9P0!A4P9 M!JP_&Y@#I89(R_C1<3K]7QK@_GC'_L%ZUUY66,*@&'8.[.AM]2OP^);[E"X[P M74L)2DZ&?+3 ^^'7+T2V8''H/<8O,2> M?JE!Z(*R-:+F "!A3OL%+RX:/<$V 4/^6]+8DIK^L$F#*+A*W,V^KX&@J\CK M@P[TAKW>\,6:W!&\(I0H L.%"5^S,*]$=F TZHU&_U08^MOXD.^6+-K+]=A> M@H."# 6%X7!!XEYG_+\ZSQ'338,7NGT) 4RAF@O3.X;TQW^<%=^/WSW3/Q 4 M!9?/]+M[/="\/Y^Q6!,FM;Q"P[S1I?8OVI[>3A2O;5M<<:6;K!V6^AD$80+T M?L&YVDU,I^T?UO074$L#!!0 ( ,N&;E4/HMD\20( /L% 9 >&PO M=V]R:W-H965TUQB55DBD\;O M@9.,(2WP]'QD_^2T&RT;JG IJD=6Z#(E-P0*W-*VT@^B^XR#GFO+EXM*N5_H M>M^Y3R!OE1;U #89U(SW7_H\U.$$$,[/ ,(!$/X%",X!H@$0.:%]9D[6/=4T M2Z3H0%IOPV8/KC8.;=0P;KNXUM*\,H/3V3?@GI$]:@]'[:'CBRYJGY+1X^)IG!VLA6IHCBDQDZ-0[I%DKU\%<__C ME*C_1/9"8C1*C"ZQ9V-7Z=!5B7:T&=]!Y?JK;7^O&(<#4CG=T\L1HAX)@0^U MX+I4$-Y 00]3=5U>IHJ/5%,$+^3'H_SXW^07QW^QI!JGQ/9\03\N=@7N,W_F MQQ^BQ-N?*CGG%XY^?<+>R6C:M?B=RAWCRE1_:X#^[/TU =FOFM[0HG'3NA': MS+X[EF8[H[0.YGTKA#X:=@&,^S[[ U!+ P04 " #+AFY5@?^TY:H" !J M!P &0 'AL+W=O/,=J#]]CL[-&,CL+Y)_.^>WW-.?!YO MI7K1.8 AKZ(H]<3+C:E&OJ^7.0BFKV0%)M?5TI8)D+$H5/@R#V M!>.EEX[=V$RE8UF;@IWZID7$"IN2R)@M7$^]8;7?<"&^!6_."PU7MM8E-92/EB._?9Q NL(RA@ M::P$P]<&;J HK!+Z^+43]5JF#=QOOZO?N>0QF073<".+GSPS^<1+/)+!BM6% M>93;[[!+*+)Z2UEH]R3;9FT<>V19:R/%+A@="%XV;_:ZVXB] $J/!-!= '6^ M&Y!S>$E>0+A#ZY!;+DF^ B9&ERM]6K MQC9N1MCEN5&-G:H]8ILT&="QO^FPTF^M]$]:N6N)_2YB$QSM$^-!-S%JB=$' MB5$7,3H@QG'238Q;8OQ!8MQ%C ^)R1'BH"4./D@<=!$'!\2('MG5I"4F)XE/ MTB 0BP(7M2"%.[(5>\.::3J/97)@(8SID7]IV'H8GO0P!:U'Y%Y4M8$,"X,! M/#JFBSX\H%^&8:^;W@O^E*_@_WO068."@X,3TN&_/'^O&PO=V]R:W-H965T2:6/-+L"_+^N^Q MG304J>N7V'>^Y[GGG#MGO39/M@% \B*%LCEM$-ME%-FR @W,E>&\G0 MF::.;&N 50$D193$\4TD&5>TR()O8XI,=RBX@HTAMI.2F<,*A.YS.J='QP.O M&_2.J,A:5L,6\%>[,Q%P0"2O0,S"W/L 8A/)&3\6?DI%-*#SS=']F_A=I=+3MF8:W%(Z^P MR>DG2BK8LT[@@^Z_PUC/M>X.D''Q/HO0Y?3> ML3>6?%455/_C(Z=[$I\&ULK551:]LP$/XKAU9&"UOLV$FS98YA32C;6* TM'M6[$LL*DNN)"D8*8ZII$.BLP)+J@:Q0 MV).-5"4U=JFV@:X4TMR#2AY$87@=E)0)DB9^[TZEB:P-9P+O%.BZ+*EZO4$N M]S,R)(>->[8MC-L(TJ2B6URA>:CNE%T%'4O.2A2:20$*-S/R?3B=CYR_=WAD MN-='-C@E:RF?W.)G/B.A"P@Y9L8Q4/O:X1PY=T0VC.>6DW17.N"Q?6"_]=JM MEC75.)?\#\M-,2-?".2XH34W]W+_ UL]8\>72:[]$_:-[WA"(*NUD64+MA&4 M3#1O^M+FX0@P')T 1"T@^E] W )B+[2)S,M:4$/31,D]*.=MV9SA<^/15@T3 MKHHKH^PILSB3WE*FX)'R&F&)5-<*;8D,7"[04,;U%7R&A]4"+B^NX *8@"7C MW*9?)X&QMSN.(&MONFENBD[!U^ZY/]3F1ODA!W28@]>WRN^CM?_?*H^G(#5<&JC(@3.Z M9IP9AKU5C]\S&>]$]B89HRX9H[-?Q)SJ O"Y9C8A-@N]8AN&8>@IW(3/) M8)P$NV,5_5Y?.Z\FO."H:]W$M-_BE@D-'#<6%@XF8P*JF4+-PLC*-_):&CL6 MO%G8P8W*.=CSC93FL'"SH?L5I/\ 4$L#!!0 ( ,N&;E79B$)"/ ( 0& M 9 >&PO=V]R:W-H965T5 Z@T9&S0L4XU[J<>YY*<^!$C40)A5G9"ZJ40#(7Q)D7^'[H M<4(+G$1N;BV32%2:T0+6$JF*)@C:]9C'T+! Q2;16( M^=5P!XQ9(8/QU&GB/J4-/!^?U+^XVDTM6Z+@3K ?---YC#]@E,&.5$P_B.8> MNGIF5B\53+DO:EK?T,*J@T.AS;;_72]"$,G6# MWJ$_%J\0+="*,F8V5$6>-@!6QDN[9(LV6?!"LF^B'J'Q]!8%?A"@Q\T275_= M_"[C&?Z^B* O(G"ZD[\LXB):*S&]+&'O_ER5)(48F\NM0-: D[=OQJ'_<0!P MT@-.AM23C1;IP=SALI)I;NX0*J782\)OD0;)+]$.ZXW1,Q Y #;MP::#0BMR MI+RZ2# 8^,K]FO58LW\_T-E_ Q[P/!5!VH>#:ET+B3]"1E2.3&I+[&WZJ%3 MMWVS3@(_\NIS(N_L4=O^N")R3PN%&.Q,D#]Z;^J7;<]I#2U*]\ZW0INNX8:Y M:=,@K8-9WPFA3X9M'7WC3WX!4$L#!!0 ( ,N&;E4V!M3A-@, $@3 - M >&PO.R]K]^OGL-'W!ASH^;'2I:'SW^)Y[[+L0PZ V*\'NYHR9:%D* M60_)W)CJ0QS7TSDK:7VA*B8M4BA=4F--/8OK2C.:UQ!4BKC7Z:1Q2;DDHX%< ME#>EJ:.I6D@S)&GKBOSM$.^P[+1DT2,50S*F@D\TAZB"EERLO+L' MCJD22D?&=IM-UP5/_--/W@+4% KD0K< >\8[1 MH*+&,"UOK.$F.^<3*&K&]ZO**IQINNKV+LDFP-ULDHG2.=-MFBY9NT8#P0J0 MH_EL#G>CJAA 8U1I!SFG,R6IT[".: :6=LJ$N(.G]'NQP[TLMNK6@:K)=F@% M-4-/XPW@WV;SW-NTO1?Q1A5_5.;3PBY'.AL:C=UJ5O"ELY=%*P!C[^+LM*K$ MZJ/@,UDRO_B#$XX&=!T7S97FOVPV:)6I=3!-HD>F#9]N>WYJ6MVSI5FWT[+ M-?>.4//?W><9DTQ3L2W:]OYKWN47*TZN_I5D]UME7W!08_/J?>TB+X]!9'H, M(H^B)_O'(#)[E2+CY@6^=4K8.2.TW@C.8D/R#4YV8I,TFBRX,%PVUISG.9-/ MC@J6WM")_3-AA]_.SUE!%\+=VT/0C: M7%SF;,GR<6/JV<0-(SNP69L+ O:1&W>%$2S&8V$$,"P/I@"+\5%8GO]I/7UT M/1[#M/6#2!^-Z:,Q/BJ$C-T'RQ..R>P57FF6)4F:8CLZ'@<5C+%]2U/X";-A MVB "RP.9_FRO\6KC'?)\'V U?:Y#L)7BG8BM%-]K0,+[!A%9%JXVE@S1-D=U)X1.N#_:4)$F6A1' P@J2 M!$/@:<013 %HP) D<>_!O?=1O'Y/Q9O_G8U^ U!+ P04 " #+AFY5EXJ[ 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 ,N&;E4PUDW%R0, " ; / >&PO=V]R:V)O;VLN>&ULQ9E=<]HZ$$#_ MBL9/Z0,7;!/R,:4S!$C## E,S.0^WA'V@C6U)2K)I.VOKVR7=).2G?NB\F1+ M%N)X,7ND]<=GI;^LE?K"OI6%-,,@MW9WW>V:-(>2FW_4#J2[LE&ZY-8U];9K M=AIX9G( 6Q;=J-<;=$LN9/#IXV&NI>[BAK*06J&DZZP[G@0\F]_7ZR;;"R/6 MHA#V^S!HS@L(6"FD*,4/R(9!+V F5\]W2HL?2EI>)*E613$,PO;"$V@KTC^Z MDQIRQ=>FZ;%\_<@=R# 8]-R$&Z&-;48T\W/'N < N?M:IV M0F[K:=Q==-%M-'$X'-L@7NO_$T:UV8@4)BJM2I"VC:.&H@:4)A<[$S#)2Q@& MAR&,RXQ-I75!8C/93N7&UG?JOGJ6M7=M'2Z*H;X6[H*>90VX/\CQXB%9S&>3 MT6HZ83>C^>AA/&7)W72Z2A!@1 !&)P-D9TN.(&,",OZ+D,G*'>ZG#PYP<4Y GI\,,EDMQ@AR0$ .3A?)47*'("\(R N_D$E5 MEEQ_9VK#;BHC)!C39*)$;*78" 1Y24!>^H5\A#W("M@CI,IAO93(';E[3 M4.((?9M#E:6P]2##1N[!'[L%B/LM0:;B-20ECM"S.6ZYT.R)%^X_<.^B5VFH M/X#I*&.$GI615&L#7ZMZ$3/=O^&B)!%ZM@29V_Z+,":EB="S)VC,&&-2H@@] MF^)($F9G;D%=@/F &2E/A)Y%\6X^;DDQ)F6-T+,VV@QX+'H1)8O(LRSH![&/ M,2E_1)[]06.>8TQR1^)9+#3F &-2:HD\JX7&O,"8E&,B[XZA,"\Q)J6B69?WG"UQC82R4.S90N\[O,.2-,>8E(5BSQ:B,$=9AC$I M"\6>+80W@.QL I:+XM6*(R8+8I[E\VLAU&'-":Y[-JP8DY)/[%D^+YAN'5[P'%Y.??H)4$L#!!0 ( ,N&;E4\8?4:C0$ $\8 : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4V.@D 0AN&K$ Y@6U7X-U%7 MLW$[\0)$6S&"$+HGH[",R_?%W&0WL*U:$+V;FI M3V&15S%V'\Z%3>6;,@S:SI^N9W9MWY3QNNSWKBLWQW+OG0Z'8]<_S\B7\^>9 MV?K2^?],;'>[P\9_MIOOQI_B'X/=3]L?0^5]S+-UV>]]7.3N7#^V@[L=9'"= MG&>K[2+O5UO)7>H@A2!-'V009.F#"@@JT@>-(&B4/F@,0>/T01,(FJ0/FD+0 M-'W0#()FZ8-DB#(."9)>L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0 M;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;7UZV"?16U%L)]%;46PGT5M1;"?16 MU%L)]%;46PGT5M1;"?16U%L)]#;4VPCT-M3;"/0VU-L(]+:7CR4$>AOJ;01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>A>H=_%.O4.\U#X\>NYKO/\[J8[7 M:_WC]K?E?1.?%\4-9P?_#Y:_4$L#!!0 ( ,N&;E68Q"$EH@$ *88 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6Z#,!"$7P5QC8)C.TU_E.32]MKF MT!=P80DH@"W;29.WKR$_4JL4-4JES@4+O#LS>*7O -.WG2$7;>NJ<;.X\-X\ M,.;2@FKE$FVH"3NYMK7RX=8NF5'I2BV)B=%HPE+=>&K\T+<:\7SZ1+E:5SYZ MWH;'KM3-++94N3AZW!>V7K-8&5.5J?)AGVV:[)O+\."0A,ZNQA6E<8-0$+.S M#NW.SP:'OM<-65MF%"V4]2^J#E5L6S'G=Q6YI%_B3$:=YV5*F4[7=6A)G+&D M,E<0^;I*]J*#?FH?C_=!VU^)^2=02P$"% ,4 M" #+AFY5!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( ,N&;E4L[6G5[@ "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ RX9N54;U%,+5!0 ^!X !@ ("!#0@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX9N M5=T3BJ30!0 ]AL !@ ("!Q1< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ RX9N52OXA7'Y!@ EQ\ !@ M ("!(R< 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ RX9N5="RE\OO P 7@H !D ("!,UH M 'AL+W=O&PO=V]R:W-H965TED !X;"]W;W)K&UL4$L! A0#% @ MRX9N54SA>D&$!P V!$ !D ("!AVH 'AL+W=O&PO=V]R:W-H965TSH-$P0 $T- 9 " @?ZF !X;"]W;W)K&UL4$L! A0#% @ RX9N54VIGW4+ P ] < !D M ("!2*L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ RX9N5?X*;MQ" P I P !D ("!!K4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX9N M5:CV;%X0! TQ4 !D ("!4<$ 'AL+W=O&PO=V]R:W-H965TTP, *,4 9 " @:S, !X;"]W;W)K M&UL4$L! A0#% @ RX9N5<"3GZ73 @ @0H M !D ("!MM 'AL+W=O-4U@0# !\"@ &0 @(' TP M>&PO=V]R:W-H965T&UL4$L! A0#% @ RX9N52F,WWA& P BPH !D M ("!Z]D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ RX9N5=O+'(,7 P ? H !D ("!A^( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ RX9N58'_ MM.6J @ :@< !D ("!&^L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RX9N5=F(0D(\ @ ! 8 !D M ("!UO( 'AL+W=O&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #+AFY5F,0A):(! "F M& $P @ %._P 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 , P <- A 0$ ! end XML 53 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 54 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 55 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 92 204 1 false 34 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.egain.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.egain.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.egain.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.egain.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://www.egain.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - Summary of Business and Significant Accounting Policies Sheet http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPolicies Summary of Business and Significant Accounting Policies Notes 8 false false R9.htm 10201 - Disclosure - Revenue Recognition Sheet http://www.egain.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 9 false false R10.htm 10301 - Disclosure - (Loss) Earnings Per Share Sheet http://www.egain.com/role/DisclosureLossEarningsPerShare (Loss) Earnings Per Share Notes 10 false false R11.htm 10401 - Disclosure - Income Taxes Sheet http://www.egain.com/role/DisclosureIncomeTaxes Income Taxes Notes 11 false false R12.htm 10501 - Disclosure - Leases Sheet http://www.egain.com/role/DisclosureLeases Leases Notes 12 false false R13.htm 10601 - Disclosure - Commitments And Contingencies Sheet http://www.egain.com/role/DisclosureCommitmentsAndContingencies Commitments And Contingencies Notes 13 false false R14.htm 10701 - Disclosure - Fair Value Measurement Sheet http://www.egain.com/role/DisclosureFairValueMeasurement Fair Value Measurement Notes 14 false false R15.htm 10801 - Disclosure - Subsequent Event Sheet http://www.egain.com/role/DisclosureSubsequentEvent Subsequent Event Notes 15 false false R16.htm 20102 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) Sheet http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies Summary of Business and Significant Accounting Policies (Policies) Policies http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPolicies 16 false false R17.htm 30103 - Disclosure - Summary of Business and Significant Accounting Policies (Tables) Sheet http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesTables Summary of Business and Significant Accounting Policies (Tables) Tables http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPolicies 17 false false R18.htm 30203 - Disclosure - Revenue Recognition (Tables) Sheet http://www.egain.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.egain.com/role/DisclosureRevenueRecognition 18 false false R19.htm 30303 - Disclosure - (Loss) Earnings Per Share (Tables) Sheet http://www.egain.com/role/DisclosureLossEarningsPerShareTables (Loss) Earnings Per Share (Tables) Tables http://www.egain.com/role/DisclosureLossEarningsPerShare 19 false false R20.htm 30503 - Disclosure - Leases (Tables) Sheet http://www.egain.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.egain.com/role/DisclosureLeases 20 false false R21.htm 40101 - Disclosure - Summary of Business and Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Business and Significant Accounting Policies - Revenue Recognition (Details) Details 21 false false R22.htm 40102 - Disclosure - Summary of Business and Significant Accounting Policies - Costs Capitalized to Obtain Revenue Contracts (Details) Sheet http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails Summary of Business and Significant Accounting Policies - Costs Capitalized to Obtain Revenue Contracts (Details) Details 22 false false R23.htm 40103 - Disclosure - Summary of Business and Significant Accounting Policies - Segment Information (Details) Sheet http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails Summary of Business and Significant Accounting Policies - Segment Information (Details) Details 23 false false R24.htm 40104 - Disclosure - Summary of Business and Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails Summary of Business and Significant Accounting Policies - Concentration of Credit Risk (Details) Details 24 false false R25.htm 40105 - Disclosure - Summary of Business and Significant Accounting Policies - Stock-Based Compensation (Details) Sheet http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails Summary of Business and Significant Accounting Policies - Stock-Based Compensation (Details) Details 25 false false R26.htm 40106 - Disclosure - Summary of Business and Significant Accounting Policies - ESPP and Stock Option Awards (Details) Sheet http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails Summary of Business and Significant Accounting Policies - ESPP and Stock Option Awards (Details) Details 26 false false R27.htm 40201 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 27 false false R28.htm 40202 - Disclosure - Revenue Recognition - Revenue by Geography (Details) Sheet http://www.egain.com/role/DisclosureRevenueRecognitionRevenueByGeographyDetails Revenue Recognition - Revenue by Geography (Details) Details 28 false false R29.htm 40203 - Disclosure - Revenue Recognition - Changes in Contract Liabilities (Details) Sheet http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails Revenue Recognition - Changes in Contract Liabilities (Details) Details 29 false false R30.htm 40204 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details) Sheet http://www.egain.com/role/DisclosureRevenueRecognitionRemainingPerformanceObligationsDetails Revenue Recognition - Remaining Performance Obligations (Details) Details 30 false false R31.htm 40301 - Disclosure - (Loss) Earnings Per Share - Schedule of Calculation of Basic and Diluted Net Loss per Common Share (Details) Sheet http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails (Loss) Earnings Per Share - Schedule of Calculation of Basic and Diluted Net Loss per Common Share (Details) Details 31 false false R32.htm 40302 - Disclosure - (Loss) Earnings Per Share - Additional Information (Details) Sheet http://www.egain.com/role/DisclosureLossEarningsPerShareAdditionalInformationDetails (Loss) Earnings Per Share - Additional Information (Details) Details 32 false false R33.htm 40401 - Disclosure - Income Taxes (Details) Sheet http://www.egain.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.egain.com/role/DisclosureIncomeTaxes 33 false false R34.htm 40501 - Disclosure - Leases - Lease Information (Details) Sheet http://www.egain.com/role/DisclosureLeasesLeaseInformationDetails Leases - Lease Information (Details) Details 34 false false R35.htm 40502 - Disclosure - Leases - Consolidated Balance Sheet Information (Details) Sheet http://www.egain.com/role/DisclosureLeasesConsolidatedBalanceSheetInformationDetails Leases - Consolidated Balance Sheet Information (Details) Details 35 false false R36.htm 40503 - Disclosure - Leases - Weighted Average Lease Term and Discount (Details) Sheet http://www.egain.com/role/DisclosureLeasesWeightedAverageLeaseTermAndDiscountDetails Leases - Weighted Average Lease Term and Discount (Details) Details 36 false false R37.htm 40504 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 37 false false R38.htm 40601 - Disclosure - Commitments and Contingencies - Other Commitments (Detail) Sheet http://www.egain.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetail Commitments and Contingencies - Other Commitments (Detail) Details 38 false false R39.htm 407001 - Disclosure - Fair Value Measurement (Details) Sheet http://www.egain.com/role/DisclosureFairValueMeasurementDetails Fair Value Measurement (Details) Details http://www.egain.com/role/DisclosureFairValueMeasurement 39 false false R40.htm 40801 - Disclosure - Subsequent Event (Details) Sheet http://www.egain.com/role/DisclosureSubsequentEventDetails Subsequent Event (Details) Details http://www.egain.com/role/DisclosureSubsequentEvent 40 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: egan:ContractWithCustomerLiabilityDeductions - egan-20220930x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 3 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - egan-20220930x10q.htm 9 egan-20220930x10q.htm egan-20220930.xsd egan-20220930_cal.xml egan-20220930_def.xml egan-20220930_lab.xml egan-20220930_pre.xml egan-20220930xex31d1.htm egan-20220930xex31d2.htm egan-20220930xex32d1.htm egan-20220930xex32d2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 58 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "egan-20220930x10q.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 92, "dts": { "calculationLink": { "local": [ "egan-20220930_cal.xml" ] }, "definitionLink": { "local": [ "egan-20220930_def.xml" ] }, "inline": { "local": [ "egan-20220930x10q.htm" ] }, "labelLink": { "local": [ "egan-20220930_lab.xml" ] }, "presentationLink": { "local": [ "egan-20220930_pre.xml" ] }, "schema": { "local": [ "egan-20220930.xsd" ], "remote": [ "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", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.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/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 338, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 3, "http://www.egain.com/20220930": 1, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 9 }, "keyCustom": 25, "keyStandard": 179, "memberCustom": 6, "memberStandard": 28, "nsprefix": "egan", "nsuri": "http://www.egain.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.egain.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - (Loss) Earnings Per Share", "role": "http://www.egain.com/role/DisclosureLossEarningsPerShare", "shortName": "(Loss) Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Income Taxes", "role": "http://www.egain.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Leases", "role": "http://www.egain.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Commitments And Contingencies", "role": "http://www.egain.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments And Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Fair Value Measurement", "role": "http://www.egain.com/role/DisclosureFairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Subsequent Event", "role": "http://www.egain.com/role/DisclosureSubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Summary of Business and Significant Accounting Policies (Policies)", "role": "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies", "shortName": "Summary of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "egan:IncomeFromOperationsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Summary of Business and Significant Accounting Policies (Tables)", "role": "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesTables", "shortName": "Summary of Business and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "egan:IncomeFromOperationsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.egain.com/role/DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - (Loss) Earnings Per Share (Tables)", "role": "http://www.egain.com/role/DisclosureLossEarningsPerShareTables", "shortName": "(Loss) Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.egain.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "egan:LesseeBalanceSheetInformationOfOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Leases (Tables)", "role": "http://www.egain.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "egan:LesseeBalanceSheetInformationOfOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "INF", "first": true, "lang": null, "name": "egan:NumberOfRevenueCategories", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_category_QouPyahHF0ibQ5Xijuf76w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Summary of Business and Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Business and Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "INF", "first": true, "lang": null, "name": "egan:NumberOfRevenueCategories", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_category_QouPyahHF0ibQ5Xijuf76w", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommissionsExpensePolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "egan:ContractCostCapitalizedDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Summary of Business and Significant Accounting Policies - Costs Capitalized to Obtain Revenue Contracts (Details)", "role": "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails", "shortName": "Summary of Business and Significant Accounting Policies - Costs Capitalized to Obtain Revenue Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommissionsExpensePolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "egan:ContractCostCapitalizedDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_oYGjlP740EOpL9KBxSoZqg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Summary of Business and Significant Accounting Policies - Segment Information (Details)", "role": "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails", "shortName": "Summary of Business and Significant Accounting Policies - Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_oYGjlP740EOpL9KBxSoZqg", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "INF", "first": true, "lang": null, "name": "egan:NumberOfCustomersAccountedForMoreThanTenPercentageOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_g7yAWLrQ0EKW3RUC5EqINg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Summary of Business and Significant Accounting Policies - Concentration of Credit Risk (Details)", "role": "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails", "shortName": "Summary of Business and Significant Accounting Policies - Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "INF", "first": true, "lang": null, "name": "egan:NumberOfCustomersAccountedForMoreThanTenPercentageOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_g7yAWLrQ0EKW3RUC5EqINg", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - Summary of Business and Significant Accounting Policies - Stock-Based Compensation (Details)", "role": "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails", "shortName": "Summary of Business and Significant Accounting Policies - Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:CompensationRelatedCostsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_I37_2XmsUUmpp6vEfYBYEw", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6XSxto6SbUy4ViZhZMJPKw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - Summary of Business and Significant Accounting Policies - ESPP and Stock Option Awards (Details)", "role": "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails", "shortName": "Summary of Business and Significant Accounting Policies - ESPP and Stock Option Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6XSxto6SbUy4ViZhZMJPKw", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredOverTimeMember_ND4MkMbw80yR8EodowwcsA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Revenue Recognition - Revenue by Geography (Details)", "role": "http://www.egain.com/role/DisclosureRevenueRecognitionRevenueByGeographyDetails", "shortName": "Revenue Recognition - Revenue by Geography (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Revenue Recognition - Changes in Contract Liabilities (Details)", "role": "http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails", "shortName": "Revenue Recognition - Changes in Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.egain.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details)", "role": "http://www.egain.com/role/DisclosureRevenueRecognitionRemainingPerformanceObligationsDetails", "shortName": "Revenue Recognition - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - (Loss) Earnings Per Share - Schedule of Calculation of Basic and Diluted Net Loss per Common Share (Details)", "role": "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails", "shortName": "(Loss) Earnings Per Share - Schedule of Calculation of Basic and Diluted Net Loss per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_2c4BK6U3CUC-qe1iWTZE4Q", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_8q02uEXv2UGVjIWMC2RWBQ", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockOptionMember_s0m_o3ygOUmHD0gDvJl1sQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_8q02uEXv2UGVjIWMC2RWBQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - (Loss) Earnings Per Share - Additional Information (Details)", "role": "http://www.egain.com/role/DisclosureLossEarningsPerShareAdditionalInformationDetails", "shortName": "(Loss) Earnings Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockOptionMember_s0m_o3ygOUmHD0gDvJl1sQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_8q02uEXv2UGVjIWMC2RWBQ", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-5", "first": true, "lang": null, "name": "egan:TaxCutsAndJobsActOf2017GlobalIntangibleLowTaxedIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Income Taxes (Details)", "role": "http://www.egain.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-5", "first": true, "lang": null, "name": "egan:TaxCutsAndJobsActOf2017GlobalIntangibleLowTaxedIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Leases - Lease Information (Details)", "role": "http://www.egain.com/role/DisclosureLeasesLeaseInformationDetails", "shortName": "Leases - Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Leases - Consolidated Balance Sheet Information (Details)", "role": "http://www.egain.com/role/DisclosureLeasesConsolidatedBalanceSheetInformationDetails", "shortName": "Leases - Consolidated Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Leases - Weighted Average Lease Term and Discount (Details)", "role": "http://www.egain.com/role/DisclosureLeasesWeightedAverageLeaseTermAndDiscountDetails", "shortName": "Leases - Weighted Average Lease Term and Discount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_KtNX6WfYWUKkrE46QEUwNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "egan:WarrantyPeriodMaximum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Commitments and Contingencies - Other Commitments (Detail)", "role": "http://www.egain.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetail", "shortName": "Commitments and Contingencies - Other Commitments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "egan:WarrantyPeriodMaximum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_UiJhrCM3akGe9q6GYhHGhA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "407001 - Disclosure - Fair Value Measurement (Details)", "role": "http://www.egain.com/role/DisclosureFairValueMeasurementDetails", "shortName": "Fair Value Measurement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_9_30_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_UiJhrCM3akGe9q6GYhHGhA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_11_14_2022_To_11_14_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_qx5gKiiQ8U2PWpWOT6BhXQ", "decimals": null, "first": true, "lang": "en-US", "name": "egan:StockRepurchaseProgramTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Subsequent Event (Details)", "role": "http://www.egain.com/role/DisclosureSubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_11_14_2022_To_11_14_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_qx5gKiiQ8U2PWpWOT6BhXQ", "decimals": null, "first": true, "lang": "en-US", "name": "egan:StockRepurchaseProgramTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "role": "http://www.egain.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vJVUV5b_WUiXfFLOKq3Khw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vJVUV5b_WUiXfFLOKq3Khw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gjLzVy_IYkuQGERy6cCIOw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Summary of Business and Significant Accounting Policies", "role": "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPolicies", "shortName": "Summary of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Revenue Recognition", "role": "http://www.egain.com/role/DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "egan-20220930x10q.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022_Ru0Os4oLgku-uZuubflsWw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 34, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r409" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r410" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r407" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r411" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r407" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r407" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r407" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r406" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r408" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.egain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "egan_ContractCostCapitalizedDuringPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of contract costs capitalized during period.", "label": "Contract Cost Capitalized During Period", "terseLabel": "Contract cost capitalized during period" } } }, "localname": "ContractCostCapitalizedDuringPeriod", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails" ], "xbrltype": "monetaryItemType" }, "egan_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the additions to contract with customer liability.", "label": "Contract With Customer Liability, Additions", "terseLabel": "Deferred revenue, additions" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "egan_ContractWithCustomerLiabilityDeductions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the deductions to contract with customer liabilities.", "label": "Contract With Customer Liability, Deductions", "terseLabel": "Deferred revenue, deductions" } } }, "localname": "ContractWithCustomerLiabilityDeductions", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "egan_CostsCapitalizedRelatedToNewRevenueContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to costs capitalized related to new revenue contracts.", "label": "New revenue contracts" } } }, "localname": "CostsCapitalizedRelatedToNewRevenueContractsMember", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails" ], "xbrltype": "domainItemType" }, "egan_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "egan_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "egan_CustomersOneAndTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to two customers.", "label": "Customers One and Two" } } }, "localname": "CustomersOneAndTwoMember", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "egan_EmployeeStockPurchasePlanEmployeePayrollContributionLimitPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage limit of employee base earnings an employee may have withheld to purchase company common stock under terms of an employee stock purchase plan.", "label": "Employee Stock Purchase Plan, Employee Payroll Contribution Limit, Percentage", "terseLabel": "Percentage of base earnings that can be withheld" } } }, "localname": "EmployeeStockPurchasePlanEmployeePayrollContributionLimitPercentage", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "egan_EmployeeStockPurchasePlanOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period with respect to which the right to purchase shares of stock may be granted under the plan.", "label": "Employee Stock Purchase Plan, Offering Period", "terseLabel": "Offering period" } } }, "localname": "EmployeeStockPurchasePlanOfferingPeriod", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "egan_EmployeeStockPurchasePlanPercentageOfStockPriceAtWhichStockMayBePurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of the lower of the fair market value at entry date of the applicable offering period or at the end of each applicable purchasing period at which stock may be purchased under the terms of the plan.", "label": "Employee Stock Purchase Plan, Percentage of Stock Price at Which Stock May be Purchased", "terseLabel": "Percentage of stock price at which stock can be purchased" } } }, "localname": "EmployeeStockPurchasePlanPercentageOfStockPriceAtWhichStockMayBePurchased", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "egan_EmployeeStockPurchasePlanPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The length of time of a series of specific purchase periods during the offering period.", "label": "Employee Stock Purchase Plan, Purchase Period", "terseLabel": "Purchase period" } } }, "localname": "EmployeeStockPurchasePlanPurchasePeriod", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "egan_EmployeeStockPurchasePlanPurchaseRightsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of purchase rights granted during the period as a result of an employee stock purchase plan.", "label": "Employee Stock Purchase Plan, Purchase Rights Granted", "terseLabel": "ESPP purchase rights granted" } } }, "localname": "EmployeeStockPurchasePlanPurchaseRightsGranted", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "sharesItemType" }, "egan_EmployeeStockPurchasePlansSharesAvailableForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares available for issuance as a result of an employee stock purchase plan.", "label": "Employee Stock Purchase Plans, Shares Available for Issuance", "terseLabel": "ESPP shares available for issuance" } } }, "localname": "EmployeeStockPurchasePlansSharesAvailableForIssuance", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "sharesItemType" }, "egan_IncomeFromOperationsByGeographicAreasTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income from operations by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Income from Operations by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Income from Operations by Geographic Location" } } }, "localname": "IncomeFromOperationsByGeographicAreasTableTextBlock", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "egan_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of operating lease liabilities.", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "egan_LeasesAndOtherCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Leases And Other Commitments" } } }, "localname": "LeasesAndOtherCommitmentsAbstract", "nsuri": "http://www.egain.com/20220930", "xbrltype": "stringItemType" }, "egan_LegacySupportRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to legacy support revenue.", "label": "Legacy revenue" } } }, "localname": "LegacySupportRevenueMember", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "egan_LesseeBalanceSheetInformationOfOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of balance sheet information related to our leases.", "label": "Lessee, Balance Sheet Information Of Operating Leases [Table Text Block]", "terseLabel": "Schedule of leases on consolidated balance sheet" } } }, "localname": "LesseeBalanceSheetInformationOfOperatingLeasesTableTextBlock", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "egan_NotesReceivableFromStockholders": { "auth_ref": [], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assumed notes receivable from employees prior to initial public offering. The notes are full-recourse promissory notes that accrue interest at rates ranging from 4.64% to 5.96%. The amount of principal and interest outstanding is recorded under the notes in stockholders' equity because the notes were originally received in exchange for unvested stock options, which have subsequently vested and converted into company stock.", "label": "Notes Receivable From Stockholders.", "negatedLabel": "Notes receivable from stockholders" } } }, "localname": "NotesReceivableFromStockholders", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "egan_NumberOfCustomersAccountedForMoreThanTenPercentageOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers accounted for more than ten percentage of revenue.", "label": "Number Of Customers Accounted For More Than Ten Percentage Of Revenue", "terseLabel": "Number of customers that accounted for more than ten percent of total revenue" } } }, "localname": "NumberOfCustomersAccountedForMoreThanTenPercentageOfRevenue", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "egan_NumberOfCustomersThatAccountedForMoreThanTenPercentOfCompanysAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers that accounted for more than ten percent of company's accounts receivable.", "label": "Number Of Customers That Accounted For More Than Ten Percent Of Company's Accounts Receivable", "terseLabel": "Number of customers that accounted for more than ten percent of accounts receivables" } } }, "localname": "NumberOfCustomersThatAccountedForMoreThanTenPercentOfCompanysAccountsReceivable", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "egan_NumberOfOperatingLeasesModified": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of operating leases modified during the period.", "label": "Number of Operating Leases Modified", "terseLabel": "Number of operating leases modified" } } }, "localname": "NumberOfOperatingLeasesModified", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "integerItemType" }, "egan_NumberOfOperatingRegions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of operating regions based on geographic areas.", "label": "Number of Operating Regions", "terseLabel": "Number of operating regions" } } }, "localname": "NumberOfOperatingRegions", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "egan_NumberOfPartnersAndCustomersThatAccountedForMoreThanTenPercentOfCompanyAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of partners and customers that accounted for more than ten percent of companys accounts receivable.", "label": "Number of Partners and Customers that Accounted for More than Ten Percent of Company Accounts Receivable", "terseLabel": "Number of partners and customers that accounted for more than ten percent of accounts receivables" } } }, "localname": "NumberOfPartnersAndCustomersThatAccountedForMoreThanTenPercentOfCompanyAccountsReceivable", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "egan_NumberOfRevenueCategories": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of categories comprising revenue.", "label": "Number of Revenue Categories", "terseLabel": "Number of revenue categories" } } }, "localname": "NumberOfRevenueCategories", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "integerItemType" }, "egan_PaidInKindInterestOnStockholderLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from notes receivable from stockholders.", "label": "Paid In Kind Interest On Stockholder Loan", "terseLabel": "Interest on stockholders' notes" } } }, "localname": "PaidInKindInterestOnStockholderLoan", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "egan_RevenuePaymentTermMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum revenue payment term.", "label": "Revenue Payment Term Maximum", "terseLabel": "Revenue payment term, maximum" } } }, "localname": "RevenuePaymentTermMaximum", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "egan_RevenuePaymentTermMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the minimum revenue payment term.", "label": "Revenue Payment Term Minimum", "terseLabel": "Revenue payment term, minimum" } } }, "localname": "RevenuePaymentTermMinimum", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "egan_RevenueRecognitionDeferredRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing unearned income or deferred revenue related to transactions involving the sale of a product or performance of services.", "label": "Revenue Recognition, Deferred Revenue [Policy Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "RevenueRecognitionDeferredRevenuePolicyTextBlock", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "egan_SoftwareAsaServiceRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to SaaS revenue.", "label": "SaaS revenue" } } }, "localname": "SoftwareAsaServiceRevenueMember", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "egan_StockRepurchaseProgramTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time during which the stock repurchase program is effective, in PnYnMnDTnHnMnS' format", "label": "Stock Repurchase Program, Term", "terseLabel": "Stock repurchase program, term" } } }, "localname": "StockRepurchaseProgramTerm", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "durationItemType" }, "egan_StockholderLoansReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholder loans receivable.", "label": "Notes Receivable From Stockholders" } } }, "localname": "StockholderLoansReceivableMember", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "egan_TaxCutsAndJobsActOf2017GlobalIntangibleLowTaxedIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of global intangible low-taxed income (GILTI) of foreign subsidiaries taxable under provisions of the Tax Cuts and Jobs Act of 2017.", "label": "Tax Cuts and Jobs Act of 2017, Global Intangible Low-taxed Income", "terseLabel": "GILTI income" } } }, "localname": "TaxCutsAndJobsActOf2017GlobalIntangibleLowTaxedIncome", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "egan_UnbilledReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Other assets (unbilled receivables)", "terseLabel": "Contract assets" } } }, "localname": "UnbilledReceivablesAbstract", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "egan_WarrantyPeriodMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty period maximum.", "label": "Warranty Period Maximum", "terseLabel": "Warranty period, maximum" } } }, "localname": "WarrantyPeriodMaximum", "nsuri": "http://www.egain.com/20220930", "presentation": [ "http://www.egain.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetail" ], "xbrltype": "durationItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r147", "r218", "r224", "r382" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r190", "r194", "r240", "r241", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r379", "r383", "r403", "r404" ], "lang": { "en-us": { "role": { "label": "Maximum", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r190", "r194", "r240", "r241", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r379", "r383", "r403", "r404" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r147", "r218", "r224", "r382" ], "lang": { "en-us": { "role": { "label": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRevenueByGeographyDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r142", "r218", "r222", "r354", "r378", "r380" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r142", "r218", "r222", "r354", "r378", "r380" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r190", "r194", "r231", "r240", "r241", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r379", "r383", "r403", "r404" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r190", "r194", "r231", "r240", "r241", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r379", "r383", "r403", "r404" ], "lang": { "en-us": { "role": { "label": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r143", "r144", "r218", "r223", "r381", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402" ], "lang": { "en-us": { "role": { "label": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRevenueByGeographyDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r143", "r144", "r218", "r223", "r381", "r391", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRevenueByGeographyDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Business and Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r23", "r337" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r13", "r148", "r149" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "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 Current", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $206 and $123 as of September 30, 2022 and June 30, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r16", "r35", "r36", "r37", "r368", "r388", "r389" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "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 Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r34", "r37", "r43", "r44", "r45", "r79", "r80", "r81", "r291", "r384", "r385", "r412" ], "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": "Accumulated Other Comprehensive Income (Loss)", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r14" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r79", "r80", "r81", "r262", "r263", "r264", "r298" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r243", "r246", "r268", "r269" ], "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": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r20", "r154", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r56", "r65" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of deferred commissions", "terseLabel": "Amortization of costs capitalized to obtain revenue contracts" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r100" ], "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": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, share amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r75", "r125", "r134", "r140", "r158", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r286", "r292", "r313", "r335", "r337", "r357", "r367" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesConsolidatedBalanceSheetInformationDetails", "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r32", "r75", "r158", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r286", "r292", "r313", "r335", "r337" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r247", "r260" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Accounting Policy Policy [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r69", "r70", "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Purchases of equipment through trade accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "verboseLabel": "Amortization of contract cost" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized costs" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r165" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "verboseLabel": "Costs capitalized to obtain revenue contracts" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r165" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "verboseLabel": "Costs capitalized to obtain revenue contracts, net" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r165" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Costs capitalized to obtain revenue contracts, net of current portion" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesCostsCapitalizedToObtainRevenueContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r21", "r67" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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": "Cash And Cash Equivalents Fair Value Disclosure", "verboseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r62", "r67", "r72" ], "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": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r62", "r314" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Cash And Cash Equivalents Period Increase Decrease", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash items:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommissionsExpensePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commissions incurred in relation to revenue generating activities or operations.", "label": "Commissions Expense Policy Policy [Text Block]", "verboseLabel": "Cost Capitalized to Obtain Revenue Contracts, Net" } } }, "localname": "CommissionsExpensePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r28", "r177", "r359", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies.", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r174", "r175", "r176", "r178", "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments And Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r79", "r80", "r298" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r195" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12", "r337" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock, par value $0.001 - authorized: 60,000 shares; outstanding: 31,937 and 31,930 shares as of September 30, 2022 and June 30, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs Policy [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r39", "r41", "r42", "r49", "r362", "r374" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "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": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of taxes:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r114", "r115", "r147", "r310", "r311", "r392" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r114", "r115", "r147", "r310", "r311", "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r114", "r115", "r147", "r310", "r311", "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r109", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentration of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "verboseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r114", "r115", "r147", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r112", "r114", "r115", "r116", "r310", "r312", "r392" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r114", "r115", "r147", "r310", "r311", "r392" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r73", "r288" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation Policy [Text Block]", "terseLabel": "Organization, Nature of Business and Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contracts Receivable [Abstract]", "terseLabel": "Contract receivables" } } }, "localname": "ContractReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r199" ], "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, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of Changes in Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract Liabilities" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r197", "r198", "r219" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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 with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails", "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r197", "r198", "r219" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails", "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was 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": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r55", "r354" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r113", "r147" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r65", "r170" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r218", "r222", "r223", "r224", "r225", "r226", "r227", "r228" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRevenueByGeographyDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "(Loss) Earnings Per Share", "terseLabel": "(Loss) Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r50", "r84", "r85", "r86", "r87", "r88", "r93", "r95", "r97", "r98", "r99", "r103", "r104", "r299", "r300", "r363", "r375" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted [Abstract]", "terseLabel": "Per share information:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r50", "r84", "r85", "r86", "r87", "r88", "r95", "r97", "r98", "r99", "r103", "r104", "r299", "r300", "r363", "r375" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r100", "r101", "r102", "r105" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "(Loss) Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r314" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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 On Cash And Cash Equivalents Continuing Operations", "terseLabel": "Effect of change in exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Weighted average period over which unrecognized compensation is expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "verboseLabel": "Total unrecognized compensation cost, net of forfeitures, of all options granted but not yet vested" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock Purchase Plan (ESPP)" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r43", "r44", "r45", "r79", "r80", "r81", "r83", "r89", "r91", "r106", "r159", "r195", "r196", "r262", "r263", "r264", "r275", "r276", "r298", "r315", "r316", "r317", "r318", "r319", "r320", "r384", "r385", "r386", "r412" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair value measurement of assets and liabilities" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r301", "r302", "r303", "r307" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r191", "r192", "r193", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r302", "r341", "r342", "r343" ], "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 By Fair Value Hierarchy Level [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r301", "r302", "r304", "r305", "r308" ], "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.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurement" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r191", "r232", "r233", "r238", "r239", "r302", "r341" ], "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": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "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.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r191", "r192", "r193", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r341", "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r306", "r308" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense.", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r167", "r168", "r337", "r356" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r242", "r244", "r257" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r54", "r75", "r125", "r133", "r136", "r139", "r141", "r158", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r313" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r47", "r125", "r133", "r136", "r139", "r141", "r355", "r360", "r364", "r376" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "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": "Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments", "totalLabel": "Income before income tax (provision) benefit" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r76", "r272", "r273", "r274", "r277", "r279", "r281", "r282", "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r77", "r90", "r91", "r124", "r271", "r278", "r280", "r377" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.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 Benefit", "negatedLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r68" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase Decrease In Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r64", "r351" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase Decrease In Deferred Charges", "negatedLabel": "Costs capitalized to obtain revenue contracts" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase Decrease In Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase Decrease In Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income Expense Nonoperating Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r332" ], "calculation": { "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r332" ], "calculation": { "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r332" ], "calculation": { "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "Fiscal 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r332" ], "calculation": { "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "Fiscal 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r332" ], "calculation": { "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r332" ], "calculation": { "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remaining nine months of fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r332" ], "calculation": { "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r24", "r75", "r135", "r158", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r287", "r292", "r293", "r313", "r335", "r336" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesConsolidatedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r75", "r158", "r313", "r337", "r358", "r370" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26", "r75", "r158", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r287", "r292", "r293", "r313", "r335", "r336", "r337" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "Subscription" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Long-lived Assets by Geographic Location" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r62", "r63", "r66" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r38", "r40", "r45", "r48", "r66", "r75", "r82", "r84", "r85", "r86", "r87", "r90", "r91", "r96", "r125", "r133", "r136", "r139", "r141", "r158", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r300", "r313", "r361", "r373" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "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 (loss) income", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations", "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r144" ], "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": "Long-Lived Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r125", "r133", "r136", "r139", "r141" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "(Loss) Income from operations", "verboseLabel": "(Loss) Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Fiscal Period:" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r323" ], "calculation": { "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r323" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesConsolidatedBalanceSheetInformationDetails", "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r323" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesConsolidatedBalanceSheetInformationDetails", "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r325", "r327" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r322" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesConsolidatedBalanceSheetInformationDetails", "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r330", "r333" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesWeightedAverageLeaseTermAndDiscountDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r329", "r333" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesWeightedAverageLeaseTermAndDiscountDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r78", "r92", "r120", "r296" ], "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]", "terseLabel": "Summary of Business and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r31", "r337" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r33" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "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 Nonoperating Income Expense", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r59" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r6", "r162", "r163" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r60", "r261" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r38", "r40", "r45", "r61", "r75", "r82", "r90", "r91", "r125", "r133", "r136", "r139", "r141", "r158", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r285", "r289", "r290", "r294", "r295", "r300", "r313", "r364" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r171", "r337", "r365", "r371" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r52", "r161" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.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", "terseLabel": "Provision for (recovery of) doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r270", "r353", "r405" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r8", "r67", "r72" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "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 And Cash Equivalents At Carrying Value", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r15", "r196", "r265", "r337", "r369", "r387", "r389" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r79", "r80", "r81", "r83", "r89", "r91", "r159", "r262", "r263", "r264", "r275", "r276", "r298", "r384", "r386" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r122", "r123", "r132", "r137", "r138", "r142", "r143", "r147", "r217", "r218", "r354" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.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": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.egain.com/role/DisclosureRevenueRecognitionRevenueByGeographyDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r74", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r230" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r199", "r200", "r201", "r202", "r203", "r204", "r207", "r208", "r221", "r230" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "verboseLabel": "Revenue by geography" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRevenueByGeographyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRevenueByGeographyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r206" ], "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining Performance Obligations, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r206" ], "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.egain.com/role/DisclosureRevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues From External Customers And Long Lived Assets [Line Items]", "verboseLabel": "Segment Information" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r328", "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Schedule of Calculation of Basic and Diluted Net Income Per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r246", "r258", "r267" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "verboseLabel": "Summary of Stock-based Compensation Included in Costs and Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r53", "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Area" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r46", "r146" ], "lang": { "en-us": { "role": { "documentation": "Schedule of 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 Revenues From External Customers And Long Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r247", "r260" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]", "terseLabel": "Summary of Stock Option Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r131", "r143" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting Policy Policy [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Sales and marketing expense" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r64" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Stock-based compensation", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Stock-based awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "ESPP" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "verboseLabel": "Assumptions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Average risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Stock-based Compensation Expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period", "verboseLabel": "Options granted during period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r245", "r248" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails", "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "verboseLabel": "Options granted during period, weighted-average price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r242", "r257" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Nonemployee" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r253", "r266" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement By Share-based Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Disclosure [Abstract]", "terseLabel": "Warranty" } } }, "localname": "StandardProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r29", "r43", "r44", "r45", "r79", "r80", "r81", "r83", "r89", "r91", "r106", "r159", "r195", "r196", "r262", "r263", "r264", "r275", "r276", "r298", "r315", "r316", "r317", "r318", "r319", "r320", "r384", "r385", "r386", "r412" ], "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.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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]", "terseLabel": "Net Income per common share", "verboseLabel": "Income tax" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations", "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r79", "r80", "r81", "r106", "r354" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations", "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r195", "r196", "r251" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesEsppAndStockOptionAwardsDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r29", "r195", "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Stock Option" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program - authorized shares" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r17", "r18", "r75", "r156", "r158", "r313", "r337" ], "calculation": { "http://www.egain.com/role/StatementConsolidatedBalanceSheets": { "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": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets", "http://www.egain.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r321", "r339" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r321", "r339" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r321", "r339" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r321", "r339" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r338", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.", "label": "Professional services" } } }, "localname": "TechnologyServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r218", "r227" ], "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.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r218", "r227" ], "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.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r150", "r151", "r152", "r153", "r155", "r157" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade And Other Accounts Receivable Policy", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r227" ], "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]", "terseLabel": "Point-in-time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Over-time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r30", "r352" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "verboseLabel": "Contract assets" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureRevenueRecognitionChangesInContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r107", "r108", "r110", "r111", "r117", "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureSummaryOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r99" ], "calculation": { "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive options (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r94", "r99" ], "calculation": { "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used in computation:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r93", "r99" ], "calculation": { "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.egain.com/role/DisclosureLossEarningsPerShareScheduleOfCalculationOfBasicAndDilutedNetLossPerCommonShareDetails", "http://www.egain.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131251-203054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55302-109406" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r405": { "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" }, "r406": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r407": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r408": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r409": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r41": { "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" }, "r410": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r411": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 59 0001558370-22-017825-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-017825-xbrl.zip M4$L#!!0 ( ,N&;E5G=:-SUFX@ MXEF^3;W%=2/@3HXZ(91>T$0ZK3/0.C9.6HV(QDWF ./[R$EK'O6B4MN(WF^=X4Z MG5;G?:O;[G;1Y56G?=4]1^.'F/(!%)S38M)7;E]Q:TEL4OX"EOD MNK$48G75:KV\O)R1!:;>F>6[2DK[\AQ: 0O!Z"P0Y-YG[AV9X\ 1T"+>UP [ MJFYH*(?(=M@B2!1#RWK\ZG7&'%O$U2^+PE MBV?0>+'D%/W+N:+N7%Y>ME2I)N74VM: $^MLX3^WH$#:W$EJ2PTZ4(\+[%FQ M#I8?>(*MLX5'A5L56 %CX&!Y'%'I%@MXX0+C5)UG$ M>D5X)H\JR6 BK]8R6RU9LJ42%RN6TZ!0LD7J86KQ;%I5M"V7B3S%XZ(,S<'- ML_P $.NT?G\83E0/T,2V8#MU;,$,Q2U9+*MIRVHVVD$W\0K[343J!6XWR^F[ M;6A-03Q.9PYI2C+"L(#@PYO=LW8"/^8[.?BIDHQ68&2>Z[D?6E"ZZ3@&#_]] MF.PWT.@YBL1%6>XG6&X-ERTHC9T#6A BGH%85M&*R#17B="D_8(6^T5SMT^# M99GF9AAJDQ4C5AD3-I0;VT6QW6)3$\WN1%"@%/OZO@$1'R$5\['G^4*YE7JF MGZY6U)O[T2-X*$/DE:QI"@Z/Y(=?GP8Y'JX4NJ/<,#*!)K,QLWN>?1MP MX;N]5\KO?!?((T1X U%HEFHLL6Y:.YO,J4>5)1#5VVW41!N)\$4+12 5A6*1 ME(M"P4A+_MC:%;=;4P##\LC[47T&K#B,;*H%97^(N",2$Z>%'2MP]F#<:);/ M%SW5B!T )#2;4(/W+40>WZ&V],P;[,A^,%D2HM$K06>"##J:@BP6 Y]O1X^3 MT7!PUYOV[]!-;]A[O.VCR>=^?SJI02H&*7[(1_/12@\>!K1R&,RP=D "&H JP%XZ[O0"$N9#CR3H<_Y .8>+BF)9AZW&=KS M*M#>CA[&3_W/_C<<32;?H<$C/.[76%?$&O/EO>._E.VK&WHSGA>5 M\.Q-/J/[X>A+W57S,AO9D?J8>=1;\#%ADR6&U 4R13MPB$0E-F0]?O[.9/[Z2L[Y!6!8%8 MI"1*GXKT0?X<)3227Y5."%(O%&F%0"TD92$88E"H623H7:3<=[7+Y;D-= F\>HP2%=3P'@]> MVV,<H6 ]@ MVLUKF'Y/A&_]N?0=FS#>_QI YRB9AV5J(";IO@UW=.2168DWJ>1")F1XJX;/Z?QY1R;"C5(R1T5 M7\43XF6%/1.I&9P/:7 2PL)-EZ2X&JTGF''R-0!K^\\9F.P6F^'X(2L?T *0DE #<:SD[FA) M7JEDKPO)7O=(R1[,Y:)/]33N:.XPQ3/G",X0B3&Y N2.[?.CN4)88>T(528 MV5@;*,UPGJ?AS-\7J0$[=L^]];G@MWA%!7;H?XD]]4?/ZS$OJ1QP69'(-JJ&$;DCX*-0.1>JA6+]ZZ^7XOC@A"YDN)];-C^5U M^9*+_.MH8PUPADHD]P5J+WJ+B.991/;2< ?_EA&;BB?*_SQ>""NHH,BG4ON] MA\2LA"[JK(#2!DEU:N=Z@Q E-R346R3R !CQ^''#E%%ZD5M='#%4246BMV62 MJM0N=7R7ZO/52M+()A^MI,*]%\SLHV5<1?*+W.K#\=RJ/QF/0U*I# JU0:$Z MM6L5NE:4A#X1RU^$]4,97BR8?$5#C44118[K5.8WNT8WO>"FT^1$%2%)HA;I M-YJNQKPZYM&3F_4GXB\87BW7I>'.9RU".C7-RD9:/YVM45Q%#?)>(,LW:&04 M)TS-%B#-&\T<&G:AO+%A;SE%\*,A.0+,D!8<&L&[AT:@7-6S117A7L->Y41) M3J4ZA,Y1V"2968X M+M)P1&\"U@@<>W\E8]7[2#LK^9*+]E2.]>9*7C>NLXW*X?9VB6%.Q >>/N)3 M_ ;X?D**5M1*!6J8U855(>K%AY+J5\/WB.7J;XE%,R.Q&=/<;$A_J%?"]@ N M[S7@LEA6X"^"-[4 &L.;K 1%M2!538WY'IA_(72QA*;L/1.&%^'#*6&NNJ&% MJ^'1B'D%_B+,\Q*X)M*5H*B6J(_+>J);6\*:_J]0EW_D!;)/9([4];!7\J+/ MZP:G[LJ1US^J9TMUCZ:\Z[.I;_7\ \P]>W4=32*H<(!OG&@$))7B_T+8B:FD M%H:+-I5S[;9CI)X6@9F5DI*ZY!:$^"O"Y(C;TB8V4.MHQ@-B&<8G+P3:S_8= M3SA%T\'G,DR_BSUQ3\NW7?D4#7?P+,/P(9X19T^;';AH]V;X% M5=V!"I;[3" O=0]VWJ6J*+P_>^A;2E)(S_,9Y,=F^/$,*M1:FBLW732=57\F MB_P67V;;E(^:G6[SO%->C>S+N4LJH!EDS1=[FIYY^7(> $6S%S.64T5ZB(O,O:H$1TS[W*YF28_./1%W+EQ2+T6:Z4W3/?3=X2TU#Z7C>* MR:CCR)+KAF !=/4P.JL[Z*]G2E 8"X0NFH6I_W7#)C,J"BP,W!EAHWEXHS(H&RW\$/O>9P\^ M(U.8^D^)-R9,GOV'##,^N!E;?Y (0\M0D+$@[("&L0,6W<65T0:A]EKKD4<> MB#2DL6FQ@RQPX_EB6)CC_TL9<("RELBDE/"ZI8\3&F M]L#[A7KP5Q"8V8B1MV.,#@[E2-\V/&Z,VHF/EGI_J6* A&@FS!$NO+ 9>VL= M"1/(Y@;-@\6^:2"-1QA34^FE8?EN:^+-UKN A0= 09HVOQSI-W*+$L-F-'Z- M\5H^EZLM#S#14S$I--!$8#"K#:JX!,<$I&+#[;O<3<60>/O4? MR9]&V'BS\6+/%'+\82P9VKI;:)MBXO)3M.\(?RU MUI-@)><&F989*4[3J%^]&2@FW4X';]Z+1&NKS"2&W@; ,3Z3_'K;:#.Q/[LSV!TA:&VV^Y\_\GQ9_*,.HQ\"_DK M3D/_11Y5MO5O-X2V[_!0&UWR\].=RQJ7( M3]HX70 Y#_,=1R4!\N?'U/*]2\7&60L-KR3JU#U:?WZ26XW\DYR(E^G:.5RF MX4N^ML._G:%\^8*AUA&C;@/ B7YPO,-?-^>Z-AW&%R:_B.A/\'7O0; M4=YB]V<&M*W56$YWLA9NEL, O?N2RV[>58;P]+*O(>&#_6DX%2SY/B_O9$ M%E3]ZM_V/"JC_ 2F45J[,6;"D_M ^O<_JRUO%B^:OD4%WVSY- ?9Z-> HM__ M;AA\9)?R$-6K[!"D]D_R-ZBBY;0O5"PU8#IY6.MWM'DCO9)5G MU26:X([8@56I#9(<)],(^:E88FOLB:QTULQD5';ETO+NIE@.T4'3Q8-=.SQK M%!X[^/%_4$L#!!0 ( ,N&;E668/]:Z@P "P 5 96=A;BTR,#(R M,#DS,%]C86PN>&UL[5U;" C4#@)"![IZ:2&*N;_OIKW1I)?/GC>>88CX@R M3-S36FNO63.0:Q$;NP^G-9_5369A7/OC]W_^X\N_ZO6_SD97ADTL?X9,:48H=QSBCV'Y AM%J[H'2O8Y1KP[TL>0T&3G!V40>[OT[XCWNX MJ0%077;RS/!I;>IY\Y-&X^GI:>^ILT?H \@W6XV_KJ_&UA3-S#IVF6>Z%JH9 M4/Z$B8M7Q#(]X:>(^/,]=4(%G<;R7M(2_%,]+%;GE^JM=KW3VGMF=FUAHH+^ M6@B&7TB"TSH^/FZ(;\.B:R4S-,.W.*7\TD'@9\/X0HF#1FABB%N>>"]S=%IC M>#9WN$)Q;4K1Y+2&'DRWSKEJ'G>:'/-O8P](Y_%T3EQ&'&SS&#@S':Y\/$7( M8S6#:_\^NHR9 YJPNV>168-_VU!1TW@76Y<7V7 RG",J8F0#HV7ZWM_ZWHB4B+J-;>]C9CF$^52X9&!2 M%UI>=HOH>&I2Q!LCVW<0OZ=C^8X(A>$$FE!L]5R[CQT?;+M!'A<&(?#QC+A" MM(\\$SMJB-_?B+?T$X)6BEV;GD^QAQ'P(:Y<8?,>.^)*0>CJ>LM PWW??B]( M@?( E_5*\Q6@"+!PW9LVP%%/H6QQV\ W7"S:=2-I3KX^WQX,QY> M7?9[=X.^<=:[ZMV<#XSQM\'@;KSH?L!HAU@Q]0[OK F-,\&M9V"^Z,HF)KL7 M_1D,K-5M ]_Q9<_MEC+ +',>^1(P9+L2\;Y5EV M[E,*GDLU,"CS\Z!SU.PV]P]!7_NPW>TVVQ'3(Y'0HW$4)K5"_?#G6G#$!PM! MB0;S9S.AK8Z!W%!^0LELW7_!S4@>PPFU$85A;,WP&=A#YOQ>IE,SGA!^F'KB MFSG%!*K#RVFM71))O/^ AI/_&OS7QX^FP_N5GG=N4OH"+>^?IN,C"7E*LE4E M-8VZ=;J+0]4C#$:(>11;T$IN$A YM6Q':+P%Z"!(VM4.DIYE$1\0C9"% -V] M@V"@E=&^IXAL!_VY$09<=ZK-];DYQY[IX+\AK(GK4=."L13S,@G/E(O[I ,^ M.=*0]6(P ^J[U:;^EJ*YB>W!\QSFQRB=[L2RVT&Q.K2 UOUJTSKTIHBJC,G7 M"VX'H8JX C8/*L[F(AGG/HA9](A;-IQ\9TC@DQ&;)E-5CA.9S U$CP'6+26 MS'NY=4S7@Y$D'T7.>=[A1LIIFHA.E.;&H?LPZH:X5L&1U*NH3@P7QJ/'J.DK M(?83=AP)F^'7.C&6:K-V@Y[,"I=85B>^U 'H,<:)/!N 'F'L$>O7E#A@.>.] M@_';<[W4[[Z."P?(#96.)$=H'(PY(CL9"CU\,V"Z,> M&=0(BO3IU7K!2C.;:%PJB6FH]. RS.G=FB\\H:>6XHP7KC2G:3;*,YP* /6@ M=S";.^0%H1%R^'-AY9J;*;=%I!?#JLBU7\'%+J>M258M4C5Y&5I(9: 9H> MV9>>;>.%8;1]-L(5E8_%LP2V*AX)@"Z9B MOC16=M:]^78[V=;A* O2?7?M]'UWXSOX=3VXN1L;PPMC>#L8]>XNH4 I._"@ MAKY65TDDQ\K$AO#[W?W.X4%)-?/5)MXS\6P =GT(OE>^SM"$T* Y@E8(L<&S M1TT(.NR:].42Z!%S2)Y'( X8^'#I>H@B)JO2[WC'ZK4%V:RO-P,?[2 ])@W+ M;&5F34LH&<=]V.T>=$L.C(\F.27]F^$F/<+C*^7;_2F92(<2D1+5"P=5,M9I MS(*E!WTC](A<'X5U834C/7BV')^? L37-L)_6SZ=**"I>N&016K2V/%M8.<+ METYIZ4 &.43L[PF02=OS%)D*,YW*5U+[G1>F M'AW[&(FQ*<"Z-NDO%/&,[ F=5&![R,Z)48]'=%^1"]YP %3/GF$7,X_[YA&E MTYTAM3V<%P&JQP*+<-ZYZ-L"/# U):&GY'M7542K%P+ES]T+^TV/ID0\#8G" MB>%,6[8C%8I[XZC;;1_O?!05\)@N+5+@L@#*&;2]\L20I'3U(J9X,ED-7-%9 MQ,<^29*>W*KT6*F3Y['2^?#Z=C3X-K@97_XY,#Y=#E/*<*>$! M<<;#]52)4NIFD6=E%:N'"C1$JV V&CVF#W\6JGYW\_5_/?&WXR+ MJ^&/8N &AN"@_+-'7VT^ V?%X\!!L_6U'0?T @< M,9A,D"4_@^9CC2BK3^*6WU+RB"%JSEZ^,P1F+Z?Z/:A%CVF'-*@KJ& +5$J8 MK720FWA/C]YS\4 G9=#S6B".\AA0MLJ?>6S"T#KE&6#UH'0][/MH@J#WM2-S M=OFD,UMV!P*AN!\T>8K91S!6L[!PK"06HD5V@/),N.^<9))L85B/Q.0-LNNC M@+SB6\SQF[A"CS7MJ4>0]F:$>OAOX?>,M'5.-5L7LFHD &$[" MWFX,XVG&]W9AQJ*KY%"/.T$41RX1T( M@QS ]H/J[VR4;B&Q^X%H7WBWWL3WPF/7Y-/'*4B.Q "N>$'@7!4[4!8'T2M MOV=$>6ZY+AKS#/S5.JC 5IGWGEHJNB$(D..*KZ:43YW/H55\*)!Z".1V,C94 M?!"FI9K:14;\52;*@1$7V\FX4'!!&!;R=&4U4E$)\W+Q.'%Q_$_J:R151'OQ'=6)EY9SHW,/30&XGXT/% M!V%D5#PSN@Y.?I:TQDN.1T1Q@Y%3^O-;%:K!Q/G*=561&-NZ8%WFYN M?Z0HNB&,D(JG1=?QI9Y@JAPLJ5IV,F[R>R0,(<44:W5":&5L5J2QD:O8R>#) MZ8XPPZ057OZ;'W#<;_8FWS'>E9X#^* MI._%E#T.4E90O1C;D.&$AT.;.2-S'6(U\KT2MUU@UW2M#=JE! 75BYG*MDNJ MWM-C3R6@LQ"RV?( VZ&PDPV>$;4P0[*3=S+EXCYI=[M'[6JV0JI\)CZB+N # M/19!+ZK%>;[B_K8V8YA/E4;* + MS]T%-XIU16-KBFS?07R;V5+[<')F,FSQ/9N>B?7Z4 MKZ.V*ZW;[#1;1MUX-08^?.(Z/QNA20:H-X1FOGTML,L@$R-B&?\H;#-,US8" MZPPPS^"Z#!CV& L+ T6? B,_E[*[[8=@&=F]1YAU/J ;?W:/Z' 2F"TL9$/? M8QZ 0](VH3<6DII(R56KIDGV,N'-%E']=JU@G1'&Z;-/:!'CYJ(4^:HU\V\ M>>(F6]ON1%!!7U1A>W2D^^(=/;LV/9^*@>EPLKK3(E^/M-_LKO9(BUO 'Z]W MX3V.N&Q$;E1ROW+%CS=%DG?;A>F OO0-0NKBY;QC7,6\$9I!F-B\=EP @Z;S M;V323? F*HS7BDX7AC%EOS@K)_6QMY>_K1_TZ&E4'78#[<3=$W(>T35QO:EL M@E94W0Y&DJH7\O4R9:T$4H7,J\O=$]DP? (MNQDU:>#U2"3F0@IWWK2G7NK9 MX8"1PM=CJVT>K!?$WVBL$U&SNP$C15^%=TT5F/7P+%E;<>ISU-Q?R\9)YCZ. MF/LX27,?XQ._I]'^_R3H@]%]A\D[$TMID3UXMJ!H;\8_%8$JTQ6O&EW^;UL; MAEPNT&/6(T$J"1!)Z>T*@3P@WS#Q]:6Q\#C\N(?[_OX_4$L#!!0 ( ,N& M;E7S4*((H"( #3Z 0 5 96=A;BTR,#(R,#DS,%]D968N>&UL[5U;<^.X ME7[?JOT/7.=ADP>W+SV3I+NFLR7;KIJ:EJ6#H#OW("#@]L/__>V\JT-(J&'@T\G%^_.3RP4.-CU@L6G MDS@\M4/'\T[^[V___5\__,_IZ;^NGN\M%SOQ"@61Y1!D1\BU7KUH:FT' MU@,BQ/-]ZXIX[@)9UL7Y.UKIN_?6Z6E6QY4=TC(XL)+*+M]=%+]<9_7AX*-U M<7%V\=W9Y?GEI?7AX\7YQ\OWUM-#0?E WU]???Z_ATF"UK^_.+L7P_W4V>)5O:I%X21'3CHQ*+T'\/D MRWOLV%$BIU+QMQ?BYQ6\/RO:$E*POTYSLE/VU>G%Y>G[BW=OH7N20M2H_R1G MAGW!8^?BPX_QEZT;8<+7KV-N;GQ0L?'84S0-%ZM;+*=S*_BT M0&(X"=^HM M NJACAU$(\?!<1#1#N6)@G,\%%[C, JO[;47V;[W&W)G>/(249:>T08%,:)L M1,1VHO &T6]]/57V"6=(V4W1@FGU+IACLDI,LRUI9HQ\(4Q!!-YG0( M<;WHV0N_]&8\JO8'M1;F^XU7:Q2$O5J,O/$AY3(.UVM&PQ!.U@S6Z-4F M;E\]CK+Y%F63]6+/R,$44:(!+[07"T(+I3:;4=3CW;SZ3GG+OKG:?D9X0>SU M?4M\G9K>^0GVX_1 [+9WRQHJ,>&M*96 M1X^7$/T:T]K'F]I@195D.!,H-G%RO-G'@^K#E?T.Q02OV3_)K.P,A6A^EM&? MO7HTB#\-;$+P*R(G2KYY5S\5?3R\N3B^3R>@?]MLJLY+S M828C.@MTZ3A'A[[K.(SP:O3FA3>8>6'F;*&!UO0KJXJ'QX:.&,-\TCRWPY=$ MD'%XNK#M-4L]7)PAVB#[AE49,M 7I^<7V;S^#PBYJT.#.J@H50FE/1N_131@ M\EY\- [B538)O??"R,BD"I5[073F>JM"[;;OU[.=4K* Y2Z^3[A+:FL!%?W, MF,;!J9MJL$6,G+K;19Q87C> LZK;P)M4=;I"JY>ZO0%I N*2CBQ"_H MM!!$BWBYM9=14R/QTBCAGOZ9-<* -77>,@N(T;G(+;[U(M; KKA5*F^E?9OU MD,@X3'-I.5P?.Y6:?9:IQ*1V)\:^V>_#LJ]_^6=L^TGR]*)?GV"_*3 MM+&*,F-52GDV&(LW3/MLVDHG]MY+S,3/@,WL-Y96B\.=AIA6!=R;5?++A4 T MYM54Y;:SY!&I2I"Z6M[FG."5GMYP$V1Q2)O%ZS0.S:O,/+YNYY5*:\?E1PD7 MU@Q;]=%C0N.A3R?TTYIXF'C1]M/)>=%MG''Z#:,.I:W02=JW?/CPX?S<.K5V M-=,_\LHM6KN55F^Q^O,NIVBAH4.&R'FWP)LS%WF)+_[Z'?MXFGY,QQ'D_7)/ MA>"/ PIXRT#L>1>'XL!U!#1-^Q,]^&F;-Y5PH(2]_#,7^#Y!;6^62PKS6VOH MH<( [L!+N>B8?_)0[3ROM3$A)%%I/*!_[8\%]*M?BD64J8/H/,C#'(,4TAUH M5TK9,V-9ZS\&X1HY22_)M5@I+9]!&75M6]81,M8 T)MY2P S(U<"':D"DB&\]! H/GD7'-040X"%=)7C[%$0K-74@KXX]/W'$F+A?(L1@D=@F\5\-+-)VPU& =L:XK$NZ1EA,:E+#6<$/8023V+2RMD M6DC=V)-TE8 UP/3N0PKP92\2@H;@/2/W/W1*GFSENL7D$;V6]A,0'-"/3KK1 M2^)-1G4(##NL???$51Y+3MZ5SQ"Z"AR5))^HDPB MM.%]HN$YDOJWIF=VX%,":6)9H[T[0Q5DV1=@6G%E9S/;T7RU50Q^DA)":U"4 M <0^@R6U?TD)??:K91I[AIY*L#:@WKU&RD#9B13 @7K4%0J'BM2]^.P,-2BUH/]'TS2 M?0V(\-(D?"+N@@^?K%]^6*PPF5>0")>SA+1<[J34C9:SI.+%&JWWNIC%0YLO M94E10AAFKFR?'668+A'26<<2D0L[4ED!6%Q+!Q)Q 2/.6QP\-#2!=<'T/ER( MP9>'"3EH"-[S1/ :D6C+)F71*'#9VL":)1^4TQ^-DN))L5Y9@&)13HLT2IJ+ MI>5IDIGJL#' _I,-.@Q5]K[50R\ MA14FD8@PMYE>PZP2K#RZVH,#840H70V1WP7!KHR0S=C%)<334WD9<.S+)^FR M,J8B:'-ZKJ48; "I_VFYC(7*C%P%'8)OC8+(6A^(HNTM@_U3SU99?@6R%MKL6Q>N]W;8)37W*E2)5,4-!MKU"VXN% M8#.N^E^[[5(*Y7Y*A_O!#X#DEWYXCNVK#H'LT\H/@O"H>V8RO=FI#$1\&$1$ MRV=21MW.81")L+$&B&$.A!R"+@Z%R,!"&+#O&#\4]7KM>VGZAGJ\A]WK>!7[ M-O/A\7R.G&A&;"H9Y1;Z.I5)MI;7K>Z8Y*G8DU^ONA9EVNI._H;V@=MA9(#] M__48KQX-J,\PA)YF9K^EM^E=VX1LYY@DF[_$G8F07KR95U8"&./*F%I1RDP( M+4?4.JK!1I!Z]T@)"Y7]RVKH$'R+W59%@VZ;;*>VC[(;8F6G<43TXOVWLA(# M,KX#DZ[C)KV?[2@'5G5!L2BTBC8_K*.A(VR*JO]3.V(N*MN'M= /-6V<,?8F M\[O ]3:>&PNGC%PZ[DQ*2#DP8S][T?(9^>F-B4MO/<.2^R]JU* G#'4=C2:; M*C7AVK!ZG7X*V,BGGC7@@QC*N <)DF_#41PM,6$9\!\#BK1TWRY;Y@ROMN,W M1!PO1$_$Q=$U$O9U8&C,$3L)&.Z6]BW0]G*M$$- MP@')L Z0XMK!5":]#&NI(S91/8W'Z'KJQHU ]SZN&C%9'B]K, >A%WA&D9?> M5,^&[NF:=5M$8Q.^LIS0=+5* A6(U+D_[.S!QO85=UJ)"T@V&,N*##E(AA&= MW-.Y#1\A_UOIK59-JI0,J\TJ;6'_MH;.<7N !]C=+6:P.O0V8PR"QY=ZL^+C MWSU$J/B6VWNT0;QE,[/".B.SHC@ ^90Z[_ 0K?$P+:S#:,"6UM+FT*VG7L7H M+44[Y#@NY4XUE$NY@N#B#%LZ>?!]_,I._K(;H&GGA<@&A8KSM'J%A4:K7QRJ M?*2>K5.TIFQ:]&-C'6)SD+V[KRY39??590:"UWXF=A AE+Z#(W'0 SJAO7$I M@3 H]3(.I1Z3+?J03,Q8V7SOWL&!6W8$ B!Z[[MYH*N/YHG!0O"*=._]K>UX/O_Y.#&A M.&G()87"H_P:!@ZI)I]M7KH@DS56 ^@_"<QXGU"+PU9GOD()8U7C \QH]\%6YZX\D!"L_2H.O0"% MX0T+!=ZY6B)##($G[GU CMP/-O72E@)J&5[MT7T ][AP(XCS]G=X?F#MUZP MF,PY6)/UHI#_D_S"AQ:;$ JW[4;:V#6OL [<'?HAML_SN:W<.=$REQ"ZC)FW M2IC(>9O,/V/LRIXE-R@IMG:]LF#%(N\O=,K6%4V;E\48*1#7@-C_Y3$Z+%5< M6I>5?5_]X6Q/[/?TS_27ZG<9Y@K+KZ^O[]""UOS.P:NSA-GBRKKR ;SB2]J5 M3-8H??.E\,=4O>@M0H&+W#WAG)]?GI];IU91!?U\/7F<3N[O;D:S\8TUG=%_ M'L:/LZDUN;4F3^/GT>R.$IP49C7$P]4SEOX2A;M[1&JNT<2UJ2./$+.BW/9DS^.@ P48>^<]!12$_ OV!31="3Z1RNDJ:T4I=;']E,>S M/>P01#Y#SC+ /EYL,_CRE[5%U+VJX;*A&H1<0%!(T7G2,1W=T8_"3!2'L",U MV+ZOW>[CT/D?CJA$YV6 M1F=C+3VC#0IB%(Y>PN0>?H&.#LF&=!0S71UB7Q,/$R_:)D8 P5F# M".R*J_P1M_1J>J?8=Z6:X1> X$]2*SO4$)\1<&KZ3' 8TAAI M[HD\ID+1JR*^:^(G%=C@Q)ZE4H+%^(U=$*8,%R3TO:KD^R8JD3 !3D'LM X[ M9$<]^(8=TL/) WD9<&&H("T#H1-3VMW>B6H9/^!T-D6^SX*5P'VPR1=48E,T M49(4@!".&VE+Q@PX57U& 67-IV!'[HJ*-TQ>$]\@N;Z4I2"$<49*4W($3G,' M[.F.6#""!R/M<'B JX^[P*%SMGL:]:@T4J;L52=_;B5Z*,,'IXZ[($($A5$* M,K.;1QS@'/TC$L5X>D5[5=A?FBA,CQ]P&DSV))9A5O#+=HI*"O6JM;\VL.\C26%\1L1;U8K;Y"SW]C+AK3+I\+R IML$TE0AEENF0K5 M3UA.+5?HJ!VVV*NE?&CFWQV* :B942XR3[BBD9LX:2*D[G<2>-YP.F& M#B3*Z&>/IE\]-%H:VT,.3OH'S\':H>>PG %[Z!6YBLR6=NE^-=9H@4R;)_"Z M-%3>4-KB*\O0,&4:/"*5)5R:.!M,99EH)V,#O&HRP]-43D$-(1791#T%(^ 4 M]#/R%DO6%6QHR+I CS$3Q62>/M4RB:,PLH-D_5O>#9I7 U&E!MVC.<-'JWI9 M=VI8!X1NMJ[%U]$^U&Y9@#^S^P,VS)0OK@6"SW>H?C'C:@/XX:R_4PS)DUM+ M[%,QA>R^Y&A[4M&!\#3#=R:G&::SR?4__CZYOQD_3__7&O_SQ[O9OW]?YQKJ M(TVUPMY.PX'B-@)%F6,X^:#)RLZ)+F'THGLPI>?1!+0#GXTP,KQ*@,MG!YR* MV,T*.$@Z/.GF?0X=A%A%:F'5'7<'^,'I8N2Z7@K@R?;.!@"GA\OS#^_-$!>R;7TK#_CVV@_ 9.?)!\; -GQC"EE=M;8F8 *>:W]7Y,IGTC^>PF7@N>Z"R0T((X8.N\@[1 M@\LJZ>:-ALX,-3I]5"N[TS!R2^/%?WB!FV\/F01[T0PO>-,J!F'GQ=X M'L$0WH5AC-R;F%!C>4(4HIL\8E1Z^+YX]%ZT,%:C'@@1@D'?9L; MDHNR$Y,I]W2:BA>I5A-I"C,E73=[/!OENY<%.*L338.3S:F8(&\17,>$L)=P MDVNV;"?17^ F?_GI8UV%V!Y1-)F+;P3HJK'CV=G?E03 V17TC:6-=OH;[RMM M<97VQ@O9]#DF:!JO5C;93N97^67I@3NE!N3-/<<.HI'CX)CM+%\\8=]S/!2R MX_5AUHUYOR%WABQ=>[JNZ[\XOS2^O4VL%B*[TI,@O/ MK1R;12<]5@F=M8-GY?C8NC"#:)4P6A&V4I16!M,J<%I_S)#^:9#UX1+*'!*# M+ULMEA<99J6+#TGZI+BD!)QU8QWU5);"9&Q!Z%(% .5O&\G+ %E&UK!!#4VU M().RWW4^HV01888?T>M^]RE>%:M3"X1)FI;E%2F7.ER"BU\$+*L2_.IB MPZ7[=5G2<+5COVI.U.&L,(F\WY(H.YW!&0Z!G/(0U@I:U#R/Q<[SV&4 )5SE M7 ^_N]4H!F$%P40_^IP=2Y]:-JGZ_@9C1:(C3SL>98HO:9 5@+#HT*+J-*]G M@)$5F*;#\UTPQV256)OI_/]]>_/_#(Q50C/P+'_J+)$;^ZBXP# YLS^FTB!4 ME?E]GTS*]SA8W'L;Y+([/Z-0NFN\8:6]7>5>Y,,^([P@]GI)E><+KM"7T,+) M"K2CSOSN=PG+76]2TE-?ZDYE=,*;^"6T &[B5QIBH1(Q&R!4\DA']>6(VAA% MQLT4B(B&OI5?:4NY!GC@P6W9&S^,1](=E&6"H6_BUQ(]#S@(BQ^%GOUD.VS@ M%QH\AV;(B9F1O7.P@S-WP\%.E>:J7]UPZ:^F(JAL.&D811QMXBP_LEI<*9AY MB7")5TP/(3'6IDU(6.T\07;0]C-:>*77QLI9,3$MA%18&QI1L DNE?)[>G)# MD#=KTQ&_CJS19&D)."E.N4JJI_\E#(&;PQ[R19N4[WZ2E8"R]TEM MAE*5E5F"I[)L^#A +;]40U4*Q)XHM356]*;B"9[N#@WS"@7.DHYA7\PZR;UB M _24HGTQ37K*/:Z.0'\Y8+,^\Z 8W(Z3:Y]R->XS!TZ-4]M'\KL>*A0@NT:! MY54RJF4F0"Q;/-C_P60W_^&O>?.(!NC?1/O*E/V;B <0&GBT5V@RK\ 3KEY+ M: &L7HMMJ5@T%>/O_(*G M@D0.RHV2N6;&$7T@Z]/JVTEMWN22$/W>]DS9JF M+:ME7"(:4KA:-G(@W!+XW@Q8RW*',MG+-J3*M54@DH@K/_J MZ;HYK[TM #_9) K2='T!E *+Y& I5WBUMH-M1E:ZXE"F]@X:@[ $7<,H.I!$ M;R93!W!H9BBM-3%X&-2YGXG[FZ:R [=8>N!GNZ[S0C=BJ!2!L)&A8?10X0>B MQI+M%#NS.G@$^%!AXA(0]B@8ZTO,#CAU_1B\>+Z_.YHD[JVU2@!)+:HLL*PO M*3_'LB,AN<#L:O_&*=/M"-^W>$B+ 3I-$%EE2&!.:N6/,E4E-B+$#A;I8R97 MVQW-D[UEWXU>;>+J'=IJ7/\P%\PE .1;'/9HX&QJ:%VYE7O?JEQ#Z+OK<[EC M)G"??#M@>5'IBE\W30%9)>0:_<&]O*US#\&$QJNUC[<(J5\QX5)"&.Z[](+* MF2F> "#H\#/E-&*X["B6O>;$H8.SS:+3OIO#.3C%2;M?+B60WE-H?D(-0.H M#RUI9VB/.$"9T\LW5YC5 :'3E)@>?^#3X@R"0M.]_[L[.EE33,+B?E%: LY& MC4Y[2*D,P*TB"M!*NU!%&2"=J8;U:J@-[$8U=O$-M5_E=C4.'81>4\ONJKG M SX@J.$9A8@*8,F>HT8;Y.-U\C[C&^M+Y$.=5DD(J[;&JM+B#)Q#39'OLV.* M@?M@DR^(9>%TU*@N!F&1U5B':K8@Z.PS"A"Q?8IRY*ZH;,-D96&#=!2G61;" M*I>Q]C1Y@Z!"900F"L .5HY,\VP:%0_X6%QK8N%?I-$X\/U*WJ7CBL'(HF , MTAW9BX#C8UG+&X?K-:/9O4F4\&S\Y,*?VUO-&T^?GE)2!LI*45DIK&\K>M]6 M]+ZMZ'U;T8.41OFVHE=^&$]_7:]*#R'E,LCJ7E4,X+0*?)VV;K!W9.NT6L<3 MGQES@G.AI=^^\G78/6X'58;P>M'*KP#.@QZ83D620QOV Y7**EX)I;GW^] ' M/SFJ+XXV5Y$.=Y3\32[0ZN]#7SXME%*9[G.MU)WLU0#B% M#-Y&!+(;SAS"1![A:&-[/IM/WF)R%X:Q'3AFO8FT'@BWLH,W#:D$P9V)KRW. MG;2RO6P]3-'UVCSJL*B;B;B>X+X>X\P\.NF7PSOYV^5M-W+4"HDPJ=&7&;$@9G MX45 @\B&(N0+XQ$'&Q0RII+]D#,FK[J".#NE;=DVQ_/_:<>C<-Z[.O&)WH@K:^01QU@@>#G[!/J_$IG\]V5'OJ MU4;+1YTW,.\1.K-GD7R_;GMF5[7>$H3N@@C1(2CJRYKY[1YU^@"0+?.E"].2 M7]0\OYCX[PR1E6A:U66#1YTD:,%V.Q(K3*-M>]"Y\3:>BP*W[V"BVNY11[Z MNE^^= 5%="[=$,?=).:3_ED6D/>Q>[ MPZ9X'M&QC YA=H8G\T7Q*X#*(A#2$ES3*'9B*5GH?%?>/?V_LYW&ZS4FD5+D M,FH($V>YM&7HP<7X,^0L@R1FS"Q#VKL(J8<^@&K4SPBY *$0;^4%B\E\1N/Q M<,[>\_J,L2N+@(Q*PKE;0#YD M@PA%KN@@Q?00P@0CTZRH3,P7,#6-HB=,9707F.B*6PA"I-&&PKC,0=":8 0X M6-C5RTW<0[A#09>ELJKD ^'17GJ0L7%+Y9,_IO>S%RWSUTG';XX?N^Q^YC!$ M]#]W9K\)%%ZK)@C>6\<::C$+)N&:?7.U_8SP@MCKY=8TUWJIEVO-OWW96D53 M Z=9,TAW#*/MC]9KWTLON4YW/EW'J]A/K[">SY$3)3UTPHXL$=NTTMXRA<75 MWKDZ*$Y?D*^5T,))VK:CSCRU*&%YJ-SN-!TSRH"$N5T)+8#XM*3- PY! MTK6[4M54H(V*AYLLM"<63@!9>]SZ-N$XW@E'IQ9UM%,2)L#T ,(-".D5AH8/%)J44RM M&M97$CG)!=#$P$!%1T-:$< =((VEDL:6HH,([54/X=@! !/2DM7Q1-]S._:C MP8+PK/UOP?C7&HQ_BX\ =$O?XJ-O\=&W^.A;?#1X1S1T?'2/PW!L$X8]I%B2 MV#NX2989N6D6>K6.HVQ3S;X\]9YO;:>18=YP;0;]:LNO0/8B M;)'%%M/&6Y@+, W6=G@3XW MJVO !_>>55D!IY:&AJN:4[=7_7 SZK9%Q'\2KYUQ1F9?QS/);BB+T0K'@>@V MO9;JAC!)[](P6Q+30).KXGZ2!V2SOYF!F\VC_G)^>-4'J]5*JK5*]0X\62I? MQ8*24Z_WGOW"KG*C^LI@NI/@F>F0W;U)"1YQ0/(_K^S0"V7SI!;K'Z0O*?!? M;4M*NR7HUQ@%SE8RU=$J"6?*TKHAE+L#+5E B&=XGE_ E,XUM$H"F6X89 MBS(6H6HQ+"Q7.G_0*PIA2F%@JBHE'C((08O7=KBDO0S[A[TGM;%]!E72X\H* MP+FMH-..5B8"<)/'9Q1&Q&,9=CYL_K=2]VU6)9#N66WXU:6,)BR#,XH''*#M M@TV^H.@V#ERYND7$$/KG-JR[K&<1K^ T6(HNBH]_]Q"A4EQN[]$&\0YSFA8> MH#\7+%3V%3A+Q0'7",IAQB$+QB&UI X@O;>9^2M#,S&_<'5^%ZSC*$QXO="+ MMGDE('3BMAW UV* O4^7T6VYCN,1^)\+BVD[SD>7K2.SS0Z9"3+ML MJ]$$D5L>0H*^_J\]**AQZJU*5/>F& M(R[I,&OQ>U!H@Y*(7D@-)_5J_!6HLJO M *Z!.K""BB0[7"31DN6#_>:MXI50FGN_#WV]$T?UN3CWD +LD%6S63'YE5 7I7YPY5(_/%_O^T#](+CQ(_"/WWQ M\>L/7R __??_]L?_<7[^GQQ'P3H(O:]9XS0QP]?$Z)??X?.SW,:%TY"^D0A M8L2^_?IC^OWQ+OBUQ$^K4&DZ+YVTG[7*>/WW___3?LV[(I(>2E95N1 M[K]\P[_\@A@.H3_&48 ?\!:Q[C^DQP/^TQ>)OS\$E"W[;!?CK5S*((Z_H?V_ M"?$S_46IFM]3-3_^@:KY3_G'M\X&!U\@VO*GAQNEPM_7:.6=F#I:-OJ&Z\-= M@7:^)7_5U,)O*0X][!6*478MI)DTS*B,,J4=N36" 764*#XU5%+8/,'NU\_1 MRS<>]JGG?OS'[^F?Y_Q/9B/RS[]?1B0R5YLDC1TW+:@Q'?[TA>S[GC:ADE-B MJ[@NOA.[!3/R9X/[38P^A_^VJP-!5Z*'K,/73([H)MU&\ M9PB#_E9P^G]_Y!)-[6J%0((03\ZF"G;!$BU- 3M@EX*%+ZK: 77+3G$'>VC- M+1EMBSY)L!O?I'B?Z)E";+XLWSQ1M,4_R[;+\=%3DAWP)VM)N)@YZ+4FHXTBAHI67KA6^NZ3!P4_Y$Y,=$T.#[@ M0Q3+IK+JE@L(%85ZS:AI- ,>0"II!_M?21AQRG,#=.R$B4^'B4YGE#1=@#>J M%#P!\48[X/ZH%'EJC4=L=8(N!?* M91WL@IPL(G01)6QOJF%'OXD"C&^L?/(#?)?M-SB6Z"UI CBL5 H5$=7\'F@P M*<4T];-\!XU21)SDK![V@)]]NET7IG?.7H;@BF;@/4VN6-W;ZFU >YQ"U(%> M5U%%E.S\V&U1N4G#ZB9THYC,Q]B>SF-*QHW+* O3^'@9>>HHZ^H%/NBTU*[' M8&L7T"&I)_E )ZXQ.4.,#8IBE+-"E->LGOWDO-UX9%[D;WU^I-PQ/U&W!^_- M':K6_5C1&+0'=\D\T'<)>52G;V.&L_(\8KDD_P_=7?^H-(B\+7A';5&Q[J22 MAJ =M$W>@KRJ;+\4Q%8I*O;/1=@DNJA)Y M+#\M9Z,%!QO.>A\EJ1/\7__0NK12-%Z*HTJ5E+IIK>42G%0N\%@NRJDC0G[. MI1(%\%6,'85+-KX&[(0R1I=C"!B%.==)3]B-XN):W_\=O/DI]*T64D3P!ZF M4JCPL.;W0#U,*::IAS$J*-JBC]]^N?D*%?1G%?M2Z"N)9?1V*\X-<3)S8Q:UV_NCHB-%:>7BF: G:M-L2:"B6V NEJK MJ*8>5Q!%!=7Y#_@NLSC&85M@7JFEL@# MEZ$Y=5221YS^S&?1*:;WL?P7?.6D3BY3R[&FHCEX5VU7M'GL+&L+VE4[1!Y\ MT%Q2IWEN3N&[L^>[Q9=.BI^C^*@T1+,5>,>4JG6:^%8V >V&CC5FH .)[FD WV.$44%U5E] M[GJ/XV@^;2R3)7'L!#>AA]_^':L'C]-V\"-6KEHC2.N-8,>E0M:A_LC)(D87$<+6 M@L^2?E,ES? -IT]^XCK!7[$3JZ\5MS0%'&9="I:)-8IV0(.M4USCA)M\]YQ3 M1I2TQ6O&(-2<^#I_I=PG\DE;I:K3EH #KT.]YJ7^1C.@8="+[Z(_,M+V MKO;;TW&6@.,E!O1"KMYV,4$G45$>=D+#102>3-ZQW#(O/0$B^&SI.5$ K@A_ MCVD7.+)-F.;W@ --JDH17+4O@0:47$93YRJI(4IN_K"94YO>P;%UD@UCDR7G MSXYS8!'R#0[2I/B$!]_RC_^.[OK0P59;S_YH1.Z/L&$B->>4M1Y M[MD5:(B9&(!&7Y]^ /32'SC)=#Z[G%]>W.U>KJ^0A>KV]7=Y35Z_//U]=,C M!)>7E9-6-EJ*&Y^4D):W6()KCE,VNB2GJA4][=AA2RL; 76KJ(7=VG I@76B MG#2X;@%7OM80=@1WO%47NIXYTL93[PZGK&3/'J,#CI'+CZX2>F8UB8XO.-Y$ MLVN9:Y@Z;Q;!9)4D.$TZIIXGC8"#B%PI$4#J+0"#AT)0XX40(]?RNL@\F#&V M5H^/DCGN7- PR4_T@W5,R ]4M*#AM.TB$$*AXBE0-!J"QPN5O -AHSAC@P$? M8RM9:.=8#\!+)]FM0H_^Y_H?F?_B!$2N9)5>.G%\],/GOSA!IEI)Z_8%'J"] M3" &K%9'P '<3WYC7R?DV=-C[ ^!$5JEJ&"%&"\[(3ZC&1QB!I?^@2M&%H/_ M 1,\\]T4>T-@H#\5X(!@:!81&GJ2 P2IIJ8QDG%#X%'#HNVH2AB<][NNK2> M.*NJ([K\I+B[/ M-,&?1>.XI'Z& EJ\U@F"Z)4^^HRV48R\*-NDVRQ 3M$AVJ)__O;#']B,X9\_ M?OL=62K0SQZ)FV)::PI]]^$,L7>H:8O_DX6X_.2,<$L.F-T,#X;G @]96QS\ MU G\7PD^1B%;.5U&2=J)%#K]@,.%MNKU]41')\# H2^[^02ZY( *%HCR.*,@ M]=L!APENCW=56^ QWJJB&-?2AH!CN5U>4_?-J:*<[+0!VSGL3ZLCYF1M MKNW7Z0['M=U+A26D#8&'GEHY,>Y.6P$.NA9A3;V1D42KGU!-$T\1F>)I'TL-+PA*V<$)I?LX.N X/=X3==)5 MZ-$=M0--B"&3:>5PWMH%>*#I*%R?4*K; PY#+;'-IUZ<.&+4V;9Q29\N$&U- M,^=0F6X!X8*R[97?FLCDT-*9MYA(^> _[]+U]J<$,\A230\Z^@"/7RV5:S/3 MM@Z (UA/;N,974$=,?)GB#$XC[;GA 6?QUJ:O^8(\6,4>:]^H+*A\#7P2&\J(D9S\1W@B#T1T=0A"T)V8FYR M->SL/G>.EJJVP(.F547%-O0B!L!V>L\T]YI$VEZTOYVY]9^,'?NKC9!5ZK#;I+@H\@A1T3RX] M=EP^ZM$=>%#U-808=KI] 0=F;Q5,_5Y@Q':C15:(\[)^NVD^8]RL+FYN;YYN MKA_1ZNX*/3ZM+__]S^O;J^N'Q]^AZ__XZ>;IKS# 0>\N8FN'Y0" QJU$=>ME M!/G85_?$L(9R27%"=0L5@XJ%U?O">7[TO7.DR=1Z-PY.&@,/T'8E9;<,ZBT! M!V:'P(/S['.Z,*X43*7D@=.U&(;7^T,0'3%^P(&38N\4?Q26T>D'/#BU51?C MM+,3X)#5E]W4L0L.*&>!)&.LG4B>7G<2U'%&[_-%>YHR[%@^TLC%T0[HMO; M [E3U<9 *V\,.'"[91[JM&#B='I5A?DOF-RJ0MUC>XQV=@(>J'I*J].KFCT MAZRFX*,E6)4<;%\/F$MOGF@$(YB+Q(J?_71WF25IM,>Q9DAK=@4>V'T,4$LP MTN@'.,A[B6^>6Y,G%;WZ],G.G V;0 MBYH\3S"5G&VVW'6P.X%N]1M$"QA?NW-XM7L##\Z>9M >:!>1R]17@PF'6]LY M3W.9HCGH DS<52PWNC,5-?H!1P-MU376TXM 'W9IUA5VP[Z.;4_65M#C'R: MHBG,?_22DU4=H,=ZI[(G:C!/K6P0A<_G1(P]D!F\ MH&OW4@9^/$K44:R/ 4><3,H15L365\(C+8%A!,YEM-_[*:T&0/,ZZ&!IJ%M?UBJ; PX\':G-EZ\E;5YP6:3^M:WUZCSZLIKL(G6K[ZWU MO):PY(L(_:X>+/*RP809]1"O$\RD[N]8L9OT:/7=%/90').J]8F4TV; HU*E M6', %=L CD"EJ$.&CBCDMWFLOEHRD6()I7B&#DZ,7BA=],\?OO[PX2,Z1TZ6 M[J*8UFGX ?WAP]F'#Q_X.XG)_T)1EB8I&4C)&/H#^N[CV???_2L;5]F?1;,E MEC!?>1Y[.-D)[AW?NPGSNAB"\14_CU9'X%"@KWPM5;*S%V"XZ"&\<49AR0)1 M'N@F1#D7)&*+I43*6?6GM9+/_; H 6,2Y_C9"6GP?ON! T+7?K)W^^B%"?5 MDPZ?B%^+,XB&]II=@(9K'X5IH.JTMQRB7N1F='7&TN$-?JPQ[MT3 3P44C[" MZQV(FASA_%I @@ZQ'\6T;)$?$J>F+IUM M\EX]P6QV0T_!H][7!.A8R!:)L% MP3DA1RR28-([VOM)$L7'O$FZAQ=FJEJ^$,"*S B*8$P3'W%28\D3XS=T1D?D3 M)UGX0B0@7S#"*#K0GS8Y0Z\[W]VAG?."49)M$L*(_.Z$4-XZ7YV_X#AE1(G" M]*J$$QXYH6DV)V1#Q"Q^Q^B+[^-0#K6KXR,K_#U7."3:T0LN=O5NQIGH@W8O MQ63[C-T 8NAX,] LC6LU M?4A GC@::C+@7DK!#_'#NQK'XDU[RI.]L;7>HJ?3U]]GFE1:M$W$7PFHV28@ MS*R^NDDK'&+OVHE#,A G@KA7>.N[OFJS5ZLC<-#05[[^G&97+\#0T$-X4X\O M6*""!Q)C(.=BZXW,R;47=?7DNEH]P]'>+83[K.6G3:'Z2J,8VV8#%^:IX'_E3%%_EKR.?/M7<49RD)PW@"&!D MDMIN2Q\"@+'!3 _CU47Y4C=AAPI^2/:8N=T:*/-:1?:R><>CYC#2=QV3 M:2-9+;+$B7LP*&CA_J*/!]5-\ PT4?Z4;*!"!>TCA'GPW.# M$.&$&"OK64)3VZ"9. 0CVIF*R:I,7>JVDZ3'W.U>KJF3T"0_WR^OGMZ1.M/:'U__;!ZNB$-QO/=)$X%OR7_:OHL^8B^T.QE M;DJFQCA^\5V\>O.;Z:$MS8!Z:9=BU#U5;0#Z9:>HI@Z9$V4;H#E=]#=*^>0" MU3Q>R'9\N1S)5;1W_&;R:U=;^/ZH5K'AE*<-87MFB[RCNB>G/:*#&IS!N3A, M\&=VBT=YBE%O ]0Q6U6J'Z4)#0 Z8KN>IK&&:4EA&;)N:1A&\?,O CW$B;@:'"KR^IBL*6G%'!>K*[&2\XWD1:<&'# M3%8/&I)TO!@ZY9Y>.W\@K3U6><Q_@@:JE.AV*UN[?J]L M#3AH-80V/L7FI%G EL3MANN4VCI!?J5S7Y"VN7K$(1GV Z+HRMO[H4\G$[2J M:WNL=O<"'K"::M=6GNU= (>NKN3&:SI.G\5OG4,1Q):>*)A+<1K,3HT#I*6M M[DH"?M0J56M=P@*.3+6LXRU9[>P9C:\9+XL0G:Q2(81:522ORQRUEDL)MU/U MI %7-5M"R$FD'1YT0EE'RW$WHGI?4BI?%;JQU(D\#*-P&C4USG:L*SKKG2U> M'YH+EB/J71268'B'U1>XM+H"1Z(^!JA?[>KN!QBK>HEOZO0%D\+M36\5%'9U A[=>DJ?O(6K[ $XHC4%-YZ(L&K*MW[HQ,>;%._9$\(TZ3-BVY$%3BFQZ,*$<+DDNI [[# 5NU_XF4E3&IYE=%H,2K*B MZ]Q/;;8!'H!2E<2PJS4 '&QR.4T=CSY\,_F.:=?B9'R5O@S8-J)\,V&>N<$2 ME=+8])U9K1E!KWA^I:CZ>>$DODN3Q?P@(\-"1WJR?F_@0-G3#"*$:G8%#*Y] M-3#U^_(1HK+X+6*L>,8D9V8]T7DN8U ;L )]! /(8F7/5DXV,Y^;BO<,_>7& M>I_@7F TC^:Q^2GE:13#"-3)]#P4D0HI.ADL]8&PY<5E3<7.$7=!$5F7=^S1 M%$8TCJ,CGQY\Z8?(BX+ B85@_ I0,.9S TW35*T7%I --=M",F^ZH*!L2CQB M6.:D803F6'H6\W5PP?DS]I]W=*9.UO7.,[[+:#FY]?:DV';'_-: #/!P-C6, M&.=]:0 & &-53".F8(ARCHBSI-4<3HO3GX%9$%NST[F3VRFO8Y_1@E@$;>BC MW5EJ?;VL:Y>VF7I?&N\$890S^UX$W@&VC#-+5@'+6@8L-A<)\YJE6CQP $X M*6!1J \FC.W*81%S<*\)CG/!6@ MXG/6FEEO^?'K*O0NR>POQCL<)OY+GF+6L9+K3P4X:AJ:I58*HA\)P*AI MJHEQ 3[U6T67Z\_W#]=_OKY[O/G+-?KR=OWX^!6ZN2,?7]M].J]IC#M,K/7D MO'76M]7I"3Q8>JC?>$^OJQO@H.@CO7DE2H%'D4[%S\[.Z+TMNJ]!^)VA59K& M_H:LV.E3V&E$G\.E99%L[VO,82-^0\2M6:J6^<,NBU!+I31-VN9V!A-58A.6 MYQW%9!X2\C?"W>-3[(0),8\?A01LV;\"MAVS\OXKXZGIA245MI^,&7 PFM;( M)S?51N<$&/(F5G@8 DBQDE_PX**A0C8D",?RH@3Q4"4? ]CU=K+W ?2NUL$S M=V%.MS!G*IC/*?G9O%3?,N[T'ZG@0YZ&NIKS+L#@HR/UJ/.LJ<._:U]B/H6A M)$H+ZTSV>/,N"CP"DOQNGOX.1&M?X*'219M\]2?+]-9:G/RSHLP==; MY3;.CN)7F2NJHS^KW#^9KZZG]'GEKK; G;=5Q5H:GZPA8&=MEW9Z?LH=T[QW?NPDO MG8-/U@>M#MG5![AS:JDL.FIK!\!.JR>WJ0-7U!$E?^Z'*&=@XL[XV0FICW[[ MX?OO/C /I9_\79B2WT9.F#Q@%_LO]+1!ZJ&Z?8!Z:"^5J8=J=;#LH5[D9G3. MR?;I3'ZOX=7Q*P8HH!Q07+*8IHJX+"KGT?4N2G&"*K*\RI"XLK4YV+C$%;* MUB11[3&W#SP]^@,-<6-3U 8DW.A@/5!4GU')DPX^W[9RXP#&&K&;* MK$]TI625A[WB9E,K'"@; X_]=B7KKW')6@*.Z@Z!Q_#:*[SU7:L5WG13NA>8 MM*V5EKVDQ.OQTVAGRIL^X-B/O.NPM7K;^-I=.*2CBY&3(AQZ-'N)"S)YNC1G M\Y@Z<6I-XPU^]D.*6WIZ#UC7\@7YO_NA5Y3'7(>-M8%L^:#7#2C&]%6\7.!J M](&^QNVC@O$@N8^RD"4<^O7:\PB3T9B,G.SQB9 M$*L%,/\T$1:(,R^)YS - MY4'F^8ARJ0KRKD-Q88PHIWFG_[/I7ZH-Q-I;I(DP]Y5%A/H MO6>P^QOWW#L^HFR$(<)': X.=@T]:/JGD0@S^6,=1FT2*#CLL/M!B\H.Q _L0Y'_HM_S@Z MV'[V2&$C/JT< 7#:"2T3<32,HP$Y+526ASDZRDP .OG:8H49[3,>E19=M\1APE;63S@?V1^XJ?X$<N5I M\.1L@HI0(Z&!KA=S*5$E)A+E1*6@*)>T M &I!5CY3M'2N!/TG8./#.;>L*["'D "]WEXZR>Y3$+TF^G< 9%V PZ*.PHJ, M_Y/V@.%(2^PI*@>L'O^,/MVN?WZT^_X)5?J>/L7B8>_B^!.)N)NP?/!VY:;^ M"XEKW.7J1H2 !X"Y<1K/K?2D CA8!B@SY.4,RA,53-'FB+[\B1<&_ J5K%'% MVWJ= 0MF8B;:4O"J/29-[.*4S&S6&B"VV/IIRS-+M0; D>%4&3'BJV\!1[)$ MR"$1VJ@%0OX99*STX'T4\WOLC8H@]<< R\,7._$ZLC&@W%^M3?/I'#UT_0#7 M'C9ZBL89_R=B!1P'IC2PB7]?G*Q1&QZ?T,#DC=B22,[$$ M-'8,X$8) 1&7;VOZOQ)+$,2(-C0CF>#*"PXSC-A)Y' MVW/"%3&V9Z@6=3EG2W7*YK9/$W#BPCP9,8]#N=J$E2M\(+,G7Y:#JF@"' YD M"HFA+GX/.(RE8AH7\1:(V8FZV=29=].2/U'_*8JOHFR3;K-@Y;HTG[IE&[.M M"_#0TE&XL=6I; \X]+3$-DXJ+XC30I^H((\*^M9V..?0>$LT_I*NU5]P3!;@ MVZ^05^CO*/2?,9QO0C>F4X(KS/][$Q9K$+[3\40+,BL,J-L7>(#W,H$8Z5H= M 8=\/_G-+U1PZNC+@@_=I4(%JV*?D#$;%PB^YR8(\3.]#=L&!?-8HE2YV*23 MJ3SWY=R+9CJ3*B=$U1AX=+7)7]Z0EX/CM$'C0K5UT<9+"9REG>B(E-;/I M1E&2C/R;")2:",MW(ZS./,I-BCS=LN-\M1 MVL:4=ET<3J@-T(X0I_T6A0TMXH^*"@4?H4X+DHS[G B>ZQU;]\37^RPJX!6BC[SSF'.9YD!^2,"/K'ZA9[[4AQ72O'8G>YXL M94D(^D.YM.OB0EMM@(Z5_4F_185XB_@CAWE>LI6SXADY@ ;W">R0O[*:*VP] MQT:A,[WD8A[VDM[+C'R5&32"O]EU>?&OU& 2"*BXP42!T:W!U0ZC\!PP&!0; M#??.T6C7KNJW. !0J*ZW7Y=W6E30JV2?9J,'S"K0'Y;'1MHVZN5Q.)BO=L@[6&O[K\H!-!08U0P*/BAG"$2.$(!A@EM M0C BSN#4"9*"(A70!!^D71>'"VH#=$X#&OT6A0,MXH\]&6 ! ##L)S!!H6V@ MUM9JM%_FIPH_^^GN,DO2:(_C0O^CMN&ZJ"P. [3,T@X'K206A0QZFDQS]/? M3[^@(,2TIBBUCN5:#WBJHR5AB=T[5 _W!MV!AKNI(1?^8,U?L@^=YZ?8[9[AYSR79 J"RY@ M%(6A=>9'/^8THFH?M7[9V=ZL:G:#K-5N &J&U=A(-EE7M9( "K9##-+KI 4. MZ XZ;IE\W75RX@)P 3:A3;CZ010^GQ/!]D#@0K_TIL*&O0@ AXK^QC"K7 L8 M)@R4F+%2[30P$:5.T 83,]M$JS ;/,BX"5]P,D81['9"RX00#>-H0$D+E>5! MBHXR$T%+R1I264D+9FH6P?9+N\"H 'GO'(M'-]Q_9'Z,B7$(%J;'>Z)PN@J] M:_+I@391V+07 >#(TM\8M@%K MF"G-U%S#;$N[ %G#Q)&+L9=\(L+U>1A9IQ]P'-%6O5$BL[T38)30EWU Z4C& M 5$6L!XPGE[YY3V3KH^'@P$5/AST-X;9= (P0!@H,>/T =2J9"J;G)RNR"8, M%B'C>KO%;KK>7K^YK.[6@Y/B=4@M1/^?[N:\. %FA7W(#,IW4^S1+U:A5_] M:*DP_#2<@(/0A.85T6H"-H!A;4IM36.=RX366U1(A:A8:!UR6*2[M^P/@2FB MV;5^F%$PR$]WK3W^ ]BF=/K%+>K3:5?^-[$668&2B1A#6+HOS/[ %7^+J#K( M;OS1]M-DH?S-3O$7XA92_*2S"P$RH),$ M1#MSVX69E.Q^=FU>MHUBM7X+9GKL#4Y 8+Y=- +.2G"Y&,RL3UB)Y[08(^I M$Z?OQ60;_.R'(5TL*0PWYWLEV>$08';C+*!:? JBUYMP&\5[MHCK.,75[PT< MV7N:H?;$B5Y7P&C=5P/CAS,$/AQM*2H8(65LO^4R@ M(,,?5LN7/B9H^]FP FOH%3KR9Y5:%GJ2 YVK$B8ZQN<1R */YK$,UUR5#:$) M&"E&4VU0V+%A/Q=!S/,DTV5I>E8EA_4)@G4#WM$2I-1N?HKW5F<)^7M)K+2Z MYZ=TTG+#+P![%UEZ%Z5_Q2E%:Z4EM;N#QZ!^AJACC5Y?T)C24P5S[.!OB(F< M4,$*$5X$4U)$N+$)BRU\F,D8Q:V2A&XBE#=)4+J+H^QYAPC8>+A\#!E 7=.\ MQ"J!Q_LH\-WN#/'6#L 1H5M9$0/4K0%'O8;0YHOC_=YA[WJ3H$[\$"=\*^W1 M?P[]K>^R2V0E>U3PM^C/"2?QDO;TGUB^*.A4J M7>'$C7V6:DDF#Z?F?,)OZ041^A?%#S U3^ A-HO)Q2B=E"'@0)]';^/J,()T MJ"8>8O+11"91P@I1!!G9RD."*.AO5%#$)+6TWH!M_>4A=5Z6DB;;RTI"=LQ) M]'L#1\^>9A!Q4+,K8$3KJX%I=.1\Z#.G$8D'RP7#.[3NFF[TZ+YLWV^=!.CV M7:[WCS4:7HH8K0!1.QTZGYY&R7)5^A4:PAG\=J'?NT] M@ >KAKK28_I%G<+I2#W&P3TLM^T:8CJZ+,]Q6P>:MO;+=29ST@AX4,J5$L.PW@)PX"D$-?4Z3LZJOR4)QO57!CK//#H[ M@?='':7K_MG6 [2_:@EN[K^4_%GS&0T(6_:3:VXYCQJ]_/ M.'1[)2;VI $\KHU,4DL#ZD, <-2;Z6&<$%1QX[=:17[0(Z1KK.M-Y#W$2.M8 MV(_"TJ-DO!&C-4Q@K;0@6<8B@'QR_/@O3I#A2NFNI5E'%^#@H*.P" 5M[0$' MOI;8ILY,B2-&'7TF %@J@&=NLM!UI<1>%*+D7K=]#E;0$#0*?(YCF)!6'$*;?<&;/HMUT#7UO[A7ENZX"F M;+P@WQTSH?;$>:T/.#-J:W7/1DBN9HG*Q^X=FM8NP*-41^'Z[HNZ/>!8U1+; M?/] O'# J0.(V$EU%F\DG*$[A]YQ/+D <$\FRZY_"/CUQ)H\-A>D9(+L!+P^ MH&IV76\"/(9E"M56B\+W@&-4*J;QBH41RPM:GI5!F?_7>FQ.H>M?[=80RZ\B M-2X:'?4&4>W.P$.QGQ'$(-7K"3A\>RI@ZNSE?;[FC;(CG)%W5E-$]:N-%A'@ MIP2OM]=)ZN]I,7.%;4X: 8]HN5)BY-9; (Y0A:"F[D?(L0<""H)V8FT"I:(6 MI69]_NA50) X"LF?+MMX3?H,K09D@(>DJ6'J#R+UHP$XK(U5,2]T_EH;?6LL MP0W&LYOG ;NX<>.]QA7N[5\]0.E-!#BA_^^'[[SZP MP*>?%) G0- 5WF):Q3#_ICW\36D !8%!)J%08$3 ,B!XD9OMB[VE,7[?P0$A M9"J3A;I3S;(/'!QH(>^82_,K_3@+L1.'[.%6=L62?.WE$I)V/()B'#@ICRT2 M26%"WS*E\..'+U'P0JFD.XP2)^ \Z0NH7D;?\HO1 4$QR^^BY.O M)\$E&3S;^14DTY,S5/ LDRBCVQIHHTH2<2IL[^M)3#-I"_-3JJT/2E> M6NSQV-RZ?:*EW%>AMR8ST3C?6T[H5K/_0FNZ211[3NPEZ*>#1^;G M#).X ,@/ZYF3N0QD74&EL'EWW]1\MWZ(;^@SK2/_+"+==QJB)Z8;(TQ+HN\P M5$]UFR;).XH[XY6*@I@L\!*_9[)A[3)T(APH-+-6#.O,*=*V>"UQFJB:EY^- MPN3B^"..GF/GL//=54R60 Q.6S.WS,@ 1:*AABGSMPQH0$_A&J*2\6&#L\D" M)T9>+9LK3]%B^>!1*0O:'-%S*0URJ#C(2=/8WV1%UM8.(Z*BGQY_ER 66_P] M0B_:D^C*M_!)NVT48Q*'>1-:^)+Q>B5T=P(1Y.'8?R'?Y@EB,V=SV?A!;@33 MKVNFK_@BQCB?BEE.ZK)AHT=WA[V,)P%JV>N6HK;E+>$H?+XEONSQ%7._<<"8 M"-!18)A1:GO)O2@ GFD:*F*\^TK8G0>47[[S!!)A+!E'Q)LR4U= MRWN=BAE@&)Q>Y\&@0&LMY+*A7+C\-<;3,VA4"4C[52+F%9'R,WL(%ZD 6[YZ MUYR?]6].[4RF@4'FL=LEN4WI2B._$6;SE+$R:V7'>^=(%X*K5R?VF$9K]CQ\ M0BO[4D2R&)W'CN(:URE34#,FX2"']=OQ'JA$Y07 M05;E[O-3](GO*5\66\K-70+]2=04'(&CS@SFED^O1F<'&.'FT'H,/*C5 RKD MJVY?H57MS">7$95"2K82P8#KTGZ"4U/:O4(QKK#:9'_ M06U*2\&1IDS*$=/X^"6H"R>@MXX?=QBG0FF1];;YM'QG/M] >D!A:#13E1E^ M0XA!3_4;1;=Q<_XV7!B44&G(-* 41ZS*1BR! B;3S*EX5@U67,_,V2/&7RPP M1.&]%*&\Q0DA/<^JW40PYUZ#(IKS6;P_17RJYG56;VP3\>C!L5X>GK(U4'36 M5+-^2UO:%/ DKTOB03>5SUA:@?6@GEK7DY 51P+K%17J<%4NBS_39^]TMY[, M*(&/:V/SG%9FZ$4&-!Z8:S-TJM"8#9Q5.TYGJ& -"$SF-Y0(-'O.PN?O4W+8 M"8;M/2G6DJ62RQE2^CKIV[!C1=' M.XQ"1IWZHEL2)M/6_2'V$QK2=FXC3:?S7:EO6IZ/!Z M_7F6UQ..]Y_]T-]G>YFV;8TAHTRGDLU2^Z\FQ'$B=[.Q7L)]&9*U>D8YGN+*JKXM#2KA!9VNLI@6#Y;%=H]N0$.ZK^+"=+^S#_SYO;X*(YV3.'MZV9?E M?Q3!?#J;]Y@ N7_//G6?WB;U:8R(<)R-%3";7WOZPZM_=]@S'?.1 "X4&JC? MHVBUVWY$X.) L>"<8S6 M6H"J%T7 F#*28F,4/"@$0)]4=:1H)9:(WI$1ZZN/GO"1Q*D0G^1?S=@D'_W] MD:Q V:-$5;DE)Y"D>'2U!1I)6BK2 &EM"-#O]>0U=N>",A))CY['H>>A^+FI MHS1OHZLM9 _M4K'T4%5#J![:*:^IAXHD9W;(.[)*VJT(DA/>TBP,92/ +JA6 MJO"]TQ9 G:Y%4.,#?$H2Y30MSJ*O/U^OI"XG;0#4W=3*B#/5ZEN ;M8BI*F+ M45(S ]DJ\9U[QZ6O0BIQ3-8&J%^UJE2@V$D#@-[5+J?Q[AZAB'*2%B&LY_+L MMB,G:0 YH&X\EJ%$,#6E!3 X1E-IX/VCWLO[VXD3HC3V(:W9+%\'B+7#;+ZD MGE^T+RM_Y.(I7TAO:0\<1#I5K;UHKFH,& :Z91Y8-*%6XJX@;NE%\:EUC;;% ML\=$UT2AZPAE:$H%'O S?7FGH6]76Z QIZ7B20V:9D/H>4F=8O;4CV:T0U0!6$%.#EMB]5H)E3SY#>V.2<@<9W%,7V=C,U]5!!\ MV@PH&G4I5AOX&VT@C_1]0<3'-0:"# MRH.?_-):%$'5&'B@M2O9>.E$TA)PT'4(/"#9M"*+*%T(50^:NEX<+W#H[O9. M_$M;Z8/N;DOS7X7BK9[AC>GK!PF;*H1-@>9D$>0O@7BM1IY;95WT-V!=E4AIO*E-: MH/#S^$28]ILD"#V ^Y^&NAU3@Z(Y8/_4D7K<"0$E#W N0,7J-PVH]5B:+Y^J MV[Y@*YLOR9FK7O+F]"V2/UI3%8U!.J3W?(.Q<4QRYD4?KX.\2KTGEZCEH*& MZK9 _4Q+Q:I:B:(A]%2 3KE-_>U&65TP?8V06["=N_K(5.I6F$\HLY=^">T) M8HU0[PXRL=$2HNM$J9.P*ELL)9Y.!1X\H8W"N9]MFE 90G*"Z- :@I8V]G0/ M.HL;;<;'73JJ6(J."90Q'#NFVDB\[2HJV]8!:(CI*]NZBWB[@&L6&D*/F?YQ M:_^2Q&P:1UMT&6//3XTWF#K2K*O]"=>EE?VP]RF*/TZ51Z@2%KTV X_=.G(;\AEYI'F*.M-U$Q);1_N"$Q[Q9\H!=[+](,F\G9[:$ M,6 R(Y^,$*-S6LKX,9WBPR/_D,O&MM_,8,#E8I;C4T(@H9#4T@@$V>+WHL4O MZQ9?U2S^N;2X,&*QZ3,7LVB>H$I0BT,89*./X.82[Y[BCJB)Z9)^0]UX+)8P MP(UL4/7"9QC]I0QF8ZMK:_*:CUJ_@S1L ;-M;3'U5!^?E"LJUJNT+:P1"IA] MC7UWK*%HJKWO:K'Z47>SL=X%Z+C21^'6'7"A_9+VP&5BC[@++I"W]&;2? K' MA/J9L&MG-WQ9F?0*X)+5)F$?J>W4T@-^\':IVXA=57/8H=LI]="WWIO@@RG#QP11C>E_*60@<0!H\WX.H[Q?@CC@Q@C)$J#1''HU5&Q82X28C*I MRJC, VJ_-:O.")[<-NV7S)MM@(.85"41B&H- (.)7$[C:MW,XV!<#C*I^(%? 8F-+ M3%] CZ (W)2=8W?>?A'YJ?'8D3A1&T&]_7^ M$$1'C!_3R&V_*R]O"3RT6M2KO39RV@RP8[=):^R7.4W$B*)[(N^.?(&H^Z,O MKQ_O[[^RZ*4_DIA-J<).FLFNP[>U ^ZA2M5$_SQI!-@[U;*:^F9.$7&2]B=$ M-0U;YS/REDOR2/5L0M)L*5XYUB-T#;^T/YJ?3F>JVDM9T36 >@;1W@.XKVNH*WIV M2W/ ?JPCM7GE"4H;5>_?%M3M3SH4:K=./[KZ+-.=U5.2U@[+<^F1IBE*I[:: M;).DZVUWB5Y9.^!>JU2MGD[3: 38.]6RFF>2)*EP/]/JGC!@UVT$;C87!OB@!!] M)EI_=N)?,'UX298^\+!@AS#C8WY7"( M8R<@:J^\O1_Z"4LQ?L$Z/J[;%[BC]S)!;2M/IR-@E^\GO_%V'^?"/-^I\0'@ M_IV'G:JSSMN. DVC$ 8>..,9K]=Q>R=5P"$WHG+&XY!&2E='1M?MQ/6FNI/E M )B1'OB>;T[->&T=U&H'W>L#E4H_1:'1'C@$=:JJ3%<0&P,&C&Z9!SDPXB1' MO)"B53#]@<:IHCZ_^!U0[Y.J4!1 +[\ Z%5R^8Q7ZY22G8K[C+44U$Z_A>Y$ MIX#5^ JR(XVU\4-IS?U:"%F*[+.]THN:WP/V(ZDJY?,@XI= ?4DNH_&C()S: M[*_/O+7[4^-[R/XD4Z5Z;N8-OC])931_9.9-YD_3KG5F4V,)VRT\__LF3-*8 M%1I*UND.Q[3H2CZ!77F>3_]P@BL_<8,HR>+.0@3VI $:^O8-,]YNT#!1 ,(: M%(L,VG>2;9B(^TZ;?-\I;U?;=SI#^2T0007$=.!ECG(MSE"E!Q(4L5YD8JD_ M'+W%,&*IPMJ.1G%A@MZ7$(L4\R]CW\6K].>=[^[XI0WG>(&++E[#S*,3!PK2 MTQBQ+$PX&F7H)0G'5]0TP)YVN%&!G<0W"J)77N6-_F/K^'%^;HQ>G"##R$D1 MK0=U1)Z3EGV.S3/HNIPX/H( M74C[5ZHS2MA6X=XYHDW9CJ!S%GH,>S$BV+=/"B$.Q PSET"$\UNV70@[$^O& M$V/E3:A$U-9,IOS#S]S6I5P6RA["L6G=:MP9#X751 ]UR2Q ]- Y1JUU'F?W M+&9Z&?*DZR)''+D!NL>3>K_%CA8*-0:.!11^7_UTAX@R!^RF]!5'[ND486/_ M><<^*CP=)73BF%3AD6/U,[MJ)2(U)' >V73MT%LP0YP;)$ =V0[K^L@_R]2] M^+L_")YT720(R@V@,:FN]5LL""K4& *" 0Z?"?[1.:6_9P._@Q)"/DR,;JV/&6?X3'.R-;(?[NB?, 7O%%_?.D1@B M8/4(_4U&P^?6W_MI-7'M99A>9!<)E_T-UPVE^C07"[,&*HZPY@HH:;9C4" - M;8*P$]/WQ6E*>_4-G7?NG!?,)J\[''BU66K^:@+][SX*\ZEJ/CM"A!A6PE)N5$@S)Z+36 " M\'07(@O2!<'S-/;3G&ISIBCG"@EQ)S++X_V]RJ/F -*$'9LFJQ?'#^A1QJ3H,WV/B72^]+:;7"7ESQ:7M=Y$_-X_]A?N@#N5J\Y$G8U/E"85L99#@;37J*,@JY? >H;1=47M7XG.Y^)H_03?AE.=M+SC>1!-AY30&+LS3 MV&8R/ZF;"R>5;QU([?0SIGL?V%N17\AYQM=O.'9]LB*@N6JF/]2H$BP=82H$)UG[()%=D _3ROLGZ'7G/>Y MDUN8)_5^Z8?(BX+ B1/:E.]UV'Q&H]SFP?$+$5#^"]Q%X0M.J"79Y/\I2IU M_)X6[[R+TK]B^LAL]!SZOV)/*.JAJB,U%V_@(\.L/X&T9LR4C &/!O/J/WS? MF(NI?K>P%)7#?X*8L/4VK,XND1<1@5$E,6JMF#,7_B_C!^%6S<*XLIXKFM@E M IRA$+.#CVT4;[&?TNV8,W80$@0H:@P=FRQ%(?E)CO0"%%/M/0X(?$S^%,7Y M1[3=Q[D=027$;W6(:/U19ADKI!+\%@>-=D/ 'CWR9041'HG2V]E+7]@O5*[% MRI5"?JF5_#._%Z4>:_R$%9IU:?\THEE^54O(>T^J==PGQX__0N\ KY(DV^<5 M $+O,TYW$5DW1<_'J0Y,>W$&/ES,:/Y1MOCUV0(>&.;4WN)!*I46,7&1("^K M@"U(//6!ZI3'!#/^'@*']X+6U_EP])6^S/A3E!9[*>F^%\!^\)-?/L48WX3D MER)+HKG@6L'WMP36;::?#*IE3'\K0-VJ.SB8IM(B*BXJY'TO*#W)[U"<9<>$ M^/F6FLTOS!9+S#8W7F^Z;;?I,\(]X7BOVC^?E.$2$'I28Y] \R36_^!X.O;DW-1I\ MEX#!JI+49+A,=JF)#1)1#IY)D'.2_H(CF87H#[:1^&RID)'>^CE$W3%-W[V"Q^( MW"Q)WP^W4;SG/GO <>KX(:M$$Z%'QWE$,><[@AJ23QI] >./$BZ I3BN-4?,:# MS@,++O1ORH>^"5*DO([]BNO8[G\5[0DFF9FQ[+OL$*B;H$<0\([+#8.&_!,' M N=F-11R\6+LK5]P3.26S]YTVD-W^2Y5:VZN:@S9M3ME-G;GBC+/@Z>TT=\X M=4LE>J;3EI([IR\!P(C+57H?^6%Z$_8)3GFGY41HB]**,)7T6$:LM@D^1L Z M*6(,R,(+6-Q.H3FC>.Z'M@-8L>]ZZX?X)L5[U?I*HQOP(-957&-OO>P#.)"U M19]@CYTR08R+I5BVH+S]S9-OX]XF>TSFI/\@J^W6^RF M#._8W<2VL[3!1(&CPCA&$S%C&$7 B#*28N8[M8S]&@V@(;>JT!6DDT#Y#.75; M&$PE+! M0:W(9"AQ5AY*5%P!PL7XEKG"^2EK?BXQL-Z?8MN@'0/S)X>:FY;]>@*-?0/U MRWT%O6[0MQAZ:C%"@C9]D=DIC)(B7H_2R"GHAY M)2\+NQ0S&:&);V>59\R%;U?8RUPS@*MU72S"G1I #^*J?HO&.(D:(X&<5U+6 M0#FR(("$_[#[ >\YQ>E[G',[D\10%EO I]G MQI3%0_+L]D?R:;)U7,VTD^'$@8+K-$:4'&P/I QXJ3FR@H,/N$M!D" )JD0Y M$TH#E;+TRDG;KNJ-SN2]Q[C4J*/&>HW#>XYYN:+V8_\, M,,@Q<:PJA[S MB.3? Z#T,.2HDK/\C(9ZQN:;+.TB1U0H_HL?+^*TO2O3J!UYP:<(P;:"81T@Q) 4:PH1H- M?D:S> :";U=AZA="/F(WB]FYZ/6;&V0>]CZ1L*2%EK,TOP]^[<048A,"L$)V@(%Y#JV- MGR<;"3DNCDH0LG[ *#??G;-OKW&JT6V1T7VJ>'>(5GT6%V<2T4<.EC-$>=A< MF:21^\N:+99:*R/*V@%W8:5JM2E^LQ%@)U7+:CP1I!01)PD.9;5'N9.\@W$' MT=OEI'",;<@1)V"G)_#P FQT%6U/K>QG;KPWDRX7)?EY_#0_4TG[?>-CW80C M@B,G_'Z1L:&?;5BTF9H"T)))94E<6)+(%2T9;A M+'H@EV:'*&?\/B4ML7<3 M$E&;YR*#" $%LN'&*6\^&E&!?@]RF%+&Q>)W10C0,'EFS)!?4G[D M0\H0??GCS>W3S5>T]3:*L?\?5-F9+UE:,GF;!ZL!J$9,S:^^PPO[4WR&E>5+:@B1I8GQ!+"=A9,4^L84+)DX2-5T5H3;.M?RI>!XD$51S @ SP4#4UC'I#HYL&X" W5F6T39"3R['5;70^Z%.^$'9(9C!.:0LG MMT5\1.;/4>;*MMKOS$I6?H#TZ*[S'Y6939:@9DE@PP+8;1 M!A@)C:4"3)LJTP%,P151MJP$B&OMGOWLYCF!&*^P!I$#SJ&),(TJ=J:O,MRQ M=NA)8E% HF<0-8BT]U\,@&BJ,1)XB"]@5<WC+G@?R63)=42< A!X RW%BUS0MC:H#!902ES'.( M*.NSYAYG[2&Q0H*BU)G'CRGR<*1BV $?BV:K5H%X,@G8O81S)>3>4"(3559H80RAL^@HQBH0I _G4! M #+0:N\',(8 Q3L B/F!81HXB%(G& ,.AE_%IY*@O1_Z^VR?IYP<%)>4H.#" M3V%Q@HV]ZS>7-&TMCV1*:\F(T64B;?A0$5HJEG3J,R6PB,P1YSY).:/ON9%" M_.P03L8X,ZFM?D WM#X1RVDGLR.<&%4@FC03176;9K$W97K<@EG>#9>IKF&H M ]I6$OM4FK*Y@,4HO**%1+!W&85I[&\R]MX54:7MV92.+L#C44=A,2C;V@.. M3"VQ39TV)XY$ZHB2!_"HA4)QFN091$G67?RX%X%E.GN+,31<7])[>8'0IL3X M85%Q U!A>$:+7.\/073$&&UP2+BFZ$ (V5SC/M*WU)S8NX\C+W/3GYTX=L+T M6.G>D?OW.BA_/XJ3AD^/'?W&"C->CH"4OA8L@G[%#P=%;AP^T*CBM M7$0:W$5A7/SSPDG\I&U!/29]H#@VF2G%2L0E0*Q5J)(B,ED][G1WYI59P3/2R?9$>'H?Z[_D?DO3L!J!*O? M"&WM !S>NI45\4K=&C :0AMZON4)BM/S_X0J-M_UO(!D[6/[Z;8D^LO_[3U M@<"!)(%'PA@&JU6(&T /<#2-HM8$\<8?\;09<9^C$!\_._$O./V4A5Y[+"D; M X^2=B5%_Y>W!.S9'0*;^BPCBSA=Q A#6!A>'/-9&=WL^!3C?V0X=(\MDQR] MGL"]MX?ZTF6:NAM@O^XCO;&35X112=G^)*A47:9XZ_/>>CV7XN[=ZDO=7=UM M">ZN(?W([FY_#B)3/BG7W*TS$LVN"W1YE0&Z?+[9;V%.KQ3?O,1&3@^"@U\< MRS__[..8N,CN>(M?B*=IS6':.R_%R;6,H)C)M/1<@J/K*3#"IN;%$0G_*GDA MQ@SF%">HP0,R5I"(%Q$QZR-&'A^E%O M!B3ML12G5ZLK=?'3YDMPZ!:IS:^;4#S_",%C!YSIW7;D"H_-8RE1,:9)QS[! MOUU 4O(T>D(Y<[ZUG>$,T+POS+Q[8:N% M>6E#S39'S9LNR%>;$H_FKI2R_3U&B;JM^XEM[9?GMNI]0F7C9;GN2/M_4N>% MX[6M6W^JMLOR5O5VG[3A'LP MIS/7J3>I-!:4LVEK]\9]Y/[R@ _$?CLBW'T+V^E>AE5 MOS?TP.UGAOI=>ZVND,.ZIP;F]^P)'U0Q0CFG,U3QFJ3XF_X=^SD-$5>&.'!. MZ!PYE262G1.;;3REXR\C!T>O>Y\=X?2'4:)RGO]!.'M%KNI_X+/D!^B^_"OX>?PZBG\,_G/ MX^_0-HKWSC2Q+<.WJ0VEQK/Y7VN>1]?3'_V,O<8LZOK';RJYR)SI%_)A\5%. M[=_^/U!+ P04 " #+AFY5TF$ 8*HT 0D@, %0 &5G86XM,C R,C Y M,S!?<')E+GAM;.U]6W?CMI+N^UEK_@-/S\-)'CJMJRUE)3-+MN6.9]N6QU*2 MV?.219.0Q!V*5'AQ6_GU!^!%(D7B1A(D2'O-GG2W#8"HKSX4@$*A\--_ONU, MY14XKF%;/W_J_]#[I !+LW7#VOS\R7<_JZYF&)_^\S_^[?_\]'\_?_Z?J^=[ M1;MY^U__/+EV[=O/WP;_F [&UB_ MU__R/P_W2VT+=NIGPW(]U=+ )P66_]$-?GAO:ZH7X)2H_O;BF'$#PR_';V%+ MH']]CHM]1C_ZW!]\'O9_>'/U3U$7T:\9/A(7?\N4CV3J3Z?3+\%OCT5A0P:A MZ:/8$#U%^80]^_N0:N[V)OAW\;.N ]<^?P$:U/B,-]*;# M'I+DWV\BDL1_SBQ];GF&=[BSUK:S"W#\I*#V?WV^2W4(MF58/VCV[@OZ[1>V MA@+IF"#[4E:RI0=)BGIR;5NN;1HZXNR5:B+8EEL /)=)+I9FI)+J277@K[? M,S35K$C$LS:;EO?X0W>Q7NR!$Y"KA#IQ[ 7WMNO>0?._ M ]4(C6U<)@26GJW]N;5-'\:%G!=.%,LC8T%%PJ:"N<-3;-].'%8FR?8>\T M;&*7:K\1')[!*[!\^(=FP\ZQS[/$!AJ1!!F,N>I8$%/W"3C++9PM.&7);Z(1 M:4+3MU+?N)F7JMF,)@!LD;?;<:5&>@QGGIWA!:8)CE-HL]#(A#L;_G%/;*D1 MV6Y5P_E--7WP !&&_T9]XQ0JOXF&[/:+"_[R80?FK_R"9&JW8^ZI:PYJ>"[B M[N]*?3'%HQ)_19+YN9#0^&:DF:L+R45JJ,&YKY@LJ:KM&(%97MT 3S5,X8.2 M\.%V('=MNYY[K>X-3S6-OX&^LADG4A_)VZV3BP4CABHA+%4.)O M7A(4HI]<';X">^.H^^VA*@ (+4LB^_56M3; O;/BV?K>4%\,$_X.%!PL!;\A M"1[/8 ?E0D,9.,$T#&>4Q8MIA!2N#!+6STBSTT*'UKIO N2%-S7?C$8TG"<, M#5JZ&\/T/: _ @]5AI603\NV@JK%,!/5"6D0G>EZ0 75++W2Y&^^:?]T,3GS M&FAPQQ[\M[SRR&TU*!_N4+TBD7F:;Q"%WX&QV<(NSEZ!HV["'ZZ LPL,CANL M_,J@P--\@R@\J)[O!#/V8AW\I/0Z@:-=V[4!]>^-&=! MQ31.;$F&DZ&BN\/\1K@EVCO A0T$EN\>_C(2 WVN@OBU!$S@S0.6#O3C3PT/ M?:+7ZTU[RFT)8+ MM!\V]NL7'1@H!K/_UPC]]7/XUT"A\)]_7-O0@,Y>W&"#$;=FJB_ _/E3SN^_ MB.Y/C-P*MIK3G>2O_[@83GJCWO@2MC <#D?]_D6B@TE6S)QT9U5'B]N&?\T0 M):V*J,27?1 2]UG;&N:1 6O'WN7B%'W-9NRU[>C ^?E3_Y/BN[ O]CY<@GY2 MH!1KX#A OP\QP/8RZ*(''#@3H)(U:NJ_?=6!'S8/SV!O.WD8_J M+F_\Y!5KFPX8>A_IX:)]HP?YH!QHH .\@^CD:[1'=P[7MHY7*+%6V_3++TRD M[LNFAMU*?;O3H=#!@1WZ-L7^8 MG+)IF4:C_G JM6I818C4,FU8+=?PKPMG97^S:$HYE6RI2B@"Q#O<7L,:">SN MPGER[%85;JARZ#+%J M&O IH%$]0Q^UD4@ M'/PET-"IVJ$_>%DAWWX.^.=%V@,^4\]C\!O8Z:\<%26W6!YV+[:9@WSJ]^V! MG=[M&//LKKXVPL_?M"#8#.-=R2O6'@TP]SY61&/[[6O?05*&GFQ$&@B@[V(7 M0?G%TZ*-1_W!0%+%<$L1*ZBQW?:=Y0$DB?$*;E1/C;I.<%_E%6^;@CBDB!74 MV+X;^;&=:[C;V=C.@>BG/Y9JFSKHG8^/(+-[;>G=Q,N=:IKQ=0&L_E*EVJ8_ M>N=C_36V%9_O@+.!IOBK8W_SMN@^BVKA1U-NZ;9IA5V(6#L-[,8C FV!:=*4 MDBS4-EU0^QZKH(']>;1F"2/DT3VE(&K<7?@>RL^&5OKXY1JA4MM4Q"U+K+(6 M'OQ? W3]QKRS=/#V#X ?V#*;YN &GOKH=]#MQZ.S<&_7R\>EXO[NYO9:GZC7,WN9X_7J$,C3A;Z12AJI =>\.LS=2*DD&YST #$(P7$SP"+_]\ ME:5*ITC#+2CVOEN;&9+(F!@G1$*9%*DTH=;K%%>*25O1K3RX@7ZQ6:EESY#L.$4),W"X[)@%/"3NXZHK>_K$V00^L9I11;K']U00 I;GH@U4E#-VGNJFLIRB"=U%-.:K#"0G;A^ZH6>"+)W<*222J,;/$*2> M":6J4+RTP3%KWB#[T8Y.PD*>:[O6D? '@&)@K0R^*)X0>U7O>H4DSD3CJT MX*AQ? ZV8,NG(9M"R/HM9PF?J)T\0D_[]6(D#I3C,&*E[O&D@+R==&7%WKS? M#6][[;N>O0,.(V58JG:/.(6E[N1Q._,4]![F'KY)I[2W3"JG"G%8T ]2V&K+ M3)DJMLEE8!"ZT&TLFB=_EJ9[Y6GUNLZD8@!T\GPW.,9(P,MVI)-;H?.LX9-< MZ()8@M,!^E(F!B22*M$O(AY5DPZ:G#J,M]X4"7LY+G/Z0'J)]70[ZPH MOBX!",Z53ZW8/9H4E%FNHY_L2ZOH)W\\VAY(7/F[A<@E\3IC 4N5[NB_L+1E M]['34/,6[( 7E97":&B:O_.#T\_X$60HT!98KO$:/?^.'KM_!-YBO5+?\(>! M/*UTATY5 M#)K>\S>IS9 OI<=2RXBG<30-V M:$9N.4LO6(:Q/ZH/V@HCWQE M+"HH0I$VRP6#*F5CB3BW&SL\F/?)*R40+6GI7L* MP-\"S]#4XP4;:HZZ,7N..N6[U">^__21LRX.^!Y=]H:7C>6L,TW[&^+!K>W< MV/Z+M_;-;$X42J ;3QO2697"^LI9XY8&HBL)\1)> CCN%TX LAZXFYZ $Z0U MI_O?<#6[3*&BXG?E>DOS[- 'A"7->(XW4 "+5ZR)1F,06$&4@ M!T'PST.P5'E7%*')+<"_4M]Z]OA#=[&. G'@;QG7L@-RON7E"O[Q,'^$Z]C% MK;)XFC_/5G>P@.2KV-"M=I2*LG#%E$Z3;3*87/8;O<,C(JC!'Y/.<>33*YM+4"VM:R37MSB,0EZ@U3NE,:Y)$1N_MM M=IT"E[3@#OX5%\&8+2B-!@O->9QR$7P631^I/(-78/F ]IC'>3%YU4?61-Y! M*X-D0H/$*EKP%%4]"GG)NQDT?]-,'^V@40(?^#\='_-1H*4TS,-1;]IP DPF M'F#I4UKTBAB&2YX];LR)Y7J+=002Q<;DEI6.)X4-#;MXG;QK%XJ/LOTE%TI+ MV\2[NW$5I.,$NVIQM& 64["=N&R('5\=VW7A0GJ-#0)+E)!._X5M DVHJLXR MV/+=X0&?B$*C0YM;C;H (HV>,[J!AM2T@T3B$1[8 M=2>ACG3LX%-RWE*35]I.;EN6P#31@MK2'U3G3Y %.=\P%;H'$4X116ZT&R* M'U^!!4$T(08S?6=8!@+0,UX!F2246IUC2A%YNYW.+ :2=172.4JP25C5XD.J MP/*CZ*?[.30:G$I*1X3RRU"*<$+S,C0U;]Q9T# !UPMEC\; HVW9,2CXEWY8 MJJ:!'$$@1RUE26%IA29G:&PWB^[X):5/P8*S(L1*W:%* 3F%IF1HSK;$]C0^ M*# L'\)Q"M^[ FO;B:Z'KM0WX,[?X-P-P3 LU3D$F*-T2>B(P0[6^/$H),:X M"?EB=^A9-TA"[U0URVT(3C2JK^#. N_&Q93N&J?8!(SX,!642* I1L#YG[J. M3I7ICO;I8L4^N5ZGC$!\33V^NG.ENH:&')6&Z4-J4CS\C+6[0Y,R L<$ZI97 M]QP13L9(2Y$RFJ;SAHDH0GC25$!)+IX\9B4-U1A"-9"+(24I@1=2*!^:"BLY M%S\:5XR,B$IWG1,D,3L9;/0[0,\-0_/Z"C=R&_#HHX#JQ3IS.9 RR_ V(SV/ MRLT^E< AE&]-S4JLR)!F*ZXVI&-:)=PH3KEW-NMA8(F&->MU<:Z>7R\>GI[GO\P?EW>_S97O[A?+Y??* MW2/\\?R3W'?1$WD-0GB"Q.69')#LR9586DE=JQZ/+R>7347REG3^7<#QTW@& MT/+0#X; _F?3&O6E#!J-T0BBYS (GY%ECP"!J)]]U.M+'E9D<1 G,R2FQLF4DU>7S&K)G?89 MI)0KQ1'F02&B-HEU.JE9?HDK2GZ$>2HI,2G=VW";XFLF3BB MM,RY64")93NI3G9)L7>[VIV84"8]%MH1D>62ZPW+RI1?T7-A,BF?K,<\ C#) M5I&79 ^@UI'7TO&DB2AGC8*A!'2TF@1,HE5D!$@-HVA6ON57DI2H:D]FCIF"P2_^ ^G_%% T>&,H^-TB$-.= MOP%',UQLU#AW.^TG4[6B=_(Y6PPTHB;*,AJ,] LS=6T$J@-ZRC6NQG)>1V M0=O9"%*=? "Z<]%@$XF>H5'=[:]K?6%_K M''-=F9HM?U%N[Q>_R_Y:9R(2\ @(>[QFIDHJ@/AR.)A,FWJW$\YOJ'=/COUJ M0'5>'7Z%"_L[ZYA6<_?D+PV@E5CNV=48(A&?>C_DK V]3I[CSW:V MXQE_!TQ8K&\B09:J"5P4%6RXKI%X]_R5X4\$0<7;#]#DZR<&>*?S! MKT(("3VC;6IYE1U?1TRCP V*WX2]@0_:58::T*=CY)E7X[7%Z>HE,PFS5:6C M7TD.L)"*$86R7@W*5"D/H>*UPS6T^IL"B[2HWGND$@L$91T0K>'1DP/VJJ&3 M_6&T:N^110P(E'5*4$C45+;0''"#\,(@@- +_'SL]BA;]3V2B1&%LDX("J&: MRI2%P0,]TE:<4^>U4X".>Z-^K^%79NJB%1,0@ET,\C K7D<^J8="J_"HWGMD M$PL$0CT+\JR:YKN]:1\ > 9!4I5[0WTQS&#WS$PH?!/OD5N<:+P?KX'C%Z-7 MMNI[I!4C"E6]\2HYG=!CN0C.WPUO>^V[GKT#3@P-[G(#9ROOD63\@%04+%\1 MWS!Y&PC(!:$=>*O$6[V[I*D$BGY7J2AUUMU)DUL,WT5V.58:&V$=JFYH& MV0.%2]_KD(YCPH*D2V(B(,^_M$2[LUZ!6\5%(D)#TA%/W$4B7A2Z\KC.DWJ( MLU)H?_F& R P<+1YAR=3M;R9I:/;N7M4!!<9R-Q &L<^G&_D-&.\5,B) BR' MB>##9LEN1.; 7=J O1^JE<2D*C/6AAGSUK!42ZM@QB0T)!WQQ,V8O"@("*5O M*GI> T!W;R'./*G=J/6DXTY%BL^9'PM!TQ"/5,2RK'5[J)U*R.Z@.BFIB(&XFO2*!\WW#SBXP+. M"LI'B1+ZS#WZ9Q&X(L<,+E'O18,S&\(/13K OYYXTFX,5S-M%W? 11K M4[99^3A7S?16.28"HN$:XF$0MA/<"-,-#XKMWH6Q-_J5[SW:WC^!AX8GEF]L MU=,8#D?]?L.\$D**/.Z5P*<>GW3%J8E/4"W]W4YU#HOUE>\:%G!=B.W2V%C& MVM#0275X,P.]M6*;AI9P0A-S%?=[\/^4S\KI.RAQ4 MT_>4Q =E3E^<18B61!-;(64J)^/+::^I@_J%LU&M*)O:*7LU_,>5ZAKN8OV4 MH%VLRQO@:HZQCYYWR$JY@ERY@IW^$X.+T&]*9]HX69 U6O7#)2QSLC#C]@Q> M@>6#Q%,YC-9KD+5>45M*NC&9+5/48W3$FG>1@&*FF&LW].(VL7:^5^(&%=BB$C1*8R?:9SVD#7ML^33G1W"C,&EVG'-AGW.RS"5H^R;V MG"22E&$\R@[CL!$E;D7FD7N4E]G'1*B1YM!D,.TU>%/KO).T(4RJ(MTHYE4" MP?_**F[[QG)P4Y%U&(^SP_A87^8!'':2,F;/"S4R)N_A/A& ]#U2ZMZ=7$FZ M<9FOC>2X*R!0RY?(P:L.8:+/F:6C'0*4&U@<+K^+[-A,-*K 5I7S9F4>L@1 MV$]Z>-I(3PG3\2AUUTXZT6DV@:^1]) :PUWG1<-G#Z55EW/04!Z2]LWOMZKA M!"]4/T C"O^=O$E(L2B768N"6E."YI1T>S*;DB,$)U%H:P%2E13;IKW+::^I M1.MYNKVS]K['82>XVI#.3'#K*6L5R@/0/J.P]%]<\))I9 TB(ID)DSGM(&^W8\M*-;"[L\^+J> 1MXPCF#!S@ M"B 8]/J]044!!,IW\=^^E]PZ5!Q+,+ZX& \&P^&@/^F->TUE2DT=3@?=/-"W M#O@JTMD)3AWD[0HXI>W*$\:W<'"K9GBC![S]]W2A[O& 0;ZNW/!]!-\2<#FV!?^J M!1MBE\=B\#:3QO1BU)LV?$!1FC.5(%#5+=FF646)?&+C%%\CW6-4!?(+2.'? MW/%(^ !Z]$@/CW%BK-T]!I41O**KJND+9I4DL\[&&,>O@$6_(;.B4!O=X49U MXG?E+NH2;- T_0SVZ$%[OIT24]WND*>\V)VY(&C#U1V:E%'_GPWWSVO8=<-# M?\.[V' UND<07F%%Y,5OA!WK#P,DP7I*-+X0:W>,(K[ Q M+UKOR?UJV_HWPS2A9;V#.K,V!C2FX;.1\:^(LQ%S_>YQIISH,8.J]PW+$UJP M0C,S6V#!L-?O#2L++ @__,[""D[!+^AR.G=8 ?Y1,'L7N!>CJ'O;"F[14T\GIR)S S@\[ MORW6D8?S;Z"',1_!]H#JU!/UO>ZQM%ZH*@JR*',F43FE3T!%+QC-OJF.GGRA M 46JA^BYKK\+?\9D0JO]2)?)*PP?86$B-6;PX5KK#[)K_9P\/FU9QW![UELBQ,=:4S&"52^1076.@EY::NJYXL9P+3.;0)#A0MQM.= M>9YCO/@>T%?VK>T N+>_1A;;@:;Z?#W+/I=5_L4N\;1NF 1L,4[L;NJ.92[H M:!9"XUI4#;.+*FQ&M+8LK42D1IM> MHC<[&Y\3S_N*KA5HD/(WAAG87+Z]&U=KZ>$S&?7'@V:M!Y?>B/Z%TC"T[\9G ME 2'QU2,LZ8B;*4M=J&&O$V8\Y#PI/A*-54+^:\ \!*O."S6YZF)J N3G9#L!R2_=(FH4D:23.XJ\Y&;'!?"#ZOD.ZXZB0$NM M)$PU4@K=.(SE"\O(B^OW5,-D6SV,*GQ# N?WC?HC^RJDP@".BE8GC_[N!3A' MO\ZUZH&-[63?J"873H^2Z:@_N)3U$">SQN 32N@"@ON5$/)5INC0:06H;AU+#PAU3*D$HH9.T^#2NW)-T$.@0 MO8"%PA]6]N(%3HI6;-9S6C_W\F-3K M.YDX:22&_[BMPAU!$*JTU,84%HVP)LB\_R:'9F=O!O[!9FP-Z?3*K2EF96/% M;9^N;^P=M*]\V@[KM$7?6&4QJYL@+U;AE2SJSB?MZ+K9RGX$W\XG[@> -BIY MJSW^5MJB6H)BSA:'%6%0D;K%#FFXH 1W'MAQVO!CM;9HOP)#3I99Z,:OL:3_ M&"NY0TD5PGNWA49D#K"O"=@ J.?YD-+SSDFNA+@WOH,6R7GL8*V6 MPN2BU_R;YB5)44KN3IXZ,0R/XI:E:_0I*[J0NRG21Q>$;9HA(1(;RNS41&\^')BU29")3W?S ]0M_>S^*\G% M6:Y1ZCN1@Q\*!IU7]&8MF\Y#*YWL>JY[E%A6&IWSJ^-,E5P22C9\'^'">3N#7(;= MSO6,YA>22WE<"D@KCU$TB<\KY@_S6:[FL@4ZH35&L0@^@R;&V;2L/5'PVG#P<)"UTE"T*K(EXC;X#=% MT#C\\AB5'0U7' .QY:6C6*7:SY*+#PBAIQ+<7D1*,/)1I&>P01E12+'(YV7? M"PWX01!Z&,$=NEQ/*I7YFV;Z.@0&@0O_IZ_4-_+4QM/2>^%:U1 )/M1HBHO' M41AF;D17Z3% M3.J#K]0K&(OUZ0T,WO.O496A_8D^H?IAKQ34K?=X$ :)>C'JH104O='DXK(W M&3>UPF-1/X/<$H_YI6J"_*L M.25:H%0&;>1$)U!$E%A_.;1>P8_RF>NXAOSZ+6FIB8+6=U)6P:(+?I+//I]J MR*]EBJ)8UE]D:64>T-%N-R,2T4A3:LFO0&+)8DX>U'_9SLF[D1\K MEBW4 F4R6&D.V>H[#V<+%5)W8+%.]1T;]84M*XT2.?1P%C'$)9J(H8>[C!0+ MLK#0@YVK;S;AJBNFK%3JX4/Z[$R/2T(&+5655"CN%^P673W'0M+HA1];C%[( MHHEP'% 4PC1>,*(.1_V+MBN$+!K#)D$:3\X][5XWMH(T6A6S$23+*?B(D/L> M-R6ZY31OAUYLH-_:SH/M@-56M58 W2U&TJN;4W :*0"F0'/RLX6L<$P43%5( M"(V5JFK1% O]I#J>%9ZU'N6'\GID#"!8]FZO6H?LP^@DKE7^L8XRL1Z<6I&V M,#,X.7!P^=A9T2>DX60#E*)95@'(RA69*FII=YI[^JR+NT05:2A9VDP6EE9H M.L\&CPF"J(73$*%%G!!J=)(D7,(*>!:S^71.OUHOAFF>DD#@)T.&&C)RA$O% M69+P2EM/?B9YH@6#YV8S3R;SA@J.*TR5@3KT.>B1DNS2>PP3;#Q?!N9!;<=1 MK4UPK]R].N0_8\R6.J-D^^D1/!H-+T?-VJNB631$X"!7IKFJ!E<@,SDB)E5& M.HJ(57J69'0T)(Z>* [126Q+?S)5"QVZ$2-L1'Q*.O+1R9!CI>H"1J[DNO/= MWK0/ 3K$7(BBFQ)Z11?FQ*S_&&%1R[U?X7(>*C3JN?GQ?)@R\FG^IHG'#9$ M)#YX30E G#-R2DJG?C9U4-38&JN=I>^)W8^V!2);1(Z0YVE#;GUS&>KR40F+E')I\!DB#5':PGW'#7@%IKU' MXL_?D(4C3^ ,-3NIY:)R8]?BS2SA@&FB+#&6_J Z?P+D3&51.JU:)S5>2&CL MS-S,;@M8P%%-*,),WQF6X08GPJ^ 1>=,=3NI^.*28T_!Y73PXI:N]Y1@Z/(- M2\>;NE?\@B 4&H8AUT$%%S?EXYL8_;,2C6^)6G&:4WD"-.;N?H_*(._Y(A W MP)C[H>:+ZD(TYLNGI[ HZI02]DH)N_4>PS105J')>##H3Z>3P7AR.1E./R(W M>*:@BU%_*NW[)[G:K2V8(X)&XHQ#)4,R)-"]6-5QA63(K^Y.A61(0#XZ&9H( MR:#QL/F0C'#5P1Z8D2PO'0EJ4R@E/(,*DL2$*!>C\T$"%GB$>HJ9LK4\(S P MN76.OY-/M36M,.@H2/9^4-!9[,M!B=]*HU(ZQ#GJ:,JBLN6M,BQCY^^P6DC] M7CX]$/J5U@1=#@ETH;Z1=9'\?5J&R_'HLB&/80%=4.60[%"R+><4#;*@J>VT M( @KNE)LGON8)VVC\/PO'W;\SG(]QP^4MO"VP$'W^L/M@CO3=2,$Y^1@IGE3 M&^J-?(-%#'DK'"4" !=Z-:VJA$RI/=&3[VA;B S:7243!86_= P-S+S?MX:V M#7=0ZN$*Q%7TLQ%0;>/=(;0 GIU&00V@"R5U56D:L1 LUK"/Z/0#_M?FHVRZ MZ@ M_#"*8V=XIPF BXKLS:8QG8SZP^$'37EI6A)NH8%GM5G,9V.S]=SPEE04@N@^).>HFB[&OP:K%\LSM#HS;?56%8A>ZNFLH56!C&R& %$YM[9^5N MVL1\I#N<+TS%"H<#.\2"X^R;>H.]^(%4+G2_ [3@ _H,R@EW'?,WN $QX!2, MO(>5QS1R]^!C[%0:.ED-_A5-++(-K.-2%#BO4/1\E!]MZQ6X"*W@JLC*]E0S M^7MT2_W1]OX)4+Y7>V,9?X/DO1?<$7HMW_X83*2PP=J1K\@=B1M&3077"P,T MM%9P'QC]")7#I9JOMQ,? ZO.@<6N J'>TLNFUG_(KB!7"-!O_-,!6^@N21J= M>"+'[G*X&TJ#/!WU!TW')$O \XI@%.I5;8RK1?5SJQK.;ZKI@QD$=A?Y&BW] M 7A;6[=->W,0Y<5B_W)W1D-MOJR2X I>,5UT892@["D:G%!_LTW8C D%>U:] MPCOY\E_NSB@I25[!PX@#_4Z^1U4IF.@IGUL'@#L+"@G7IW4-H;SO?@R@>@80 M,_9"SU4:7:F]T*%\X;%%*^#L<#MT<1_\&##D 5,?Z$(#[CJQIXDQO#%>#1U8 M>MUKM>1W/\9-O2LU*O;UN*^$I0F+'J!.>.G@[]3-QH$UT+^.3U3SI0$;]/KG M:<"B=I3$I\(BB:^A'&%QN;;D]XKZ>PM'1?SVW^^&MXW?JJ6X0!AKH]Q0EY!W MD_'%9-R?7 XF344[8>A!2N9%JI(:4Y>]4;\_;=:>E5%(UB9QBU[?&UE,U\2? M'%OW-6_A1 <$F(08><6DTRRW+D[JY))13A4&^1_#GN>_-4,L*XTRN321JT!& MX>1*0'0/>TM+4ITJ(Z/"&)'/6E&Z9!5I"Q.GOK37'EPHPO6A&O4_LAVY^F"I M(HUZV"$^BPDO(J!8+=W#_VJ'I;_?VXY'51"^=/MUPRF;7!E05D#;6L'^+^(5 MT>AA2DNCPRK,'X^,DNG2V!G69K%>P3VX"W?#B_57V]9)JTF.FM+HN((%9EFQ M*W)W1SED9.0*,8$K4]TT@Y8U,W'2G>XOF;9OHZ>CC-=0'\G[Y2WXH=!.2UE(9Y +75 MEY):9%YDZ545%(+O%@X;.)R+?G)U^ KLC:/NMP?><[D!V[E<_-.7@W+\U,>1 M7+IVDQ;G#FE*-6?[O6F$S_J%$>W7_LY'L86O8+Y> \T+)O1 J:03NG*-2F>' M./6?8WNJ1$*R\Z#C>Y#QN(8"FIAS/6Q9655>I=[2IT=\4,BF<[ Y[SKV#!!; M5AJ=\ZOC3)5<$C:?J_W1=KSM#!HNV%-LPO9L(;GTQ85Y6E^,HLEU8CM_F,_( M+\4<"W1"48QBR74^47C6H'D%RC&? MN-ZB8&OWSHJ!N3?4%W31S0"<#PD/>D,V3T7T2<6PE/BC2N*K'TZ+5-AJ5:D[ M?[4@P";0H2Z \8HL/"YE(:UX>F@,1_U1PXFU.: \B[OAE5*N3/X5\3@'A&O? M0:!CJ(NO( TU"FDW.W%P2BIX?FCJ[?"\014;;%K&"*:ZTM"FE$4I+[)<+S?4 MP1ZRH6&I*AUWBJN?DTHU6*(6,>G1MK3B9#K5?K]\HF#P_HQ3>K?T-S;E%U\C M:7!'H_YX\DX(Q@9%*]Z3(6,6I4$[]S5RU.PD2J-C\6(:8:P6MW-NQ!I&%'U527Q627SW MPSTG3TP1F2+'3#)1N/$2_M1=JQIC;%')QJ6S4N5CC$0@4E_<2?TD6WJJX]VH M'NG:6+4?D95T(I@C@*9T++M,5\80@0H^\$%3@3AV\H$F)LS*\+9[E"2SI" M M>8UBQQE'PC\,XL EJJRJ^;1"QJ/^0(YT5)+QMBB2]1A38;OJ>]MUYZJ#8'&A MF$$VP:6V!;IO@L7Z6C6U(,((77VZ4EU#FUGZC6'Z$*A'X*'*L-*UO=O!I1&J MRK?G'F93ZGV'VOQ>B;N$]MA*T#+\7=POE%(OT3/TSZ!OBFKI2M0[!79/06TI M>]A"V,.HH;9LS\_50MF/XXI#UHXO)H/1Y60Z&*$;D*.FUI]0)7<6Y&! .HP4 MJ3+2F2XNC+.&B"ZW$X(Z#B,_^X5IYU^SCA*6JI1MZF%02M]#I[F+YY!B<69ZAH_%@O((ET'PGN)@67A,$>AA!L-O[7N0Z M/!>-%%Q1[4?2@_-BU!\V_+@,EY:SMJD&=(0NWYKR/99$Z^J0WP A;D/@%Z4C M=0VLS Z%N@&6.+(C7Y)'=4?.,4RK)AW/ZE8Y*^DHD$G,G,1#X<34+IER+>$& M13,Y$RR3H!)KM.08H<5X5=6\=/QIXQQ&1E.HYZ.E])[M;!_KE:ND;>F(+91C ME5.: &(]&Q-A/I7PZ'^EOO'FC1EEPV3"MI2@L=;X0XX G$2AN$0(-2!#+L;# MRUZ_/X!MPOP&/NI\'/7?O!TS;_9;^X,\U;K >]_N57TWY!KB]/M38& MM/#W]C<$OQ[V,>^V6J&&TLR_'/5[#>>@XM7!R2)4#(*P!QS$>5$!'&IN\-_" M+M-Q=O"'S<9_J=Q_M4%*,6EMWB!TZB%EB-P MXQ)D8[RUG31(QVOWN/L;Q5ML,:M$25]/9@O!*\%KVW)MT]!5#^A7JHDNH"RW M 6%%UX<9L[3CXO#Y,>4Z&M*\+E6'J9'+"3O%\\+->.A0H2G]31=*$WYR:@W M[37\/F\NVBDW#UT PY5@;GADZIB7B61WIM,^@6]IBD47$CO(CD:F99JZR M):7C MT2L$HA.&,]M_M/B#E@S-M)KB0?"1A53+,*3(*^ X<">TY.:KWN:M@>/.(/Z8$GTM\B.C[T57J,,O M?NP-!)N!,ZT?$Q0O MH)PO>TXP(FXN!E40Y.0PY:8(,BW:1A(5^P*$LH)/K;]*)S M3.(1/>+*1% (R85P;WPR>M;2T2L[4'!@:<@Q?Q9=&_K*&;WR%]E;0HFF@E/= MU,?@[X/OI4I%[GG9O?,$#)DO%G*U@:ZYC7J3P6@T'5U>C(?#85/O3"]1RC'5 MT9\<&SWU]KOJ.*KE'9C%9JZ?&GW3_JA_,6K6\)176-;RE$-#V'7$DI=<8C'" M1PL>U#=CY^_RKK;D%I1.\>64=%(ZI\CU1 X(FV=N5]DI!;6J!,TJB79;F) ME5FD*7UA/:-L# [*AVGIC[;EQ/]$F7Q=4DJ^RMI/#[7!:'HQ;-:Z<.LW.XN( M!:>3R?BN57>+9G'XQ_POWWA5S6!>Q^?2PU>0EU%"Z)"E'RN>@9PW!GH M#:9\F?)_2LQ:5J9)Z9C%J>DL52I'0V(R/=@6.#RHSI_ N_4MG4R3_,+2$:!R M_64IPH&$Q,H_VN"K0V*=>NN OWRX93P0)AJ&FM+1HNX9IRA&A$ 1:0B3)Q Q MA2I#37D)PZE A4XI'XUU\, MX$!(MX=[\ I,MBF#4%E>$M0_:_#"1(CWDG'B<+/R<4\AV#;DY1&_7AGM"1<4 M;5B5WEE[WW,#;/ILLTNV1EKXX6C4NY2$!X551Z #H_QM4'X)G/J=Y*@9,*P>G]9T:HK 8^P8\ZE_^(&^Q9O M_LI]PCG)'G">VE."!EMSM'D&!.U8$U< MMR0%,:F7(*=<'K&SOI.?ALHKVP9=$K1!U6:176@5FG0=+Z%%^*]S#<(?_?&, M$NSFV-;4[Z37$(,EI0M4T>UDL[J7[MDUF#OJSGXKC1;IJLA16S%?CLR*BV)* ML:I+_3XM^&C4'PX:5AY!(6GUT>5H/#Y:S%1(<\+ABDNCZ^H7KF09*[JMCW,R M3)I\./,9['U'VZ+',1Q[XZB[F>]M8Q] M:7/JN-;N][?J_@??G'/>TUT59WO"X'3WOF7 S+,QTQ>7L048C T>F'[]E0PD M$ @9"2;QKNZ]&80LK4G/6EI:^OO_+<8&-@.VHUOF/_\E[XC_8L!4+4TW^__\ M5ZJG\-A__]_O_\'@'_\O#/O[_^(XIK?BM0*F6:HW!J:+J3907*!A<]T=W&-U M:S)13*P(;%LW#"QNZUH?;'Y"$G?P&7;]O=D4^;)#8/ M08U(\A?)_*((BL*X>Y*X)SBL4GSZ@W5/!;UK*_9R.T?X6_C\&,72=Q0390Z> MLOZ1".R9K@(L9W6Q;/(>8Q1*X6* Q2- MX#]_#UQ(6$ADYOVY*_6L6"J [ 6,%U MTW$54WW\%>Q3ZGS=8O.#8SPC.8[[M4#2L^T5 M]!5SKR7\0#?O5&OL:P#!T<3#W [D9J]7].VCR+Q#8J 8')_<2S) X12[)W;Z M4;%CUV*GW_S^>P 4[???8^ JF&J9+C0S_]RX8.'^6I,&_1@'4T^?_7.S^1YW MEQ,XTE^__W9UUP"___ZU_7?=5]?2EK__UO09YKA+ _QS,U;LOF[BKC6YIXF) M^Q=\ZB_X]5X;37J;LU M)(\2?"&+D(2:8FNR)";E_K"P:BSE;'OD5=-";W . M_HP6ZSYX1R[W9$ZF"1FQ6\Z[I1;;[+6;4GYD"PQ;%:1Y"?9@*F,XWHU)N4]8 MX['N(NOL\*:6@/U!BPXMNPZ<&TS7_KG)^$.7V^/2J(,/O=PHO>*)1B\C)9O= M*J+$_IR^8H[LPQQC9)7+T/HR*XB) M-QTI4I[[Q_CL;<6DT'?4>8>L6FR,>K MU5%J_OP<2W!5LW7U#3S9C$BN@1DP/5"#NJ.;<# 58/N: %6HW#7TOJ\2PF(" M5+B2U?4Q;%+NB?!3I[<> J2C[2;A.LJ:3Z3\GSX<' '^B61N[1LB8WADIAJG)2&A?HFC*TTJU6 M_Y&6&]H])>4N\9*>[3]:CLKDFGQU:X>6-8\H.XQ5Z(\\W.MX7K=G.,T'WD.C M>R] 1KO+!.2[K1A94P.+/%BN1UE79=ZB8VHESYL$9=AR41!;V9Y1E2F9O/E- M0.H1+$MRS%>.-^'9-AQL2G=4Q6@#Q19,#?'X8;XCJ MSVN]0)"D3#)K,D*,*]<4N#SYAAV]*RH+?>R-BV# M;AT.V__%,]]O?MURXH)86+#J2.]71QF[+[FB@JSR>F3 -YC;=[J&WO=T8&/^ M#,%15)_(YO?MY=,?;[MS0!_)]/JM!A^VF!BZJF^&AFDZ_-;W+F_@K.\?:'#S M&[W=(\+?OXYV\8J>MTO>,]2[^?U,@Q>>^^O)#'\=(^?$MSD/Q/41LXOL((63 M)$X^4F[SS?;]]G>_]J3GF#"]H*$/HN'"-04-%,(3 3&9,I<]=N&8[/]6QKP!Y_W[\&?(R_O*;IR%Y A*SH6M9,*!/=58P-FU=1 MH=TVM8HPPF>]LB')S42Z>>WJ?G+*WYS;*O2)/ -%R\ON -BHF0T&B) SD#55 MB,@WG+?UE)W56L6I4&Z#VJ"09$:IV-5S_K73_YY2X >-_&5N8!D:]+TLQ71J M0 7Z3.D:6\Z+36U@9.V^(U&=> ?44]$EM;A6SOM^YTM3O@YNLY^[@EMCNN;H MRY$\*HLY:=:/F_E")W".8'P@K@H,@X^F3*M9S6NIU%R]=@4/P I^22EXW0I>ZW%T!;=X M7"@SK93EVDHVVKQ6SE]X!?],;K\W#//,"K[JB (IM.D2 =PH;9L#:MC(5*^4 MS1=9P%"X_>H5?&%V M2R7@";0TS0ZJH-U.Q&OVM=KQH*S@%Y:"UZW@E:QMQR-5*3%*#^;#6KXT-/&K MU?E+KN"?S&WVJA<+ MFF$*2X'JBUIYFA1R(^/:V7RA%3P0W'[U"CX'BLQ3T134:YG))&BRE>E95\_Y MRZ_@EY2"UZW@,U,O#?%"NBJ!:CT%:AVU IAKC;M=> 4_AP_^\>28&#GGNYG^ M.";E:W6^*NY&A ?ZI"KLUQ#:D2ZD<:0UK'B%7F%8"^SRNC>[1V8^.[W/9.K%,PQ?F86O MVN) L8%_T+>B+-&\>=M&V>#H90DJR8:*&\F(+DM%LM[B>X*>*$U2&F';0B&P M:G\PZYV4\[=,^VP2$X0LY60 M<$DP X8U\=?C/7&I$WVE3"XL9Y1HXJ/,LES->YG .@"O$I=73#N4F.,2DP8F ML!4#4H[7QKJI.R[J>@;V989)N2E:J?,%:9F734:I)@=D^[IEYE43#Z7FN-0D M+,=%!Z8-L-WIR=)1F6J-'4D:3R;L3.BUXVTAL)CE51)R,,EO+0W/>#6?A6DE MO&ZG>NE.B:!:G4C$4VN+@A!8"Q)X3!L$+^@9B?D43%O7HNW>DG0RTM*8@;0< MJ]?MX&:&!!O37KFLO ;3=J84F=-L/3T:4XT$F&JUN%B\;G&Y)*:]F!#YE> :0,L-:^(S6ZDPJS,4ZOIL*,3>)I51$6< M1NU18(,IKXG*_ERNO\^3L5JQHD*N<@5I6H@MV^8\3GG5T),)KC0$LR+91>0% ME?K1GA>6SZ4(G.)Y.K[3+-2/7U +)PE?GL[[I =]V"%@P#) +B#?E"_?E;C: M(92TF6)HUGZM.8%'_*^;\N,H_.^EO';?\ M7&GAW8JEFV[6W!$99YZ?Q19\1R#*>)-+C+HINSSY=B)S9.8_26Y06<**;:$2 MC?M"LLZ&MGHN=+4 [RB;[S9V>B,BPY71J+9+;D48XUJ_FB4;7D(/G,^ J@X> MF^,V__GT)$-IV$I# ?ZM+D5O,K%L=U\0ZLV.V2KC/9; N5B;7D9Y6Q2O31"> MG]^WEH%GH@B?@SN4NI.()M($D)KY1$S,V,9X40QL7"G@N"/ ,:=/Q!WYZ)R. M18;$DM#I:#(EM*E8H?3M1.8K<4< Y>9CN"/"2].X.Q)$B948UHLQE2E?#IR( M!!1W7)TTG, =<7/659FTPPOI9$U5.3Z3 %<'0"^ .X(@ Q^J:?WZH[J65;;I M4IO*":QG>=58(IU+YN@Z$<6"S M+*Y&@@)H@] Z]$"_-+#ZMC(9Z*IB[.^?%P5^(QJ923Z7+TQM3U"$]F(13^3F MPB1PHH'6GV>GM;-]_C"O;VTUWL1S]&T)+LL#WK^)1=GR'8\.!),I*E*ZO=)X M@7':_"R0N.,$W]'7AW,+>;_+>][1E8JB0@:HVY@G/V.$5B,J"M.Z.F<;W419 MBUTCZP^F]JTY?\3C>).EC]7 N0_!LO17R?M#2^_%>9.C5[&AI/!%6TJ_[66/@AY<&\V[;K'.Q)9;N,"J$6IJ"4Z0Q"\4NH7->U?D=_U+O-L MC-,\8;2RN@2\#F'@ W/(R=?F@)W?/ >#?X?$Q$CIYG2.24[M1._:6/>55O,\]PN\RVIZ*1#O+(HE M45(2HVZ3GBRM5/G:>/?55O-2_#NTFLY\[A1'':9)4%IN4A7[0RV=N3; \L56 M\SPUL3ZTA_5,\>@9W@%I.&)WE'8GI2JW():Y9>#;;[>%'.AX/ M)%T0O -PK]*Y!^J&.O==U[EWZ%P U[DN*^5;$].@1^*PKPWL!K%T@XFOPG7N MY^GU)10'E?Q$_Z#-@AF4 MP*=;(D7+!,MU#=F49VI/#4=*T>V&8G@@OGQXF8%31<5$EP542G2OMXY!)#P+G\C\HY;,\>53"? ZU;)3#?G#_?_G"KOPM69H81HI02\A6RK1:)5BHS M#FSBP0D*;/'UFTD0=)O]VLUI."Q--SQ4'UM$\JZ[.G"$A6IX&M!2MC5&:1J> MZ_=5[FUS,BK 7M\ L3S>P;Y?=[#%[1!CV:*7_;(TSB2)?G*6,T@G6G68>3+L2(*@R2#>*PD())>7J; I)RB3S8%5VWCT(B]=U?"?$%2"P M= _"V4^^WXC'=!'IYW6]&I.H2G/2+-?9^* 56,CTS!QW%IACDSRCZ2!)G&1> M9SKVFE[8=*S+WZ'%>& 9&K +EF(BOQ1 Q[YK;'=::OE&3EQ-5X51NC%89-.+ M*+4H!39"\8+I6!?#>V'*W]-T[$K*3K3-:"8CLVR]-"J7"S.O%Q&:B>S9%X8S M$NY)Q..STNA)>>+5QAG"C#%".;KL5!@23#+S(%!J?^OD/.=M\VZIQ39[[::4 M']D"PU8%:5X*V+[1V2+2,;+*96A]F17$1('I..G*E'>"-_E//G7&[K@O#Z_? M<.Q@LWR(>'HUI&.QL= DTRE+F(/*>![88%X +OOR.?D&6_?8]!,6"79OD2#? M>\/;I)DER-&X797PEKQ,>UPD1P:O4D* F$Z^GNGDIS/]PR>,-EQO=(';&312 M/0&7O$6!3/3;-A^J>K"##D>RC6OHKN6'(^%%W=3'WOC)1NCKI2+']/K]%;XT M!+:SBN?3S5AGN@J<5* $J8=YKP^,[TW\XUN&H;R]4MZ4Q8?D+:^;[3KHD))$ M%5M,JU$JYRDR<+&,8_*V._%0WLX3&:%4)IYG)3HA)? I(/5FO2,P9Y>.:P@4 MK+T>%%+U^T93C,(+N!%],TS]375)/@"!1E-#=H:V4%;@(X./)\'\WHS1_\WV.=OOMN_1@UYXJ"0FY?ZPL&HLY6Q[Y%73 M0FW)JHGL3HFA;:^Z8S$4&;V'/_G R>POOBU_[H7\^/#=B0K79Z:%2B#"&4)P4N'U^(5F?ZC-QM?G.: M&[_T!906Q_)L%3CKMP.@:+Z=AH1?3+8?]Z!Q MQ7O*6#>6]_]%-S0Y6 G,L9HU5LS_WJX_@?\ZT"3W_ON7W]K15P!V-''_&BMV M7S?OX4L,_4]O7J '*-C !KU_;OY5MU3XUIDHYMXC_=?W)KKYUEAW.P?^;#8? MW?RNHST1S.IA*#T-;:+\_0OU @FFP/\G1PBG0A-@WW$ ?*"CY8 M/Y$D[NC(>M2?0Y8M>UQK:#5!K$"" M+FM=P'#1*"='"*8G,[%83^XR+"MK!-GC*$WKSHJ, MPJ]VI:%K&1IL*Y6R=2&)B76^+HA__^JN)Q:X88I"0JIEZUE!Q/A2$A-:B0Q? M2@M8HEPL9D4Q6RY]WMBY-P]]?ZQ-Q1E (74M\Q9+WB7N,(J(,-S#^';4ZMTC MO'NT$3C42@@)[G<^0<+OO]W1Q#N2 ^,CVKIOO';&UE744=^V/%/#5[Z >9 MEX)&$O-Y!1<2.&!_5=55; .5:\CROL^IP$P%N0P:T.^3ENJ--RD.-[X-*2FV M+2<9/-UV!(LB0-VHXW0NV;>J\Q<&3!)X=2U;>P,.9>WLLL;MK=,O"=8?Z.P$ M5C;!GP^6P/77X2T-U@L7G+^A3!QPOWVQG1"!'N!"5.-JVY_,@.VB8I@;6??% M'A+EK_E =P$.ERD5X8"YK4P>*40]KJ+;47\F8CDA(3=/5:J'\(C[SXT.APV] M9T@HR^@JAF&Y76MQCO*-\E&S*-OQO 1*[$#IBV9C M[I^KZQXECP@=!8!)64QW\Y6J[[+P86XZMP^3Q M=;@J\;6Z4"NTL9I0*=?J6$6JB1)?JF/U,@87Z3IRA:W#+!@P-: =6TQV)/]>0XE-L-.!IBR7$&4#\TRB7_$' M):PC0CN"3Y@>CT<&+AAYWG#DZ).)K8C5-U% !!-W';"FB5L,C>M9F3\O.GN1 MC_OC+M="6WPY6^S?9.ROZ0?&N)@8TGA:)O)2PAA,H_WTO-3VHP0?-,;,MS+& M]1I?$K/(Y%Z;->9V?'D_^D+&CJJU_XENHMCY/>ZW>9^B;TVT^R!R6QO=LZT- MWG_^]_XH-*!::\%_@E&??FOH)KB'4!:N!/#5P=?K\(QC&?I:*A%W/O[W"S.X M^8VYUG>9YA<$*#Z$!Q+6>*P[:-<62^EP42E9=SNC/Z-;*?@;2NB9L'NX&N\8 M5)P&U5XRUV\+(#.6D]5:HRMSAZ[EJ6D1!(G3$1JEN8?>YM=[FRP<%=*TW7F? MC'1@%,EN1-A_]7S$,_JD:^:1X+YQWF' .BY.O#Y$^N%Y4_0K(CIG5ZH:Z.L. M6CW<$OQFUVW,J?V<'34;1%YS)I;H54N%%V,V(*WH)I:P[,G&7%X(+K\F;"$L M%-7UZ8%V#.P'.F"*@SD3@"[>@$X.G([N.I@Z\%V@/\-@YY<$.U\39']>Y=^V MR0$-/QF-4#$9=*,]F>E&@1SK1GJRUHNP! E E]' 9I-C_8NZ*N>HGB@UE ;U1:1 +#VF[&ASS\PY/&Q)/6VYB%D1KYUL M949@[[;'6C8S:=3Z>)\GP>,\M<1- H7HX?3%V[>W =H3UYH1ONM:A32],[([C_K,K,T\\GQTMV>G?@GWV#&N^E9SM M>QQYN/==&R@C? [I].+FZ8Y"/S15NA W>NY3??WLG=7GM8-\O7;L*O03%_(4 MV:F0Y%]-YN9^9K%\'30RT&'3">V-4-HY]/CL&L@F375 M1]CGGVI-0-CAVLN$I6UP)5R0M(JL$9+7[XV6)5UM]6M%JJ3WX8.)-[EL22B, M*,/<&$?XL4W$)43V#)-:517:3E*KZ_>T& M#: ,ZKJH*]9H7";&K?I"3=&K>HU#,DB]20:C49Q@6)9FV=-2^+)!\OVIAE8Y8[ #8V]&S=T73UT=G[#.?NHZ.$#IV^:X_\\=I]Q=17_OL_ M]V/ UVPHWN#PG)[KCA0&7 2S=[4[\0[;G RQ@R-V^V8'Q4?_/++9<'7@XKC@ M18Z9Q<]?LH*I==]W>7Y^OA]B]G5*_MFQ"J]I-G">12OO+[+V[.G$>[1)@%? MENVZ-3=W**.[!7N6% MM@4K45K'5,EIHC-ZV[2-ZIKE$%8&OBQP^_BK;%>C- M08BS&[$G!_-DHC=,#"7*8X@8]Z,\J0U5T>[3Q(:ZK$\4 P,+ MH/K%2.''$$@")W15KME5@LC*8 L4%OOIL WRF:Y5DQM^U%/=Z#&8"B['R"* >2.OR EZK/&^2?D!-F38Q+,=#^7^N!8&6_C1.Y+ZH_LG F 0D:QFMZ,I?'M%MU^QLJ@.XDT34HD\IJ@B]-*:9XWJ[ E^;0ES8C5 M6I\QJT*3G5?46IQ(=O/\9LOE,_-0/IA!\@@L:?J.II_#EECDCMED(/JOOF"? M_7!S?:OGU[C)'C+@.ACPK!\9,N#L:28?4(4+)]>>\;Q%77?7%3X$11U@"0BQ MG%?&1T)R'B.GK?B>S/IXV1^O#C9]P$I\7V*6-JGD (DF6*R= 0PBR?E AY\\ MPLVW[@E?4G0O'8#>X/4E275]W7\(.V M/Z]/,4&F^/4D;[&)8F,S=-Z$TJ@"Y4!%;/F'8Z1U96%LJ")U]@EI#F2Y_%B*\U4Y^0MHELR%DR-K=* M)6R,U./1'\@K8EJDZ_9"G8[TR3B2=6-F;#7I;TXLG.)5'?K))<71E.E:N;#U MI:JW6*&0>)&'%XJ(O\&E_NR%:^@YKMY;[@\S:VHH>PA@W26F#@ D(KJ!'JX@ MP,^V0Z&(QY-*]]@?Y"8T/% _/VA_NL[!7F^;BC//=/3,@W?_+EEG&!+SE2;B\/#VF\P%AC0&*LM8=UVH M8\" 2F-;)EHOC24&X-JYQ+)HD5)4?P,ZJ;C*^J#W$SORV,=NW+3FP98,$4%6 MH@;ZGK%.@A3Q.O8'HGGT+XJF[C8-W('N'ZJ M?8'6;[E%/QZU/[L%V&$?XM[&(.S6Q$EE(T:^5&6E:8+K=H',#H?S:F@!KL0" MO$?KH:(IF %_#S!%5:'6V^@R;U\1;+2D'OT4@TS&CW[AC*&Y@$^QMZL,E.,Q MG/_R%L$(V!U<<=%8^UC?MN;N8/OU'405P!^;!GJZZ8?R_-P7!+4HXJ_G1NA_ M3?ZU;?9B@^?'MVV(4,2F\3-CW;;4S;55@\XG3FW!T2XBNL,^T9"S3UM66B5"L&,X2WCU6F4^:+C97*8J MTX=/SSG.JI29:*W1U(S7DE2/DCSHU-"'3\]J.!7OI3)386H[BK[4D]5$!:6S M;5L&Z,CT773GL_7F:_0@'OZQ8]04>4<\XSC?L1Q:VC;_/*YRP0S OSYY#L[H MF9C-=YTQ$[V+_K IDW?4#Q-K*G(787_6E'^>)M-W9/2[S/B-1X8NL5(=5$HN M(!2[]B_X1Z2Z_@"YTO85B/!'#EALG:\K6H@.JUV_WB,\Z@,&>Q7Z#.Y^B,>7 M6(<.>!PJYU6L+:_9ZW]66YMP;&A\#M)3[.WAGN>5>[,R/?&KZ+MHY 77:@S7 M/ -<@VOUAD##5H2@[XL^_.>&NGG-])G8'1U8K'+^Z5/L733V=J7"4O_(F-L]XR$(8L>FVS12H D%QE6$SLFJI M]>ID_KE)<65 X7ML)1V@!F&; MNY%>YV[\#*3P?;:, @X>MN*UEJZ-<#V B&AWVO*J1+(L3%NX9%NMML$N4+'^ M3P 1S"M!Q*=>6K6?8-8[D\<23OTT4^B'FY:?)>HYZR0PR*WU M+8)';JZR;/]9QA(]?*[#1\/'8B:BF^[$4)2F-1F/,4O(B MV3V:W/M9!BDP6;CL9;4#'7U:UP="TFQYKF^(?(N$CA(Z6QFW#PL,J>OCB,Y+ MQQ%O_;3VC>BE_"1O^#//U->2)<$7LK@Q?_+ZJ7)L2E">T)I14KHQS#:+":K6 MC%=O]JYIA#!(/#GC?]./_<9$NI(R=4_,GZI\-$?XCE1U+M"'()UQ+RU%Y5"9TN M2XY7J5>]XOSF-TW>%*%B8K>T6@+^+,+ M4E#OV09_:\[5YPSS?'4S_L__O*I U0YS-@*TOHVX#_!UL1&E!XEWKQAS9>EL M.,61=P3[G\=+D+=V'AEXYHZ)_@=[?/G7S1&)0'G=.TS?OP&6N*.XQ\_6J=O; M#U^H>;)3THLB[U B^4Y5+X;T#RN?M_K)^@C3CO.G8 ,;+0G_JEOJ40YO;"I< M88R]=?.CUY!Z(T!31BT18);;)Z;]$M'2]\1>7%#PU MMJK$U^I"K=#>WL9<+F&I#= XX9C\"Z ?QUL1:MER$A-*22&)B4*E M+A3C0NW)9>X7J>KVID,\:U4+AJ#6^7A!0'=I)\JENE"JBY],Q ^3+$#G<_:M M\^.2=?^OGO_'SQ5[]5;0.@!_I)?C52V^(@+_^='(&'$7I;[]+*D[(OKM)\G= M,>S12>[[&"3T,?P22L=JZKD@U>=H+70IP!>P>C<00MY%N2?3?W#&*A#Q9E/9$E]*9/E"MH3@N>]& MR S-L,SQTDTO>FJHU[4T9>\.G+0/F8,?0;Z'#K&='C] QT.#\T5DO"QJ^*)) MOF&;Z.R6YLOUXJ62(X^JDG7!F$QM-U_]VZC\$EMRA(HQ'/T^34&=;JJ1?8*A M^6G4>^@/>^P0^T,R%4_37:#]^6&3<^7VY;$,Y-JX7-:24%>%0IXX3%OQ?D_Z M$OF6/9>K1!>OMP-QO@"A@2!F!*$NRB3-$-%W*G_"0EQ &3'PE0_._6,O<<50 MT"4DX@ : W6NZ,BF+CK[=%M!-0OAI3S3+ 3$[T^?/("S/NF@.64^)W![IS9 MR.S%4J-WU,MV!U^WNKSI^7)&?P*M,)RXB^VG=3X8)['.UX4BBNV74^6*L-Z/ M$N58E&'>ZPH]8Z5V\ HT3^4)6*='/=9KK<,A :QH^74@!3]A\!DC!E^0@0!@L0('J:"$&^@EB;9L\ IT2Y6*D)&:$D9AM"M@3? M"H6R""$4%8'VZ8S&":5;VF VZ':N'\4+,?Y$\N:JC4&E[)60>!PB+0.;1H3 M(JUOB;0^Q8")]7(BGRD7DD)-%*I2MMY."JEL(EN7F2@;/2N^\O-N!Y:A =O9 MY!]CPM2#; KQUD_!6Y$0;X5XZRUXBQ%,QEH[NR#&:BA'O7,D?=^JI;Y(2]'H;=5;"/G;^<#3T\2$^Q-D^!F&E1_.% M[-OZ^#QJ4P..9SR-IH>!IF\*BR@BN+CH:VP=,D>TS) <0;\3** >,/I[9QU5 M40$,W?4/R$$K =\:FW?09#$LQ[V/=+O=^M9GIV/?>!F6XZ'3[TK7\MS-=:!8 M37=&(=*Z.J1%7U?DZ#,2]1BH'1_):,28'P>1T)%>VS(<: TJMJ4"#>F_S- D MR;W3/F][] W,8Y\AIOFFF.;#=N;J,8U_&"%;KF>$VLZY@0^?X/B,(QP!MCR? M236_ET\]M/$#3$O0[$@8&CI4DH*0Y@N56CDA",EL*2T&X;1&$.C\>C/S.10L M@+YBK-&,?]EU"&>^+9SYJ!FZ>IOC'WGB/VQI^.\-7SY")111P5**ZEIVN(<5 M(I5O@520/K R%Z/IR(?/E+(_#J5\G'K"8@!U[Q/VQ(- N!"8'$D$#'B6\KDL MS$].LA%A&\7U;(#*&+TS'OO01P@UK@]J1)X&5S_M#H%SW (>D.("01O&=ZB4 MC"K*?FV99(HYJ-I^>BW0O[X.<10:#?*9.L3KBL'8SFLT@PM6(CYOW>'W&NC/ M*1W,JF0L1K(1F5#8GLQ0'"%S/9:5-99@6::G,BR+[B%%*]_Z%Z\H(!6,\JV[ M);W6_V+'RE3Y-0Y/]?/9]8D_S/D-YV)DE.)B>[QYN>;.Y['F]8S8#:(?S4;& M E19^?GJU&L2/U/.)!@BGRB7DD))%)+8;G8YMADSMA[TUQ+[#]W$W('EH3P) MYQ8#"Q5 L_YX^8>FN,J?7S@<;Z=65/#+8L#O%2%;8\F-&,&N/#JE:RB++#1_*92;M E^>PY<&,"JM>'ZI:)"9-8\.Z MD916W2K9E]G#IVO)[M!ZPI5$KY2==QL9'"8^C6KIJ MS8PI+Y/$8=,Y(,MX(TW:A!Y9=NH%M]XG\#ZZ'>=PI",=]!/C97VT3*^BGE%M MXLML%8KJ85-E,G=ZZ7XU.9K6K3C>4FT' -CT".\)8]!N<5P6-B7[;2@,3V"501OD1C)^JS/HZ8' M0M6O30R[D6UV"4^66]PHI8\DU^_U0*H&L2Z7JQ)+BDA8&=%*<;-9G(:]'F&L M6^*C(U O5XBEN"Q,2WU'G$/5IXXPUA[V&JFRGF()99;)SSKRLMMJP*9'&.LI MDW;,'$Q34B+=S]H@5F$6<1XU/9A62;$!5_4*"Z)I>LO>8CPU.2BMU!&3LHKA M3:'&-%RB;!="D[!7H^(2R1MQP?-B-$1QO54,B6UK876J\K4$7%9)!E5 MDEDK+N6%[%BEQ6@ZK#7!<.X(AN3Q9F*>6HJ=E(2?+]O,EU6[,Q)-81&9@-);.J\M,N MD;9=/$Y7^5R2ZZ.;UPZ:3B.XR\V==&XD&DT3LC^7J91XF3XB PFSVG'T;"5* MY,FLHZ7L2"R'+V>YL((R+7'$\S8M2M@T'<(1;9HIN%%>%Z$2B MR'&FN4CR@C>#38]P"R\F9QV23"V$9IZ9CN2$6Y=P.( CW'(&,=A#8C$;X8ZX MRB;DL9IR8-,CW$JJM%Y)#BQ>HK)5X-7+%#Z"MIT^PBVE8/*Q1;PBC7#3:RY& MJI2KEN!8CW!KR4HT[A#Y*I%8)JUH;\7U&RO8] BW.'D1R^2'EB+D!^RJ-J'! MJ"%44=,#W1*S:3,VR4CN2!3,E%@V.;JN\*CI5K<">R'$#0JZ;P>V#>*ML='K M8HQLY"[*G HR[CC"._U;L,^>8_LH:G2 M=2S#<\$7QP?>%6#J\+7K-G0SMAE3_9*H/H&N"PPY4M#6!R/5P$7>4#!D1 M!$90=TPDY$0 .!':IH P(K1-06$$M$TGTQ5"3KR-$V_,%MF U$O?DW/VRX"X MX]?G7,TDH2>$/OSGAKIYKZ8Q=^27WXCTT1N]'NI)K3=C:.)VFP34?8L0G%Z/ M+R 7[[LO&%'S@$@7$:3(M0D2JJ)_4H9"NWD==G.OVP0<<]?683<98,P F@?J M4C$=?-/OJ2O8OM;*7O&]BGNW\5Z?Q?WH])^7H.[7V=9O)3X?-[87N5OMU"1Y M4=Q-5/B0D;WXQ7$?!1D?<RO>Y5YLKG?85 M>E4/9W[\XT%PZ4&W#*!:/E.,=?7OJW.JGLYMCZ^[Z4K$URKUI='T MO[^KAX31>P?8L+_U!3H&F+(5U2\![9FZ6T-'?27X0A9=*.>*K9GMRW6O^(=N=R3.905B2(J],::Y6Z^O\%,90RIX3EX M7U$F]TCU>%-#_PB/>L>["<6VEY",#73VX09S()/@KV#/VS3[52O*X2T.EQ1V M0<<2<:(]R?-R1*9O?D?)VPC%_/UKGQ"A8QBJ<$ ]NR]18?9!A6-DEXQ.K#NA9CLMR MPKB0+G-BPG:,1!492?\"F7-!AQ^!$[Z1DE[6+;]N7/!Q)95SS1JI"),\,8XE M5]!N$)'A5A2-Q'YZ!*=L?6#WLW]=ES?GMC%*6G=S,9SO_VL/T-_L#3\6D!&5(GG?&6B:O MCWH"Z$2'4FO)$XT\CW( V ,Q\0,]YZ'0V53IXQ2B:@DN9Z5RDC0MM=.45&2X M8KUZ\YND#E$VIJRO!GXF"_+A?LTCV6WHNULHL\X$J"COV5B&(;1K]K^_%@\' M:X+7#9$/S4,)N,]8"%3@@I'GSF"P*DA-0I K3",RD.-5.8KP,,7<1F@RC*>% M^AQ&V2X' =ZFSW2W/)'M4BPEC'F^AO<'E5D^V8?Z#*$SQ=YR["E]?CU^?DX M+AYO2U@.Q,*J,M%=..(5T-"]OU;75703PI,9,#W@*#2:*KF%@ M,0&F \)$H&_L]80G+;X!_-@HK+#6U^?MVJHIS\?0)Q*D);TD#&M@S.280+(E0AYO881PD5.5G049P9WO=B.-5JHSW MRD0]MBAGI+)>5EOM0EF04&EU N&-&!?YIG$3=)42?$#=MX>2%0Y5^_%;3;.]*KHP@JT_4*0MW3LC!LPEXZ& MA,&0,.DC\(CC)16>FD(Y+W!)+2XE0"]!K7+.Q)OSZ%HJ" AB)P.E813B1REEF(WQ94II$=FQU"7&CK#D M&G%U.!IEVNDY4DH43SB9EGV%\02TAP&IH[CP&9@!% =@/O=QJX=[\,W51A1" MC^/2VZ]A=.%S]S6V:EI 6EI#S<:TZGQ2K4I-S2*9J1=*I M]AQ=9.EG7D3H6!AK"#4_3+P(/H!YJ^8;TK(ZS6LI5DH,E')V@G==M^9K/HLT M/Q8AKCM$\?:C)NAT[7:/9&+9:,IA,.,G^$UA,.,<6>PERU2?#9'6Y1(UZ55Z MG$ ML_'^H#RO9-/^K=CH9.MM+!:&-4+U#,,:9SQD.):'%B9TQVS)4WB#(=ICT$&@D<4)Y)3.SZI)> MU2/2 R EFL[0*3)]I+SL*Y3W"F()ZP,1-J.TBN@W2ZLX?DSC:I,IKNAXQKZBTU#14<5> WR9IN^9L?-> M@G/QN5[:JIWY*,>Q=Z:3T_\WF/(WH>J0A\K@-,3L G@XC=3TN=Y9)'>HX"'Q1[2Q"G M') KB'R%1QX"L,@%2C="5?CQ9P"^?G7\VJ3X37J[H2O^K'3@W%^; Q:BT]#? M"OVM4*)#?RN(_M:S-V9.E"6Z'ND*7:C EL*],'8^[[;E=]^M./L5@Y6UPCU? MIFH^K>>&J?&J,%KFZX,H6Q)SHWE5IM:5YFXY^HPW;E]:=G^0W_>%6Y#?76?/ M?HW@BSH;C2PL3^;C$TFO4_,Y/8[T,NP<%#MH^;A#P'MU,DM/:B)LVVT(ZZC%U MH:@/(F8?Z29*F(9XX%3]IN\17O APDY .XPP7+.W$I[NOE9HL5'%5YDMDA3H MN23:SDBIIW.#R0SGZC8O4YNR5VFE0)$W75&7GR6*D7S MN=2L!TV-7V@O$KLEHV?J%F.851D2.!$$^]]*>2\\N0&[.-S)$88['U\4O3E;V+(RY)2Y$ M<[416V3=3B=52+1I"!^BZXP/-GHJ@AM&,$+5#C,^+AB!.*G:,\YE%I."LA#P M9*Q6B%92G,;P2+7]RX*BL5/!R:#'($ZG?(3W!EZ9EQ-F>UP;Y'AFK_BD14JR M;=/,#&>)T3@>FR:9;@1."GI'L?7M@A0;7@L0*G$8T[AXPL=))596 T./FSEK M-.;F7DS "XO^V%=B%BEQY.3Q].N,<*SO&3(LLX^[P!Y?^:F68'D^ =ZZ#),Z MKANA(*W=B=J>M&J=5H\3^31C$=ZDI/6[%9$OMZLRQ?F':<^9B1K:@FM0A3"/ MX[J!SEML00374^GXH@I&8M=207$YS8XYWQ:@P[MG.+I[Z=2-,&4CO)#M;3 F MN+.];LRR8Z*.7?^>; [))66MI&836-PH7Z;(5!6-!8(4EKF-T6?,-_T9H"2X M@GT.!!+""ZU$HT=^0M9?? M=?_Z92509_21,V6ARW^M3&6#=UB4X+RA-:, MDM*-8;993%"U9OS#LO/&W-@'LODT)ZDLB\_Z)GS$I^&T3;R_JFD74&$-*TPDOVBQKJ4P#R@E+W!+$L?.!3P5E M/?6_,,MS'40.9.R^@;R4'Z=S7& (LJ_Z>/7L7II>HPDG6LXSP<,GMQAL/P'PYS-@+*\P*'A%176^T8Y&X *!U[T7N6,7?"1R M9"A7R% L^+7#Z] MXI>DU"3[5+5%DSEQV$<*S+Z@P$&/SA[<2 "?AJ:@&-!AUC5<-S%5F>BN8@0] M5AM4,/&-#$]X$.P#)"1'":WJ,CH"4W&5[!/F M8B1"N^.7_J6YR"UU,@8]' MZHE@ 4??DI%O=LKKZ2*+$I(L9UOC=<1]L]\;AB5"K^8ZPQ+( MB/UQ'2 #]!7SWM?%VH,JIJ F[B9>'+%?K0@38:A!KS;"^RFJY[JI0E6F_ M,"]WF"3]EL3#,##Q\U0X<(&)\ZGPIP.1=ZHPB!4C#1 CX?!KK9+,+(RNE_55 MF'U)A:\N-*&JWMCS+Y?$+/^H.;I9V08#8#KZ#&"&Y5S/N:R 08MO9(0NGD1V M+:!AY[*TK5[YYS\3NUJ5-:&2@0)4K1)PR[VZLH!&"$X)\S/21HOK5:=C88=SBP\@A4#[]+IC00$]7=3>,5(1%*WYF 9LK M!"TUX"JZ"31!L4U(*F='GY-K=3YE_DJC,D\L38H5QG0S9Q!D:37)S&5Z7=C7!E+#(35CDYOMEC.Q&?@5?(X^8+'*D-N/%K&(+ MB51^H9KE,NO5JC+MUPJ.1%\H7QY&7$)M#FO=? DR>94V6T7;TWK]3(-8UAN0 M[([."HTYTF8(0"+L;>S;YI,\5VC//_7RR0@E4#,.#&AYR36AH2W0+ \E^7R5 M,=BS=/_^PNC,!>9Z:%-[E1G,6I&1$1,ZFC1M6:WNBL2=6 ^"&K_* M,$E1MRQUQML:P^A,<+3B+!;@-8&8'V@!OJ+,WVLM@*,MF[-\OKX@\!@8U$L4 M:TU1[3^_MC!)L;<$<>H2%!\)_7)1#DU@5/33A40%D(/VDX%U]YXR!TB0H%(8 M&OQ2! !35)0THYA+="&4Z6?ONA82!CAN!_@%!WW [V^,]713,57=CQ'!#_RR MA'=__^I^YH0,W03X8#U.\HZ*/85*L0>IWR/ZP?1>:R@U??;[;_C7MB/5 (J- MS,;@+TUW)H:RO/?E9C..!WO@RP!\OQDJ1=U%X"<;HT(0_T$#W.EVKR]G._[!^-+^YN=Q!W%_0?; M>8WF<<#9L;+ =ZB[L=EK<+WYV?8S>RU^FP\MQS\*<&\#0T%GZY^P=B,8KC6Y MI\@[]D * F)O3DGZ4](QP\5DYAC\/_9(/^PLC_T$W,'5B> S&*_ MP.#*H_SYAQ5=3SB^S(C$T];+EN%8H3.=^71,N(N M%\YJ617)OAPY;,DT#:.=[S.&Q)I*HTYI"5GF>=CR8)P-9VX,BETI(TUC&JE% M.:^5%E#+@W'&J&Y,BC:GMI28N342E!IXN=2'^/G@Z>U$U*AY5BLYFDZ(5':H M=H'3Y>7H8MBOS\9PK$>8K[2DY9B+10J$+HIJ RXP*UOJ MR^01[DOZG"O@E;Q.X,N$9*W*JX0IPP$<896TBM?+S7C&((!<40I<4R^/2[#I M$5[A.=$="I;3E/2,"8@4;U0J!3C6(\PJB!6K,V^S,2E!*)3:'YHY+@=[/<(M MQM;A\Z9(=-:2_M"+ENCR?23:636"I=KM:MRM01;O%) M5^,(0].D?!IOQ:OJ8EYNPEZ/<(M.EO/=L3;-C!(@*12,@9)LI6&O1[C%5;V^ M)AAM66#3PD0>BE0'].:HZ8%:Y14M$IU0(X5(Y.Q5(;+@V9KF]WJH5[%NHC=+ MEU>2KMJM;K'D$KTI'.L1&Q(HC&I=PS/SRXS?]&!:S7K;*C@9KT9X M-*.4V08'NB*/FAY,*U_TI+;8XTN2,NQ6^[Q+C!=I_X+A@P%4A/' &37FWJC, MX7:L',F[G'! *:%2:38F^,Q8IHN6QEQ;/8Z3?].GX.F,Z*=(X5&J24H MTK@?2["#DBSQ*(:P;>K[/@_>P3J\ CT#0YDXX'[[8G?I1%AZXR$@A.J'*,PM M%%X#=\5SK>T':]3N?[('[G^T!S2Z4479..4^@_>-E6ZT''W7/#%WLA.PS=L M6.QZDJ_?OJ'OF).[SB'5/YGJSP>,.2YD1! 8$7(B()R@7SAY%C(BM$T_C!&0 M$R$C/H\1;T_O01AU=Z>SY__Y+KO9.Y#PFB<)'2'TX3\WD9OW+CWD'6A%O@Z MV9-MK @ZY:^NPEPPP9@!- _6HF Z^Z7:;[WWX]TEU MHMZK3B3M@^GOI4XHQ6E?=3[H]%U:H$Y-]GEYZ9Y!6&+?45C(S[:S%TDJ/37) M&I@!TP/W;]2*9VSJQ7-FWYT;]@EQA\#5/[M -G%(B6>7ATOH!G:)A/)0 G9B M8-^'$.];_"Y7$$?TNHYJZQ,4_7O?RO:SB_F<#J4']8S'UXS[',B0"_ #TP%%/Z@@V]HB MHP_*$5X8K^ALOB&+=:%7_4 )#A],HMJE"3AF-.6F[@X2G@.9!FQAH1H>8@;O M. #^IZTKE3T] %(T1FHSW1FHQ+(X47N%A6(.>E79KTQ,4;<<19_C -A+FWC? M:76^2K7^25I-[FHU^5:MS@KQ"<&)I13!3I;.,#4T%^GII;5ZFH]H>#1E10A0 M!>-V:63HQ CE[:*J@\0MR9PJ5G&%CO?3)1WRKP?)L[Y?R5GS\,TUBP/@<0<5 MJEQ=?:W/*]]QC00(.$RJ W5@6H;57VZ^W9C6#AVOY]A>AY#8/MV,M>3ZE!0N M;5I79D:LR*LY-\+%)MGNCE0QO:C*?N5E\C;&G.7 ?!C@N")M^VQS\[:2%P'+).U"C?R5$/*= L-MEC@+VQMR%56TM1R9"SD&W'22RFQ5"D_E_WR MT>0M31Q63[W"&-)>32)[3;>K"2(%J+R0;RJ#:Q?. <.".]O+8JZ:1Y0=QBKT M1Q[N=3ROVS.X1=MH3E+)@KBHH)S W1*$\6:F-LH&\:: M0NU_ RH*[F0O"X$HE8GG68E.2 E\"DB]6>\(S*7]IC:M-A8LI:8(0(WL/B=1 M:G2*E!^%I,A;)D)^[Y!4PG)C@H9YOLVV;Y@+\DU")0&*E/PT M 0A302[KQF\7.B=,"0G\WO'7>NL_!Y '*E$$*62YE[8LS2\+NMD-%2U#.P+3 M"S4^WQ:%E39JMO%X*M]4:Q.S*G/KBR6YZ.'%DJ&+_E-5^B=I=*"21-ZDT:I# M9DS'G.@C/;(H&K5YAFSC<]FO\$O?,D=NH/P>?O<3.#()4T+"/=HP)>1* -$7 MI82\R9!6F6I.S:7&*6',D_%Q*371K)1?YA'M7]S2!!.F?H1F)4S]""XH^Z+4 MCS=9%8_+KO!(A)>DY3 ?4> 02^49CZR*G^(1(S]_7R0@8&57\BLBW2@]YD\$;S_JMPD@D<(DUR.Q,81?-5MDO M@0UA%'M+Q:@PQ!0J>9@%$K LD#?IN.Q9 ]VB2E5BZ>GC.6\2\\K UW%TO^8M MQ9T*(U]ST&FSW*=MRW'\D)/N7G.,*?B)'@%6_S#&])TPCJ_2%5^CCQ@\W6I2 MVFHYH21\/J_E8U939H9S=%D'.A84NV5BI]RX,#@4VH,P.'15<.BT.2A4D_49 MWY$&1&)F+@HYRXI.VWUD#E!0A[TE(Z=2W8,>U?GKA3)GF^OHS#X&%A.T"^I\ MH.+9Y=+V+EG>[$ISU:XX0^B"R:H_8['^:;R]>(;,UR>=!L-IW?C@-> Q58' M&,01<)6? <.:H.M2K]D?#]IN0M"2K+_ W_XY /K<1TK7ZLF;6O)1.84U8#P" MJ24RTV\1G59":*Y*LT;;E<0&S:.+*_UM@U@TS+X(%?RZ3XE\*P?YK?H]-^A< M)+M*4A)>KN#I]JPS19=G0OWVMPQ8@KMBC_F@7"J="$"PT!'TDVMN%6PYTU/(UT1Z[4LW1CA&9!H"4D[PY6KZ*)K M""VX6R9RRO2$OO_/4M*?I*/G10AOTM%9O1CC1P9LB ^35#I6JRA2P[^,'L*# MZ"US,OGZ&T0STL $MF+XF$'1QKJI.Z[M7\<8QC/"_<0PO^#J$OPJ,C5PIR'W*"-U7*.F*V!XA(Q*3)J"[IN=.Q5;I@D)]#7\PN%DMPM>;)6 M8!B0"94[/")R"8#R&MV>N:O$J.V6:4)7A4$)\":;:/-(MU%F9.2684\=_[K" M0 [L\X^"Y3A_8KJI6F. ]6QKO(4I_Y^]-VU.7%G6A;_?B/,?%+WO/G=UO,9; M PCH/JLGX2H+0(X&C3.*'E[M\OQN72BC288S)K0*.%\+]6J;33"W3[O:2 M XW-:)G86EN3[!S+-(0<;/*6ZVO /HMP\2U@.SZ\"+JWXXJ*YHZTRIK3C2"E7=0OH@^)?.A.95Z H)%/QX]J)N M[WI4#1>N)K\[K$QC:?/:M:05L+F58TE0_ZN&9*V+#IC:4$&A&5@F#N[?FFS' M/"CSQC Z5:2$-JW$E%*\6$TG!*B=@?*:$QXWXM&[R M$5-035*/C$QQ07-U).$H9X<\?PFL:QLEQ;.AD&O/)#2O0N_+EX@/V6DZWXQ* M P,M>*Q@@RU&2[Q&8T>.I+#T)!0&WPE9\MG*(// M@$>_HPSR9I=MM4&6%]QU850>F09%YI=(&> PUI/*X :<*U7@$/_H>U&KH2_E M-T/I&2B1BND.=/!I(OEB%?[OI5)BKC"QNP8>4,1^+R3U"5"1OJR7LN1TD:@U M2FR$TP07%38[FZ'[=F/5]S M'[M1_KSA&(8K[E!?PL+\:J2]^I']Y^\S@:JFF)9L5;Y!:^IFJT+>B],HH'/] MF!LXJRY4!6#?$09CMK@FDTK!,-PG+C).S-UR-B:7E?J9?<'T'WB0MHBQ!JPF M&B(6X)TGB7PNYT8.1I-";\QJZZJ57(CS=$1GZR*-"SZ2CV18G2 4_DN>-@=+ M]O_,B7P>-?#'GN1+J('BJ-F.K-I5D>-S-,]$9T8R:V$UP&(UP$EOB0>T4?+U; V;!AZG&1GK3@[*\;Z174DTO%/ M@"5? X-NLSVJ#ATKMWM,=VU]'IY/AEZ%+\OY]\3X MMV9(?^!0(-RH@@Q4+Y&#%N#I_F7HJ(_*$W.2=KGN@A;R[4FQ4\G0C4[ZW%;V M'T6/;J%GRD.>57..IT: M42HF1'(YRU16E8SHUI'PLUCXZ<3YB_P$RI+]T/% H&82&*AS6X> ET _M[4" M7P00^9)^H!J/W7JWJ::K7&L4)VEMH!#\!$EW;L@]2S'V0Q>8" MP.FV%N"+8*D_T!MU.JK1\?)"%8!NS&,RS8YYNH[&B] 4_1!__VJJ_S@2)&]@ M7'9G9R(9H&I/?Y#NUP2 D&1T?B(9:W0KIV$Z\.6.B3A%0346%/0;KF$A820W M@*QXJL>A:DB&K$HZ; ._,84CLM&W'L\X8UTU0&3LO99ZI!.O<5MB)S9_I6T5 M=?'K?^"/[?=D'4@6TC+CGXIJSW1I_0/SD?_:G?[ / '_]D=&TX\Q^,37023Y M;S2>O6Y?]!61@:[_/ 6*MSU\? GI4TR#;CG=@=\CB_B*%%#R#M=N[^=__9_] M*3_KX(ALZJ;U8ZMH]Y9XNWI8YXY 9& !28M(0SC&'Y*^E-:VOR#QY&.4VAK$ M/W;*FL&HG7RDD_\F]GY'\SB@[%1:1?96U]?Q'K#WO[9]9GG)0 @H3!W%Q&&6'8C0& M!F*2!G ;409),D[%$K%!#*V^M/U&A 28I2 MG)3$(05B3)R)*R0-7L@A!%4RB-6I1+S):BJI&E1\T5B+[@@!PMMTS2-7K&]8=K4MVL8E8I+J\:C:48%3V)Z[:Q,EDPG#5S[SJ;SDYH+%!AX0( "$H"/CC(24"0(GH(T6%A @ (4+= M%!!"(-T4$N)\A/C3(WH/H^Z?1 SQ?_<27;H'"6]YDM 00@__]UOLV]\>-M*/ M4>:S%R'Q03]1:VP!0%3@!V.;X P%*,3+PG]WP.XO5^M+,/^'IGQ)4;ABK?2/ MBDH3S!R 3C"]0VJ&?-B>5H?R$GAY2;R>L4>[PY_')8'^6TF@H$%R?+(W+ DH MQN@/R\.>MM<"MV=^(G?0=\@=U+EUXC7"M@XN7" ^KNB^1F*99_M?>]YG2HI' MCKW YY>Q8.=Z0O$C-Z7U(;-*'] M4OE6!YD2ED"5;14I%8GOVZQ7>.P&^ (?B.[]Q_8E=#--+G/! M&! ZF$-TZ22P_Z(ZQ>GCU3N""#>::'ZY<\+[G/9[AW+WM'_>3_[$)^C5=T#N MIU6""(;!F3,M:$@;A.Q:%C#D->%8DF'K>%\G)&7BVHX?6A^:H1\"M,&^L/.L M,GS<> WV MRX<8OQX9$0=WS%NR?B&5_"6TC O3FF#*7U+.ZIG;1#J,T/6]+J ME)5,MY*TU1''&VY:2$Q[?4=?TXFZB&M04P_4$< =&LJA7CF_>1WL^=_X1__ M"C-"R7ROX=95BE?X:O+:^=87.Q.X]L3N&D0=472_H[)4LI7KRT]5P+%6I;\P MDVHQET+),!X28N,71$)?!/9LY M?-5Z#C>7\9Y(#IDD!2@QP3! C)+P1U)A:%&1XQ++Q))45!D&I@S#>]4DFBT^ M4RKPY2S7:')UH=CJ9;E<,5-LB=$X&X_2@9G(;]63V)\-(B 5_TEXLPK+201J M>PSJN'P1IX:)J)2@AJ(\E"DQ.J0E<4 Q29&EA@S),%*2B3&ORR D&-<>L9$R MI]'I<0=,LMU4M+6$@)9ZW7)D9WFJ/FHW-=J44LE*KC>C>RF1/FS9*Z[*ZX1> MBPF9A%SNKUL @!(J?\&^;MG1NI--+:8JG 0RDR@S,D:6A/I,'HPSD18R&U 5 MM'QAEAI$I'6J4,-O/ZCL4+3%S(B+,#19F$P5J',UT7F7/2.7JV1(MTVO2M5IG*QU\.P/%BI9HSJ0T9*VP!;8 M3J(5U=LS.-0CY4<&R<@P^U0<)DB^LBH:22?W5$_6O2C%5TO:9R=L9E3J8-3+ENFF'!?*9+G$K0OSF=,%"=0IMTUV+2TIC-T6- M7T1:\F1]UH$ =J9222?*E)*\M!&V^E"+N MS&&*S0*JJ1(]6/RR4P3=NML5V$%4S;!Q39FG6H*>6FZDN5I MBGJR4*&8@^G/JHHB-%HI7>!+8K2AY:56OHK[/'@]F*C#]9GQD&..:LQ3R?$)8C9)*0VDCA_[A]"OTIBSD>H:I@76I5S)$$%U/ MCE:J&2^'=B$O20/-G<3;P]*Z59IOD(5^,'TC&R?+3[7N5* WD31(+]/;XP=L[L5RNFVI97"?IS!/I5F%!%?'; M#^FD@RD]<_6HQC).JZ#)IC1(H-D(MCR8_4"<+#OU2KF@E62MGUMO]*:16L*6![/O M#;BTVU\4>2[?FBVDV+C Q.MUV/)@]EI?7J];K?926_=HAV5G]&HY1WT>SIZN M%NK]2-P1A.:HH\&0&\&6!XI/==O=W&JT2I-Y/=VAJ_2BG:)0GX>*KZ=#&G8K MC3;)%EHS)[:*SB,*ZO10\<6[[4R[H*^:G$L)[0T36:;G%FZZ57SG*JCTR=62 MZ"2V>\-* %W40Z U4R@002!$J)D"0XA0,P6!#LFP M+G$P"!%JIL 0(C3G D&(Q&,L$1(B (0(55-@",&$A @"(1*/3 A?STB(/\P& M??>@.M %<'=50:GDWY8%C9./!PF&-U4"]$A5\;>J)Q_6DGV?6QQS=E^L$OU M =F#G+R;XI2,.9V:!M%T3%D[4TGA]_#,E3(>=LOUUSE-?UQVV-_,3CLGK\X" M*3@>$2O$"1 MC\G+%B+\L%:097?JZC@'U:NX^2)Q.&2+,[/%"0_RK?!)R!.7V3;8DWZZJW. M5[L'(\@Q? (L^[__Q23_^%J6>S$J_H[IO9#D&S8DFF/) O:MJ("/SO;M^TD& MY]X 8H_QVW9&I*:F:S@A9YR=,SS+\H8Y(R/-5+AWA*QQ=M;P;,T;9HU].!'R MQ]GYP[<_;YA!4-G-D#$NH#@.:K'=%%MDP5"5U1!M_#UG[!F=-\P'W-R%!MN' MKL'SS=!K%]A.2[IDR/#[DHWNM'ER#4 PY /A'=R=R_"\A[N:;&R"BHDY2;M< M=T$+^?:DV*EDZ$8G77]9MO$,S#%$J^$Q5M$JYHF63'E8W3[FDL[S M MJ=(J5MW49<5^&*O4>U1:+!F[R#T*H=3?N-0GO\AM MZ1_;3;J9>47&XI?Y8&6';$83Q1RPF".DNH MV621KSAKK &8;[_H!S9QFG3,-6UYJH\K+ J.LBU\R4HWT[7YNG[+^_ NVW M['- 5C<95UU10B>33:_*CF+>[Q(;%_1=MVT5G M4>@<2O82AVRT2(0+%2P!5L"251M_ZCTV9VB^?W)?]M]6; TJ*__!D=0[]_M] MU&>M95>SHCW+E02W,RC69'K"#:@/"@?B!Z# @4-*U."*FHIW<(4_Y#WB$QX@T2:?:;-6YS-#*2^."K+4;N!S\MU\7=&O=_9YVNI;K74SRO3JIGZX0 M\'T[]%FN=_XB3'JR#,Q=3/*]BIE!W;7.="7M.<]>5EFFUL[FETLNDZEV7:6N MK^:%#YIEA]M76])=\+N[5R>WG)F6PL](B9>B#O8-/O*_#H>Z4+0QX--OV^!,)ZKXA=R*3!IM][)=?N8I+O ME3.[VSHZ\:"G\M MEV/(W?=-Y6"$@5S+5QEL[@[=ESX&2BD3UW;0F.R6^<:;\5$[M\ \!) MV) 'FL!:J#+PP%,#R.;(P+U@''4$,M7<>7RES'L-LM/4C+@2%Y8M!MU='$?! M:"1[&)$:*J';#DB]EELTV#HHW&%#YKZ;V.R0N4/X>$Y';,C=]TWE8(3+7LN# M&VSNOFFG[A4,FGFM+I)B75MP32INC9.2DB2'R*!!/N#W+)H;"]S-F1: @R)D MU[* (:\)QY(,6\<+2$C/:W^/D;KAB5P8/1I&C]X7_;Y$;$/@HD=#)@V#Q,) MQKNBWU?@T:L',OZ\0.[S><^N?KL@@FGR%E/MT4\NMM MJ+BO;[-D?).EA2P6;^U2AM)ZME^>3<9,2$PLREMM!)-N71 M+"^6=&F)5I'Y]HMZH&+4!?.K[US0O@0J"R-.;YM^8<3IG6YY9_9(?O[65..7 M@EFK<1T!; ;B2HW/1MEJ"LTV^1M;T^T'IL(U(G1UE>3/"\]KK$@I'B*NNOBYO1HA>>UV"Y<8Z2Q';1:0/\G2$=+2\ M,ZO6DRMR_;2N_[4OK J<9^?7*1>6 4;:TP(L.N0T/BP+O;XX'D938@+7KZ78 ML'3M9\3B7EN>KJYGWHC5O?:Z!$O/G-E=_MLJ0LZ/-TV''\6X#G"I:G)9W3 Q MK"*2[ZF(H ?=_CRXK+$)9@[6R!>XL?$%-S.0FQ73'>@@".S\6?%YG2J6'4XI^W] MC6$%W \Z_J\M(2]6X8Q7-UY[7M>N^!Y=VJS)\NR[&)<[V>H=0X+;(8\KH@=C+Y MSJ5O=-2BY6IFT"MJG75[4(K9LMS/H7T?W^@8>Z!CH1+XF&/ZVK)R"1T0#<"\ MKG*]TY\*_N]=[=CL*&.]:(UL@>ZG^Z"5BZ_IU9D%_TT3F'%+M4INN9))UZ:, ME)R3!G)WB9#_I:]V#,7_%L7?/U>Z]KQN0OS_XHY'-6<5E6YESO$]T!B7LU$M ME_@L51"32/5)JP.;!/KDJ3DLS_M\"SL!&(@&'A),(M0&H45P]"#MVO.Z*77P MQCD9;ZN57"^SZ)*=CCA>-*-&E$^>^<:X-V6?M7@RWF!XE023T8;.<%6MW$6. M@-UEC^PE3\SN7OJ9(&#F"T@_$P20$QQ_0,FI=MG.L-<12IK%1=DZ)RRK%[[U M<3-*JZND/I2XS*K--15AOEZ#$1)==.MC_"&>>+=XS'\<9(Y<7MAPPR5 -(*\ MI2L_?U/Z@CHN"=- )"F6H9EX7*04)29&62"+D,V3XE".#TDJ'AW&6 F^\3_2 M]AN0:JV^FUL\E4V@Y4O5MG"O3C>H3WW*+ M2]@R^;KE0,JJ]%)2 -?,]^U*)U[N">41>CO]NFFQ68A&G3A;$R)@M63342LW M,U*H:>QU4ZN>$I9+:9 4:,!+Q:>-,,YYO28.ABIVUMV.K"TU4$J00.ZLYL7E M2&0.IY_.%%=)?JI%29>ORA4R2E:IZA*V9%ZWC,E.M).0ZAMA_93IB28_5^@> MZO-@H8J<8">7:E$B^5[>'6K%1IZIUF'+@X5RU7RKK/.Q@L#& ,W4BF1Y$\7C M/%@HHZ)EQH.Q* F1_KBJM*E4C\NA@1XN5&61YW/*-,.0S6;2%2JVDC1 M=-I:K]J5F$I20DF(K^MR^A6S(-.'7:Y6O8*@PY)/\GK>L?I3PTQY=V? M^;(E:93G<5EN:MQ\6DTQUBI#I[JHS^CKEF,UM]6 MLU?K9(WUS" ZL3EIF**JU5)F4>*6Z.T'Q$^FV,DX5B_27"?=LYA9F8TD'7S1 MYP'U4W;'FJVYRE*3DK,5KW8$WDS71?9P]OEA-"4/*U9%4Y5RNY5\DD#_:0E; M'LRIDYG2=#-!J=H\MRRXJPE9! 8N]770:7T\DAEM!#2APU03+3KIRH)7%>Q@ M4O2*$PJ91IKFU*;8UJ)F=-5OH_%E$F^\'T M2_TFW!_)JB.4V':BN7"X7&:#<]X/7E]*@](D,A@-A6EUE)HYHPK5;M;]]/B7 M30O%^883J4I=<*M+>6 8@U[*&^G!],4(OYHF\XXDJ(SIT&D5.,O84DP<3C^= M7YANI2*VR.G3(I'6F:PIEW%TR(% =Y\6I"$O3(Y6J\M>LIY,ZAG4\F#Z8BNG MU2'_".1ZN"F7^K,GLY5$;S_@Z-&,BHSJF8XD2$6#7A4XL9^T\-L/!MIA>]EX M-CNMD"4I2#6C77K"\K*Q6W/,(FE8:T[I.# M(<>NY4I;%^1^;+)U6[QLRM&HQ5YYFB MUK2$5&-NCIG&>HF:'O2:?E)4?CD61EHDVT@F:YEZ8V&-4-.#Y:])G0RP6MQ: MB*Q7O7E^E2JN'=ST8#])R4]K7#713P&T7D/XX>_:N' NNY\?C0H[ M69(][TI(B$\C!!D2(@B$B#[&3Q8R# D1JJ:O1HC3E;)"0GP2(>*/ M(6@* AU"S1080IPL'!;2X?,44TB((! BU$R!(00=[M5!(,1[]91#0H2JZ:L1 M(C3G D&(Q&.,#0D1 $*$JBDPA&!B(2$"0(C$(QVJIB 0@GPD0T*S]EE.-G7T\'^_4P9E8_W,2=MZ;]-M<\K>Q M_ =L0[_'-CZ4.NT;OSH+/!>=(%#5B8AJA(QP"49(/E*778Z/,D+5=."KGJL/ M$#G+G(:\< E>H,C'Y&7QP8>UPG-*.H%STHD72>DA6YR9+=X^OXA=MBSD&1DE M9(K+[!OL92\J_+"%93H0.^RGHO[WOYCDSYNRI/Z$&R#]3.L'!/<)!.[/R!M? MQ_3Z.U;PL@9NV-KR*JW>BIK\Z&P]I\KASX/Y?WR7C#W&;]M+E9J:KN&$G'%V MSO#,[QOF#+\&9,@:9V<-SR"_8=;8AUPA?YR=/WPC_889I(POJ T9XR(V^0WS M118,55D-X<;?L\:>97[#?."5C H-]?,;ZL>B"*Y]Z].KZUZ>7 -L;WJASF>= M?_XD W"W"^L7>*,^?,G#XJDMM&,#L2.HW6&NS)?F3&G\@0)QOW&W2T)KY NY M57Z@7SG1) M3*Y5*2NZP:TY>M14^'F6>]+T"U\2E5C90BZ?FE%:1+AG71]1FHJD:'2Y$5FR1LQJ6G('1A-7E44WR1S>(Q7>M_S1_/.O-V__]IE0 M29SIOIDED,04'<\YPEJ,%C(,U2T,S3/#B3<5QJC6GH-,05B3_""M&?FIQ(P3 MV#'!?/M%/= T&>J,T YQQ4U;*@S_O)2FHK6L9=4H44)/)U7 ME'T@V8NX"KRSR6OS[5_+:]"SEK=,2["X_R(ZEP6V0YAHMCNN( R48'2VD\8 M"2JB&T7_O(58BF#L(J=K7=_%)-^K(QTR:;#I]UZ9K+N8Y#L5A4,>#3;YWJE_ M>Q=S?*^V[$V:XEG7DE _Z (J#XRWS-TMD>=U^3=*[:?F9KXI:_GV>%7,K^+T MJOKG+G_TLA_>@6-)-90MQ..-5P,X9:XWBN-T9K@8,YJ4ZL4MX(BTJN"+UZ\ Y5U,\KWBCO>( MJ&@YFBZQ I,1,I$YH-1.J\]%__R8XAPH2# 4[DF=C)+:&M S49.'9-G"*"AY M*11T[6IT=YY;\=K]:=LN2K1 21:R5U\->T$)%Z)W JR ):LV_M1[;,X0H<_G M&+V+0XT_2,$XBS'U=M2U-&3[_4[!L(]IB>$^V48 M5W^_\F(421D5_YK$ YH3(0(+T1\<",V#8F$?#@.CPV#D,B Z9-.CT M^Q(!/$$+B Z=P#[&2BD3UW;0F.R6^<:;\1DJWF S>_MK \!)V)#>36 M5!EX MX*P!9'-DX%XP3CL"R9:MKIM\ZD&_GVKUL8;Z(6W6X=/%OO^@'BHQ?SFM\ MYU(6QJV'VUW0Z1<&58=,&GCZ?0E,%@95WS;]PJ#J^[<1V9_I@LV9%H#C)&37LH AKPG'D@Q;QXQ# M2,\\]T5"L<,CQ3 X. P.#KD[# >YN>#@D+G#,-4P3#5D[C!,-?!AJC^#6C_F MSZM!LZ-.HLML!DDRDF.Y=*FE F[Z]V=Z;[T-75OIFVH9WU)K(4/-6[N4H;2> MS;9G3T$5./RP):U.Y5[3WM==GSM+>XV6/2CKNPKTS<8?NV0R>^4OKY) M\K69W'-OASQ^I^3U'-M?GL4#L @ACU_8O_VUF=QW=H=,?J?T#<'*LS/U=I@\ MR"<];]SAIV47H"_,DKH Q,8H8>26<%+HUK[8)>\*OW-9\5W27UUAT*'"^#2_]7NR3@YYGM0-T.7R MDBTD5X5Z=#S"LIZ\F*R',=67GFY:TE&!:YN0;%3&N@EF#MY)"(9\(!";73* M^J5H,U"T%=,=Z."&9?L/BEU[EWB>K[JUUH[6BG6SV"4C^7E1W$SY=6PT-[CT1W3">JUU\GPOWM8BW1)K5T:;%$_618I$U:L9ZH%)7#"S^MJB M$Z 8]:L+THN%.<>EOF^&I5]]JM>^]3>X"N-W;@VF(]VX7M-;+KW;8;G^PZ-Y[BJ-2C^>K46YID;S08..R]L09&PPUXE!Q),B'))L,MHGQ\G]G31JDZ,2+G5AEO!LAEDW8E MKPG-E,;']6'=70JUU7*$S13RVZ\D$\:*?T;"RM7%Z>R:X\TKW:BFWZ3H[@>4R6!$VD\5Q>F"^B--S)XKC[5 MX#@^9FYC6B"-1)3CX^M^+4J!66%Y9LSP6N@S(N]8LC622%9D9_6$I7=MTS,X MT!T R0>2/I3Y,"D''Z'^QT%FX^4'AALN 6).N*ZZ\O,W1WIV^9 !NGLZ'.G% M1SIX8@&6LH'H1A.O#ECHET"QRW=]6#@4-/D*%"#%5#,F15 MTF&G/C:Q'__G/X-S3DB'8"8R]L:)S.K7^6&)G1(]"Q7^HZB+7_\#?VP[DG4@ M64CIC'\JJCW3I?4/+)S^.';;"Q8T^+<_5)I^C,$G_FY,DO]& ]SK]D5?$1GH M^L]3D1+;'CZ^IO0I)J&C>UEW;ZWJ,VV^_8H=KMW>S__Z/_M3?E;)$=G43>O' M=A_>6^+MZF$=/0*1@04D+2(-X1A_2/I26MM;AV7R,;K+;?JQV\L1&0B*?*23 M_R;V?D?S.*#L5%I%]E;7WQ,B.AA"3O.^MGUF>>SG/S1M?"[PPP(H4W4!7I'6 M9PS'G/V@(?X\X(*@[#8G./WUTAR;L80W>C$68Z.)&#F N_HP)D99EA43,D.+ M43HQC%+)6#S&*&CUI>TW=F:,;0XSDCW.Z>;2]EM<7P=R^52Q2F3X1HUOI%I% MOKI39][H,ZEF(5?F.TV133 DPP9FX!F^FN6J32X+!U]M\N5B-M6"?S1;\)\* M5VTU"3Y'H-$3>/AGUM+OC/P?U2"G:$,?:WS_QO:XAN0H$BLHGOO0-C0E5 MZ^]N0KYH 5I)#))16205&8H6E8B)B:$R$-FX#.WE1'S(,N0+T8*HVQZ,DBJY M2BTX=:0Z><56"M'F$L5.OFZ9L!8.GQH.QIK+)=U^HFBVE6)*I ];1L1&I34: MS0Q2G29UTH";?3*6$IG#ELYPP37M>7S.Y6/Y6E2ISH?S%FH9>]U2J<5K]S*C8+/0Z.3)K:-.AS#]-,P6.[*?$V&%+HZ/2=G\$ M5971(.^2 MMW8]"UM M;DGEBMA-9K-Y?#1\T%0=.>UB?:FPY'Q5K%:X3C'6-:!A1ATVC;2MVH":,D_" M.E*(D79U(\T9V"M]V+07S93Y 67,M4B>;?"-7:81"8X0=@"[Q'E+)$LM:Z,MFJWR< 0'<(2P=&ENQ&*BW"?91+29?>IV M73L)FQXA[&K#5.+&VH@*F<169):,316H M*X]0*U,Q$IK2G<,!F+E,(=EQ%CP[$IDCU"JM!\Y3SZY/.=::I5;SQ=!NL7 M1Z@5J5%:8?I$5;1.H5EKLUVA&VW"7H]02^-HC1.BI0R96:;)3#%645=KV.L1 M:C68B=LPTJ4G+<\HH[4V4W*&A9L>:&%2K[XW MOPUY8!XYUG9@6ZO?0U6_EU+ )A^9DQ<5[1D\>_V;L,\A-$2VL&S[=P0Y%G]X M5N@2KM.[QI_O#L OWC:5!K:INP[X9#MPK^'O0\\7-OR'_+#TX\EB02$=/HD. MU"-[\KZ2D!"?10CR,1F*1! H03^RR9 0 2!$J)N"0HA0-YV7$G^8">O#UOU3 MZR'^[T9.K3^&$J\P[;_SX2;@AW]]LNBO$S2OT,/__1;[]K=K%G],LI^]:HD/ MGD^TQA8 1 5^,+8)SE" 0NS.(.Y%8EZN5B@_-R<_5ZRS\5'YVE4M^.]_42SY MDR$?O%]"(;M)(?LH.WC$/_SYDAWVQ8G^6W&BH#EUW?*$'UTLFJ3I@X7YB&D9 M\LH[O')7JM-7OYF-7D@98]&5XBV6,"F78V,;3,*6'. "K,9(P(%+F[ M@!8;L'^<388"4!3HC3TG^5E[CN<:"=S%%%=?%L]1$:[+N_O.%30(<8U$EU!, MOIZ8_-W^^FFBL NAQM'6WLTE_^BF;7_W+S ASK5+?L$M\3,5VCGRT]YUK9]E MV%>^3HK>+\M)BPV7Y.VH61YI;L3MN^Y@J-N=OR_!6[/,H>KX-3G?S#(U)+J3 M9@6S2&;2_6)FVEDT$DL4*(HRT]F+I)>^=Y#X&:2]UIX;RN$?$NNN*N6^$,D# M253<6LYA9T"3F'IQ.DQ&.4#7H22^6Q'[]@SGUWO]\[5U.'/. I!&LJH#PC@ M ?!C]%!&IO7,,AVU4Q,. M;H-A#ZK<+ILVW'5EKTXG_+J"MEAS@ KBP(UX 0P78,B$<(<=FN!!A?ZG67U[ M-A4:!(&RT?=ED1]FP1!8%E":T#*P4=5MU;;A!\>,A?9Z*K SHU?3(I/,<%E, MKN*.MH2#AF8[$X]=HD1,:+:'LGM;LGM98_ZO93=A#HJ17CM):GFQ74Z-J?)B MD$:RB\JZQ0Y];G=AZ+\!/C"'1,QAQ+4!(=DV.!_$"&WVT!@)BC$2++UX64S# M;QUQ92#9H(&FR@\%&Z20=._+/[>:H?)81S2D.,MHV04IMS27BO[SE*MAJBR867 5/4P%J4I(>^L3.FQ"H^]+&7V7!3?[LG9$Y^A.:Z/U)Z4" MMYZ4DANN @Q72*'A?/M%T:=,N] M$TKH%Y'0RR*'=R34[2KZ$SLN"Z3*K%:; M?M,U8R0J#@=1 47=:92%#Q1J*%P">:70:A+_H"@+.(,U80Z_XRKOSM#5<2UC MUPC=,+=L07V^\@K4_.X*<>R$-F=:65](4[Z,'M%OD=6PEHTDHBLNLXJK\YJ: MJ4_'^)I4"$$2T7MQG008E 1M(>Y:U#\C3/OB,:&GY/O-P&W+JE")2*Y:X.;= MF53H.'2B9.+K@1"280^=I-]OV,'AG:WM0D"E%0@C40)I-MV.[S:$)V>!)T5# MMI"+-@N\?XO&5EJ]^Q=;2%9/Z3&U!^=7L*D)UU06F@.HHA 9X\+:R&=R0<#R MQ:4@U 37UP2WCUY^5_Q?2SVP8P!$DV1-4-M"HE&?9EU3K2.I1^@E$3\_>@F2 M(P9?!1<92-[=4%-T@G76PYK0YQ(:8B&H^7M0TQQ+%D@C\<1-::4\YL: MEXW:0J,Q T4^4.'2RCGMX=>?EO.TQ.%YFA.W$KK(V=K)XZ3(C4%LF,XJ:C))BT*"%?C/5-IXXNR42' M"0\QA@SM\5#\0_$/J#W^4?'/)JJ]I+8I\MJ\(3'397)NFRU<*,O^,L\YKA3IDQG":1\\Y"ZV-,Y*?8FV.+G4SF8G1 M3"S0.:=77S-Y&&\>%M@,I?6+2.NU(A/>EM;!:D%W%G*^I?%I.QJ=)KK#W#J% MI!7B!_8(>+B/J 0?4-0L,)-4A0!>2FV8 7+#5M'M.$4#94W=(TCQQ?KM1'FU MJ3@IIT/I0H:I%>?2;%J;D2.18G'*"'T8@GD^C!(*1:@K;E57W+GGY4!MO.EU M68ZFF<+38&P)DA#)<#,V!YY4K#\@:HH?N43@9ETNO#,&%B&[$$4:SIG+E7U! M2!3::K>HB#X;OV"ARW@RA\O_G$PGZ702I-*@N0FG-J<=;=Y-+GK<4J2\RJBQ ML#)J*,-!E.%[]+<<%=R#8JCQ2'K>SANNUC1;Y097,]G"I([D%5U[%P]/ MP.E%+H,I0L]+:$V%UE1@0$S5-.3?Q3%CAZ$TFHS%-&#TE,@BNK99"1I5":^4 MV+V$L=R"M(1*Y%:5")HT1?^\67_#+E)U)JW/&:;Z!4% :*>$V_3OAYO5/'D[ MLB^7V1GH3(?1KC8=L:66$'==4X3V"B[Q24>3H7\AE-L RNT]^A<.A?5--$W9 MT;FL.55-R].5IV6MMS&KHQ&26A08^L"PAW)[5XX&N%26&Q:;N!O[X(L'O=]C MF 8WG>GF&H &T"4'*.7G+.M3BDWAQI6,6ZU2',@9[>:ZQ5K3?!T.V4MX.785 MW*U&;P08I 1M(4+AOS$H\W?"7RDOJ:;3).-:9,B2DV&FW+<+*23\&-70L<0] M% %]!6'VRD^$[I#0K+I_L^H*/A D:+^I@Q*S=<5@%TR64]M/M-YNQD=,>2G2 M7OG.ARC+A"DNH>Q^5=F]@DOD#V0W7J_.UT\1)+ORM)>J]>N1V1K++L8/B4O@ MAR!Y179UQ?UTV= C$AI%H5$4&""2,;WD]8[JC#.N#6D"K*UF6Y_2:]/ZANPU MJHV_[/ZC9BK!-756(?Y'XO[LWY@(]_QM%1[^='O.; MVI$F+8U6V2Q/LE)%S!7RB210ER*-J[U&3]XA%;IY0LWQY33'G5O\J M%SBC1>@A^J#>"ZR07T+)!7:R=Y6.!.4V \6VYDMM>BW8Z!K-G>&8V@GNL;-\ MIR\*++)4"\ 0>J*_!#M)#$ M4#>7-C&TS"FA&@M@O\(_/_[G/X/SZ,'0DQ2620A0N, -K,NU_"@!00\A.WPI M,0FXTV!W\$+1N/^::\ECR8:=F4/D18 Q%GCRU_!W%5G4V XH>_@%DV'&]($ M@34Y;O_\I2:MD0C;+3,E0WFV0,T7\9HN&4[*4+BME!^Q,\!$%OOY1?Q)<&71 M=*066ZA,H)T1]PJ3'5H9-Q&6$GH:0D_#]<7^LNZ%#XE]19VV@=:;E87IJ+7L MI^A+"$V"KVH2W%48)S0+X'HK=@XBVR82<-Z3;\X7?.6(+1#A MBMG,6N 8+B.+S86\I$KKX@B-$-U:=\'@S="%$.J+4%]<]UCF+_1%*R+&([%F MID;2FKRI]=:+14+!^H+]]BM*'?H.;LEU<#1_Y9B+(/0.7.Q0V?_<,6>!$OPK MG#@'="7N"C*]X5#-;67^9. [2&?RS;(:X4BPZ-;;<:X7R6R6(D-=&CM]4:!T MF_(2:HZ[!$\?TASI_D1+-M@G5V#59#R]G@VS5:F.-,>%4-250UJXX1#(#G9+ MC25C!%!4"UCYOT.JH7A?PX->*-87_X("?A=PW8SP5N+0X/RR!N?M![MXLL\/ M.5_>&U#<>0/I3O0_]RSE#6 [EBH[0$$?I SEY8.]EJ<.MU-0G:Z3]":F3(NKDA6NA4RO4,:&.N3DP]LDZ9C,15VQ,2D8UT!*FM44D M.UXG1DC'0/A&LR?K/]V&%TSU:]P@H(;0V,,!)L- S=JM'OX\=(L%,8P@O%KE MEN#2AY16#2Z7J1P6J))U%U%A7SUZ*O.4EFOP1I9I@.1"8X7!D"KPZM)*+44& MEP%FCUPX'>9;A3H@ #K@KMQ,GZX.#K".VUA7VW)LHTF2V&/"JB<+C+HN18+=]EVM6-%M$D%>I. M7"8X3D/E&098A0HD5"#74B"4V"L(%'F+;F:_@QJ ?CX["#K*R*J%]+/0.E7 M3'>@@\\2_Q=+\G\O%1;Q^?.ZMEI[]DF5G&J7[0Q[':&D65R4K7/"LAH< EA!G&15S*8>H@=R4$-?4NAS(!D?DZ:8QGO*3UA-*D5VRE9NND]C1",H_\2.1#E+[UJ*?@ M;?>A%^F:=4^#M0KW7>;TIGPE-[ LH=!\ :$)OG_@9"V7ICN;Z0!5#91TST> M"KL0BFK+NFF[5EC))< 'TK>@ ^^HMD6P;>9@F,A?F]#WQ.VW8"V>KN2"ZY3- M)%5!!COA2*NPXNLM0]N+>L""=,Y[5\G!14,VIZ"%A*\&1;$*CL5'+=Q"PY93 MJPXG"?5XA\_'"FQC)#*X"FLT<1@E>:-&:Y!]VZ$LWX$L7_S2WO=E.=^FW4D[ M.[:T:;98R4Z'J9+;8X4R8,;8^0N*,Z"['WS/'_.&B#_\S=-OK[XG=V)2%#K .L]X:Y;_8':J0G M3_J!A]NF<$QKE&IIF*ADF&,BMH;C1O?DP=]P#HN$,@;\FJV2#CN%#_#E@X\[ MI\9Y)J2K!HB,O7%2CW3B-3!-[.3W+%3XCZ(N?OT/_+'M2-:!9"'U-OZIJ/9, ME]8_,+_[X]B%Q&+>A7_[0Z7IQQA\LE5^Y+_1 />Z?=%71 :Z_O.4&;#MX>-K M2I]B$CJZ!_=/BB#E?KMW>S__Z/_M3?M;]$=G43>O'-G9X;XFWJX?(Q2V[CD'[OX8P;;*>0CG?PWL?<[FLSJ1:7%:DD$XU2 M@9D"'B+1XN$LJEFNVN2RQ/YPB5RQFJIFBJDRT6S!!Q6NVFJ>626_,_Q_7$-R M(00!RO<;VX(]G%-UIW $\CE,MY<0C;=&DJ%N<$>9W3X*_TA+MFKSPQK$;"C, M#C]R;;CQV786V+*EXH+Q*4-)>5X5J))J\,NR"NP6'&%:-V7-1W,#43826JM, M6V.A5*S,U>&BV=$:(P^:JH8+E)1SHIV(FE'?"/A::0;'[E@NN(2M-7%M1QVN M_X#QJ4>B*50JJ4:/X'-$6F@6JURS2:2J6:)9S%>+N6(F56T1J4R&%ZJM8C5/ MU*!09(K#CKM2HA PGY+[=R=DT>"8S%<'2H("^I!I$QK9GI M<2+Q#QH+3?[$G^#?J9\/A#,&A/]!QC,A=A_YCTW7>OUH"?PGA&EMG[FV_^P[ M(;D0 N.ZQ3(J@XJ9$RHAF$N,"XAFN;064J0M))-2$03 M6 M5!L0_34EJ?B<@X':0/?U S,PEL+Q[)Q0 9H2BCI#Q_$"D( 0?JMBD*4(9 MU.&R '33US^IXO<'S#J:82YUH(P ;E2 LX$@J'-3(A*:! M@:;\0(R!I#MC&4[1&X[K[$;0&DL.H<+OF7OL;L-W T9"W@MV* MVBCG&_L$B.58A3]ETUMY'*KH>#:X)Z@)2G8!\Z%@2DK>39[O='H@PD9"P0 M PNVL]&U\L1.0JCX3[AJNNDJA+UE43A\=8JN0'FF!6%#HME#S\_R0( I9E1O MG)@A%%<&6ZZ!2VT[WOH/3/@K_++NP1W]36[ZV@[9F>.SY M";*_8K_O*+KP#IQ3D8AYE<)V4,W>B,VG;(8J"A+@G;'=>S)*\V40=U!O^$0/ M6HAGW"F#0OO/66 >*L*AMXYKN(ZHS@:NQ__D&H!@R$<"2E0_#=A<6!9]<^N5,;4^BHNAE*X;E@Z6H%'C MI$PY-4F-.KURHQY$*<430[OLOB5Y ];/YXRL-7[EWG[#JSV0='R[JST&P$% M$BYH$\P<,!U ^?.%C,8[(]I2W^CEV2..ON]ML!ZL0R.PP!A^!R'6?R"PLK^C M2M 0 #P0^,98B%<4",Q\X(!C++9(:Y> 9WLI"W SM@" .). ^X@2!^@_?WX M<-&YTP,&!SL7S2/AU<%JO3V38^NQKV]H8@D?P@'#Z2C>?>]^Y^^?%OC=.0BZ MHE80>\%?3$AWP\3EL747!9- 7(UFJAK><=C6C!N:IN.=45AHC7Q$GT^E:GAQ M/)0*.SUZ3D&$0H$R8(#E(/ONK:7=S_-\@$2!;1"(]BF#<>7[1(;L/I-\%(HD MT%(P0V$+ T);*!JH3_@)8EME&SN$1!0:3K W2$6;^ ?1%:+SL02E9@" L<>O MD-CF5'70EV>NA6YG=M!&:;ORF+!<].T]*P5;1!7T-DO-G*>O_"=, "RWR1H MIR$!D8BAI%J(/+O= BLK#%2VX]@Z_Y'Y8;OZ:WWVEE;RRH?9V\ZAI@GES=N$ M[#^6Q*^PIFP MEQ=J_^&%%D!O3AF&"[_0 #-HE"-HFX/,2%!DI(2\$^ % V')V#'1]I4J\I:H MTT/NP2*()&S+P2K60@KVEBRP*V_;.Q;CJ;1&"X6,=%S<#K.[ 24$OL5Z]1JD M/G9S=J&,_1W AG_Z?E)/DMYSJXKTYZ'&P,K#23Q;>];^D+XOG-@AJO5'U@'/ MV^L).'I\7][;*]%WCV^5&)\!B"GACH)=C;C%MJHY),L4[GHV=@SO^8";7.;9 MC6LHS[K"&>]%!_N:8 D1K[Z.F$L#(6=W8*N*"D42H";^Q1.?K<#_>>5G :9A5ZKF# ZY8^B4^)A=,I7 MC4XYMAF_>^C]!T?D]+>+NZD$&_!##FH2? *V]&N@L:6=U@NUJ>NC=MMWIS-OR M_".>/[4M#@T N.G*CHN-2 ]1R]CN4-0A8>)GA[3;#U/EBC M \CMJ?'6J831/H0=YA*%G ><+_%&O-NJO&*L<)O2I9D-?FQ_^7D&E;U%#'M/ MT%:!YX7! (0%INO\&*HKH!R;ZIYBWFY_WJQ?YKSYS1+>9Z]R"SXTCU= !0\1 M3N%$:D+B(/7@O_^59./)GZ_']2H_X0![_.V0O3]11S\\]\W/?6WJ/_KVR\M MT$W#"S7P_6,XOJ%9^^[7;,?^*"0WY@#.?\^\1OL3BN"W/4_!%$HV,JW>^LXS M^QT$^H?,&#+CK^VNCMAN 6TUS!/8'ZGX7AW,=6]QI.>\,L">[ZIESB",8DDV M9+V0]4ZQ7LWWV@TAD## 4$6'4K8)L0W".5[8DI<,!3M6<)0,AD_F )]T6!"$ M0(S_K ]#=@O9[12[M27=,R(?B"E$K:[EX4C/32:;$(9N03Q.M_,_4E"TAG?F MA4YVO>)R(:N%K':*U7+H.&X!^0UOJS@6(.*91])2LA3[)V:MD(E")CK!1&5\ MH[@#K.G6\6YMRS?#I;:PO4O@<$\$T'3<6E>?0YG?9J^@^ 8/#]XNZ8>#,]L+ M%;-, _XJ>PZ4TX%C&ZUB1[HLZ'!S/FOWJHWQ(#4/9.!8 R!/._$\3>+E/ ,4 M\WDP^L '@>)'*G+*.9X2>3E7]>5$L7AC\"KC$]!],A!5TR%Z !)*,5&D#)2$ MZR:M;-^D&F/8H_/_KK[6+\9;]&-K:9)BO?";W,X)NL?JV\(.-I$VX3_$/[E4 M,_V=4&W;A1OOT8;"# >K_9-J"M\A41[Q*R(4\[#WAJ)A0P'WZ!8A,A *0D.E M;-HH$>0?S]9E:/;[#Z*R!RK1,?>+EBB(XFB7Z-W;UWY_0*D;*-9IZS!^!ZCN MPB)D[V6Z]S*T'SS[B:%1!>"+QD!7"#\PRL*1'6@MO&"]K><6'\H:\#M[\5 / M\"W'GN*X(PB)!^A0UA\/.M8AO.,;+U-E)MD.@0PUE/:PA=7(LZWZ093>I'8^ M9/2G[<[0Z/#?\'U AGT@7S9"E0'D9$(GA MU9N:"M#]5"/4+<)A$=TT<4[-L77TOK&ER%+5MWYTY/, DJ6KP#HP'/;)\$@T MW8$-*0F>3^81,WH^E.'K"?F<#7EVQ[+/#1(1*OE 9$P%N\KQZXI>SLETFT*S M8\7?9-Z'_?Z3$3+ZT?Z] -2#MWC?2U"Q!R*+8DOQT9[GX2\ !4KYR.,"OQT= M.][_Z^&^T>RDC!(ME,J%Z-Q",08>V1KH/&/X<$B.%^^CR..OB[SYLC>GNVT$ ME\3/1<-(;_?E1)3VG[\< ?4Q^KP_#6 M3Z'"P63>UH,ERH]K==#L[.?H$R3(1UX>\..?SQE92O'4*XK&/61C[-#PM>9P MB!RW<-65K1F!HWH0*O$U&OK;@".S_3T3[1*'F\W,'4"< _<L:;C.(UELW M,@H&0O'&>_N.=U:)@I#^:38RWPD<>0[W+"_T&\GM2) HP(6S MGP7- B.X^FA:4P!GH)BZ.5*1>E5,&UY6E4'[WL$@,.- 0'=\_U,YNI-J*1%_?]^*S' MGE&0A/9B;V4M &=DS_RW2S.X4A)<,,@S:"OV5@C"$G?J>C$D$6^H>]'3:!%P M1B[B-4ABQ$[/^0M@C\?\![.=FWH[XD>B@S-L7_"$O<4W<&I@X?D:$0A"NSYL M(F-0N*>D][^\RY3PJ'-$"E5O&>'8,27@BDB(NQ$H\SN'ZXB/^-^+%?!Y>J1DGZ:=&1Y?RH M)9A':G0<;W?1&AT'];9.[AJO2W"==C)X!R^-9^Q[^8B@%\8W\QC[,_/[R) ) MCZ:7-[W?'?FADV1_\(%"%BCU=7ONIGKE U!%!*PNM%JLYE[47HS80$;U%Y=PJ["!L54#<',U?D#E J$$ M/_29)>,-5 7/U_.2GN!7)*E=+:A=\N0V3!J"BRDN7H4\T!>C$W:U4>"3Z7G MTDJ.5QX+&:Y0$&3G90CY9,M?ZEXQ =B!XO,7*HX%X'..L)]CY^>^VEZV 4!)XI9__.(YG% X,<+=Z0H^H-*=B=P&WW M(*+9K'E..?@+(A#V1.&N$,3U_)60F3&7X()U.RG:H=-]9D$":8!MGN9.3SP^ M*^233( &@=@/SV$G+,N<3QS+E6IBF^/?!Q'-JXIAJCPU, MPTL7LC3@P-[@L)1'G#[]')N-?*?H&%1Y9B'4JY>"@T]0D(-OKPR'I^3A-+ N M7Y@ZM!:PBW$_ZU8UX <+H#P\JUWX>G-D2;,Q.H9!7QV![=\$YGSO/-=C452F M#U?(\38K_[U>"A N(XAG9#N(.4?K0!E1 ?5@70$?O>\PQ"9(XG"I?1L!VQID M ")W7JRS $E@/25KK6WD.<9 M@OG(5IHBZ=O!%E0<%!BVBP/W,&CSD_WVA'KKQMB>!J #"QF@70&%'FP3]KU3 M*728]0S"BL-77>U\'-)S=H<_HNWXGE'D'OKS=Q =+H?N'Q79A)]]!#4)VC"& M !<\'0,#C757X\G8I?%M#U#V5^#HK'85L$P4W'BP>88;RJ[LF;>2>UALNZC/ M' QY;+<5_*-^AU8E)!;L;7L8M5/*?BS,EF%_PM9'FI](_-GO#7\;?GV[YVV_ M?D!,U'#Q?0N7WFRV#9CYS=>CR4HOP!-:!-4/M/X'OG"[0#AHUE\\: KX@4PV M5@->U=;U2:3V^L7.>N87I-U>G+?SIYH6?L-.;2 4YVL3'V3AGOSU#[G\<%,Y M[5;8]XO[V^$U(RD#MH[4LY>SM9\B_0SI7O@/D!6\4R(*BBN'>P7DX06P7C$\ M#DBW3THG-JD],0#*C\_(?*;#E(8;2&G(O'W@=+V4JI!U;H%U*F\<#[[@(?1) MR$L?8+)[?M>]50GJ=W1P;Y<( B(QT4 M8^6=I@_].HX2CF#=A4*BX*Z=WVP/0\*%_?_9^])F594E[>\=T?^!V'UOQSD1 M2R\@HN[3[XYP8#G/XO3%0"@505 &IU__5A6@.*S9<2T[HN]96TNHRLK,RLS* M?-(+RODYV6/BMRLU/D>%_?3,$?P: S%:R#9U,L.=T UG- 7+HWPMNM@ZYWD/8^)7K[81L69 M&%(C1>CF3NR)+RFHG\A6Z=K(C'-T;=INYY1A4FD.WR(JZL3LRLQ>!L>K/]NI M(;X$18XE31VABK#-O484)$W +S$^1!J5= M8]Z4W)#)UK\QI"U^M>V D=E<4 M-G$8'%#PZ??@:1W"G]5_H^%+G![A_E!.*MHVTTP8&L#?6FKK\OH2X7WYUYO. M/IL$-QDWC0+./?O40$4IUBI(.+%C'+#">LD+<'KO>]I1VUBKHRCG1+:<"W"4 MCR0,'5 U.1G;Q[XP@^U&WHAS\X VP*8O2OZ;=[?07P;GMLB\(IQ]EU^?*>, MIN+B$VRL&SC%HT1XPC]Q3*7]4B!TVXCOA(AX/8E>'J#(0#@<8,,H4U^5O9/3 MV[U-O&&;EXCAS]WH@N]P0%,D=%&TT95EW/T:4_ ( !%.;W^1)1Q%@'R';:W) M-B1"N*V6L(J 4HW+0QS\^6T:HR].XA94XA-==B]1W6?C7 E!/GS)$'J_;I ? M4<$+ETLOX2\YE[Q.!0:N-$'@ULY-(LY.1%G\]B9B:FM3%*X7+5\5%5[ )BSO M=;RP-0$J20F_T9!-Q;VCC@1ZKD%U,E8X]4R4>JY'M3)4,?2I5D/I4J>3E0_NWA@16^X[8E07FG[WE<"2<#SG[6UEBPOI MW73_S>\EK[3,?8DD2[M]?=Y\['XWD3?;&SUNPSYX&[93XE#WDA*N<"VVG38= MI,/O*7&ZW721_5#1\3J2@R(;'IJ! MNGB],%GW(AY:NX;BE@2C8<[\!W1+*N7.Z86!U;3BI-:@Z:G?[<":>KLD(V=I-6@ H>VY3O>5=2"!8%MQJ MV72_=4)B;L4[]/%0$=V6%3SP _^KMHUA/8V+G)8^U+I QGI\0Y$ VE"/(J9# M$MQ%"PW UPN! 0 ODNKP!<>?[#W@&3T1)_[@'VQ[?F$_!X?[H!1"1P-Q&!1A MS&&ZX?.O<&\PYQ('I06"@.^0P?'1@]0.Z.^Y(1R\0=N&(/(FQ/-V:,>MBW]O M@ Z1>2S_"^7A;X(\* 2!/5,#5:]?[8K?U2>[B4$3 "S'618-&6^E:V.\ MF%2^*]6.Z^4]&@FE TQPN29@'SL$D_H.-G;1*V^H^%1.>:MRKHZ[M3/]@U+K MVST'_08I]AO-W>H45U9%89. N#FJ?(A1IA.:\%W!/1TO+G'U_M$+8 \R8UYNO,X(6V;'V8T.O[]T% 6)W3NA=P&M[X:VO&/4?"&];?\NY(W#=C>]S5'S MJ+9FZ&(Y;! Q=A+U7\O//XQXG!EB8=M?RN2@PZ.9X'74Q:ILKD X'!Z10I\D MDP)7+W1CYVJJ_7Z(Q22&H4[Z@*GAUI4=2&K/AMJHH2O$X AW"QYP+/%Z M"_"]@V_J8'VC>W%,6*>CB180$2>K3A;'?O&\9WX=N,2.+>U'$O>NA-RNFT@B M)TXCPDU<7MPRJV/;N'<[DFR@W&5G$)0M$01W>&%SVZ2:^D;UH2Q<[POO80!: M?/H*&5).3Q2H+S6W9^G^&U!7-0Q4@QZ(DG.AF$]Q @G4 9BF@M.O$5F84*X< MC3%5![C)T/=N"AQC\963(6[VR@/?4> J M^YY/)CQEB)897\IF#]T;]_"B?:-JSI(;.J2K!\#A+;>(8T2])=MCQF&R],SE M*U1'+)+MY\SD73?5FR/HA5DY),-RX_0D\%U>4^'BI#8N1.M**Y^JLN0XHX0# MU5]_!D@,,7S8_M4T;IZT6_MU2&H4!A04%Z9,/ZC_ /XF2AAZPXL12K:Q-9[\ MU\U;]GAR(3'=7]@F&-@(,&,.-C^R@#C2-AABV]9,R%_7T1V;[[3&]H2;G>'C M03_,)YX'2G_R4,[WKQF!<^*['H4'TOF$_7VP@1UTB7#D92["VD'MC(PJG]#( M R($BH_*>/+Y<8[&\I_F]\F-'SAYCQ*Z*RG))=_H-Y2)U@;-0E+H-#1(Z% D M_-T8\JND"@?,9E_)-[N<7+;6>K-;7>L6E-U0^ 6>1,D=+Q]#N]SX.%P<4_TC M_:B>H/&.S&EH_IR:(_?-[KQ5:K.M0:?%YQ6#8]@JQR]*N](:_CH+EH"UX3S6 MQWG5:$U+%#70X(5.N)=:=8M*; E-9"88.N2Z";H5<'WV\Y"%W9 E2E5CF9"\ MRG+U9('IFNG*+&Y>C"S3F"U$DX-)BD_GF0(UC&E4:AU'9&%?(0NVZEXP4W 7 M!.^3_>-"?]5J=#NL$^8(70F<$^KU'-)]IM"D/X/9AZ.0_BN#H+#<7>#+J"F+A M(,,V!/1R*883&I0UZ#:J*EZ/$Q ]N GU-,0FBW-;^_,*-H,74-@+S^Z3\X6" M/<WF<(FV,'P=W? M!1 NS_OG/N'V#*4'$NB3(\1Z4BO M#X10CZ'#XH!D!D),["/J"]XO&F*O*CP_"\4PJ2B"N!R/VME:$JAQ9"GLCTSE MF'9NE.B,R996BE3D&3GNY!<]^G"D10]&;;742I/YD)CA*DVFQ\VJO=#A2*W6 M$[L]MB(HCA2"J2 M%-:5A$UQ@:19*]/]5BDJQ>'(@Q5%NE*UN"Q6JUR Z8 E(X M(D$C(=1C28;L,4)DT.M#?[D792(L'06B.(@P^\^NE0Q0BO?[#8XEM919JS;* MW4;U&$])BT#W.3V@>XJPM"+E7E1IS*H+./* K@M-FS>;E-GDV%(M,^ZOYTJG M$C_*?;FU&38C6I(/%!M5,!7-\GR(1A[R5.BY,E^W*P9)2YVJ65TG>CEI ;GO M@*XIJ.Z63<:D>4#/)[;=9D75.,I]61"KZ[V9&E6$&MM,A]BBF67B<.3!/#.Q M8:N=B9(1/M![IF/-6F+ \@LX\F">([:8LML6-^% ETQVNL-&:MT9'N/H_#,W ME MYNOM^5J8\'0]-AS"D0BC^?!,Q_*@P^_ MG ?_JHMQS/SX<:Z>Y\/7 4:[K'F-B%[/04FFANEA.6PWN,FP/. K<3#/ML[5 M^?-$3IN[0B*[;=9'7-AQ:[EMO"Q<%?C.((_IS+NG=])CM1)A2*X\+<3RB65= M[\Z&)X[(OK,OQ*9UK-L:HNS=-[:=@[M^,8VL(E_ ;089.B'20V*_+>Z];;.G!XGDOH MW>$ZI8N:D_R(>Z#XRF(WF>[;_DN^SIDXB7\NR.HF+]D 0UO%+;&@2RF#Q;8N M=;\^61S)8'/GBR JX#ZBZ^S 1%!:^=:.646;N$]X MG#'D0$C,@5LHX2)#")-WS<6EZ@N[X<8XO'R9O: I2I=Q&MP9T#=Q\BUL'B*D.<*!K*9C8 M)/D+]4W]&X/%3=QZP6TJ'DK;<>']WZG"'=;I19H@6YIPG0B_FF;6PX$ILED^ M?@,]\3;JN^;P^%'MK7.UPCR=X#M<4JS,K;68; &4@8+S\%[3SJ[@$'\Y[7EM M$U+%_/OW=4NST&^C[Z]&_@"XI#,M%*]W^0]%P?$6:];N[0"Y!55TKP;(@RB_ M97AO];C9A8K<("Z^=N$3C@09]M]^8NSA,UZF: 4/?#^Q]R E7UL@\WW7]Q(6 M)QV,1G_8DBDZ^--VF0G&(H\E?_ M7M@-B_ F$_Q__X=BR7]"Y)/SQT..'W)\VW),?U:.J7"0B7XW.4:QN5V9_:(7 M=%^6B*.T#O_W@"0G8)](\-N= NBB[K,:_R7U+HH 7%R]O[;(OPJOA-1_?U!X M7E"U5UGT9W*F3Q O,*Z?3R.P]77)H03%GP0XLB9\3,DX6KKOC4&<..(WX<2 MGSL KV!CXTJH7W]VT@QN_1)K?_*G=!#NYD[K7W=S+_6ZB!%_718ZQ#3P,YT< MJ&WFAZ!B]"_T+98%5Q1<<*],(#+B-*8H\.G.6HISC-F)SS^/-[+)5W#R49!E M^0N#U,/G;'(70K^\V@[:Y-+=2J9)DW)4B/>&%&^+\W@OW O]^A,.4P>Y"W]_ M@\NL[WIC=RJQO<"MVRMR2X1VJF/?FT=T(DB;3XEPMLIU%3T?[RN!3C+%#E90 MJ,OQ$XOPON3FRV&MGLBK V5F-X3AXCF44X=(83/]Q?RA9EA MI_' 7R? M%FC:U<+:9LNRDLY$9K'P+%'29U6H!:#]0S\QS&M:X-Y"*/YBBT<$Y9-VS/4N MP:Y@U-ST8F\O+H,$S)4O5Z>-XW.&:S0W5@)^): M++2.CGDA7M1&8:FPJ+=.;>*\J ZF6C;*MI1&C9PU%I%07^07M6P5+H]%ZB 2 MC;VF#NXYWH/@\MY*D+CG6,\9TM!.'.O951TAJ#HDW48%?Y?2'6>ZF;K%I=Z6 MU71B(/P/JCRJFA!*_8K)* (_%M9:N)6*+A"0';2 V,@AJ/OI[)]'C.=V).)< M]UNWN-:;C0>=N,W#^\([U6?9#@3T98T'0JP=C8H?^S9^_\ M!U>E_SD3TOOK$ HWA$SAT;R@:\," A^)FR:PWHU+40HOV+ :I^=*H!+)5\JK M:DT:^X5>H)C7 @T^R&3?\U'WO@'<(X\DWK\#2+__=G"L$93'F_#1KH['+_:& M"GT,B0FS$#6S$0S?=R$8@W11Z[,3I=N+C<7!DI-Y47?@Y:K))^KX7>9*Z6=SH MYJ[JBM\'C_#%\_@*?/$635Z&*SP@TC48*12[-T9"K15/!+%QLWISEUK?0XM& MWUZQ]]0DG'+?D%]!#7D-I^"R*O>^L0I.AW1Q>?5[7T@7+RC:;\4^7]>\-P=U M4=B/TG\2WF)?W_Z,BUK'.;^M7/6K$,(-W#TH<>2D>(C"CV( -T[T?2CQN5/O M;O$M7K^3^PG5&:\'G&\UD>BMJZ-[3PJ*F[WRX*O@%NHD'2?5=E;F@=TEU@P$MZ-?JXL]V M=_6-SMN[%--7;U&^AYBR7Q-3^QDDNLMBJ%;-2QNSBX^76W7 M+?K -V64'"E5E^VXR5/E3H #M0@=T>OF&-B?A^IYAZ9KLXU.C6Z72#XPGZ7: MT9$X&U<7#L)6[+!PZQ$2> C\/7GZ-V7>'!'X2ECG+*JMI1ZMDBE:UV5MN-#!YB+HEZ3^'N+?'P-EN(1^,#JZJ9+LT]N MK-SN:F_*A#ZIB_72AMJ+A1S3E(?OOMUMN=[4W9<0X=H=E2"G[.G!L"IU(A-".(@G>%D M"60/3(J7_;FKEVJ?ZS;I%M=Z;;6Y-9GR5JG-M@:=%I]7#(YAJQR_*)W5_"F3 M\W!?9/I=?C)M"<]D=ZX%)!>&*TJ="6?T$;RY+0$XUYW4+:[UVL*^M9&B5#66 M";!Z*_G[$Y40EYGJLVX0U@@04]N8ZB9\M#X@X+[ R06@?(!]@ 9"DDU1 MU4W; .83L0"0 P9P@P[Q'A"(PPBRG/=/:R18A"AHFFX1?4 P83+(0PPT>%O MG@C3%D?H)U-T%V=8*P(R+ %FMCQ%5OD3H0&+P% 0@!!$49] *JT0C 1D6DA M$Z \9@U[,-"0EXB^H J:" AS!.#+@PYSW"\KG!F/) G%$5+9>5)--I6D 22H M/^!?&_"10K/.ZT+?C"MY;=B;9Q<:E<]7SP0^\B917TMJWED-8F=G-01:#F:K M.GPN\N4$S2*2\/$Z)*NY[4A]1WQQF:F6;8. 0@X%2A94*(4FW.L)1GK!0HT0 M6\ 2*0\)H;J(?O)C=2(Z]#<0_65-5&VH5D3!'.'-P'\@09_# P ]$WV(1-Q& M_S" ". W4)4'WWO$B>Z.]H:15;Q5,*HDEV^%:GPRS,VRI>&)0=>RI>>=;'@N[BP32% )%W4#-$:"U@!:!1B(@L(0 ME "8\L M4&F/=$*&=%9-!X)G*AB6AKX0O.F@!;V7W/#< #VV75]:.EOO\RNF*7='W6*N MDO\X*G!1&.O&ECHH_(((U_,^@@OS4F33/4!F613ZX62;'#B+A(I_0&[Z. M6U:@-BP0 MH'T\8)6G]KI0S":5)+@#!L.5Q&2;6 L)GBJ M6B,# &("-VQD0@- @ERP*6HE0N03@7;I,D+X8<"S:PIA-5E\CFF%*,7)S5HV MPRM,(,9"(6PL])>%T'2D$&-=[8FA>6DY/ +'>X=RV&?Y?'NJJ2&E/AY*(Z-) MKJS9!>4P84T7O?&(!CP[G99+R6E$J6:&+\@A.N)N<%LAR][:MJZYT0 D:U*3 M3(:X9RM>IRQ0O."VTJM*]'E47XM\O;E8*6,F60G4H'13H<-M?2(0O!T0$7J' MNGKZLK:E@J^:N8[!>@9U_/% WY?T+]2WUNLZ& YV'#Y/5YNUC5EX5"L_@W3KR O8A#:P1O'*+LKN1=U=M_6V+OQ^^[A]!%PQ D M$->D,M2JQB%75W15%E>;( :7&E=(:YQ>DG)9RS.#L9I(3'R3=S$;X.3E2&)T?(/!A#] M%2$,<0A6L,!0-U;H7;*$'C]8$4@=HQB;;W$+V1H11W4S^K>%1"! MJO[S6F+ Z2#6Z.DK\!2HS\8F > E7;QE;I3(^B+6&OK?__ZO'2BYS4T70B?6 MC=_>=9:/QA[Y\,W6$ 01@:Q'TL8^\.^C'[L]V 9"]#]^ S',YP]*GOZ$MS1ZPP:UC&19GNB$)$B_4$XRI 11'W!^P5J M9-,$JYI63J>4_3A M2"XQS@N31JBEV$*AVP$=6^EGAKW0X4@-:"L[6HA,29H?!,QEJ6]VDFAD>'_D MA(D,5@5!O5Q=\N9,(T?5,%:R-*AQY,,]J!3J?RT1WQ*_BB?IS9@28>@T]\V"> M4HILU9GLHLR!\F(8F7O#V?&V@1Q;*CY"19$,.KICRBF#BTA Y& M)M*1')NBLU7>9GI5K319A/IZM1<]'%FJ+>AJ;9JE29MAV_J R>G+9!Q:5 K#VFC?16K6&?&A%>@D<<,16@^279SI.WJPCZS&RG80%:/C2L' (,!71%YBQE,S>\ MTW#O\,*W:SY"&F0FZ;:%;L1%8)KX90@V%H[VO\;8FP+\-SJ#T7T[>C7D'A&: ML<&'=0]?G(4L#*TZQ#">_8VT!(IT:0X#7T#'#T#G-OIS!/O/U,R"XB )*YF=P32M8P M;71][=RW.L.FAHZH#D72$> ^P/W9T*^P,-I3?4L'$0FL(0MP%-([$_#6U)^P M$#C"A&;G1I(@0V-^PT+JJ@04\D2&FCL[$]+/\?2?G( H?,._[BLYT:-,TN.: M-^)F=*>;39%J'AHLE4YHFAS'%R$RCEKET$_0TCX>@CP/3'E2;==;(!>QTY FD0CY DU>"/LYW(V 4GT?[8;>/3_:S3:0_*E#+T49 M]:]G%^WZL+>K=<^>3C290JHYMRS(4T%,8EJF$XP[[&M$]0)Y3>]$%'XV4=E2 M*=&R&_'XH9EX?-SM1N7J%EQE(('-#C]-'F$W7]C-%4E\NIB88(Z=)OH)ABP] M$9V:CBV%SN)X/4E$J.C3#F710BCZ'TSXG2_0X09/(2SA T$V"&1";PY=_([M M\8G4SN;Q+\Y)A"R-S,H)$$P<+Q0P)X0%SH]$!KCI M/_^AX@-+]"(X?./>1:%XU^%:L\6B2#!-%01.&N$K*>3U1Q@\A*E ;/KWQ M6^<'67S_"I6T^QLT#OV.)JD( 29355\!X,X0VCC0!8$KF<*AQ%]:/:!U1TUGP=<@+>7!2HY[!CQ5V^NCYL\^+YUYP45EZ:(C?V90LZ7B$QQ MJX5L96?WL*!#J7 MCK>ZT2\H,0-8KIIQ%1+*>%@Y"LE3/-,I/(FQ]:.C.]NM8D$!C,W/)*P[!)28 MO?V!RTU^7838<>\Y3T@MXHB&X#W9]:"PF8:X9^M*;)R%#:>:(VB]F=X-\0Z/ M(H[N@SV]9;D"\03? OD6>6Z.TT1\WM9!&3,U% +9E($6A:4\L2=[:2[O9\>\ MK'4:H$OQ/%UL,^UFJ9RGJ>KAA;]D&\S?R3@A(.<,0?L@$$A5.7OR>9J>3H2_ M2K/-W_LT&\W+6J@Y:<>Y5G;$9NWG0BD'%=4?4UX&,*D.*+4]J/"SS"#!'5?$ M8]UU0[#N=L6L#Z!>QY*"J P=ZLV+]A_LMV%0Q-#TQ-GA_.V[1'ALB2-=1RI? M]T)M<,_A9E\AJ7=/AF3M2S*48P;#X3JP4CFVNT[DTZUH=[8^N4KWOJ@X!R%V M<>6^C59:D">RM57YQY5YC$X-5YE\5>23UM@>@V=ZN0)0F1^6+5TF&?!JJNVV MM@701B[)%(P%)TSU\CRBFVVIC[+Y7CYC97S%[]S7X\ @.L9&0)5VSJNW+*L@ MX8-O^.G6:VKOON/0,?+[7-A),H\X5P8J&D%6@NDKY]G$^0\ M%,9$>=:RB)(W5*AL;0/?A*.Y)%0!OK4.-2>*U#IW+$@8!=.T)ZZ[Y)6IN2X* MMH?G.KJ,Q9<]N&AMB2PPX[[7!OO6W> [[83-DL%'(^S] M#*,/X(M\MA$V_>AQ>DFJ/YK-WOA&4*$@%7OLQ WLQ%NXF(^->.BFG[41#]UT MW4;8CHUZ4_U]] L_@'LYR56:@3:]6;:^3]8JHIY]P@?+*O][X>_>'@M]?M '"%9L:. MK_^@Q"T@PF, D8>#'XLN&(CVZ/3%Y?C*=LG-N MT$ETN,_7_!U/)#J"WEX;6-EP3YE$^-8@;F3':\N:M*M.FTTF=%CL=[(C^F>< MQP\IOG4IWH/?_)H4Z^UH4:#6N0(_*T17'6V1H.WJ!:1X,*ZTQ40KV^%96YQQ MS#AMI]H+IW=FF#IA6_ ;\+#W#^P:,(%@B Y(N02-#E7'K0CNT(F^55ODYFSI MT_78NT5GX7[L&$_VXIJ4VDJ>&\IR=6*#' IE:JF;2K(54#*K38";5$O7B!=2$U!#&3+X,**Y>KL[(2FM0,UI5IUUGF'G- ;JSN RV M4[&1Y-0>PU<_8C.WZ=5=5JO]'!7V!4NG#C"D%]1@14]Z=O776+*@TRTZO3:#+_:?N\1P'F(^K<5 M]2]8*V^*>D.*= 8KRLSP*W4.TKUHHV$8%S!5:EQ;J9O[)"Z:;6MRMV#5OMM:]:#K1;3AX-TR M^[&>7.F%*C6^([N[>I5YMIY#0B->X%?YGL8(U=2(ZEQ KT9;VK@^6QHD/Q.K MQ6[GF8VG!HM>U#&A#AM(/2)%#T7S4#0W:;N]4]$H@Y29["8J?'Y)-:&&**BZ"+?3>Q%'PT7+N)OP MD[NJFS'3=C1%"&H*!*:O@HNIBG-E'5Q]8;>C S_XC']8@O/63Y(;,H8F]8.RYJV!8KW'"@]A$P(21C M8 .G[2+HZ8.3=YAXIRN?QEB]V,2VS=V8Z(;)*L(*6=]QPT"XE.C/DJYY2W#M MZ\BJ5*0:[?B DY.EZ;-$&@97.-MIY>]=44H.U6XQ88:4M%(@(^6"GJXO%K_^ M,,SEVGF\TYTY%;'Y0,-X'J2[)9)N=\-A6ZPM"]S9HB9^8O>85+22B\4S9)[D M%F2KW&\GF"%T9<+'B?W!MMIN_Y"7^@8_M,ZGM6$=Y86\+18I6VRJ500.3$=N3IN\GYY:9?&\GHV[,AE(LT)=J,\BAG(V\\-/ MSUJEW]%G4B'&K5)K/BM-)WQB@%!]0R\T6T)=,+ZN+6X=@_-B'5QL!'Z[=D"0 M7\+0G>@24#'A723>]X'_[J@>U U@MVM)$#6X?JU9 &Z^*.VT2T-C_"U0<'L1 MIS&;KJDK[R>H Q\&9"<$VQKI!F[,\FA>?);FQ?2C>?'/;EZ,VO'FLIU)>E$O M*G6Z,FSFR_EGN(QCK8CC;&)0)".+CL)F['YK!;J%T>)H*^)P;M3,R,-41UDM MINQP/&XO2N!H*^+D@E'"PV)4Y)-#?:R:O4&CGU_ D-!AN]M.9*E5?#LBRF=3Y?),;%Z.+8^V->)WHJ1PO@#&?SPT61D?-Q(=+?WOCC[<-9C_4-ABUNG[A':]VD;O4 ML>EV],6PX)OC:^?HBK9VAU$?5 ]&H>C@HL.&D?U == M39_MN "$NRBO=9%GS/@;2;S3RG=XIA>=D;3-M>JO6)AA^OV_N^"$5B=1B_0'-V9F7BL(>9 MU;Q^/D?\A)!L+59'1$C0.#,2>)0VA_D.13E#T,4WZD,\L7-N3SGM?. MAO1-)](3UFF#>87E-5V%I@3-5"48$,55'4.!8F MG\+L$=?M)66)=*% .)A(0 H(T Z&EI_?NWB7?*/F5J[F><_P-YSRE(R:\V&7 MW.6/%1F3,IIFY[C *#JS"ZFP6)!N16#I4W*'^2'V:+D;%W?VC5L"0Y1-@!OI M'6\F/"CW]5)WU.9!M)$9=8NI9CD2__4G'"29(_<-[]]21^AOC0T7#*N<9-Q-C642D8D$H#Z/!(\"C#Q 1Z8PB,<[]9AR.<&S9*+FE&JK $O M/D$%Z>@GC*@6[LKDM&<:Z*JJ+W"?R&V7I=\7[%6][9ETG%5]0F0VO7!6?#O7 M!HJ]'#9*DGOQ"AF*J"4^8$YJRV)&M,3GQ2TT2OH2#]UI7Y\P$V1#%T[]. %2 M_%>S7:(_;,E4^"+52#>UYG"0N6A*Y@TL^;'-][3D#Z88NZKZIB#,SX'QCY3S M/2]R@S4=^@*J?_3[];?XHH1?@27>(L=Q-8 (>4"?'Z87=JGQ([3$EY9\3IUQ MQ_CT[^L$\E L#\5R=G?QO@[C=S?&^)*?\;V4S0D[IUQ#L3Q8YA;ZISQ8YJN- MNHZ<.M>HU$?URR+*19CK*"<+G3%?-U)_1I.8(Z)^M]B-4]L /;9=7UHZ6^_S M*Z8I=T?=8JZ2/UL6_C7OIE^ZEGP69 /=\0#?_8XG(@M9#;7H-T?OWKE)\"-8I!.L^+_S/ M(UC-7#Y3*#X+45[6J6)<2W>BVA"EQS*__D3.TDKBI@7KK::4^K&5"K472#"WB4&2@44 &HV^OSWZ:^ "<3?DFT@=CNJO?IO:Z_^1YR:!C FU+9EC$[1 M0JB77"BV,.Z)@Y+=RM=0W1P\W@DHFO1A3?']NC ?OO7S7I2$/^H;,GQP!JAS M@!:+7B)H9N#P39=.-OLN,G=F ^)V9&X6-J5(:I8><0(9#2P[2F#*FPLH[O56ZB5 QF(=,/1!!WS&SQ@@0TH[)@BKA+WP>OHT9S1PZ IH] M6>B&9 +M^I+H%) G9MEX)V"O25IJD>%EL6F3]?BO/TAA',(.R";A ))!\CJH M9:(%_Q L!.LQ$N: T "42F(JR!(A0GVSV2:G-:(S1$=(+I $%KX.T_!F(? / M8;7WFR#1@AL-H"$_D36W4E:83@U]:LAP1<0$"*9M8/08<)C!0_013LQCX(SA?S$29!]@"%H#B+:!$5,0$= GLB;)(D9_0F\(:]2<7EF?[' ?VSIDB),Q@ )]&")8# M$0.%W7LB!GUY8 ;BF94U(F=K@* .0'(\#%K3 3[RD'(PB9$%LX.5@[#YAD,# M#!'QWZ\'/P/5POHTX>;OCV-DU@/I]3@4C4ZX%I5^UKD%J$P6BX]CM, E:[]W M7E!QB5)1!V-L0,'J]3BA.OSU)Q9YBD7I MBP/BL#Y;;ULVYD302+^@*\2K&?Y9GGMAA2A*+4R:ITL]T<(YCB M)Q+JA] 'T)D$[Y78B)#=E^XQ>)!P+CD?1Z2+D8(,3FR3N8BYN^8>OD)% +7$ M#IBM:Y]Z1I^@PE\X.#K0)H-6J PW &EQ$>V J@H. AUZCJI"0Q1:6^Z#\-%K M0MM) LB>1 ]%]KF@K7;PUI&%XYA&KF4DPQ^!F8VL3)<;L.W;!T"#)W=?E445 M/LV CY6PF&+)0@QDP[DB@]Z;T )V;#<#3*!9BB?E?X)M MF4B\T>)_M[P.-00 M R CM\#TW!3(Q:*M;C"@WVK_]3@;7SL;O:-1\#M#T*(X.H N%11'VH('-P/%+4Y3UG?>4J"QGJXHHT"ET^M62$DK=)6= &- M[> A8AT!F4)U^=W"#1ELS=B\:I?M13B9)T(#UL[YX).C)W^/!MM=V"8'@_[NFD2>'XR#U8M>?%B45OR&*,?@>,UZ&S8]OZ M9=###SSNDPFC%)N8#&Q&23Y3Y3J;RN>6:^B319YH^K!6YXA%I*2XC%>O-J/!()+ X1 MW(^/<['8KP26^%HML+/J+>3/%9C@L]@8EYDJ)A A# W@N@4"CN]CX$S'IMA< M:T"3 R!C%,=QM]<]R 9!5PWPO="G@P\@5/Q,^9C/DB2B#/U$.-OR<.Z,W7AT.E38FN/ :1@' 7/'0-;@YLJX_9C7OB!(P FY\X&* MV;M \\4CL(,:^!W2]X/-Z8KYDR)L*

    B*SVW^8+W8N=SYY4/-H4OAI;Q/JM 7O)M-F*K0PY"S.SS M2=R;-A1N!% O.->0;JQL0W;G9G'W6:C1DW>/BMC$N>1S]WVG']7;._H$.?SN:K !G+D@06INE" *B@:)[."MGXJ"INF6XX_M/L$+HWG! M.1M)/ K"08DW,#T@G_9UPW!0EO$[(-'E5J_MR'9"\F/V>@IVJ-KK\%"8Z%-$U-ED@/: 6 MDV0#)5>@>)=S.B!]!_6/]\LG^"1S]Z>>Z8@D#^=WP"< E$3R.(2/VXK6:HK4 M(NJ#Z%B,.&MG8+P*-!(-!V6D##YCG>(YS%A&]_?$'_ M5Q^+K?H]=O":=4YM TH&/F(V%P)'CRED-OC-4[8EX MH70XF>T$\"_08'0"XQ\X3HUSVX /0MDQ?O'?<\&0\5WG[CH>#.?S#Y'I@NX6 MMUP&/0>P0!:UX6R4B8/?VP99.SOH;AY*^-*1";7:)*8Y,>M-P,BQ:1!CF"8V M#2'S>%[GJV]\W^.Q"8DN2%\PJ)ZAFZ ;V&4P90DW;8,/\2PWQ+T^%]B]=Y7- M8R_&D7WW'M0CL1S&^FJA*S+S8W=WD"/'LA" MQ((]%0Q'9.$&*L!)PW.]O:WAYV0.#MR%.AF1NJVB"V;DA0F$"5E!'D"= JD/ MS79-G\@B 25'4*$)[FZL9[O*_IM?)\Z-UN;;3H=]O-;3F%;;ZPD-7X8; G9G M49\2=(4NO^"#-7SO'4&Q]504>B&H MKLJ+4^+QIDO$D7,%I\I(;T!Z365HJLMKUYT<0?+B+=N9C!<,<:_Y^X**U:TY M L UX#W:P"GKHHPM=3PW^###"N!I>6$!S[]R]TW2\>(G\%'''=^79NBY9(;D M\(NZNTF:+W^2D'%\Q].77L['C:O&0\_ES"'6M*Y+"UE5XYJ4A0Z<-I3A@1+' M3.A]Y41>-P'7M6#45[516";IHDV&"L7Q!K>.[IW=;SS4D_J^R@P@HQR M4<5Y!LA$'T+UZ!X83[YX _P#WT@A?>9.$(_ =]V6["0#H?4*T+:"_T5.O>LI MN7E0OEE,D0/@?0$]!/1/^ YT98>M4N>U7@H:^JTV5,'>2,?'P#%G]/7J"2=) MN8GRFZV!ZFQ?UV)C!:H+P[$GH1)U36%TO/@6AY[EV\S7;[<.+ZZ"[PRSW*YB MO0/G_!&'.HQ#,8\XU$^-0SD=OGOAD"3UPZ%0;R"%F!X3B?5[_5B([K&TV(]1 M%$6S_8/NX8GVI)Q1(O&<8I=&5G?=6*HA97BLPWO;+H]Z(E./<$#M!Y3$I!A8 MUJK'.KS'04!OE'H#6K'[G5@AT FW"PG4X9W:'\D/^ 3;7!D];K)(C9OL*!XQ MUFCDP3R3K78A9_6+I-)*]D0[SJJ3I76TPSL_J2T%5AH/R'1.GL/1RIQA)RD5'F$XX%498JQI5RAXU#2_?P M[9'D2(JE)TE2UGFR65)FSTL)C3Q8>Z XHU.V5@MQ^4IUF9Y,D\79&(W<77LO MW!]$0PR0>I1 TCU&$-B>,""I7I04V C+BDPT%MU_=G:@B>%556?Y=#E+MC+T MM!FU%L>XC^_5V%C.FA2XE9VG98N*SP;=X3'N&R:YT4),#RDE+35-/I K&M,8 M&GG 4P8;JI/%"1WB)XE.:Y2<3MM\'''? ;5($%ZEIYGBBJ1CXW9_KD\2->8H M]PTUUDJUI=) "8>67.E11[LM0":5%3AR$$H'HP MS]%\DEPS0JI 3A8EHS6S6P.K$#_&T70M2ZW)G#'C)^E>T2C70D9T-3S&?>L. MF$W5:DGF9E:ED5*KX6(TN7#0CW9',KK>Z&A%F50"%4.T=PVUQ%K*"JC^+'=?)Y5:N(T M%VCPY9"4-!/E28%=Q.$>'8Q,K/-FOZE*<7)5G+8RM3C/Q]CJ,5TRG[3-R:QF MY\@R692H=F(<&T:KQW:3UN:YQKHVT15;E:>16(E-8%:#G8](^QA";:E>Q\X[A7^Y,+MH%DR^-/ZQ]+!R ];,<4&F9_6 M )L.LC^/L7_0 M\LWNT/?/_[O$NJHT7+&EXOU(RQWWG7Q?7^0?+E(;WJ$_RSM4+$A].]XY89M; MQ\*\_$'T_L6>N:GMBP2X,G_<#(%<@_SV*'3:KK]?UK17Z=+RVAK=:.7ODPE* MY 86?'DT:R?2*FX'[GF@4NG,YXK3:KG9)5X28!:5C-4DT[*>^@2/9@%NBK&JX-W%Y%;@=(=]#R_J:D(?C_"QA*5R=9WF&M:-, M918O5Z\LY%IUTWF-7*4K:V-<5(H-INKD;U&Q)RIV"!QX[][:^P[W MQ3 M<76FX_T(#;Y-I/G4#MZU"7,[VNA#)H?#OW5[BLJ-=A51H]75VN7 @"4#L6@G MM(K$C7K]VM:&5N'M\&0D3/C9LC,JU/HSIAB).RF\=.P0+_'A49Y^W=<6M6OK MH!<][6L3YG9TT(9ZUE.^06!\3"U*DMH:Z4F[(2TS\J@G9M);"VTW0@L1[W%__8-P0JKU6@_)1H MAP\@Z!'$N#5#H@'$D::K^G#E?NMJDVXHTHLQA!X)O$\:XI8R :TO;F;3+(SQQ<@OE M)>W"Q[I@E:I58HHMJGRF7VBRQ4+\RMI%H@!?6D[M$I^O9G*".$\OD@+2+NBN MYBE$LM\@0(&0@C8!BE/;(3MB$H)B(NDV*D"]BEXX8=;%U1=V.PK@PXWDKR#' M0F@ND>%H+*R 5DGNC:H".TT,X:Q1X(%YBK"/P,-7;8)K"\2Y4B^NOK#;D?2] MHYX6F42>Y4-)/AF8 4IN-;H<2-E-:=YN%ILD0IM"T07J MB7G[3N$_&"+A5+N'$(L])$$J2$>]W4/1 +QUT>/X?!>%2/G )-^$W/"P-/9: M3 8L. ,'>],B!&*JRW &"%H/?7Q.W(U3 5Y<&,TBQ 39^ZP&_[S"C00C/PW/ M(A2,_#B@@TB0^FFL'0Y&Z!^VY!_*V:'[7/,'@Q7.Z71[]=:?0'\_R9EU!4J\ M505Z0!OO14GXH[XAPP=G4!<+M%KT$D$S ^Z;/ENL'GZK6!V3C(D$V6]75WN( M$>($H1VDD-=^^7]]@_C/GS>'.8\[!$_X4C'O0XP?8GQ"S F:#,;"WTVR3X@Y MX5B!#R;[,I.%OB&3?0V6X5"37^-&>HN\< Z-?/52@0^*AN^Y%_:Z;HIJEPPJ M?)^2_1,>,E?G@(?)U-^V;%PA_GF2 M6^_+1.=OYU)[+WUEDZ8F3^"BRX.& ?EH (SR +6X?"&ES1UC E)&5JYF]16 M2C%%I=A?1,E5+:$87P%7F( M.DOI[[6O0!Y"?_6+B]L1^KU,EM,*O= PDY%DF@1\*Y^,UC.&.ED6KYT7TYG& MY_U%BQ;)_&H1Z&:GF6:.1-W"6(PZ0E*1TZ6RWD P8L_XJ?C331[1B9OSLJZ= M3G^ST8MK$^9V5/9I[;2XA55"5O/I;7.1GT>7\2Y'E@.M6%+I/QOEZ;6--3V< MI]U1,ED#44+4E0HN"QEKHB6'.@@AW@S&DAWZZLGXZ'N>Y-F%N1S^= MUJ0\II_RD44H&AZ3*U(.15+/7(>.%DK7MBO5>48#1H[LD.E0T63D4DRGUJ@; M*;0KZ2VRC'-%WJZ^L-M1J?=069:A MZ@(U2=,BOTK-68Y<"8 &J,=RZ)R593\HF'9U>3A7M.WJ"[L=0;^'PK(!-PZQ M@6HCSL^4FFD% NM(FT)HF>Q'"\O^L].]^5%H]L5"L_Z*& )]".5KM IZ#;MW M/B5D$_X#FJF"JJX@%UG @$8Y*DS3<,V9 89NNV_T7-'E$?1:^#)(& )RZP@8 M<*QP] _A@NDM M%TY4=M[K4*$/(%&(!1P ^1^2&:\*SMJ4352I1@BBH9NF\USWS?H4((F#*W*> M;J(=IB+_;"8#A0F_ 8Z3=66<'&:H'IR:L8M MRY#[-IQ40W_6#0+,/:=UJE^\(K:/8ENJO3I7,?1/2_R_;6%+T81HD'R MXD2XM9;CM\CNN]3Z$JTC]#DJ$:GP M ?;P_8O3"=_<4/P'[1%XHOK]O[OE:'>L1Q?M=^HN_H&1_1F:5 M$R5ZE&>ZL:,'(8Z<#C]#$JZV[EMC #?8]'TH\;FC[AK):TXGDI)N6",BCN_T MA%N_Z=B?_,XN.<.VMUC?]>+C)-DG%[F\N)WVC_0>^;!L9ZM<5]'S\;X2Z"13 M[& %I;U\[:J?02K7#!7-J,25E;S8BF6ZJV9KZ&354^$GFGZM[.<.7>[]TYVS M#7T*GH@B%'$5$)Q@6D_$_PJ3Z3]$?/!Y<^6FUG@K%LP-5O7<@&=RDW2Y'Y'R';7!"<-?QQPP2X9?ONB)9)-#)-VF@5LPJ= M[U'1>,C*SWK7+B0(#TUKF>S8I,)V^'E@GI]7,E;5*21@H6GWFI:YFQ#3%YO* M73?$%#JB$Z]IH%V[4.A,,:BKK^MV%-T]5#IFF45K*/#S*DGGZ<0J4Z_6FJT% M7,%9*QU_4+SIZO)PKH#4U1=V.X)^#Y6.""GNV4>L,P%0U7X0IN MI-+QW,55EZ_'E'?GB_[^+4/+21;AM]Y.$@E!%301F)"LIYRH3SC&D%'DP6J7 MH)OW"Y!E+/.)D >$H*V>O))#5&-H:Y"N*I!0US\@S]'NF[BF4-0G4Q6@$L8I M,# ?PQ40>A^^#LN%24#E(8Z(D3 'A*9;1!^51,K:7)=%(#WA1G_H.A0Q-1&W"TIVI2<"1O2"Q68(J"Y@!9#@]W_0EX*"N[)1# M;E[IO6L[:_0*RP5K(4P'R<7$[_5J%?'$\0\=B@!I=TZHHE.0Y@XUG-)+88** M&5&MJH1F &5X^[@@X?B=930>#?934##@<%L=X!UX0E]KARN"C_5U9(13W7SA ME;1Z?13=&E!FJ3I8'BZ7\KI>^S.LP(B4-5_7G/,O"=\7?_0K^4;(A]RXY.]JMPI MYUL$7.LSR3#Q?/_[W__E7_,V\((J9W7CMV>,^&CLD0_;)4,0Z!M 4 +" $[R MMZ NA)7I4B02"S*;7L&_-P9-"(?[R2 =^S?A^QLMY&!K45FNC[P[E;GNSW:+ M<[T/=1.KO]]>X?G>WKJ<8>G3WS059 _8X%8,Z%=8?9\TQU8L8''NT70H$A)H M%OXQD'I,+$+U^E*,ZI& &D@"2?=I0434%[Q?0'LG7C8,2EU&XGQRULV'V7FX M/YE6D;VV/[)$#Z,3A2D.2*$YSUC=A)"M)!=P9'A_)%M4YK*@I4-I,"XP.?)F%FO]$>U+%P?&DJ=P\0^ M:D5\AB?.C#IPS$1&EK$5UZ2":RBL&D@E'J()6*K$E;CU*,I/C+D=J5K#;'9\ M+C2!MVC[*E0&.MS%8_;/L6;)YS5]/\\)=XIWP,9PJ\.7W5N?OO,]'_7+'L#= M]$CB_3N 7.O?SB&$+)\W=;]K#N 7>T.%/C1"; M<^!CX7&6O_PC_(I84S3PV MXH(;X:SIC13)!]7/0?58,!Q^4/T&E X=?+49Q&,?+K8/Y*O=+1X;<:&-@"YK MY-4KW<=.?&PG/I@/X-JC/ZJLW;'\'F7M+UAH5) Y3IX[KD)V+TKOOSY3_8HO@P8LO\")]T'[AN_'BX3W!V1CRZT?#S17>'[O&^V@5 M_NL!@JLO_[QX8-0-5.&_KP']1O8.V.#T5''\Y0=5WN?/?E\1>=U]_'GK=KVU MNUWXYT[ BZXMM9>F\3GGYB?7L+T58KXEAOST(M^*Z-Y[EJ23#\1N[F^C5#66 M"9",E-#-=+:R(.OQ0FU9G'!B M/+?HA5#",Q-^8D-GZ;WW1M#X6_#S6P'9;['(-X.=WT-J/Y3%=P&IY88Q0S1+ MC3X7:(4GC46\%>*X.)1:%DHM\\2RKW4WOT^G>=^*>"(T@/-:18=*A-N'Y.NA MTT?1_$WXT.>L2[T%;_@'F1\E71-?U&5I+I1.:F2ZH[2FR7PXE%Y/4R'4M!TW M_XU$7U-EGPQ(/R3\>O[^I2K/K^;77UO$KV.KO"KBF9%.5A<#$.'2X5%WD!,! M"Z95*.(L$G$V\F;_W//66ITCK?M%L=..B4-E54U(Z7J\H12+PU?O/C_*?KY*/0UMJKH3DW<_^O4' M+MG&%#8W$H#_@PAZGQP*AH+V.GO&O>TZRI;2A$M8K&Q$N-ES*\,7XK-*?[KX M]8<.!P\!"S=LZ?4G?"='I39D]Y?Y>8SEXUM<9M<'4&UHB&GA(*?Z#7.:/)FB MVT;XXM*N&IW!=P"WZT$.B6^KJH_ M. .>O%)@TWO0'+@EPJ9I.^?.MN:V;UM.N2JJ"E95@">R*<3=5!?[Q!\?8NZ; MT$"G!M=]V0+J'OB+334R'G'TQZB(=F!;MK%IH.KT@L5:PE7N4VB5P:-45741 M%X"B$F)<=_LZ>5'AKJP-5!NJ'50VNB($8BX8,K!66#'!I^L&*LK6W-I^P@2" MB:JA(?L\$98\+0 MN*KXR^6NN"7O6[R"M^?4!]^7RXG?A:JP$02?>MAJAZ-G74G,Z#Q?:HM*H--- M-5(#AHDFA[_^Q)C@H>ON-\$VM>=@B:JR'?/*9;RSD\\#TGK7NCD\02 U,*.5 M!W7XJ3EP)@9G8E@IR#@8GPL9#CU1,ZT>JH#&KZ)(DNI5$F+;7.4G'2[=E@+] M3"DBAFK#*^R6U,S5*4M:M9598)@=%P-,)6/'?_UA(T'ZY=U"8O-M=B2$=V0Z MY.@ZK5@+?E+KTR$KEPA7GJ^Q(URK7ADL*Q&+DQ$C@0/P8:V M.[+5RPMHGT+=_$HEZ8TR_S[6 72J7L Z^/)$*_C$HGQD;[6S>B4_&&45VVJJ MG0*W9N9($'3H *Z 8.S'&K ,],%*UU!+=6?,DP]10ET%-_ &_@+E[V^;?GD: M;ED[)0WH07_0[]$Q(/:84#_2^M2 B0G28-#?+Q7:PG@(1QZ4RANM984M)=M#KMXQ M%KF1/AN4C86OK'TS=/(Y*/Q9[K?0+&R@[=/]&8JEVCE%7Z6 MK8=T^)^(9**1AV_OT78KI?8E/M^,ZUDSEM?7PT4O?/CVT$+NI*AG+<_+7)QL M%)*66JX.>^SAR&B+S2IY/KU6)MTL94>:8F&6&T*W_+#X?]8MC>ERK[,N>9-MR=3&28 MZ/5K KN.]Z*';]>B(S9E4)$*OUKKW1%-9^8+M0I''G)((#TPXXE2D\O7U1J_ M&K?87'$!1QZ\O50>BIU^8=SB9,,("?7LHLK25:A@#]Y>B$R**U*H3SBZOU[U M:L-%.U>+]RCR<.B$I1>A6JS;(&TQ4TSDREVVE8:L3!T.K:3R,@=-U6<^G0T/ M!],RQ;##(1H:VA_:GR5#RP*SHDDV+$['<35>$&)P K0?4.&< 2<8""-;4(- M7!\)QA&8@=PDE+4D6ZUQR=;SNJF:]7:AOC@3S,#[$[%#0>*O0KE>_YO@XK52 MMI2N$Q6N1M0S\1JWR<>^$0UZF2,F(9B00]"U^U^J;II_(W\,.J7(#R),M+?( MCT-@6#;R_6S3BY Z= 52P'/*H"6%_"KH ^"?87<+_FZBHW5#UH!^EF4B>Q(^ M(4AD-<_AA"X#W:ZY\!FAD$_UQH49 %EX\>D+!R,6)\%5LA09.!BHZR4 <3@;Z M$@;"+;+[+K5^!/-_:0A\LE+)W_(R[>0E_=C^)Q&O-Z$ M]'FE^F"_P.C^Q6N#Y'.*ZA,V 6WK]7O%;;.V#?V^= M?^_3G_VK@'U9+Z]PFX+V^S[]VFM)YDVM^],A4^HCMZ_G,:T?5+MYY_+>J/:0 MT(>$?I!JM^X=[L.*X3J A^/WLO!?.V!SKMC4M=?UM3AS2I[+$L"Q)Z=&I[I(!P)9A5-DL3 ?XF7<=1A@WYAPBPE/HY]N+29P!Y;WXX;M!I;ZXPP; M5^J/:,../'J>=/KY B_+ OOFOU$IM'# M#GK<>=[QG>*%FJE<[1+P] FNKOT=G9&T MS;7G-)]NCK.M8I*NM1*G]L,_E./J&9YQQ^XL8=BR\@ ;XV9YBX>V&ZS^D/FOY',GS>O M_:LRWRQ7[5'9G@Q)8;SLA4OMVLHR%TCF62SS=/0P*G<_WOB^C<,-!L#I5()A M]N0Y\% ;'X[XM6Y@+UI]>I,^[+'[VYNBRK[21!2@Z%,<$3_(?;_A_7UP_8\U M%=P@_8&]$)<0LNWD>#/&&I.U*Q6Q)G)L,AU;"/1@K?06"#P<&@W4$Q-]Y#4\ M@B4_\FKSVI[5+1/@AX1;7M*H1_2H*!G5C)P91+D5>#;Y3$QH9^0%ZJSP"+@\ M],9#;_P@.^Q#>D.IQUH< !3%U]5 I%ENKV9R88CT!@K:T$\1]DT#[-$.^_C, M7DK>0,T_=KI\_'_VWG2Y;:1)%_X_$7,/B#[=<^SX*+[<%_F;CI!EV99M6;(E M>?NC ($B"0L$:"RBZ:L_F5E56$B0VD 2I&HBIE^+! NU9&4]F97Y9.!JX] S MAKK/UG^2R>IK!TY@24_6.3-"SPHLYA_]IBJAYFO/'1W&P28913^FV0U0*3;Y MCG,<]BF-^H2H$:_\RNC*K4\'IY>CMZ\J@U.X8!*D\JYNO19?C5WJMTVJ_=YN4GK!??KK1+M?8\JP_?U".NT ME^KM6JF1$3VZJ#30O8IDDTC@,J4K]95XB58LEBN*\IJR\$\BOBOR--]2T,7$ M"L!4Z-;RX(6!M1?YIQFYK,O:>6@,-3^:47A+:(N*O;HV\W1&G=VHL."34_86 M+*P3[-< _-UN]]Z7.;PH_DFB+D\PLALVTSV$@\,7IN6/;7VZ3P>^>%4$].CM M\+=@A:_5RLWQ;/F>1+.IMO8,9MLOEOEN\B-]KXV7L$;6&@D7S?*5Y=\B8]OL MY"7^^]__E2*WC] R5DMRO7T)B1-S+*>/T/& [7'N?+T/G=S7[8D^]:4WJUMN M1%[/_0A6U\FY5"G7NO]HB7_C0.:6%DLQ):8W58U)_"Q=D$E^> N)OY",P!W+ MO;)>YOX<1'UV:K)&O.(*:YQD[$+__GIX<:1<'WX[.*^38ZYWA;(;^+IK@?X; MFL4C73<,A#*,BL4G*AGJO@] $&%;>F\^]J(!4.7\ /^RC.I'#S69-8.S@^U M=J-2^O^MM#+#?^]; 73(()/X/Y;LP07UX)GXX?/E/RS3+R_AA$1$9/FB)R4 M?WWF>=!Y&%#4480=V'$: A]E5&W=C% 5@]D!K(B?< B"3< ^\]FOD,' X(=! MX%F]D->C ]AC6H!://Y=CP43QCB0ZEL.S(2EVS $:! O(S0#H. 4YU(GI$C@ MC@' #>@ST;'$Y,H^Z/#2O1PR9@?E7-$ M\(\ $7OBE^BGIA:.72=1,Q([H]_HEDTC8YBQ 8,JB3+U B="ET-/@\D.7 \/ M3K H&2H>Z/\XKDE=HJ?$#%K.#>.7,1H)Y#9+&G!O+WL.N MZC@O9ED[A27$@="R^SCJL0=[U@/-J-%9R"YM2-V$KQ6&A/2E.&]!YO M./Y$\WC14]S=OM8'VX_F$G\8PE"GT3-^XOVQ*206,C*D4.CBO8*6%-<&>]#/ M"5CDOMAG0]V$]D!\W-"74XGKB^(MEC0Q#-IF>MSC^YR+.8MZ$(FY#W.LDW+ W8QE4DM"]>*;X03 LE1"I+BPFS@5 ML#E@ZCP-SXP!"0$?88\Y#'8A'R"\T!%3@[_BI5QM6$R&0D4GDE3V8GO2OFQ6 M_I'[%&N],MX1OAOY&1+:_- $"S\(;#KJRMI71N>FA:?S")5?'W:BZU$-8T=. MMEPP<>SR@K.IA7&XUI(#D U"%&QG&@ MD\*PQMAEZ%2(QU@8X,;/;>O4'@009RT-:>DVXT_0PFFNV\2_;20'M&_GW4^E M62V($O?Q] .**@$K$$1+P*)(#X).V1I9P:84"+3+M&(UP![[]#&>2$^(A;3+L8[7;:=%+?/@9 M; ]Q5L0ZJA3ODL1A#DJB;WFPDT:X'<;V5&)FTMYR\ ()1*02Q'>-IZ MZ9D! QMG P:?W#(^.NET/-DMF[QP>-[@4D4?X+%5PD?$UH/3^ !V=F)^^;[T M0_X\^SVVO&CQ 1M@:[J&][YV8 2Q$:$GT!MB 'AZ8,/A:,,C 2R(Q>5[LH<;W90[_]F; MXP\7Q\]QU27H :F&(\8"](4(;K%$3&+33ON[<%4?FG>XHP";Q-F':<59/7!, MG%.8TM,^3O<;FKOC:.H^N!.TI$UN54<7$JW$A<3'L],]O7W<_W%Y?M;^V7P[ M_/SU7>?37__6RO.WKQH(BRTV+"U!!%=0QYHF.AD)-/4M?),V9: U8>SU]0#1 MHF^*4T<[" ?PC59M)374L=.WN7+\S,R0B^(!#_"GNYMGQY\/GFL3M%:@;=H& ML%=L?4*;"DX??E^"YF:?ZTXZ%G#V46%"!PBNDB-7>\4,L2>JO _< H17Q+M2 MG%QTTJ*RO.&6%&S5D0O[!GV5H--!$U!>M MVOQ'0QP]"D?TR!7X/Y3%YI\W-6_A> MH%V?SB5=Y$^ S03;%X0">X@8%6-V]05O]J7U2B*/V]YRN)$G[874LW+C_8[Z\0ZOSKX*YH*\R!8\MP5/E9=D7,X=7O0+=>;,[=F>^*S MHKIE;0".\O*J6JYU9H-V._&-T#(W=[.L?3@Z.#\ZUS;NX99OJC=&P:3G#NR> MSECO]_\MEKERCWZ33\/&K4%Z PP3"S8NF++2/P;N:>X&2,!$VE4< M7A(:9JBO;D!+NB&8#\)#X+GA8#A[>K8CS<.X\8Y@QX9-ZY+/1_-=LA:H0Q0M M%[=THH,>%%H>?3*V[X+J,0'54O5M6; MP=>/9]^.O@SN$%32BD.$[*^OFC?'%Q^O3T\_W(3]YM'7P^-46,?QQ]'QP5__ MN@[+B$Z[_XS*@R%R_\_)#!A\,%N,PN@TLD'XXJ)H2!.4FUH\>@/>#:>D1[)J M.;/M:9]/+Y,^Y-FODU<.PM,M7$+0T8<,<-4H^]X24+0_'SZA@3_N7/CO M.3OM<:_Y)C.*%/>(#0N]!A8!25A6HX0(.\GU1L0O0031DV2 O7&.AH MGI5.PG]<=$"O(99*7J>A\Q*Z[NDXC7MXSN$]"> =-);%'0O^%+T7<'IE"6CJ M#LR;;5V$*HW0V)1TLH)=#<2C0KL.68;)[KN>Y$W*18H>BRZ%$=:J$NUCT=WX@>*\H M74MW&9(0&>6%X%X(-TC=3/*Y,EP?[Y/P,"V>!^ ^(=AIO7/$=U_F(?;^S<5Y M\/7;CV'E_8W_\[U^\=OX]@UC2&O54B4KYA WWEH4]\KBT^\^.:/38_O\K5U_ M=WW:;[9#[ZQJM?= )==;K>S)R2/R,M<=NL1^6 DZGS505>#>_0+WVBIP[ZD& M[NFD=ZXZW4:KW^NPJV:SW[]JM.%PZ%8J;?R/V6FSAEGMF#C[NOS%A7'5^ M3KK33]?7+>_JMWW^^LRSOPRN:E>UV2<_5=^]>S7L3@XKAZRB3R]?AS^F0WRR M.?MD4!M]U,-V^]W1].S79^LFF-:-EX.K^GR;[//OZS_N=>OBB+E?;AAS;NJG MYB=X._BV?_;GW>^!!\OWTP_>3\/OU0.:ZT!G&-S3_X8-L]?CE_[>F7O3S Z:S1O6H;[2JK=RM&UZS.C:SMV3^^!<'W M:_WL5[7R]>1/_ZUU@&?I[)-#OUDSCK].)D?ZK\JK06 Z>R??!E>4V)Y^;,P^Z1]_;[F?K4^MROG927#Z;7#P M^ZB*;7;2LU7K-?JU9L^XZK7JS:M&JZ)?=?0NNVKWN]UVKU=MF[VY.?C\S;[H MM#^^=R]'WH\O[?K';W_>?L;9FNOOVQ^O#X)NX^33)1NTNZ]>?>A:EIDY!]<. MJ^]].;X<7H?5WG&['GY_>?%EDK4#6V?6Q?MWS<'H\LW%E'W]5C^TWK\:9,W6 MT70TOGS5.3*N:\'X56/R^^/+']/,W=(;&"9[^_GDIL+LB]%U]=0P'.M3UFX9 M_7BS]\;]_*9Y77M_]G%\.-4G]<;#WY\^P>MDZ^=5_/^I^>'7]ZQ,\*><3<(9P+W.+::DK6KB8U^^4 M?7T?/%A* ,+8,C%T?XBQ)WW;G?@$,.<-[5TS6,Z$S9H)RK]WSG_UNY7)A\OS M(]_O-<(/[5X-_23=SM.P6);.SL%XJ(__--^>7>]-FY_?M$[K0Y?![(!JS)R= M&=N#D,R*;I7(T;'^;KMUWV_>)2 M'U?Z[+KZ^O)7?;"B*Z3E)A3>D/9=C*GED6GH?H]<,2F73@\VL=RQ>%&^^(ZQ MQV='\W%Z?.T9.5O=T <9]9]S2G4>-2L- 9[<#D: K8]]MB__D1P)PF8Q" 2C MM*C.S/U8\L*,(_3*'-@.//E6.24<,#\X9;_5*K>6B@0Y4H(;G\ M>P^;WN=F#CKZ;[4NA,%)+Y:/ZCT*HF1K-C0>E*&7,A(?19Y0+S<::B$*L!"U M?_D]Q3-Z.]M6L/02:%V_6Z,$.?/G0<-5<#B,U+YFP54U+ M)HA4TZ)VT2* 5;PY6,NYI-"00D,;F37#M?%#*HC[0.55*]?6+GB=9=%7=\B+ MB2YA.0-QO5*25,0]=?RO36S6/D>/%1L,DG^!O[Z=>/F!=7_[>N^L,NWW&V=_QE[]VP!S +%D7JG3 MG$_]>1BHVO;X\/!M]J;_Z\'+L["'_21U+\M)5K?)LW!MU/('1/O$=O":'R!UV M_G9Q#\ MQ65_L2H&2)0^2!:1X,6Y+9]70*8"$+HOVO?W5\F^&-?T@KXXHUK>XV;7Q^=35K&]@ MUFN*SFV=L[X0OS;++<7GMG;YKY:[BD5,S;J:=37K:]7UBE>X&"NAML1&0&=% M@EX;"P-W://7[V)/;/,@RVRLYQH?#=)HI1/VBC%55\5G(ON\V$0(^'$9L(VO\Z>\?C ML9%N.7$ $MWV8.DF+*[N/W\\CMC)U(19%J?=&N0M7M="1PTLN8>\:_A/XLI_ MSV?&OAEZN!F67_C+C77 ]]5GN:WHRPO85-4X^?SFTU$P[.Y]JYQVW[[ZLM?K M??D\/+BJ8FN3W4:-6:QGWG'YV/ M)C\GU^_/O:.CYO3PP\\V%@)N__5OHUQI/D+1W-WRV2V)70!=MVJ0#X.NF\6I MJ>"CAZ'2[5BST^PHKV=3Q"NO7'1*@^])YI!<+]S\.0V8YLP-T;T8,ODS>$(G/6*/>);^+ MBT/4&Z-@TG,'=D]GK/?[_]YU9(7K-Z(1T;_[_&C1?6 IX0D&71!ZG-X#GIWG M_-"]9/@_>8N#H1OZH*O\Y_O)65MY4H#O,[8@\^:$CV*Z(&'@Z]E-_;K1_&!5 MOK::YS\JIU>_:J@8-Y\PD(N\;FDZ0;M=;J^;-C*'&).[:_E&N=;->\*6W77S^&/H[W0>77R>\#C&#KM97Z<+409,SKI=:1Z&EN()@JJC9X>PBHB MLG@"&NY5R#Y"?RXF6!_VA/!$AGX+3GONB7[M=R\MYGT97K/7>^[E@%]]=5K+ MN%FV#&#%RJRI<%0A<=1R0T"6Y.K!JJ<5FM95:)=@E0M!:FV&%*M55<5:WQ/2'T-/<8R%-BORYO# MO:/AQ\NC-_J7WXVP.IRP3Q->6*W5R5^!%4!;M7,0YD+<"LEF#Z'//<^"9MXB M/L9Q8).ZX^_-M[O>6Z0-I@9N_PP*C;GA*53J$]3G:S?,\JC]"KY_^G05[EG7 MH]>G/VUK8G^W_QQ@--=?_S9K^5N MY+:IB>*YXK9@TA0:W90ZS5"CGX]OC)/@Y-VG:_WXZ$WOBUU[_^WZ$Z^!4R^U MEM; V3(8BK.TKQV/QB$FRUA(5\#\0"%2A4BW808+CTA1;3[;(;UYZ<@\.F8> M_3;@T8,1_I6A1-G+_OOS4?_/E7<\'%?&HC)%O5Z=4Z'/MQV,IC9/ M4F3''B/6M BP:OGM 51\X2H:4U2!TUBNB'&06]$&^<7[U+$H>XL\%R@.C-4 MY)3]_G5BG7??5*;U;XT/)V_J'W^ _=[E.+/6G5>2:TV2>6B&P<.BAV$(N$B6 M$^I\J)L=Q%K3>FS+87LRW:%.>4AK/F".83$?,P!MUP^]C'R;6GBC![_>G=:.K.[%J_[7O5G;,LO+Q5U@Y/3TZ.+TZ./EZ<:P6>G\A*1H@R5K!=9 %P4.+35CV+-CAPKSP%%O.;HW MA;T2>C[#T.=>Z(/.\?V2-F&4CVZ9[FAK]EL &AU[+D &1 M^%3&Q[!U:^1K1/<+SP>NIMOP)/VT[^%>QKV-+T%W GQE!"%O!@[&8*K1:0\O M-D /,,^P=!O_[8U=7A8(WN S0^0/EC1;!Z1"G[+1V';);0.=1DH/_' ((RK1 MOUP8J2<[%PSU@(;EN('&?H^A#[RK0_T&?H@9BC"AT"MK!)@).NMHT% T*S!C M]#8PSLRTJ>:Q2>^'P:@R^"[DC8. MZ2W0'\N@KO\'WN&#VM)Z4WC6\DQMK'N4'MG' 2^84FC5\F@N/8L%N*9R.BW' ML$-<)6@',^]2/RVK[? "26$T=J/;(WQ4,3I1O&(/S59GSD^$QN$[&./MUX":0X"6RR@I]FQFHI_CK]" M>8DD%1 ZXV(9@HR=PKL"9@P=UW8'*"$H8CT&XM/[*;II.3]#AZ-CBZ1D2N+? M1\S/O^?"0*_A(H/BI"=$;UK60%\@U,=F^ CU@<>XI,.<_ HM:!+T K5GLI$# M,\SW":W*,F%ZB E%3+>0(;QACBY-DH]H;'Z22ANX;KTQA#WF7L M(UA!\*47VBCO,&8_A)_JO*F-R?J# 5<1CL^ONN?I#JS-DS@\:P];VVA4I$L MM(*E9]M3.(YH\OBQ@R(+DC[P]%%4)[_:#">[+B07J!_8"&I6XC>%$ M(4U@T]&A&W >FG#8,*Z.#-@T.GR.2LGJ@_6/;8IS ENQ7%,+Q[A%Y"SE#N$S MF.:0_=]GCH3W@!6S[Q/-IMK:,T"-OUA*_Y-;$8>9S9DF MT:XU$G=8=]FHU<[":@[XW__^KU2QBLA1AF0'KKM3E&>E7*M^X^6^#<.9&YID4DA,;TI,@7Q MLS2?@OSPEJ(<0C("=[Q?JY9;V;PG$FSI[ MW3X\@B^(35$&PPPQSU% 5["D!3 76-E,(V4"J=![7Q[>:4X<6&$$LV'"SC-# M^HZP;UG#DKQ(KTXPF!IS>[8P)GPTVN%$>R,Q28E&/^(G<.)!/,?P&YWN[; [ M(RL(N!D*1E!9>VO!5'JHY;$1PMX)4Q]^"A.:6& MNA,&)P:Y&. 3?&@0ZOA#QH2%'A^O6%K8NQ'(B+=GP(IJ#L-;1C1T4S8U'I$[ MCE%O<0S?BNB/9R3[20#[.ZHO[@;"K6[.6[,F;%T#]H#8Z[^9$>*!$JL W+NX M,> !WW<-BS8':0O=F2(,!!6#ICQZ!$K:S] W/J 5T+I\W.B8 M&NDF>L2XKNWA1M1]-\*VO 5#>P;=T9C^\C0"E&/H# PDH->@ MPF9^\$2TRN,\!1>@L/T^S.@9G!*XG$JQS"@6$%EFH2\]$%.U-Q93!?H"3C,. M+[A=JO_6]!!VJ^#+$^[' :(I/&[E7,L&+-\/A8M8(A/!8D+U5DHQ%.$J;CQF MNBVU$YW[8^X\)A^H>/&4W-@>N[%@*L@0#?2 >]O(%DZ=1X#VQN -\XW)O76(JN$L$.0 #[F"E]B?D"D0L(+SVR7ZD M'?=W<-0K"9W?V?>X._[K7[RIQ3@$A.&).]Q-[OX"7>&G.GE*U@8#\4.LT:B7^5C]/U_KCG0-S M$2,K#EQXK5O>%YAG=@*3 8H-Y_+8&8?!TKB%^@VK3\\'1\[UUX_5CAN^_A8V MNAEQ"]G/K31NX>Y!"NVR]OK@^+/VY>##Y9%V0FO!@GU]_%)W*: N0%JZK#C_2$"70 "(&;H':;= M/J)F\*R/?T'W7G!>!N*R,O8;E(2-,D;N7"IRP>40'NSA:9IH8Q3W#X[#U_$7 MH YX)_%(%_>0QA"U!<$.<6CST[B70#?D+W=XQ\@* MS@7=O('S7!\PC#B 2;Z&QJ2#2(QYQE5"=I!&7E5[RM\F[0P63- -(9JA"W5\ M&ZI)EW<@,0MT(5#6SL.>C_ ?KR)IU/2&].1S0RP&%MF+0:H8IL<%F/*'AU( M*',H<@+U>&2'>&P(QB':E# ;Z.4 1>WP6UO7 "NPK GY0;AF$RZ$!]"9(AJ) M@4UT+XL+0,ZGKBT^G2F@V#"#+L]M$B)1EG>[]LZ/!HZ\3?P+IF/./)DNB MD&.6R+9*J*)8[_1T')@;Z038\SIT')$/JC"TP=#[,\;)!PW@@S5AT'ZSH%L9 MW8[[B#=X>+T+KT;;)YA&G@C9(_[N<,Q5#\RG.XGZD1ABKK9)0?9:.DUWR#)W MDI1M7WJ;.",\^;.0'P)PZ0VS_?T=G)_;=-$''#GG.JGR_R'IJK[@?^#5BA?2 M(78C=S,_?M*B#6K$W@N@)]JO$$QT$9\3GYC\,#7(O1D=^EQ"?1$22%X'W!MX M)2#.EEV4V'NL2.UQ*V)"__;T&]VR2:](;2%5#_. MI80J%SJ8JR-^3G(0I8-R&@RYWD&E)'WW:;,Z2.FS8JV*BA9Y7+1(5T6+J&B1 M5+3(4L?,NM0@>A1'K@,&HC210S3X4=%EFW0(>1&BXIVBP*)@941HF." &8%K MCR[.8BP@(0"Y^=&L '&JIA:(6[1S/?F3@.DY>-J;E!+V9($? WS _$LQ,V,U=_KSBM4+@-KPYA M8)CH!/]S% _OX+?E1X^<8.]/J/.O<5U/:+JBKR/'X\MI],^WZD\NDH''QY]>7+C\'D:#SY MZ]]FN]RNABZ *?^JSB*BH<9H$=< MA\Z!=*#K#(S=(?&UB52)C$C*Z!F>W+ :W5RM7E4;7.9]+[CZC"X0TG3XE\A@ MF-&3,U)_,1VSE&Z<^5[\^IO_\NC\P^^6<6T-/EV_]0:7P;D^2"G#UCV4X3E. MY.=H'L_X-!Y$<\V)6:J9JC#0PV\74_-3>'G^OG']\>NK#^?#\<%?_]8JBT]' M$40+EC2%^R+HPLML3+["GJ@ "^K9)4DQCZ')%O32G'3[0]WCI3*3$\H!/#KN M/88K@2&P',3SP"%TZN%E&_WO$*S0P5!SQ_'E5\K+1\&"<& &<(AI#ANX 0]: M3#VD1X: B;$%9BI6B$+X9C($1?!)L<^.#<=/(>1X)84!B'SWZ]KG MT&9@XO::>U5M;.M.%-!$'G]QP95JBM]KQ>\RH\NT*.1OA$J4WYQ-,.BOAXO! MZ))'>.5,EWO@1#\L?HF#TT."CMFA.(<^L_M[U@BL1SYW]"42IL&TY>_*W]Y= M0)'JUHC?RI@:Z#$\)S!JG8MZ:K4PX!M6)'*OF;&5"L-CD5L/?R\D"[0XET$_ MD?K=U^FX25J%7$)(J$O1>MVX-L"ADDS?BY.^>?+VS M*T>6=\-CR:R44:'V, ML5$\+G_AL89I8Y3,2[>](]A6%NW"DC:D(%H<-+9V%Z26.*H JR7^>MS!].MW M<_#>LCYU+FMG7\=?3R]:+X??/MTYYR_[(+J <25.G+ [^/#[6C]Y?[W7N!E5 MWQ_5WC>.#Y*I?6F_)=^6NNF.Q4EOXPK!C- E:0DV+(@1A@:*R"F9EZP;TI$K MDB59AOC)+'U4/JY)#Y4T/_3'HG&7ZS09H(-Z#M4(J=HYG1?YEWEJ_RWB(*4= MW3=X-TCQT S6B.X1R0<";Q>\ ?1G'VLDES-]N\55,SJM_%6CJ?=J]7;CJE=O M]*\:K1J[ZC2:C:M*CS5[1MTPC:Z.CDQ=_N(X8*/:5;?=KC:ZJ2].=$?GT6L4 M;!7Z/AZ)CGG@Z/84#L6K3KW6J;3$;PI@3>!(9*V"WO)':V4M'EYTB1P/D^15 M#O36UE#.7T>!*H=2D5$CGYD?VORZ5;!4H0I5!#-WBWM/75";Z>71Q?)(F!R' M"AFI%?#B%7#C%?"'<7"53G%#\*N(T"&*W<:F,*G$O#W>.3JU9 2(0]>_(K2% M7H$2JE6Q)V>Z%W!9/8[RGC^%\"$%6'VF, <\CE_#@2#NI"M[G_C)2)TCJ@@X M:PYAH(A,N]Q'3J:BIB)TXX_A>.X_(<[0$)1( "7S/@4'AQM5N MMRDF:TFGDZR!??H_O@M\EHX_PR7%LU><6IR0 +.=^-^,/$.24D=\Z$J2/#KN M(I%!R.^+4#:"'PZ>J*?] ,EU@ME7"_FAX1,RT5!UU"HO1+9!B?ZLOI ?:E!$C@D=QN M]:F+,(8E'*2=\2R'Z/_\GVZKW7TQVZ\9HM'L9)7[]G=>L251DX-:QH:WH:#V MP"3L6T%TBI_K^CGH:-#7D9$(!@.SDS8F\8:AOA$)C1B V^_3QHUO7SU4@B'3 M8KA3@I8\\D.8EA%(LQ*%MUGY!VQ9'[.LI).'7ZS"/ZA#!KP,A/B%$-\Y-M!- M"W-%R?*&97E6)DELI SV&&7PB3A6/RG:J!S#D1(L)5@+!"LBJ)O5E&"-A-R6 MD8P<7$F11L/8;8=Y2F,IP5HD6)+ )>F$Y<*F1W'*G-"$OH*_HIM";DJP%TJV ME&PM/ UMY@R"X53S=1M>84P-F\5>"=/"#-O0YODT I)1%@*_PT #C'Z'CF$P M=Z=*DREI6R9M*F&)LG@P.,^Q8.S8XV!,>^.IDK ME(#=5#(NX>8_#L.,\(H*U[@QG9]4>HF21\I?Z,. M?"6(2P015)-%;(B4;L -7$.(64RQ[I*6BH&#.7L5A9_+?QQ>:/_4#)JJ9&=,>%LBB0,"II@H?HU MWE.P7U1M%M.-=1$@)RMCB>JSR%8JB\]2*O1L/>!4394%98'G"P(K2562ND1! M0:4^GDCEFE&PB@@><@9(V)6UW.HY1HC"!RG-T M(4-Q&F1QA*BBA*AX0I2H%BEJ__3Q"@Z>=#2JG(8,Z7T[Q$(K0IY ART0J>R; ME998$+K$4%*GI"Y;ZO#SP],OQZ_VJET-*V^PD67,&@^E1)50\J%(&Z*\2,W= M028+EM:\)$-X2=:F9-#GEA5NW$##TF/SD8RI#.(2,9'&W#")&@&2IM0/>S]E M$&1V,JA,*EV4*TJIKH"&L+: *-DD4_:1 MKJ8UT3S-_U>+5V45SZH4S4+;<41L(-I8 MV %.G*>Z)YD6\(0T=#\0'& DHL4"6PJQ%UL:X=SSW!N64M=QR),2(R5&=Q,C MGOPBZRWX8]E-3=5XV)I&2T<'W#LS@K)D Q-M'M[9(T=6 63-+0FQ7[MD"BDG$6:#4N MN2%7.$R)U9W$2I3DP;,2K$G'1:];3 U)IJ4GHL:2C[K0/%V!RT)L/A5/)@8] MO\3)N(3S(^$.%$(:IS8+%UYA,)X2UH()Z\QIRXU.%H5JI.(Q,F@S5]J[3"<[ M=Y4//*9S+B]Y:Q\,=1+^M??RKW_56:"VUY*SP ]Y8+LPG52:A)*<^RMF7M0U MBE:B2A\.8R8LBI(A)4/WN5T3[AK.7J*D1TG/W:3'8Z2!KMD4.<&_((^&2QI8[@,AJ)@F#?,A&*'4R*U M2*261T0JL5%BL]!"&]AN#[,VB8'2,I+IF\51..JBJE"2D^F';2C+SEDS)N@"BQP*,C01QY"4_1?6:STC)\)I7DBR+ M,C8/ET%%_'4_XJ^J(OYZJL1?1:CP]P;ZXH@*50L2!$H:Z')9KP]#^F'?&52^ M.&0IMJ#@EBR(LG;T&\.)\/CS&!4M-3'UM\],JDKKQV7<,#V8JD:3IJ+$8L>5 MA4_15(03-AR;/+9RNBSS AD+\1'8!CY6:\;$"LWBE_Z6P^N]8H,]P( X\:+D MK4U5QCA?M*SF9AADG-+1S5UIY>(6WSNP\0ZXS] B8I3)(:NQO8%U%6J>"LS) M+PYYZ>CH*_$Q6.2S'TW8? VTT)>?8<$VC=ZB';K>V.6ICCQ#)/ IG,V#ZU1V;/9]Q2Y M2F+<>TH;Y:M3;3=>4 H-5G!F&+I)MTASLUK6OC)>59S6FK+P4[_@$FS$OQ#1 M!]Y =ZP_R4(C%M6H!GBP6:%>5N?U/!R-,-T_B5BPDNMZ*I!G]39Y:F2BK]-D M0HOE)].U'*QI[(:+B_B1Q//L+%UD$Z<=L^)^L1]B6I8U&MN"'"'Y3AGLRR-& MXF;F(D7*VO=8S1L@>[Q9++M*A>%U4"@B$3"I-].R@V\I4441#!PP0EOWN(Z) MJ\B./,QFN=^K MTKD2:B74MVE>6:>4H'E4)ER*$XFGO-/B"(AH&D!I1C0 MG6-_)5((" ?3)NJ MO/)TC_$\_PE:[H8[ !N 16\GDRN9;0&2?(/(3]0W)[@%LU#23'?B0*/<=) _ M'^E3<@_T, AZQ,#T"K!+@OH@+GD_-T"U0]0.N47M&[J#HJ6C"X:+U;+L( V? MB:G114B^<'+15RBKM*UDW#R/C%JZ#Y68*C&]39'G7'.3Y!3%U_*4ZE0R>7^9 M?!F?]R8;,X?3"&GR%@+TJ#]"YXL3CGIPTB-Y;%19@CSGI%\#G=-!H9,E$:<5 MU5A$X8YJ3CA3X+EUX MKY**>JA[HQ1 5YM";8IEF^(B+JJ-,AXENX/NU@6_K._V@PGB:G*%!%A!E'RA M$3%'*4KBB[PF$PLV4H\E!):[6Q'Y]G$'8GNA0Q(XZ[P5V5=*S:?H/T*'6C<5O=BG5F:*[%Y&%1#'==!V+ M>*27E&+,)9CQCB0]*PX;R(,FH;WG35PBDYCWJJC]H/;#;9 [ 2E&>',&_U\" ML ,RYXY1OL4NR2AEM)=1R@AIF!Q,L)Z0_(+0,I.E( ?/GE&2J21SF62^DK:> MI"T4!AUF\D4 -[JR351I-4,LTBK]T@+9)N$N7VD%>D6&GOA1DXMD;26K5%U!99MD4N'628=4 0>2$YSM+O MA?SNHY10V?#F&\N@D$ 0N"3!HX%QA>B?AJF!#Y,7CRG.?QN^TCGZ36$/+&C' M0XCQ:A,;CBF9A>,/-PSM G13.P9O#SL@ZUC8;IC:NO=UBJB0[?N%;-=4R/93 M#=E6YX8Z-_X]E\Y!."S&LFZJ7".DM?;_-T\9AZ=T ./,8Y=2(K. M!;3Y@!X3[0"_Y8D34?H#1?7I1L!O(T6=<#IBY0(A%-0E.?VK4"J2[Q13\>'B!M+?B$#]BOT#Z-<,V\@ MZ8J2, YRN-+G"AY">NCH)$@@ZFD81V])]MRC0Z,^:LBM0'4!KC%K1-?Y/<\ M5Y=W-1E4W?IX;,/$)+)^9EP^Q"5:UHXELS?6(!*/>VR@>U'\;.*V=+YA4>AG MQ()2NOE(S'$2W-"WIP1UE) K(;]5R.Z3+QXED2.&% M=!T;!)7?>I;B*\]2_"/A]R&P_A\4?OX+CNOC[[%%,\1;I"C:R^)H*?9?1KNB MD.[)BMH%1=P%O)Q>RF,8BSSSA5E)D=[P+^+'I6LD6P_P\C^.@$TZ+4%U8SR+ MS*5--(?WG^X(!-O@E=YXSC3?@60_N-Y\<_+2581\B=;I66$?B^T6Q=1,HJ?$ M$;'0IA !"F:(>4C2"6NCI3(39S +I.[J^MP\J4KE@7OQ:9.J%&![8NR!V^_[ M0\PJ%1>W,NX +>@2;+"QS(DENP1$D5^/1<<&'A$\<">*#4X6P_.BVS,=LV>% M!PDVB(UI&SSCS@_X!B'38^#JN#-X;V3^$F;<49"E]!?)#MW@_5YVQ]"P\?"' MMT8[K(G$X@&^WC7U;%G"^ND-3BB\"[/4U]FIPDZ78#L(0=%1(D96\"6=8[HC MRZ>A&$8N5QVD-_)9/3O7]?/GT7$'@N].F" 5,1D;PZX:8+)T23L Q03["R^* MCXE=TAJ0V?_LX/@Y=\5>@V*RF3G@=WG2BT7\"N1Q'7'?+IZ?,![86WB'-/8L M/.ITP\/HY_@R6NZC$IR;-A*+C$)'&DPE'G$'G1I@=I7#=07/8,2T>]X=V*FR M!Q=XC6[169@D;? 9(ZX3Z%&/!8% H\F8:^3+ &W,\*2T\:P=4]X[SBZ1:F"< MJV6[7&$8W&+#B)3?=)')$QJI#(KK\0A53O4"XG_.?RF_:_VZAN(7Z-3>U$B\@: X,059%A6^1YQ-#&/A)5V=@GL89)9\VS M5]^>XQH/71N+41D$5MPQIE'\H0C' 8XM^8.#;\]+,01/?O,2FDK6*DY]>?CM M>5G[P'0RA'L>/.<3WHHX5*KM%[ZX@(W@3:)^9&Q(P*+YF#I-SB2 =2BHO)\D M$*2N)1F*Z M'!D>.Z:EEY5:XEB;TL% FAU^[8=U9#$?4M>&TYX'MB8Y2TJ"J69"1<]P@6 G MH!;B9RIH!$:LM1'&EF=NB2)D^*-$6C/KA+EP37U*,;;T->D<>AJ90F"<J(QT7@[DQG$OL+6RYK!W0C@+K PN@R1![4&,<6-AOH MQO3V=DK2E2I@M_A=Y ,%)0ES;8DH=]"8O'J<@TV2\<"<*$I90J8^$];-73J1 M'(#)##31E50+J>XQF"<1&#YP]P11%I>LM BBY016 T5S>D/L':$EFI?]_&0HVHOY.F?$PDQ#.C>@ 7)0S&V&DDURCE)=8 Y/\'2 M#LE=8+5D2"9W MIT=W "GR[NE\0AXN)SI/AKJ9Q>XBWYUF=X%C#+ Y/%$2=P0#E^0)#CO=E-'0 M46=O+"],LUXP6I9'0I'?]>-T .I6%(8NX:UTBO(403Y>=P M"(_PLP>V8JTDIT&&7>OC0!S*)DQR>@[&&+G!3=%$9&HR[T# VXGK78L35)8@ MC+<=V9F>CA$B/?X"[IEFV*X^.N.#UF=3N\YHW/N<[N>@AK$K5ETP8;E;GU^T8G7 M8>*.@/MA$WF/9NCQ@%4L(H#W#&2(JL"%Q>X727 [X]6(67(3G)Z>*= MO$@@R;K%.]":>'"2<,_=J:E MU%NBD$]?4M/$'/@@ A&9/M[\!LE'9SV/&%4@YJ /RP,R1)5%!'5U$/,XR^[80]95D8WO4;AIRLNVE R99M#A%33B-SDF MN>$H$"]R[";*MI0TJK9"Z3\S/EZ,\QBZGHAC.&?\&BJ#I%]R]/,AEU[2HU=P"[ ]Q_OV51['6W3$V%";_(V9*Z3Q9E, MC?O"(K<>AJLG-C#629%K(J[$UF-TOX%J"92"CBYN?\@#4O ?F&AT ] J MNOF/JA.9K!^V#!>V8\O+V4)22_\Q\V(_H&Y;[CZC4 M[3%ZEAG>>)(N\6#'8Z4>'P]."SK5"\T!0_>V& \O7"-C#F$1D^W0T5],#(2 W)0BVQJC9?7\*&;Y,_\JMQ?6_F<+%&4D5EQ(,OR MP!/RI:4NQ.6-O[@_%P>^/YLYA/H]')5XP1=\!2S>] _%DPX\S@-'LJ@/!IA+ M)&)*LK+Q1(PIOG#"F+.O*;>8L@NX79 42*GC+"P&!/J5P[84=ST/Q .I!O4! MH$CWJ&K)B ?9(9"*LQ-(L8QZS$0P=EIWHL+Q(W1OQ'3R&LXNC+8VN2S7RJF>GD$2\4>I#7LTFDO5UMJUM!B7/XB4I2I+(?5UI MVSQ(P[7QP__]J_G70TWV2KE:6_R@JJ];+C>S9V&)4AK16.2&PC>'X6\:_6$1R%X_. M#HI'==L!>J[BT7BH>-0JY>[.V72'E-F=DX!L DW<14 >?!?S>%AA&(RM&V4F M,[\>CQ]+C_SLDPWLQ0$KN0S%!R%NUJMU3M-O);XGEDID1;B?9&1+M>:M1S ME.QY=^8F5OA!10/R=EANISQ41HJJM+D*()C-H<#]\J M]V4=@766$9@5H/E>%T>D,J7('UK]X+9*!VCW!SK\2,=*1EB9R.UCO8)X#7RY M!E*4+*P@/=$&S*'*W2:G[4:9H]?(2E5:3_<9U?:1I11X$?!13Q1WQC=%RW[K M*W4M]%D_M.,"&ZZ&Y3A8N@B#BQ7*^ZXWT3USSW;=:V26AIY8JN2-!5D(I9N*LA!*-Q5E)12Y=S$6HE56&Z(( MZ] LMY0AD>-"W#UD\!9O7Z%(KU9"/KD9THG/9&? ]K@YH/>AD_NZ/=&GOIB1=K?O&S]'6]_/ 6NT1(1N".]VO5 M(^NS49(UX@S$2.V8AI?7;D["7'C5D1=:OR/H+ X.4B:5,+&5B M*1-+F5AY*T9_)=J[ M*MJ*T7]%7LWM%(><"?T+<( _FK/SP>GV*QC,V3(NAH?9#KM_Y-2*3HVL*/^7 MZZ12IU')VZ[8?;$OMB#D+?;%YC]_F-C7*RU%^Z_$_FF)?3-_<^1)V!Y;MLR- M'"N:W):<6$2KHC 7$-F5 .[&_K:_A=<5A2P.D'V7L7':XS5>=FQ\K'G?AC1* MC9:Z#5&5,Q3_><;FJ)2:E1Q->G6?4C2!49OC$3U9[;K^\_E=YS0GO_"=?R2IIOX*J2Z=SWB.K=&L,4"9#[W M ]>XWD.N>PQF'8V9XW-V>ZS%X/CK*[$P._03W=$';,2<0!+P^]!U/="L PC1[E*),-0"P0=!GS+.G@GH>U@@FTV#X@G1M@&A%7]"8GEG0H707#!#J M&]V#3L D8R=T!]_88\&$,4<2VZ/$Z)K'_- .)/M]8(WP_?"7 ^N9E H=:Q'X M90V9]P73?E3_ '\931Q((_3;TJ,:!SZOM0#KA4G42*0# ^Y1E0??@B'#!S!G MEN_:HD&/]XR*.EA!&!!)?PD_]T/J.TBO6^)L_='++(=FC%J _HUU;)<[@*BS M_"VZ =-NTKQ.K& HRC]0T0@X2<;X%#X2.K3R8P_6WAK;?%7Q?9>.A<^2"1U3!!'?= M!1,X'&R4EU;)50QV:^/]522GA5@(,*G5CBC"0K3*-;4CBK 02C459"% -75: M:B7R6XG'A[MR_%0\W@;9[($'9@PT\I;9-PP'A@WJCK\WUVIW_'B2AQQXB9KE MRMHG=.6LKKLO9X*.WDU5KD3L]!KNWVP-\KLH,H'?_U[ MOB H9V< PN:<5+L#M1\4OEZJM)H[ +M7)4P8[BMF9\LD5.WK)VUDU$K52GL+ MS8R/RV/.\ML8FTZU6)7W9]/CRI\ZHIO[ ;6E.%:)_ )MO>F!Y:Z[V]WYM*E- M)Y4\-,Y@35U=RC[M6216VD$.8T#QTW> M$,;-AQY&_YN8K6!2'@#>KNF4FA(UZ6.,/?;$+VFP9XRA-M1O, V#)0+\,T+Z M$4=$:0KP5#)+P6>9+] \]BNT,%-A%*>;!"[\=B M]_O,""@2'E[G>I1"0*DA-'YXG@7\I[:ETSI+\<.?X)S8+F9)X,,860Y2BF]? M]#O^)IRK*/X^:T"R_:PN">X+>B9*&3%#C[((HM_$ ?UK36HH[M;XRF0&$E]X MR@%*2 --IY05*;(@I)K)?,.S>EQ:/[JP2GS>["= M\SAO)TM[T:^K+U!$[[V5H,LN?(@/T':1TH#I(O!2'$M)6Y0.!C_'9 _:;)@' M@B=N@ E8(FG&YUDY-[H=1MMNX+KFQ++MC*],UF<>;N- _QVW7.)2SP:8FR5W M!"EM4@#8RL!C.,N!-G8Q%8/R?T0NFW/?*2EKL+*,]XL))1'O>=)H\-^!BPL M,V+!#Y)):3KE?,'.2NN)GZ$YX%L16AA:,*$>G46XX3R+X03B8RXE:EEN",_! MJSVM#X-P/:E;O$CF9-(4#-QW'+$*YI*(V5'T M#8V!5@_4&PXJ[JK>92)AO/"EFFRJ*.8X06],RU,IAJC>H;IX88< MC70$^3/Z$T(S1GG/Y2I/4^FO+4=RH MFK)!2\C*O=5RK7.'=,I.#$271JCQ!<*U_BP)6=<*BTYAXTIU!"**BL>S< _C M23=Q02@#-H!]A#*.R8&@5<<1YLCD>2IKY\GG+(=R1'TM6;$BTC;&5'Y43C\0 M_4Q^0'(*YW9H@@JS+;!?0.0]#XN=""T;,-AMH*SYX4I'PPA. (PW/3TZT3QW MJML1$$BH9#\LEV$"46*E+G2+:(-WI@3HA%01:9\QH MW]U:4%?5CIZ1V[_^K347!J>KVM$[7CMZ/;I/[.:4&N%GZP2/5LT&"(*'*.R@ MLI;-HBW4%"$>.%EA/4N(BFQJ3, W4 B60]^@IN#6CAFKRR=Q@MY^8-*&ZHQO MY[%(G2[1H:DH+*AGKP&=$19?=E#B XL.L-1>(+0,#R=/UA0*D+P0CN%Z\',$ M\\0@H'/[@/>B'SH&IWV .>)(&6!&CP@T4J0+/1@7MU,L7]I&?^ A:!>.,K#8 M;B3V%J6;LV@JY?\I@U@UBJ%)L-$MLZ$:H&;\$ M6]TD"@_GME5/#X<;^S@.G?P6T=93 B$$@KP/NL#N,337!Q[CO@""Y7HTIQJG M=XGF.K( 4-O9-N-F,-@ML*F#:5GC:0Z7D56/"L67PA2]I93:K;2L+C9R8YG8 MNTB;]:W?^%\&0@'MP^_IMQ%YQZR>P00'1T_#NT). N.SA2:- M%YE,Q$J4,M4B"XN/4T[B(+1,[OOQ+=Q1W F0/@ \[G/R=9OYPC<565@P2YFS M6D+X%*GO>,LXZ*3@NCJQ-;%IS36,T(,QOG4G\+0G>T0,._1NL4V%8[4W32^( M$()?H0Y?>[2+8%/)&7-F8UBSRT:M[HU_Z8!'"J.\+\X MT\AC8I)'B3Q$DF&''Q(3-X0EYCXT\B7U0YMXB!R?8"'\T@P3;$1CT!.6$7!7 MSS0F.A+OB7S,H:.#'C/IC6"O7T?\3.C9 :Q-&R#!1)1P.<+\^J@*-X;NYJV^ M), 3%LY]V90+!U-3]L*YM!M=XZ?B>83")S/CBNQ7G7O^&* 7'U0FKI'L]U+'3 RV/M!GD0I.-06AOP"O8&F>-\ M\2V'>-09T*]E[93?*XAEHM_.O$H,)8'PR8,/NIM9Y /'5Y*2W\/)1BV*2?^^ M\,F[X@$ZNO?@Z$[?-R2F:OX%V2W+!EY+,,!_$+.>T<$"OX7] 7H=UQXV%ZT] MS"E&)Y@,80BWC]"DB)C09!?*VH% K[0.\1VM%:';VU$MGTSG?MB69E1B6GE] MBE 75CS&M4.0/CK2T?Y:)SN;V,314&AZ1HP%''8 (J(U$F>QF!1!SNCSBVN& MQD=J*Q&DE_J!-A1'?FL=VB)?:>WN^EG7+/-__[IZ:U^WVYU6J]-$QZ6^LCN2 MAUV(?&8C,=%G"35W&NO0-=^/Q/U9I-,!-'("P&A[)O:2V)\FW=1-6<"W:2Q< M);$+N19&/8"(<&9'\I.*O!5$$RE-UVBWIS:?W*7(JL>H,R#

    (K N83_&SJB=WI2]> E,VZE6/$X9G9CJ&KZ88!1%X*S<-&AFCKQ M^+WJ\C7 /6DY?3O$*U["[#J=Q(PC:'&]6Q+3C.WX_$97.*0B_DWI)H"! TH& M]9_V-/%3$#H $@M&/JHWQY@B"^J03D+4'KZ*W*">'9!]&!%P:/5*24-*!>Y] MO&U%4>Q 4/[N-LI-/"=MPFO1O3K8EWBG;U# 4&QI_MUJEVOR<5JKOVOMEN-+ _94[6LTB4C9OYNRXB:B6\. M89S#Z+1EK;?H93\F%Q$ MQ1#<*X:@I6((5 S!*O40=ZE?N' 0:*U*BWS?1K2IN5HE9P7&5>*.1YW:2[#E MP]E@^C,3Q(^TZ86NB M,0;#PLA2O(6@2QC#'8TL NAD0/.'&4T#;',C8Q=K.L@O M9&-L-+;=*;K,>/QJ)*?S;P!3 /VA'D$7C$<&F!78RRU!([H\41OG,/Z M5B!6?#:,$%N!GXJ (WE3*8:N+ WJ&<='20%-7.VB63"O!M-NU@B=DNN:;PLF MG+9T^09'YAZ".>D)QN@2798. 3F0:R@CPJ)+.'&3AQ*'6XI'LT=.6[ZZ9NE:J4>E#JX8Z.BNTZ&.]N=$IOK$3I3;!.3Q9\Q&R-Z7W[W1?<[^/5=ZP>%1#"[[1U3=S>W(V#P]_4I= M"W<_'#8A$MH&2O','P%/5@1FE?UVB<##E/SZ!C=7A"@1 _HP#;ZYOJ<6Z8%, M BN^("PD%7VWGK?*7NOF_"<-L?)2OMNVB(V\E6X1%G$+,?*L5LHD"ME"<%Q8 M;9LQ*QLTE%>QM^=K/&TYI%Z1RMY]26CM&K+.5>\71!DN6CSM(AGT^JA;N0V, MM)XAIAM5^[NULZN5BD+A&2I=K7*A8/I.07-,]$N42-K?9E1>./6L?)?%P-K* M>_W4O=>[[[S&;-6$/O>5$_O).;&KN9K&NP*?G_0B*G215=!);EKMC>?Z5"VB;P7;#-6WP*N]8UNZG;O>+BA"4UA]O:*@P/K*TFY. M(P9+06WI/R(#YXFFVSR]JZFU8^K-)=(\O<5=.Y9>=XI,,?"I@-N?F<]T#PLI M4VV2&V:[8^3#W&;H73C_2*'""1YD+7<4M-["R)$'+;4*U"X&=)[+;YSG@R\Z M3"ZL1MZR/5G/7?T680-N,31^T"(JCW,Q(? ;7OV$ESPQ1Y9C8:43) I5(%CY MG^^^P:M5!9*5_WD%HJ! ]-J#17BQ5KT!SE:=@Y[SVCM_U#IMB+7EEM3S^Y Z+K)\HD/ MC0I97\5M6_=]^((J),J*AE1I-YBX&I8Q'+B>Q?S]^0+;F:E5L@VJ[=L//2I' M395X0*5,G'0KJ?>=Z_IY] FV;[.!;DSE1R5> CKU5(_Q4N#7;*J-6.!9AJJD MCCW+JI.)M2QYD4M8Z/NMI6:&'C4TQ"+-6(IEY%(I%D:E6*(:#&!JEC2D5Z>';*U3YUE74 MJHU5>C"WE_#LUMS;%?3\+)^JI\LSQ';E8*D7FJXJX1O/S6(H[F@?I'A*G48E M;^MA]\6^46A!R%OLBSW:AXE]O9(C4?]M.7=*[)78%T'LF_4<<>9MR5R[9&%L MV3HWBV0S'HY 61,.=%CNIF;]VM0P&)D1==26R M[K%&J=U2EQJK\_QN7Z!K>^%CSWAS54J.9XP&OKD6*)C!J>^YO:Z0'S)YJ?]?+=0TZ M8".1[WUI>DN:X8[&N@=?(M\S_,S71PPCT2W7].&=&1R^)7@+P\=AVF2G\,D4 M+[/;QXXU5MRQLH8\QU$G^JYW#X;BB>YK8P^FT8/5N\N8@J$>\%_IL.-T&W[E M]OL^"[3>5-,UDQFVY=#/D& YS5VMP<\F3$-^8,OAKQI9 P^64#X(0QNS((05 MMRT#RPQI!@B%.V*>CT]CD]2;D6LRNZP5ATAY-@84CML-;IK3!(DYKI4%4F0$ M( &P1B ?#'Z(^184"JO1_/?MT(!Y)R+L'@LFC#DD19?E\[+V"CF?O9)V%'IN MB4BM7WI68/E#[0Q'3!SG'@/M:X0V-H;+9(2>QYQ ""ONG= .?"WTY0[@HBTX MN2T06O%DJE^TZO")'9J,?L5'@COKUG&4M=>W#I5W"R8&Y)6$EPL];MQNI5L" MU,1K(28V!&WJ9HN^@U\%*?V4$T-XD21["5E/@GW(L)GNX;$[?&%:_MC6I_MT M@(E71:B4SD#X6S @U6KEYGB6XSO1;*JM/8/9]HME;K7\"(YJXR5!UK5&PGV6 M,8DS"_#7OS-%PY-,1_C?__ZO%)%3I$J0==WU]B5^3\RQG#Z"*0.VQWFB]#YT MF-T79+GZ6 M9FV7']Y"6"4D(W#'^W"(M>;$H"B6Z1)1GYV:K!'G,PP\5.6FJ99KG?MDMB>+ M'!2@%DAQX&7L F_Q;EKI'8S_WK= OUL&SB,"CVC^K*+/7UY5'-9=HJ%=;B\M M_J=H]%94HD&1%ZYSUA75<-$7HDJYTVHE-KX2C7)-40T782&4;BK*0BC=5)"5 M4+JI( NA=%-!%J);KJN%*,)"*).N( O1*E<[:B$*L!"P(U0]I1P7XKY1W-RU M5RB>PI7P!6^&$RBW0>; $%S=$ 5A,2LT<".A4"*1GK:YV5#DOYN;%@Z@U;1D MPEDU+9G@4DU+)M3;K@,H#^[? D*L] 0]"<#UJ"&O$GYM,7'GB@LT*(RF,)K" M: JC*8RF,-H.8K0BU&.,G%-G)8S):EVDY*@EJMU*KE2/X] M?V(]$8X*)=N%D^UJMU3MYL@QJ61[ZV5[WNNYG:)=+S7R9$\M!B#9"+/0K%]S M.^6AFN,1/F]%;(19Z+$&PEI[>Q;Y%)%=(W@DL>JZ*6XW=:)L<),E;-&\ -.6 MJ8QNCJR-M^40K8]Y3$GD]DIDIZLDLF 2N?Z3X;;DJ]T<]Q[>YHS $O!+ M6L"\D22!](DF#X/_3,S*.#TZT3QWJMN!);[2?=\U+!V)_/QP/':]H"R9FOBK MJ#6AO^EABSC07Z-UH.H\=I+YT\&?PSHD5#&-"RP#&SE/"2DB1"8UINFA> M<&1B!UWB=1SIEH-_99!EVA;.'G:#6L6Y2;)M^LRVQ?MYIF ?'_]73?S^J MUK24=;K_E))BFY"X)"^LY<>=8.9M9+5PP#RF3XLE7XD&O/B(:$QQP6:81CN5 M&K&)"O;=6XE-2]JLFN+F4/_, )CA5_ MX*KY SOEFJ(]F(GQ70=_8$VQ-JYSUI?X/10S5"$6HEJNJH4HP$(TRHJAJPCK MH#13419"::9B+(323,58!Z69"K(0W7)#V6Y%6 AESA5D(9KEKCJKB[ 0]7)U M:?%XM1"KY0[D;KU"Y="O@LJF5C3VGO63UU3*C8VD;1:5.U#1TBQ"[&I:,O&S MFI9,-*NF)1-;JFG)1'K;=?[DD1E>0(25GJ G@;<>->15HJ\MIHE8.76@@F@* MHBF(IB":@F@*HNT:1"LV<^".:XU<..(JV>?P%@.Z7 D%=XXC3LG*R@@%=TY6 M'L,GV,P^B[985O+F$]P(2-DT)-D$WXG(KG@P:<@LC'@RC(*;H2K+G9F*AS1N M/Q-1K=O,D\7AR1*N*;$NE%AWF[G2Y2BQWFZQGO>!;EZL[RK*SUK-UO-5^CV? MB#3/>S:W20:ZN8K K)VP98R!MV7<%ITQ<'FH\PXA_ZKXT] M"Z8)9EPR@R$Q7]\U0OI5FA70YE,8\?E)"L DKQ^\&UH63_89HX>2](#P=MMR MB!JN'P:AQ[1?H>X%1 ]8<+:J#5.X-;KW9'"STR(O&^,<;JU*>Y6B]B26$@5Y M3V9BEFN=)%[&_^]DX^4'!^Q09F,B8=.PF>[AD35\85K^V-:G^Z3M13_D]7B= MP"W\+;I:JY6;XUE&M$2SJ;;V#-!;+Y8Y-_++":TMNUJO-6(+9.&LQFOSU[^U M[OSD)?[[W_^5RGV-7&-(0.=Z^S*2(#''AD_NZ/=&GOIB1 M-L!>=#Q2D,)^%(V ZZ!5*^5:]Q\M\6\ANT4A05D$7-%OO?-L&F0-!4)5JPVX7]\(JZ1EKS8*)1'K: M'GRAJMMU_N21:%] A)6>H">!MQXUY%6B MKRUFW5@Y/:.": JB*8BF()J": JB[1I$*S8]X_KQ6Y')]1K9L['%T"U7(L;U MPS0E+&L6EOR8&'=/6!Y#Q5C+!JU;+"QY4S$6_&!>#?S8!)%,*K?"E[D5#R9G MF440BIEQ?>/.B<*NN1F&JYP9,ZJE3J.2)VO&[ GV1(B_E&@74+3KE982;27: MB[V@VRG8S7J./$?%X.G;")O,K)=S.Z6AD2,)[;Q%L66DC;>EXA:=M'%Y2NL. M&0&;97'*DR5O>5K3NE5&.S>DL]XMOX/<=[LK9"TE9$41LHT0+#Z]06\3"=_* MTGYV=FE7"QD5O^)J>K;4):]9#I+:P0>&Z_BAC92")4XLKP0NK%9N>>U(O9 MTIG8#4DI[=9FI#0U0X*.KM^GV]1XQ1XOR4^+K/%19&Y2]M4ZZH[-M9)3Y> Z^;8@%8YZPK?I*B+T2UW%2*J @K M42M7%55,$19"Z::B+(323059"86;"K(02C<59"&ZY8:BG"S"0BC55)"%:)5K M2RMHJ858'\.>0DTY+L3]B_M6BD8[LA*BD:*EMZ^=6J36)9-]N[*V5T?L5D"1 M2$_;0Z\9%&O(:D)]:FI:U":Z#[A4TY()];;K ,HC;[> $"L]04\"<#UJR*N$ M7UN MEXKV**BQ"6J)CZX7#+6#$3QIZ(\'#(JV;;L(@$2TXO:3OE2[I6HM1]ZV>7BC M1%N)]F9$NUFJU3J[1G"E1#M/%^=V2G:]U.G6=DVP-\!3,>_$W$YYJ.7(3CEO M7VR$N2W;QGR8K;#6GA^%GCMF)>T$I-9FVI'N!R7M?_31^(5VT'^XL? TSIC- MV?CKIN&J%WJT#R(3+;4:];P-"27V2NR++?8M,#)R%'NE[8L@"'F*O3 Z"CW8 M.TGZLV:G\GRK)7UC)L8VK&XWQ[6]+2NIZ!;#1LT?>0)I=?Z"BT^.G=)M2 M?!)P7;/,__WKZJU]W:U7VO5FK0WM_$=?5Y=3U-VIL"_-U^U9XNY:ZQ_^Y-_5 M9KFF09=LRW7N2^-=16,D*_T,8Z; G=MJ?PAK[/ IR&&1+J>J,E&[/9 M0#>F\M>*OWE.Q#(O$'%=^/6A$#HYO21T72ESK83(<5+W^\A;,R$8]^>=%_(F M.Y:0MTHW>_%+0M2JG:9\("F,)2F-^$S\R%)I5/)T>S2RZP>X-E+HGC(7>-+[ MI(>!*S_@5.#TR7WHPO/@"@?8K9BUXF;7Q!5>+7<4L=PZ9WV)@:W6H0CK4+VE MA*1:B36M1..6LE)J(91J>EKKH%1305:B7FXOK?.G%D*IIB>U#EW%QEN,A:B5 M:ZJ^2A$6HE5N*W=&$18"S BU#OFMPWWC"KE;KU!\6?G35G(OVC8/\O%$E?5* M>>L8P%9)$XX60J$D(CUM#[V!R &OJUG)1,]J6C*QK)J63&2IIB4+YVW7\9,' M 64!\55Z@IX$VGK4D%>(O;:8/&[E'.$*H"F I@": F@*H"F MF, K0@,X8M/ MF/6CMWSD8%TTXI7.KF&Y'&G$>510D;>3$I8"D8JO'^2O6E@>0S'>W#59R95A M?$, 92G[SN/1QB;R[L[#GF]XUABO.Q_OW7DR&=:;'W9.Y +5SB[DP]9+W7:. M-,KSR&43*WRG>A9*@G=%@AN==IX9_K-P2DEP,25XWF&YG0+5JI7\M4\ZR8'55*OI/[>AVVI4\V5,6]YKIR2^BV3>F%;%'>P#S,T M%HL#FE-Z&8&)Z(+6WNB$H&"_I M&AVP&Q]K_E54.CERL!;CCD%M#;4U\JBK5>OF6L6T")<7:FMLX-)CXT/->6=T M.SEZI0I]*Z+N0!(%R]4=2%'N0**H:+1B@L>4*7HZ-R$[HDYN)6$KI/*HY4CM MOX%KC 6J0@FD$LC-W##LH$"N_UBXC31N-T==A,N!3=3(V? MPD9&O>JK@[GT M@8=7/]K"RP5H\XWG^K[&/UI);N+&?42I9@]A&#WO_['WKLUM8\>Z\/=3=?X# M*F]2[TP5Q.ABRYG5JR]//YW#8W[,BLL,IX:/3,KF:/.YMV%Y>Y"HV7M& M>1S4!#_%YGIVYT[ OD_*%S'##FNC1TG^PI)\&'F!QR')^_(QQH4XU##_OCR1 M<2'VD02X:W_E\'MX?K&1T:_R$E[YV#L6H+P<8NH+80G55EDS=M$ZWJ'+Z54U_0*/NXRLJ&&C46 M29NEV"JRZNIH5E1=ZMLX8L?'55U=YGC>X/FK556W[K,PEFJ9UY?P1NR(":_CQ^*ONA:?A%"[)D8>GZ8JRZPXTF'0'Z(TK[-9"R--FJ:: MY?27J[Q=R',J^%Z"DVRX)Z4.1 <88Y?5HN,Q)P5,.H-/3K,RF^?XVFE5=HW, M#KXY^W TI=:=.#Z8 #V:_I@4136CMR/3^B)+TDED;*%'>+YO+G=!&]X_/GEQ M0@U#;]_'E#JIXN>;9)FAQ.15BGU'YWD#ETJTSI*:6J:B$.:^^V]TE5B1W]I] M]^GY<^UD2L)UU!-2TX+WR3/]9-6U39[RV>H*_^$;-=^%26GKU&'QGQB*>\/9 M/RM@JGA]+KY+\V95).N7=,_(GC@<"1GQ\&_I&W!Z.GFZZC?%-(\-GG4TRXKB MNVLSPW?6%N TE+"09.7TB4'I;M7(3E+_\)>SXZW] ?!__^?_"-H?./,"VY16 M]4M%W)@UUN4C>^,B.^+N"LD>E0.[@/TOA-Q_UMNNIFI/C4]&ZI/WF50U"72*+'A$417"+9M&\Z&9M1Y=>[##P M-U#I3U^ORQ7JV?8SH'Y<_O7?GSES:A#W8G'),W01%C")C8>_"O'KP[-;R;7@F"47N7 M&M IP%L;LG]\>KS+IB0Q@0'OLF ?K?:]V87Z]/DGWJ?#LK3E8GWZJ;X2*@;P MO#O_$=!QA@\=](2,-Q.3["=?LYCW#_G(SHGD\@UP((MDU60O]0<[-%PM<231D0%MV\+DU6,G_R[IVDI_ MPS$KGJ*<2-&U?2X]F%71EP;,:JF MP]B'%Y.3L9O\(6S$Z,\=R$:<3X['$W$(&[&CUFS4UGK _?@>0+/3L8_R M=O-Y7)9!8W93)Y,GYUV:Y(1C\ 5MIARLL<'2^ M.C,?:P)&8=DJ+$\^55A.C[>MQ@,6%K]:\M-U'WY-13%W)UL/0;3NVE39!^E7 M4+.1^IJ-SX\3[9VV\JLFG@RF?2=-?1B,?5BD5)_6SNKYLSOOF+OO'?YTDJI1 MLK\:RLFG\?GQW79@&27[04OV9J3T80KV27QZ?J=TJH=@B^Q!L#=CH0]3'D[O ML!'RU]1G:E?=[F'WF=J%E_YZ_($]'C?CG-Z52_#0E,<=-NP<^TP=ED ^S#Y3 MYZ- 'I9 [H,#_OJBK:]SUE_\QK]#,N\O5GWT=6[M0VLK]8AIVF\4[U<^;\,^ MY[@2!QD2'?_WM22)60FOSC+D-HN1%RWM9FT$\P!_@M[:&P73'_Z[2W"U\(%= MG90S9&%*YO-)])8H%#-BSVN)A5SX[NKL"Y J[ERJI&@JH75$;KY-ECU+.]G6 MR0R?/Z]J<*"&GSP2\MU(1 ,&O=.S/R$#WA_/)R\B&$^!.XIK?%N"QC\^G9R[ M![!\#1,V;N4+A-6Z)6'@-CD8F.D-V,U/)D_L!*XCAV2.\V?/=S)$[HT_D+^+ M/Q\*;>AG=;M("N&&_2FI/V2TP",IWF&1XCV;G(VD>#W\ZGV0XIV,JWZ?JWZ- M6S[R[!S$1IQ,SL:=.(2= !_WVJ;NXT;3T]%L.H2-.!L9.P]C(\XG)Z-J.H2-&"_KN]V(V^+F.+1W4#7B M7X*IY>2!3_(.N%F.)\_V4I5XL,1XSPY,),)EVUB-^\)HGH[+LL6 'I=ET)P= MEV70N!R7Y0!4[B$0KQR@B14NT*,PN#YKRE_2_'K - A?GAIOM-%&&VVTT48; M;;311AOM:[/1#IL<[_X-N+N1@_MB0#L=/B'G XK-72KW]N)F[ENMNPA>?;PKM@Q;$EX4LM2SD\X-0CX9W[P#( MJ^Z(GNQL/U.Y8YZ#%_&3IW=+3_9L_SN\'WJRT_U/_*Y$^^G7(-K/XB?'=\LI M.8KVPQ;MS4#LPY3LT_CXZ9U2[SU23LG-4.L#E8>[9<\Z #5W1]Q[N\J##YU[ M[_HRVZ_()]@O$\]=-0O1!,QZ4;*LX&S\AQ\'"P*/7^9- _]JHE62I\B& MYB;,DXFC EX27 M,ZO?B\G3SV/U>Q:2X@VP^LWS!O1NM,Z2>B?#W_/;,OPUUQSW6Y+[G5]/[N?/ MCN/W>_[4$?SYMX-H7]3)TGW^.WC%O,E:7/7>=$].KR,(U ?LC;22OXL_WY+$ MCBM)38'L#+1%C7?NXKLT;U9%LGY)UY6\7*$&9V2=P[^E2/?T=/)TU6>A,X\- MGG4TRXKBN^MB-'=7@WMZ7=[]](EWHH8 AL B.IYDBJ>;-*VY%4MW4BJ M.9)JCJ2:(ZGF#:>_74)&SLQ=TO'@:3!OL@ ;UIR^YS5\:5KG\-P?L^(RP[GB M.Y*R.9(7>3-FJ.[VP7%BVN*.)"CN&*DQ1VK,A\JJ%3\_^>J(M4;^P)$:$T7[ MR9.OCO5UE.R1&?/L_ [%>N3%?.#2<'+G-&+[%H:1%W/DQ;RG V=\U$?*BWER M=B::.3%_#(CVQ[V_T+TF/.\ M3,I9%D>+#L8/_D,#OYTQ/63P>AQ1D5W V-RK[ILK<_?B]"@SYQG\!OD25W4U MSX@K$[X..W.9TQ3AU[C[0JJ85MVTG7?P_-D,_%'FL/P,LLN1Z_)& FTI+T^> M,M_EZ>3YY_%=GN[DN]S![3^ZMF"Y/3Y\IZ^0T26%PT]:M6"S, MEB?G3_4SV\\_?1@_?7[6H[$\,C26GMX5/GX9?)I/??^QWT6K!.XD.*=K0YVI M:^CG\>)$GR/'BNAF$UCT-K[^)#L"SY-3?41>7F:@-FH>#5'?[IU_\Z".V_4( MN+]73?,M*NT*C@(=E'+= MC]N!OO=!(GCV?-R'O>[#]F#%TT?)0?$0MN9X\N)1DGD]@+UY,CE^E+2H#V!K M3B;/S\>M.[-J-$.=FM&C7:P6_-\\F(\-8>Y-:>/E KW 6S-T\GS M,2YSF%LSF@'CUCS:K;DM8)7CRWOD;[C)TGP)8J6SX<+A!SSMSR=7.GVQ)_J& M[06AV]9I7VR7Q_OEX[J=(MDGMQ+Z>^-"W=#[&A?JAK[0N% W]$S&A3I(97[W ME]T=,P5^K4OR5=K%X2(^4BOYLQ;A2]K,!\LR\REGZHM3E(Z&]6A8CX;U:%@? M[D*-AO4!*_/1L!X-ZQN5J7W*O.^;,_;^K>XO)2OW0P-Z.GGRP%AD/V5%[Y17 M]NM11_KZ?[Y8S'1!QXDWW?QK;T MS?FSXV^_9+SA,';^#NF8^D'?PYC@5RW:9Y\DVNR,DV$PL/6U)>/'L$E_M=4RX>ZCP_C]#MUN[: MGFCX'A@5LFN&N]#UKYG=ZY[OS)%NZL4>935^_*5 MSD9)W:^DWB O?F>3V55F?A^3B;85W.F?61[WX +LJO2^_]6Y1\_GD*9]2$+Q MQ97:80K%PY[V'?-8GZX^A4.3OGONIJFIXZ?^-VVUHG_>&VWI9TS$W+V',)/C M&\P$4WS]U%YTE331'\^?'1.-+5%OPVPKYW$6^!U^"M+FGOTI2KL:_W!CVN-) M-/C>VSY&B;-3)% ^<03*,*9KN;K_>/:,>8CA@\FR@C/_'_XC_)OYL6?)*F]A MU?X#7V^KJ)JV25YJLR+D,6_K9-8^$@[?(B^S(V4YF)P^-^,B??3\9IGRMYAK MSYI6^7SOF;_7O5[2V<.T]+E^*DOJ$LG12Y3!;(WB_B%K'=4Z4LF'S\,S(S\B M'_?I!3C'2W*^R&1)%%.L#$KH^>./X>)^J[%KI>P?+ M7HOHQ?#2=J_\T0=U!?#2Y+(T)2Q-3Y:?GQQ[69:?[TJ8H\VW^Y/IU/M./OLF M(N)\.)(E_3LI(E#1*7PPFV7Y)1HY^]/6GUK<< #'1G3UK\G'Z&?7?&(\.3*R MGX-^'')BVN0CO,1>*DV+THH'0.78?G02?<\]%6;=LF,V(+*PL!/"%9PKL#S( M^DBBRZ3HQ(HIBNH*^Z!$R07\#6ZAWR;O)U&:S;.Z1IL%]BN!1V"K#QK"D GV M>\:C3.&W\, HN4SR@@CJLTOX)759 2MV$3$%D?14*;,+&F,LIQ.UP+1KH[)J MHR)?YBV;3'A_PI^::)%C X0U-2_Y%QQ[/,U=V]49=G7 56CP22DL;[VF%\A- MV]:@2KBK BH9.-;TG3D\>;:@!I+PVX$)T[S@U",4-34+;9JG4+^,)Z=&ISWE M?]RR=<>!W<^?7$-%I$R&?6I6P.ZA][OX+LV;59&L7Y*;V'-MSLC;@7^+;0@R MA>Y-2$]E'AL\ZVB6%<5WUV6H[H[@JN?1A:C/TR?J5N^J4Y,XR]GI5EXK_-__ M^3\"(B]G(6&?AZI^J5!HL\:Z?!1 N,B.F"O9@\06P_ MH:Q?.C@U[D-T_[O+D]AHJ1^7K.C&OVB?;#&R]F-+ ^/,/[\ MDKSZ&1J]E]A5"U[VO_Z=V,!,+V?Y"AN4B>C! MUPLGG5?@'4>SI%G0]^F'#/X&-@RH7^G2N=^T*C4?''%^GDU/_FULL23B:4:+@ MQ7^E\%NW0I,+=Z<#4ZULP5IL\C)KF@BL@9)LW&E6Y-DEVET)-@T#BY%:?(EN M\/3;3HT9X,GTC2GF3'(84P=N;A@UY;5,I]% M8!PL&QR9&]4\N:QJ_#38TW.<+-CT?"RPY=BLE95(:-VHE2*;X70)#7_M@23#_1&R^:Y MM%_+648DQ,H:)F%)QK?5&>VREPV0-S#L:QZS_BM:@9PL$MX*%(1DO42A@)=A M9 &!V*-[=^BJT4.RXY3FF;K2J9-<=VJ.* VV%$=:^]2%^CD/Q XG//5^D/ MM_'6C+-6R4TA0D\W08+GN*!_?T/]%Z5\_MN7>_7F@K6^YQYS]]Q [ORQ]BNY MUN6\>;KP+LG\3Q]E![F#VXB3)Y/GU[;%'G?BWNC@1]UT$!LQZJ8#V0C03>=G MXT[U7)SR?G-6\.TJM9Y.382K;!RQ-=\K1=O\B]+G3OT]&MO/)B].O M4'Q.[EKQW',9,3T3@8 4"R1T"-[%T[5!.B>8T*&@_)V4SISNEP%I=6=4*!R8 M."0B *WMNUUAW[/SX[LL!SD$B=Y'2=A7)-?HU'X%.Q.?NZ#? '($KC 7S4KL*3DTT>T#NF!NB-^L" <+M&]OHFX2$"HO9JB;&6 M\9O"4F@G*;Z!ZQFCLBJ/&*K\$K;PO?D*JFQ PR!Y/(ECACKIY:KHEIG6"15T/>XY-W#-F&HR[QI M&"T*+YY69=>+PZ;766D*<.&%H? @?A!1 M[@Y3O8G@?R3[>PO\[ W4\(WB'CU).#GYI$KL3Q$",P;5&@B3AT<(XIHK,__= MY2L"7)-^@Z547<-*89[,&-!-RBO-$63>3*(?J4(4[]YB'=]@%>!UT32#(=*G M8!QN#'X ^+JFFK=7"/&&CS0=(>P)^^OJ#_!#<'E?M8M)%!V(!ACRLGK[?O;\ M2VR\5-!(&04,":R9U-4Q&W& C79_=0_,/F;U+!W]V MFX=5&X]$=WQ>Z=IKO)];NHS'XC49V;N@(&WF5\@), AF-84'2!D,6.QP- HN M/D%U5FG5*Y?MDL[UZ_SIZ_N14\!ST:E"+V^KQ MV)Z3$ATV(N%)7"<$X\F7W=(9:S)-^$*3!:O"10\K.,@?X5RW68%Z97*NEL7C M*('YS K2^?SHKUP<%;U?9*#,7_G=O_=BF,-=Q>UR?)7!79YB45P#W\[A_"4E M'M3YD12=10VM:V+7E5PCN"790'@+#U4\U-DWR;??//D6W_9+=D%4&F COS_Z M[T=RJ]P13Q>^\!6;]6A>_%Q7)?P\R^3"4+.I_5&T6G40XA]/C[]YW2_@$&>Q_M2[/>Z-L[4&OX%X#;X.^??*=.GA@ MP*08:4K)DD)\&EE XJ=@]3^R&[%N)CL*+#$XM+.N4:X== 03_YY5H%"B) 4' M 8-51/13H2. OF%Y,6KMZ^((GPR+'?7VK?3VDU%O/U:]G41Y^K__@!;FV3^? MG+PX/CO!14[T#_^G0R:#ECX.R@O^6]#]1=5@:"]*IE771C\QH=LO>?-A9">ZT7[](#2!KRD: M-UM';Y3W$A=Q7$,9V>]( 'B9%=4*C8JTFU$:BZR6WTHB(GR/M@E;/6_!J$@X M+@R7D81$=G\MX!1%9I^_9656TS$+AC2C^+4:KNB(E[I?YG,D2,2:82IA"V$(;A(Q!=F=PD0"&;(4/R>"G[0B_DN)GL,DNP9EL\XO M>N&I.S?);>&0D[3@AE.8A**/'^&6XMBC4&3BYS@$'S#A M[A:+V,=*8:PFB&_9=75IZ%P@N^CWM!$QTA#A[ZH2PS=E&CN.SC==7<717VN0 MKV8!_D17IO[HE=$OW2K+_-=I#_$!,-4RZDK'7R3RK<*P2\2)FBG!!<< ; I6 M)F:"Z/A$PCSE=T\O>CP8>N8P,NR8HL;(YZ>1NO^"(J.W$]L:]^:_16P'^]YX MS'E%1LC&<<&8O->?CN^=98F3FXW)=L'7!SCA'870$+?=)/IUH?SRX'T38Q8J M 92SKI:<)F NRS[P%$&_ MPFJ%S=J#MS64;$"#C'BY4(/9L"LKG7?A %<8$UAK@K(1FF/_1%C!9@'J\ AS M(7&$A?SXG-A\Z.B">+C3;-I:-4B+1!K?/ZW',!;L#>\>+C>QHSE5#R-@39_/ M=9][>ZJ7R[W&$Y#TS5T&2)QQN[GM#=RQ63R2;J5Z;C3F;%$@_%VD:'L&#)RRT6T7&9ISM8+;E,'AZ:J MEPR-0/N%3EN!IFAS!Q8%)_CRY2KA&XPNP22O^R9-D\$F\*I(W,VPFGD^ MI!?^9!+IG$AJ_*QV.^"C>WB3S7CCR?3A0/F@Q;9UGWB[9EQ?I-]ZP$,H%"=NG/AD%OH[HK%%D'LVC4$5-263NY'"]1:3 AR1:$ M@\!--E- "UX@(!D))]HMCRO^Y?4BS^8P,=@$,CG>$5RF9A)R^ML/[D*3O\6X MS>3[@W5!=@B:!$BR2?-"PP@FU/3H8=TV>''"9DNRAXFTOV*R0SW-\P3[<^J9&Y> MO(B5J"KV;,!JN&3>86A M@&ARL (=QS''P,S.W&0=0S$#6PC/ _M:V';(GD*0'6P"!"?N7UUZP:"JTFX] MYR>;]FB:E:!!6@D2@4 M\A69M6#>YCB3W2-CKXWG0IS&8 3?9.'1"X/3Q8A[ M&-XJ >N5.*_A"'#C%D.#S!%Q''>1?P!C=%%5*;Y-X%S(?MRZ@\P,ZABD"HBC M1:WA^'BT9.G"D4=,)N/+X$!>X@+AVE%^-HTN*ABJZ"CL]K*JD.45CZNR/;O( MX"/)O-Z,OIP-<+"^,]-^QQW-K$SU1X'3SI#2CF\-?6"N>/C0Y8.+)?R3Q DZFL3,:$@W:R M=J+F([R2!@-.WR1;?:_YMUL<&G&KJAF% %,M0\$7%]A=8P[7#+SDWWSO\8>Q M9$=#3QA$D^1F3&&JQE\P:S:+UAS2[GT^OMWDQKOI*[N;SL>[Z;'>31SF_>>S M)#W)GF?9/[,3^)\G3\_.__D\2^;_?)I,7\Q/GDU/7B3/@L#PSZ]^^?7MVW>_ M_OCFE[?_^.'=+S^]^O7MNW\<3D@8QQ>]?3O9'=6E.41F$OL,\WY>$/_O;_[V MZN\___+N]9LWW[_]Q]_>'\YV8(0^.L'JKPNX27ZNJYW[@BXWMCF]P]TX_:3= MZ!]6O2R>^M^@DL!_'I09\SN#6T+T3$)1%$XAEF 3T'9(T2FNMG2/D^\E5.0K M(1L!CT?4&P@4>INA;;/Q! >^Z7PX5Y.#C,'B#*RS0K8@2S1%&9O2?<&5D''C M[1(77J%H)@7Z,.")$ %X8^Q8A,^]V<*PKN@2YV2_&ASMNWK@&$=#D]G+6Z$ MSM*'OGE]@J_>5>KTT9US+9^E\*.(*W&%)%=-EPL^1?LH2OD);I +5(+DY:V$ MD/UOL0=TV4@BA*I,0$#IZ3$(9=L6LN$(0FBE_M=\7<%K#&, ,?$'O&LXGMYF MLT4)5N1%+G"S:0^G\J^NG'&:A:1J34=W3O@W^CL+#\?22,1(6QE179-2T.Z! MTOW.%Q]+4%QZ'N;@EBU+6&'IJJB=\+A[M3_;PR-3!R:L[-5,V3(F@#.CDMH@W-EQ>31AD_P/C MA>_P=&\,]U:CNZZ.VCZYQ'1EP;$-PGLU K>13(IP832S.I^BLL\PE:A6 $-2 MD9^B1+V?$(<&G6"Z8SBSXN[Z#<"N[TK)I@-_S&"XX"PB$,B9 YCW05V0B+KH MM@!*XWZ#S4&3X(ZKQ>]8O'HFL*=:&["(?Z%]^\6;(:A!P_K#%HV&B_5]>S#7 MV?'O+-PLQPCDO.@8)(?T-Q$5H%.B3K#X#EJPV3_4I^$][@X-)]#*4E.37H*X M)1RP0X ?2(A&K!Z>4V>\^KLKA#S94.)&K;N.E$:I'Z]Z'2O/SH<7@'Z%5VC9 MOCPZ>;ZY#AHN*T&1V#%*T$U"%:Z!@CP*WS] %H@K]N+\V0NW8ELN+3-?WUYS M]P:(IG?BJH%8+\J<('P920CF%LU!O] ^GF_N&P+B1%I M)(XW+Z37_:RQ]^*B- H8Y34TD,]7?9I'M^$AOV2/"W(KW>4GJ7J^4N7^'+Q2 M+[ALR1<"$;.?BHG/_?NCO4$$.G)#)ODE54N" M_;P4H&)$::!5C6QQCJ*/(TCU93[+1ED:96E(!W&8@VI*5BU!D)"/M*BZ5.AN M"5/)RD@*T,+_C%(U2E7?*D+U5&(H#$RC:9=>4MX,*Z[1(SG.D_YUFP M1_<%6(AN'1_">-U%44VM?S$KJ.#?U>I)Z%K"*H&7BM#KW/FJ38\(/8ET^5H< M7D9(H,_!:E+Z "5&+UI$H\N!ZX[! QO$LB M^T40TA2.WCI'4M17;B>04X(WHIIK]0H'_-(,-KYD&GE-#\*;YWE*VYZ77-T8 M2,N:0ZX4;FV3O%"DO]&VQ*2JSW.J5Q:)BO^5N;BRN2&?'($%A$WK"#V/6267 MTUF+WJ?5FF91QT!G+;IV%BK> V*@.L[B7N9$!V+>F<*R@"BY$2R?OP5]QU)OL[%6=76+"&'947Y8.OV5BDAW_ M_+'X\/STY.3IDZ?G=YKRN-,0=!B]_1T+9&>:,S I\$66%.TBRE8@?G#V@M0N M"MSK=__W[?=')R]@Y4KZ1+BAM\4 #!TV/AP#B8&=V)*)BP;;G3D^.SX^>[K' MG1%]O[%T!/*<$>0B#9@%KJJZ2*^P&,IGNLWMV)*/V;9+)D]#)8FH94BCE H^L*J[+TII5[MR4BH'<1)%A.OP MS1JGZDNZF&&:4@!#.\O(#+%TXX@GM"#1#:?WKKHIWE[@B'\4MSK'E#"YT9 MF.98#/0\?8MB43/9##7FBN/)=*^!9)JXZZ%5/[9!]S[D+D0LRQCG3SQ> K MXT<93YCX5EG!DL2B';'1$O?J("X,.M[JI2K?3]VW+7.BG$ 8%)G)C#N!P3#D MN+_&\$2P)+$R"@,>AQT&'Q7" 2J$*X7$>^HPXZ0U6G7H+R..VO$]16J"6^LH M+7"LV+Y>ZT+;' J]> Q.D7=5H0OY 7ZSK)"#"RR,P+^D>C\^'/@(_"R<-R2M MZ.2X17E1.%<)C@IX<3B\%HZJ$!Z\;Q.NB$2"B02K]<%W.288?@MCJFIFJ!!& M&#G*&#J)B7(M;SNB55&[AH?*P\:\IX+DS6?M# :']/L"Z66N'";^HBLYBG4$ M*UV&8V!MT: S]Z^J-MK9-&##&!:8!-%B/:WS5,96I5C$K\![4!B,ENZ-CSS1 M9)ZUI'3;"G2!"WVA^UCDR']#*.H-SU0"3LC?MCFJ41N-VNCVVD@B%CY2*UTI ML44J-:-,.Y)U,%0*(>?I2OE'C4!@IHL,K1<,F(H+XZ.I&GN>)SGQ<$K,U1=& MTZ6M8FW;A84:\":FC2,:\=&17HP)[_TL^X#_\GD*.I'LV3L9>W.S?7=X([30Q[Z)NMP2GS0+T MTZ(J,*8T*H51*7R:4MABH* %C2>Z49HS)!G%VWR!808\WETQ!_7@Y!4^#5=8 MO;[&IAD\PZ/DCI)[2\EE.C1,%Y/3N&$^"6Z.$Z^DY.$SQ$(HMZ#J:KKTM&<3 MI1@+[=FLT"FI@5%$"[WP4CGI+_,:"\6.J(;&'R0NR\1W(4^":L_Q/(WGZ1/.DRWD"=)X M24MQ$HUF@1F2,%9A 0\!L6\^L)'H_)/8<39;5FM^BGD$8U6\KR5'<].@POP: MEF66#1-Y6H^/#$!R!#&XM,PO^+S'"H[HI_C(@;O,&Z3P\9V@QSMI/$.?>X84 M*I5&L_64* %F"-]IKQ94Y=F,8Q@7V=: S7ML/^7IJN?2PWT,EN>*D3(IU@TEA=J0L0Z[B$XF1 M1=6":>!35__*9GZ'X ](1$"-O;H^H6M(06/$,?'GJ#V,.7)GFW%TD.UF3_9#]R!H M:.DU8WF.M*E,PZ;/X5R2.QEG-!GIVX=8NYP4N;H=N@0(+&]:AXWT=,GN@Z') MP*I]FC'LZ2KSO4_;S-NNOURW1%0*U%(K1P"P:"M_!C*C%#KD_TT+( MY M2)^6IIN+M@1KACB8HV5"^IZ&>H\UV;\[8KZ*I:2+8_.(!*$$+OR0I2$,S::_ MB;N1(IUL[?D_>?)P$HPR<_,CXP,,LPL4'Y"F>590&9@DEW5X<83JUHKT!AY MLB6, (W-!,,BRX.FOGS>9.Q^I/Y]0_*QE.3%*6H)\M(D*ST<% Y4<- M-8B&DWNTP)@I-^,Y[F4X ]Q_P;H22(?RK%;BD'%"S0T5/%*9#3:\"V+9& M(AS58IIS-TO6^7 &RB:W*"[V>'ME;^1W8\6_S] *@NG5;$9TJA9 M-!@71ZY'"SHL>5.5C3]Q0S&@9F&;)Q*:(N7F/DJV:, M&D7D$$2$^UT+\C2 U8''/G,Q5%=\S I8^@Z2AC*,=:XS\"A9CUZR\ MQ)"J( M>1'88/;(2VNU6'N:89\N_E_(%3='?Y.++]9JA(]Z;)0VE#:NO4FU8F84B5$D M\*;*6K;RQ8JVN1Q4/HIZSI']EVH=*!C6K2ZPB$Q@?'G#U/2I*Q!#&!YV],6D M9I#(HR(Q3ILRJS"/@-Z<--QZ%K-<3*.,T3K)ATZ5$&3C:XY+QP"QP;%'Q%W+ MGBI\9@6BA6YQ'/VK@KE$F,.1/[E7F=N9\'_>F747N'QX/1Z>1W]XB&2'^:XT M&$!$$EE=5UQR(0PTW-6M7U'FJBW[?JN[[N%8<30NZ4?7'!?@*(6/70J1S:\J M\E1Z]RXK(L!@RT'.RSHUAR5!'.)3V93*7<-T.DKB M*(D!V,S%URA(3+"@7A$L_ %#H3X0RBX* R8KFX-3N.50T974"(PB]^A%#O,3 M@0,-STZD^X]6DIA<$8'CC!VK#O8\2UQ"8]1JHXCU(;2F/**:(G(JYOR?8JBD M2-5U\-W688X3VVGV[XZSR%AU?M$E=2J220D5;K6%5?DBM:&QJ!5&5\@P+L"S M5)I837OQ28)M'I (?VF(^"C"@R*,-*^)Z\?H+F=UFQ%"E]?<,6V!"6KD;_'- MY%Q)F_CQ@4:U+>CFZ+"LNC:[CO/W2T.=_ =17]YKD\!>FO*%RU*^BL"EA=45@!;3" % PC835ED'/W"?)9+7>68R M^Q8!4HJ=B'@#X1'V+W8=1Q42)(\G- M1BF#RW$$0B+\$'7.FG[VJ\71S8(@J MJ>T@_(LQ@Y]H[,O2!AC>8H6B=F'#=D8#W6^*_,7-4%J_4S$M=9F5,@-DTQ4. MN@#Z$+ L.>"X*S1 P>8_N967I)B@!:[-P]][9[#?,SX0FQ*<$=,&==RK>-(# ME%2>\4H#/!ZS#]HU[]-9<05P$:ZH8E58F)#K;[W"ZP=VX.04WWYVCOCD=B'. M4(-,7GZLM,:98-#L> ?P-@;U@D&F184E+&Y^.)=YALSBX1R_ L\8V'Z]G".6Y'8- MO8^'\^T:6H>V'[?57)KFH3Q5ANU$X9K;@>;OVV12QG/SBXQ4NZ-H]$,4[OWP MRU)>B.AI_(QL2!P [PCV*AOCHWI.4=.?FGB2+;]0,R8UAX$'1N%+1)JP9JERATU#_9"(:'2^L$8 MO-10Q-49:/]L0<@23!3,A=4":3UG9- SMJ1I"P6%:'#,-7IMT?&CCX+EEY4Y ME>EI+&T2O>>J,L2?.@95; %+QDL/$Z4LJ8*F=O-T71]T8:EN_MKC>(VT.UG: M.'I80.^0ZM3W/4Z12:]F$2+RKTKO(;AQ M,3Z\"1N42GX!"6_#W/5X53YN##EA** M>_4+ALBN"\RFF>DZ?>FP?CYMJYAN*:JTOM,.##)5HQM&2BU(%SPW2C']Q!TC MKAT.?!W]ZB;_*,X#U=M6TB&!C&NN(&X3(I_05[E[SQ1W3")3-4(BCZB+(OLH MU$W9JF"^%^1RL1WJJ P*1X)=%[CZ20=C^9I@Q.PHD2:=D?[%N:&VT29*0\UN MB L-:Y:)QMG.?IK-*?B1SR.N'\T^PG-;IDEV<'9?KN%B!? ^J4N0=3$I+-Q. MU%B(H9*89& B>T3-(RL7VEA'FEU3YF;OV=N[1+<=.;*: MS< /V67YM&NYCH0.#198;2 4C>3VJW"N,L$N4J<;HTNL(EGX:II<>128B!JE MCQY.]D1"P?="BLSENO2C=+79IF$+1]5Z)!@F?C&@F]ZR68#C3*14V3=Q4E;N MHV7R0=9$:GL1VB]#V%QO$XMN#M$K\/HL(B8VRL4/+9#2LZ.1)< MDYZ^P4I+>:>+#M]H'_D>Q4-4^;*L_O;@,9!@E!FWXQ*0L=-)@-MN@UJ [G2N M*,NQA\>O/8$8VE\F<% OUJ(.^1+9]K4KD@I#9\-IQH&TPJU:>!WH <:59'X9 M.H_>GB@O]$IV;>VH[R(2TF5RC0G8=9LG&M#:N50#F!-7F;1OT7));^2[)V?[ MMU<_=UTF$5?4@5B7!OE;PK7E9,6UBW!OX#,'$K/(5TS7[ME3[!&>)C6<)PFT ME\B:J77O/&YI2MF@M9 W"R:+066(%R(QTI#I5W*LW7VMQR(CU/)^KOCYDLZ% MY-X8?>PCRN@7KC I5%(?W!2<:>Q]HW[MWY "%3R@7S&"7RV772G?:J*_)U,T(:J:L*1OR]DDCOX. M6_,S+!R.A'_SC[>OWT1_;],)K]G_1>NMC=ZO&VHNBI\)TP!7TD.03:->&TD_ M45:G5*5<^PE0/5.9FY3Q3_FLKO#O8,:QR4-O>0?7%RQ]\#O2S03PFL!S9/@X MYO?L8O^CNHK-;Y6^QK_3(1 1J+A0)^*]Q%3"_G3:[[YL MUR[XQL6!I>%P2)A$R,5^/-S=&V_$6N/#/$'*R7>GH;N@82@_F:LYK*L6R],S M^!1-HI_$4+%!IYY%:H9!-[J8^MXZQL&(Z(H4!9D<+&^OJP3YY:1S*2K1[AXG<$NA[QH[(T+"&0V]\) MG7*7[J%*WXJY4]P]4I.&8HUJX#4TNV3$C_9[=1ZPZ>-*H:N->TL5F+V_XIO> MA),QKW;[O-J3XS&O-N;5#L-V9HV@_3X(C)EK0D&A'VGUZ1W5(B[_,@F4DM, P/_=X-K[D%*&J?%OD;AW:GS!W, ME!M&7LOBW4LQR1[UL?+<[W:H8YW]E*5-D="JOQ,(F"&[X)CYO9'L66X(0H9& M56F"5N[&P3]2;NG(/02CHR6&7Z\\?U(R6Y#M@YV2A04Q@1MHU3*]D"19U+5( M-KJNV*R79'/IS29\8L391E+"\)IDHT*?18L3>HZ-?2=(7Y9F_520.S:>5$7Y MH,@P27#M927MN"WID#?!)%FE)ACX!>A&8(_Z_9FMWYN^"QP&'@#_60M\T4V1 M%J%%Y2&Q!)<89=75*TYQI-V&;)L@D. MA;$PA^()'G005LF*/MA"[#RL"1U)43.Y54U7K(37DP M92SR.CU"]V:-P V.\Q-D9(&:J&@D1&8.L<8/62OO]YYX1[DG01YXS2<7AD2I M%85 _$SD^F$[!RPW=92_\<:EK8YEZ@$>+/_!*OGFQCY"X1QIB2>G-I2A,4,L M= MR?3+[[8]5K0#2W,G-X8/RZ+!&A (@[O$>EB(O_!FA 4:=4/@Z? M;7CK18;LTN P8Z*(@E17CNE6>&57BW5#);T<#Y)EO.$K^)FP-^N(PR8E$C77 MXFLR3![#PHX6QKMML5N/1/74R>_Q%6]&L!#&A7TF6ZZW2O6CD)KUP1FB$7%7:DJ3C70ES2 M"<6]K("$B*YR+?@.O4W!1D]Y!#O$'1OX\ /:NP[ M39(_SM=%*#?S2LMPC23S<(;?ZR*4G+E=%:[XI]962I?8?T(C)BXDPIITV_@8 MK, #E$N&:=B'KNH!/+?H*-=ECS5LNM&DOP=TYP4MF53QQ2-$O--V/0\NELMDE1:(789?:1.T8Y&FY) 4.AB)HG>X M<:'ZJ@EB=RHXCJ9THF&>$]4;]SPJN(,, M"P_I0"1*4?,24^G&W+'W0B_OHJJ)T9X$L^+M97+0X+.FZR>K,-#P196W?B5) M)W0EYUUPI[415/])UUNB@2EC,&Z'F5O\WA!YB%8EI)I%^'KMN6$-*$6]9-]M M2IX'M/]$O%Y9,T1-U,5! *NJV7>6"3G!@929)Q;U4IVG CQ M8+T:;F3BN6+%/A(0F&!*-+%.RCEC^E'?'X;O33H2-LR-%6YUC9^@6TT0L+$AHHWJ_JP=2M,M>5=?HD6I[N7V6@,\0G>G&V"]CU]!M0I6H/K2B&RO(=$L$2)4T4@<52"X<,) M&XGJ[,N6NNX.\ HT$O5@S"HN*/48M\%O><>=2Z1\[U%IB"&W3"]=V4>\:"?& M6IL7:VHZV$*4A7!/?4U57EY6!=;\88,N7'4:P?) &AA" C9%:Z,)H3("'BUI)) MNEP9$]8+3\3H=L$]YW%]O5P9XV4\A$U',XG>AZ5F&T!S]LOT=M%S!4-R$&IJ MGKEBMR*7,ZIP\(THF]E=\L(,^@\,K:):;^A9,E1X+/:$:X-L;UW-N0T-UMXY M*]:MCP-)!&./!TM0W?I+\U$V/Q1/)Z?:0]*)-CML !<3/H\;@KJN6$F=J^]U M#8_\F'.[=<[M9,RY/=:<6Q+EZ?_^PS]_+#[@HX^?GK[ 14[V8VS:^7LY>_G_ MS.G_,".WQ0B12UP">IXOL;K"YR7S>8R_23B*8IP"_H4)).&G\ :;ZF6MI/17 M%7N8RFA(-<@5-UX55)-WE /0"0I_RJDLI^778BZO_.]G^-MYM7'I6S.F;T!N MXBM-%1K/#3X?3!(.1LJ_Z%D#LC95 *_Q;00\-A,-2']_PC)0%8_K@^&LFW]W M2=">-M@K1>Z'7B563PAS@P+8/L MQ(IO5FA'3PLUCGT8T=]YK73X<%<21A9\Z1/?5]0$(JW)"+0-L1C-K"$^TVD0 M#79W6370.ZLUOV(-;RRJUD(6'[C[O%HE'GB9+C"0/YTAIT+.*ESI< M43'0IVPV47 F\0#:GO'I"K96W12A.NII>S:>;,@0%QQ@M89BY$K'HCO MH&VA"3-478MNI.JUW\!B@YUZW]H^I=1X%^;7J90[*A!JQ.3<)CQ?9*"J(QL\ MC;PVC%S1E_ 375TZ#T5;3MP8G,!A9(V&[#4JP(C[-#H]^Q.-%LV4(:#]FPX) MK>+H)[B_0>&\<8CX5_,:-DW2GJZ/24GFM7).5#^DG'BC?*TRA/?Y$&]IA>E9K O&FZS/9[\2V=,;$DG>Y' MV1EE!Q-KV/2WQ1Y%&%AHZWSF3>DV^4CH ^(?F66'I6Z.1Y'9B[H!ZT8LR> CU*IE@QQ3'T/I^-H2K9YFK$2E"Y M$9PVU#K7I 0(^65[B?>ZG<<GOR) NU(OCW3A!J"TI,:+3I&L2L[_B1Z!?9?U5UP#G4)4J-]!H2V M*RR[,^*"O!Q4PP4;G:_HW\NJ!<=#"B=PHT%<6MQU9>[20AG#[.;2U76V1)R5 M>=T@PM"2PK7$F2!PP( .7M%7C*3>*EQ>+(-.ZR&KAR:8[2B<< <\L]RZ78*, MEE4 A\%DXI9W):AGE-W3&D"EKC",55SG07OB]YT1T\BCY!%/ ;T#['!8RF&8 MYPQ! _&2H!N !4^8CP<)Y+YF%GR7]K]9-HE MQK)P7E, 7$]2,Z[OUY*(\,< MPT7.!:IE3_AU68C @1*+'DF'W%-=@W#N7$M:\L:V_R,0A:8SL_(RKZN2Q"87 M'"QG#S8XYD*X8KM)'E/D)6:HL(82KD;$S%,FQ?6\3L#@QO"U\ !=YFWB"%/39 U7TA'\)]"5 M7+J[MMU(,/>&KE[OB4R9XO*MNSBM3)8U.#Q<=TLT2%J#W$@)4X5VX(R.J^3W MD3WD*LL&DL+\(,XW@OT ?X/W?_/FMV]I$"PCK/.:"M]!!3K2WX?>*\MR"+Q; M0:,2>T-+=5R@9J0U?'X1XQJ:*R/#L^U9*U@A1X*2-,O1LVUA; M!01E[W3/,ZF7*=68:=T[DFPK(<(&X%#I'(JJ2_L57!M?'-)"A24ZTRKYE_&>6!BY6\:=\G;"[[9"S$P&%CH1HP)9 JL: M"^T="AFM5V(4P2)Z7MP&5I<)S-5K@ ^@'>R+2-_2N%M2V4V1&%) M3&6J+&3PC::HKKC\!O&ZW#6CB3UD5L#%L;C!%W4B+9UAT;F'2,">+BM"X&6" MOQ$%U77%&M7$,L :CK(/5#]\R=/!%3? M^\.+9_J'/?-H$/L@L1FY7A-D$>(.YXJ6!9](9=V*J&'@P7:&]5 16' V048( M".TJPW;C_A'URKA=]!:Q'5VODE):[NW4\#QJ)82 C[/'Z+F%PNB7+P0+ VP4 MD&%%AUZ ()3;RI4*,P$XRY+,TQ23*K!<5C.XYVYT^2A$N:]W=Z]DSZTC#I]A MR'_8TB;DA>(>/.S-?/I8*"9!2K?,.+H5O-SI(Z6E,%L:.KE:7"C5@D' TCUE MJ%:P7SGI5:0#@>^<17@!^'X=>6F*1 5%5*<5EJ= /[-1V 7KW S+GD'9& MANYX*+"BEVW 44L<^;RDE/;9W]!A *6W#HZ?S-\? MYN/7?U:JA?O!]UBO0(ZF88X^FF'7!B[47&&Y;@9GG3UK_FS0TVFMG&9V_Y?KO+26!.#'' W4M@C ,_[XZ8L>Q24EX+(VG-FH^*>SP'0\F'Z!LT"VFGLFWSFSZLA= M-+Y'8*MG7G2 JY,-X6HS38 R>P6S=FH2VS0E$.N0I]:R Y MI\9"'; M8!BF\GFJV!(BP%F1Y$N6$^E,/5W'@4[_$DV\=P6*WBM!$ER856V\=VFT1T C M>-<1.I\=,7W@#/B:G%4U-A"(Q;7HT<8XYTQP_]HAK=]Z,#R"=QQUV=%CW2[& MO;99O[U+J"M$5^Z4?'UR?+FKE6\9H%6 *)24RJ2-)8,.9W-Z_-VTNVAB^OGD M.YO!];MN]_9S=Q1_V[->?@+#N+H,#7UD.2. =MG[NM20<_M))*PGW'F,^HV!UI[]A_IOV29B'1WVF%7GE2/!>L<]V!>^:+ M104T_ 5=E=P7" L_K)3T!E[&ELY(^XUP;UT/-73GOA.$$RCZ'8 M'[@%+LFM<'>H#L:.1_:R J9 M8:_CE^,]&_.NGY%W/1OSKF/>]3#4_Q 3GE*VYV[? F&F755S1:;#B&#%/K:8J*!Q>#F 8'([ ]6]8-E M9^PY>Q8#8'JP@*(E>D8R=VVZ<1@A:N>I<8%L7P058SG!7LH)^H8N2)1M2>XB ML3:GXGQ?1'^G*>.XV3\:8G^6@"W!IU%G$->X$J"V>=MQ8[%%D+3PC1CGVA>\ MK+3T<^KZIJM/#MIYE@NU%3*_>T;DZZJT#K&L9JS]V\LYX.(1HU=]#J+N6Q1, M+>9B!!JMW][B(8@>*>6ZZ^R'W&DN2W@=84R1+_.PARKX6O"E@RI$'.7W /2X M!,2\-E5)=-T?;!X@R)&[7-T0K&^8BE"#*&BM2-*! (@A225%MK/9HJ2863^= M( W@.U-*,(KU*-9.TX4I'W*W.'1%YK$Z79L4S!TX(J;I;X_LT]&GJ^(F?RT M'>I7CSRAFWT]FBC+K!UE=935@%1<(P7EO^I-'Q*T83F3 M4[72FF,3YB)02Q_#OEIPK1%WDNI6]")%O&PTQ=1TKZ(;9T,(,];[V!N)/EXY M4QYQ*I1$YK:,1(P[SZXRFST9?*5U4JGN_8!.SNB$[N7D< 5G&-1@-1V'0$+; M1"5F:Z(JJHOU$5O83I(U]6B:;C8MR.D2^V=JC[NF*O)46D+.7+=LA:J%]=T/ MKG1^%WGN[F94H@L"5YX <[W*S64%^T,Q.BK@IMB@JW>VL!)YA1J8X8.%IGJ9 M]8L1KD&:[YW^5I>0"#T&6]0*2'AX,7$]3:M0S2[3"IEBZR;+/HCRY>(&2@!+ MS#/$]U.F.5'.FAEK6NW\IFTMK>G_>S:-H]6B*K,X E\R+V*J?V\EM7?$G5@F MT>^+O*#&A[Z8)3/Y_Y8AM0C4(@@]=Q^!UU$/WQFU\,%V4;"J2P'^1+CP>+J% MU8 F=K1T#W8R R%B*[M?>:1Y0X])$CH#Z 7\7:DVW6[GY[;PFD!<4IX>,LI MX98\9I1#S6U]+ N.1++*4UP*;"Q#6DRTT2RKT> D?GE<'4542#/O/N-@$V*ZJH@DG5FG7>%#KY(9JA0:8MJV%/0GKG: M<3[]MG&H)B/JHI1Q/RR3G" $Y]+63A&S=(OS4TEA;H'>\^A[2LB 6;P>*!,# M3DG)C87@61(E@*>A"!8NBZ.H=3R9-9%G#&@- ZKEN!.IFPM?_8*;+T+A6N@2 MBE&Z@SG^=(3*D]*1>WM&7 %D;TIC+I/=MTN3$RN$X'\X!;=MOG+RD[2"S4GS M"R83D:8B[2?LV-*9X+-FM/I/@#&>B8O3N[AC'X3Q?X'T\#T'?U8NXPD*S: <&D M,ZIK+]HUY!&_U<+KNB/&E)1YIBN]UH8:&U#ORM%YVD)W MM)T>0>T^!?8(.'80NZ=B(+:8&RIV$813"Y=?]D@#8@$Q"]Z+.E$LUJRTJ\K%2,&0D90C MW[=$N)" :5JE!/^DR();"W?2,+>7@2$GC@!^RLF(AXWS,- $P>.J!)O3KB75 M2^D*!D4X:\9_5V&092HFF3OVJE^1U P./S>_]HJ;9B6EA-445C9KQ0SCG<7[ MLC-74I-ML?9(9RMHGB[0$0WV"6BP)R,:;$2#W9N)XZMTN4&GH%_(^_'U+K%O M*CGD/QEM(]W,I/Y;S#CTZV/U!F-%?_OXU-C$Y5&%)[-RP9Q;R/-FY6J N$+E M:DP(C7*CO6XY:HIL*FA'^8RW^OF72=&I1^8N33#)IDYIMG#/! M]8K] N _/!AI"]LNQ0-(8YGBF&SU 1 T4R-4"_ M&9_G8R#!4'X\Q;.N\B93WD]7D24"*JDNW9=/E=!K@YQ[S0GN"K\RR7$ S M" M+USH3?5LV@>8XB#@<*&9*0;!#AZ]C5RZPKD98FW?M_-9N[#5 D 1@'?PUIW/ M-LAR#-'(*"F&*$6]$M=TV;,K]ZE-]IH0Q1Y;=CF-@#$=6GQS@O8'0%GH1(.R M(LA?AVQ=0G2^ICV0FW-#ZQI?L^%$B/0-W%>[UG.;_4)<=AQMD3^:0C N#G/T4ATW M45?&;;UN7Q5-%6LRRI$Z"V^I&ZB2\W4K"?=+]&;>%2$;W[4R >+T+RG7]ZI6 M/\#U^W@N6K[FE&< P4BH*!IM(+QKM<1*J9GI"$<+PX=;P%%G>9Z[0795G;70 MP9)!(3&(,*8?&W68&"HQ9CNWC]:Z[7_1!P*B"38S!+!B#%+DVO'"OVO.5Z*= MK0&G='6VOLC7GTM+ L-#V.?VAM.DY'CZ_6WWJ*OT"U*=8-DCE?JN&PUGB@>S MV%MSC5_-M)Q.QNEP.W)E3',WGO27]EX.4[ G35/!)%%X7<.'GDX(2#MI4ZJ2>!=?$UV?P%7)@ M7 U<0Q*+1;-40A2,9>"^4*4\J)B<\A.6F693(_73K1MEQO'67*LV%Z7@G#@WX"]1X\75YA(&OT9.%1RI@F!I'5^W;$32 M&EU42<'^&>%#??"$-]V1!?& A#9N:&"HBVK\(GN1(P'3,+J2+R&1@:".7*+N MVU+=3:"C['YL%1J"GC ?B2"&U4UP'7M2[%-39&DO:H W3L,L0+.J0JRK9P]< M=L@<7GIJ/E:$EC^WQ[]#8,L285VH/]A(GPOG,!9MM;UF1Y'6I!B7>;-]AL%M M#91DP=SG^44GM\(&RD!-XS65X%)<3 !]I#\Q:(CZ9KA&WW-#,F"2(]8:EX2I M*381261TN /G??LQ9Z6'?9.6J];BMWW_'GO8'+S-R(ZR%Z(L:CZ1YX\Z>Z-@ M[7J-,\TVBQ[P!K!\05MX20<9@]YU+4D(55H8#6*U(Q?T;9H(R[RA?EQP,0?T MB\.=X\B)3]RE;AKZD*[\D)%;4M4]?8J73[FM&QWES!TAK+_<)R/0XA. %D]' MH,4(M#B,8.:0LE_DM3KTI/,_9&M_HPUV$]A.SQ6JTO2^J M(#FV\4(/1NUMF78>06P+E$^+ MWC(MW&R43X^E.$ $N>V"\ ,'@SBNI;)CG'^3N/)KKK\9U@FS3P8":H;I9 U$1I+RK_G 4S=N_(OCFY6 M71LJ 1=1,SR][XE(TY1/7U(AF8N<)FANTQLN,\>(X+EGDCP=7F:L3,RE[,X- MGCU=C94R]3CA#;@TR%K M(C+D^'6L.624O#072+P 7ZAT:0%OQ>VR"5$ZO#=;V$$$POY--$Q#D;S)*@41 M#7"4:\R:Z:,_N-,P2P M9-=N&5+42PDOQU^SWKH1'=J"MH .)+C;)L#=A!:&)D*HJB(0#0GN(JVO67XM3X6P=J@]MPY4\L>OD\<9YI-6S,L7WB% M "1Z?BQ:F3%5[H-7WJKCX$P*:)C@+*%8-@U=0V9@.YJKR13TSCNT MR^D=F^?8<\Z%.O,RS-)1KQ9T0C+0![#DS6:4 )')H&/W3M[ A=,(A66P#,.# MR,XDWG-2_$.M5JQ!"8:.=VA?^XI,#EBPL[[>B*@&<#PX$TNF3R!C21:*=#5> M.')I(,5@UPS7+-?NPN>601+4KDQ%W95B\@KDIUAKT)@*_98N3XJ=3F/W6=OR M5#8-%9EPL9#UJDO7:_[NJ1]6N)1PH2KSPA"4)^!)"R9@M@.C4!4W5Y+Z#UAILHO=\UV1 M^, YH(0RO9:4UTU'0 >&^KT3%412JF=,;XR)#74XJ#*0\[T7G"]F@#08?S(Y M/>^?O.>W"BK.&#;B*_F#GQ_*NY5(_'('EN/F&7<00Q/7I5B6(L4R@?U<-589NUBEPU; M$W(+',HB@IWHB6KBZ%\54L<@Q*&C5HE!2>]&E?%U.2.G291K?!L2D$8MOJH? M.FV2'7=?>=B_\5CLO)%Q(^OY ";$-9;_/:H*G)"1R$1;E1LH5#Y![(+TV-3U MOPM.TW<'5-PUBM9^*@3UYI'.RTJ^H!R^#K"'<73KBP3W8:!F72#_&O$:,^^W MR[R?CYGWQYIY'S7Q8]'$)E_E'2:&AFD!81\0[4)Z7C>/E_JC%R5.&6 T&6\= M)5GB:#O=\@(&E+@%J+"60SYE$ W!] V'(@2Y4 G(CW/R;M:8Q[%*]1O!8F7\0LU4C#3AI)$9U.;@Q8N2H%>N41 MMU+2J?5'+*7ZC$'&5'A/P]70FI=F)(T+ #H8HG_S*+./7F:])=:5C)XUO>P' M"\4W--]HKXUR])<0/NA(I.A>943BD.:C]"H%/CSY *&9G28W4T77/=)]73X9KN:=<<]3_ZRC]CU[Z/=;-]]CH MZMDB,="QKA3@':)EC""7ZQ%=, I3SU?16@%/2:F4DAM5#@%'0JW)=,SSK3' MWD4'=VE5K[*9;X'9(MHCOH9&J MW["=G"F;I#YGD6^V(IW&G$_')8/X%VF![4.7OB:E&OW1ANFV+K-FLQ+(4G.5L,UYVGE&*W#YOG"U;G0BN%Y-,-"31I"G2_S,CAZJ8Z(5-K! ^# M2C6M'-+OPF0DWE/D4^;'N4P4,BBM=V.WYB@HLVJU)E MU3!A!P!$:Z'\("S, M-SCGPPO_4U&S2VZ**J>T9*Y?9;,1WE7N30%=$Q:V#F&$K[U[)9Y@VO MEW8Y=BT.49BEFK!=KUAKF&/&1#?$-2?:5J"*KOL:\HZN3OI6WM3Q@O+,N\6T:OG4B] I7PS?<_O7[U M+;?%9>Z,&&.<:!:+2'$QON=%W*;6-^\OO8JFVKM%HHN MB0472ED!E5^SV/MC01 T_6G.8]Z@AL(::U5X./K7[B*DWWZ?S$VTB4O9V#KB&@AW834(S&] M;J2!NO\"UL?I8Y/Y/*<310#2;$4&2,/]339A$GOBF=H [WSFZP\[ M+S'I+3N.9 J&/5Y">P#O_B-VG>0V8P;;PV2$>BL.XWJ*]>:*"-+FQ^)!ZS_Y ML^#_I!52,3@T&W%C=TC:3/\"=8@G;[:0[DW@/77MHN+^V GS6Z)#IMUAB'=, M759I@P8F9](FVBUKQW M>/V0BP*_7D6(0[D(GFJ<)# X\ _&Q.- 1$A^0'*BMK1!P.PWAO!>MQ4F 5042=,J%+-#44IF:WF:3Y]/B,V"S$6 M-)D/3VLH/>_L5XY<,#_0$>P0XH-/3_9&YRAZW,DOX!L6AL:4P=>YQ MY)]IAF+K#%4T2WWJUP8:I.4[A3?HP-%J>2_%O4P.=Z,,4)NCD//HM4"#V\,$ M5F';''&M++TG6=;"M00R@XPB2)TX7?L578 Q@.?X&U;#?$*%4X$F(_UB6NQ6 MQ3_#/(0WU(7!Y"_8_;*!0R!_GZZU^TRV_#9VY03<#@-I[C5J MWRL*FN4P-1R3X!-_E0OV%$R3.\M\X07%BPR=44L^S@S$B;4Q@5D1?V.$ST?X ML(EMLLSH?FF:JXJ(_#6"8;]B>9(NM ? +18UO%#V%UUZ$ZQ;Q9R;6(I'1UQ; M,"'?:5=@!8/#5>:B'SD6G"I+1%'EK2JA6#VZ75&55'(%1EPU/U6D;1\ QB7SEL6 MN4GTU\S16@WI96'P&SAL)/+(:9B D8H7D[,D9@MD"40:6'A4J78Q>0Q%DL)@ M\).BD=FE5@4[B7X ZV6!D5SPQXZ:>HJ^]-]LV"#*&F0_26+HN063%ZPG.%KC;4&Z] M&44YI:<$J*TNM[SW%3VQH^E@*;OISATK8@QI]8.B3_'FC#[T5(?R,KW M4O24A-)SE2EL>TUR)*/!M>SH**YLYTK7;8O&JJT1#=5AD26:.:8+NB/<48/V M:.A(8$=CC#*0LK"@#[9TW5W1-;$F&6PPP;;>WM5V6YLJ&MLS!*Q,[J7+UD W MA> 0;^E=((*42Y]SO*J4J%]3S:Z5!>P$2/ZRZ;F?"EAU'CL?O'CK_1]Z,D<* M;G6.)5RL1*R:X$4\9 .K-Z)'W'I7:!V#SUOG>$JR8:TEI-O]'F.4V6:!O(B(BI_BYO<57VBC+Y M!+'YE+#D_KLDWS ",NBA!!:R=6W5]V-[)6"*]-$G5),@4=[5'CP&MB."ZZIIB[7E%Q1O;6 A?%":J336=')D^ MU?-F:&BCN4^?@1D.%O4V0.840R_+EITK'/(G&&,^A7*WDS- [41I0VQ+A*!- MKA\X[<]2&D,JWJ+;: -:)%=-1WRBYN*8XUI86O.97C0N3G6#IN,;S*V\E,BP M7 O-.'P+1V@;-ACXO[^DA<([F:UE4K[A-#7Y%-=E;D9(@42Z-0N)IM82'?86 MZ]3G$26=JT/;(.7$U[@L)]%NX\T _EE9+85MM-]XUQ 94U0/"<$9AEECP.]# MQIVOM:/.0'-QZE) !QO>P,?ZVH[*VOF#;Q_4!EELE4%K8GW(T4W=1[2 Z 8Z M0O2X/V=>662!YUWU(D)Z[-7 )%P%6YCK'JAK;*3W*8G-YV-B*DM/>+"6X8"(9J>%4R!M.B7^;K3D.W^'@.&+J7_%92+%XR>G_C MB%KT/3[M9_^T7]S3HF_^]OW/OWP;#^5W'.E9695$$)TGVO1.6K'VX/3^0_MN M7"6!7!]T!8')&8"7I NN7%%$+"$%O\_0'- 6Z*^YGWSF%O(])JY_9*C*S[)- M\%\P@5:%I&7H.4?A1D3?O/GM6UHP>LE1]/X*;+?@:3_4R3)#_[IQ-:>Y:TI( M25\2HM^.'*"1GL'_U*&\7^09[%[P+-B>BSK3.L+48(*FZUWS]N6O;W[3=[;_ MR>H"?M:KSW+S)Q@G+05?EEW &5T*Z%C#<]A'#*,MPP&6X([]YN>W;[_%0=( M/;@SK?"))KOONU/(]C]'ZLK[$L0;Z;-LNC= MK*VFF"7'1Z?')T]Q65Z#L4 ?^B\42!"G;]Z\_J]OD:\_+R59\AJMFM=' M9^>G?SYY$GWS?K:HT86^G&P<2%QX=E6R^ML>*HNMNYG:X")GOPU+D=^Y_^I@ MD4]HP*?'$8PM^E>77C!LS0_MY.3/)\^C;ZX;3W09_9#,LFE5?8C>HN*%%_Q= M&L+ASS\E'[') Q[\2*:X:PK;Y#9F[.[S &$B@#K"8=\ MZVS.7.]=Q<1_(@ MUKE63&9B+3GT!)ST2J 8M$7PNR3,[IGP'7S(W4/X)7?Y9'(C*9D3LC)0#S4\ MR?[">$, 4Y ]>QO\!-)9T74PYYR?K5N445"/*I^&#!2&64,%OG*K'NP]B;:2 MLJTV4&R92JH'>L%," 7X4.=9J[ M,$_"]6@=PBA# V$F@JLP[^0#J" $%I9X(?-&]@UGB9NU:\D@TX!7U-0$)0S+ M!G237/Z.8Q;\*-W51H(>@>R09???',]@R<, G=N\>4X\.: N4%X3[L#GY-6% MU"VAW9O?_OS;?Q^)'J$!J!NAHAJ&'J02PO2G$PX?R:\UI+]<I7-V(7OLK@>:8A(N":&<@1P?6P_F^O]XKI*P3^G6&-E'3H7R\,N M5&$XTA\OG\;"-"/O&\/_&1-!#;DE&I=FE%"[I/@F#"(L3/03D_4R (9V>SEM M7L(G\O;_A3V1EA7-@$%EZE]JX=R-32(M;<4]&A:^XAHB)R^YIB%9SDY7KP;7)070_2;PP M<')=1$'O51%YK7W']7601K_0M&&$H6#T7MA@WM6%<64+E8793;K9ZH<+?FW: M]%Y# 8>;Q((7RP'46Q5TQ&5F3X@-_;N*'[5PW;WOV(C7P343C -%;/-QPNGE M(N!!*:#33?QZJO8R@?HD1[S## M"(V@"->(2R6P(97+^5^_%EH!YZ!Q8>7KGU]] MB^KDO[HRX_#6Z7.*;SV/73\+,I,]^AX_G90=F++\A1,.+Y&L\6_PJ?S3!?$C MF&& )$G&F/OH(DL>%XH29]],$^QI5F2,V,SKP6..0;:6JMA-C?&@/F@62:WW M'_>P16''*A3"H)C$'AELB^KJFM>B3D#4Z^!LQ2+D&"@7\8,=GG ;,/S=95ZY M +[AB$A^,9W-GIJ/&G#4A*3N_T/\EA6.]UA_ M\R-#YF!IWBZY:^8;U.)U58*>H8B@*V0A@7G_X]LW?_\>?_Y6!03)&I<&RQ7] ME-3P:PHY\IJ3RK$U^A21H\%::@H=I3A:?!_AE^IL@5"[RSX<&@9\42?+1M4< M5P*+@^X615I9J_$J:8N@)X:I/'F/2FM,OWY"^O7%F'X=TZ]?\L:KIM0K66LT MRJI5PHK6ZF)G-WE=Q7]4J"?H0?SS-(-'EX+XQB!/1G[U%09]N4]U2U7^I7?B M+7=&;N]?BP,*%,^ CKF!NZ2V\)+ *V_+%&Y.Y.IP@7?'UT$*G4*E$ACOQ[[L MD!/MK4T!6+$F?=$>FMR^I#_-$-MU?T4&AVYL:<4#89(\U%BH=1 XK@Y1>@FF M:A!!DKK.-8*9NE6SV=B<7):UB0NB?P'B,3\RB '?,H"$'K_ 58>)*R%SH1@8 M9R=UHCZ>*DV7.>)$% R78&ESOVKR@W >VZ=]KA4LXHJ(!0Y^K77WY[ M_VMF.1I\)8X+<').*7@CN1G*"M'X1(YMC#YX9FR3=0G(A>Z+H=\( M+E*I!P)@R[CY-DK%UX^+./K<>! (H!^HKFC#>ADD&U"]Z_1T+FF%>EI07XD MP:QC+QFTF9_R+@?RQKVYS 3KX\M,U#AP8]T6,\J9N0")WYLY%8+FA>,38OV< M5AE_B+24I17=#*GD)3-G-4F1#=:U>&8?KXGX3&R< X-R=EK-YB=!Z88+-4]F M+G2&.(%9C?'?M?1P>V=HE,2IAC HX#\TJ&9[/B+D;9F+14F-XP MY?4%YOU$J_AGA,QB@\,2$@8K=4,%"M-"[97L5!GM-$&RLXT'M MM\"++%MDN,G">^SW>6";;>R;\ T_2#+@-3\F^MGE5#', X?SY,6S9XR%6PH! MG53*_@ NE@<[^ER2OER",'2ZF6D&+*^3Y_3IUUS<#K?"Z?&)>?ON5_/+R7]/HK_*6W"4\(QCFX9,=@L__699E=F:RLA3QB91 MP@'M0V6 #KKYNN(S1Z*)-1P[MH >Z>E%!+J 8)$+RJ)PB60I'AVX78E8IZUR!:59F\YPCM<8!JJBM([(!NIWP7 <2UFPRO%*I3.HJ M"QWD$!K"%R8^R%=<4HJ68,B.CT[T4A#GFT3_""#*/1TVJ,*XSZ2$2?&8)%Q8 M@C]FV+Y9U@ 6!8..$G>FU1@ H\0(-KBH:B$&Y,+B.=45#1BF4L.CS^-P,5D# M@WHU+__5N<%I'GN9861 2XCL62#((!(KN(+'_ES=H(FTH RX-C?4=;Q9R!3W M"N'PF.2^>&6\IJ_C_Y)XP%!*CX+[EJ2H*^?)954+1KK_Q4UOJZJ] B%R;FTA M'MB96WSG( ^W(09T2V]&@8E*'0OZ\]EW [-51I,];,+!BD<8F FS$?[WCH7) M -X1ZHPE9FOFTE7",$M6Y ^E]S-('0N0B;1Q'"TR# C.$DGAMFC\!R2L$\UJ M5W60BC4T90&H45EM CX;R>/<3$)#^+5D^;<#61".35P1J:GNOBYRL0NU=)/S ME93IMN'[T,:&&[PCSJ$&\;9 1UC 'I3+4YI]<\N]BZJ<1C+/BPX.>D&F.9-( M#"ZR>XS$&LN4+G+?+(.[#46>MW5H#!FO$\'C/$^0I6<@&#HYD3FS\>B>4B&P M")P6?#;#@<5-K\7,4>F=J#422MX&67_PK&N&.!"!N$(DNT.QQZ&+(S!AU**8 M, Y85R&+6=5JF#U6W2\G#TU_L", 3D%FL< M;=5&F(\ [*_?]O+ [WUHUA4LX[,&L74^JCJT<>#7YYF@%\/@\.9!W P7#R!: M*ANQKD&A71(Q>(^;[%-CRNY(; LIC\'DF[%'!(:1K03YQ37DG M4/0^VS:;PQKTX()L(3#57Q+7?E^ST+D9"/;=] ",H(+;@PJ>'H^@@A%4\ B5 MYDT+S%M7*H?H.8Q?$>A5$?8!##Y@97-8/D; 8S>&S+KS#A3/4;\K-NLW@F)] M%3?"O#!-K/;&O?EFNQ%)_;U[( M>)H=;S6]9Y!IAB244\JSD$[!?+GNAA;N=JLCY"TO^88>&U8^CO9^PBNKOH_V MZHX.J/'C*!G[Z89+13'8ZTLS+!Y+3;U!#T)&OD*)H(OSW-V;NZ6C]X5[EQ1S M$1$:J:3>#FWR,;NN*^C>*$%#5J(F,T&4KA"R.P<7<51HF]:EYHJ9W V+*9#& M@I-X/OKD30/\E+<,W"W.19^&3*#)MAA&5QE7@U5U32&LK6:M^N!;S-N-)-:M MS-O]\KD>E+&[<[#3 9?^1 ]6Z,K\0KG=7WS=XUO;9^%GZ;-PX "1_H(<'Q^, M^[&KW:]'*0SG;ZA5Z0#HERN:$J(7E0Y-)@=%+4VYP,KWR@NYMEWE%]G]L-S( MPA+T<8JU!9#A-O#U.\0>-(MH7E17^^T>)* ?X78@ M"(VN-+-G+''&E+P@9(>GI."["6=<<]WID9<_<*XQ+1W1*A"]6?,!%IV5$),!X47KW8 M-YA5V+KKLDDXF;5KH6'YT%VOV5YKX7"_]/KW=8G\F>V[1+PFC@2*NWZ)UM#: MRE![A!EEE5.K1DCR..7+'"Q]?F)E\N.1IXY19ML8;<_1(.EV991=O%7;Q=>H MN^UB3RTM"BY2W]1Q7(GA6O9ZY%;59-[2LMFZL$&T1_\,"B0:03;F- BD""J033"_UGT0,AE67A<, M[U>PC&&3OZNPEJJ5I+[2#L]MQ@6L5R'@XMPF/VJ_>@&\L9D$P' =_=&,!>10 M2,L#1-0MD7 %HWJH8HF:$G-8&.ZC+"-GK.2*5=X/KZ<)0Y\W&D1W9."#7W#Q MM?"F935+M$%XAAFJCW=/K->L[:'L;ELZSME'PL8)"8]O/5$DV/Q-2C.DC97C MKD"Q< ?5G3$41KBXNLSA5_TD8CVILX0/S;!,J1B%$MK+\US'6C'<.YCYU29#E8J85,&"9\*XZ.HT>2]0/ 0H)R MJ'WF-57,$ ]\CND+=T,R]K!?>I_+SS1I;_F.DN/,9/O0'=R)#3@:.##.AB\'SW+-' MRO@91"C<;#5THM(7 )L+*A-"UN8$"UL2V\1 %S^K(I66S\.:Z%O;@$W<=O?Z MEHDR-'X09FF0DZ_?,@H1W:^\!6*L8-.7\+JGLYWC:!O)HA-X.L7JA,N2#$HN M:DI2..-$ET>YK1&P\0F C9,1L#$"-N[M3E+:J:H.^&[ZQ+=+J3.R$0F]ZLT? M;$BZ&>XF*?!0^;SA61"N9*,Z7=MSZ6DX\(Z>[J2.<=H$QX[U_V_O6G_3QK+X MOV)%FE6R2EP; X%6':FEZ6QVLVFW=*7]A@R^!&O 9FR3DO]^[SGW:?,P)!"; M]GZ824*-[^N\[GG\#I@MI_M8J&L&(=,5%JM#X0=J'F*4-R9#2@)67 M3 &D.WTJ",O<];> 2<$,G%RNI<3Q@7FA<$58!%XHHX-?I". ;&?.0+%_)7X' MGC@J+T0W$FV([C&-/OP5H(2#H/>4=9,@:X] T\(UIET\]>8":8[+WY,""N]2)"40P0CX[X"*>JP M8$E<[K3VW*LVGDC4S;OS.;E)VP\[]HYXVTW-$<%J^2,RK>FMZ ONA4PTSF7\ M<_QKP)^XTMA$TQ_2=T#6'BB4 H$3!W#X_92>PH_-@":51C)6W9E,>^B1!?1L M,\)G+F($Y8[9SU @Z]-G?2:5$^4W536**OHD>&B\S6.[9X!"AC>42ORBPSHP M)N9^6*SC0T4M!I&8/'*X078N7 M[$BU$)]"P%CQ-$J05N5Q]"%4CR22+**HZ'2TK;NB4PJK _+.P)U83W/PK3CS M2,Z5QX)I6Q]"!X0J$UIK>L01SP_5N^?1KS$D>NG]9+H6O4QZ0U\@^&* IT*I M6*=DA9V%]]8T!=%'"](5H!D.>%"J%*REBB?-XM&?D$4#+2-\:)H[@X8Y">N; M@@$_:9$+'.A ]&J63M=4P_<)R$C6U(VA\<1"(?)6MQ'?&= MNW5K'0(/$)$ M"'ARR7.?^28Q!W *P+ _X'*E+UVTR&"@06D.:$,V M3S&9Q;]4_BAB)TFL0#\/X22\R;,X(--W=4@D-<12<;*Q0%>3X;=I2 T%_6*& M0LRDIAMJX=&RF($=C<(YDDQ.(?$K^!J\ED* "W'LH Y #W3NXS9CBYO"Z?E6V+]#$5Z#3D9LA-;S(3KM%LT@4B0+IS9/)PLK]J'F@5 9Q?4K. M.#$YAIBJ(*8'[H#B'AI,V!0]KA6A;:D[6Y^1T&:K8<'_"MPWN; R@S\"CPU? M)7AL5.O3?.R-.WTB]&8M9@7'#/K;68F8J"2'M_/WXG=3&;7/.8MT6^1)86T6 M$W?U)@J:N4U_05QIGMB/U2EB NQ=3\)EC-B>8D:YR2N?6W'.,EL\Y]Z*A6_. MP,P\*VNI8;*63-92?5SW801=TA+ 4X\9^K,F]I#E)_1A61J#,D9=[&6K]5R/ M[1@Q\!!;4%:/L8@4POVIETK .SV@BI&GJ0A=!#BXG:E]XHQ&UJFKC"7 6$" @O.8FX.U'()74'_/9PA8&\&:;QT(:A3&*KRB"6&QS\BHNH< M$"N:WCH@PQR.9(E-S>ECGO>;. - 2X0D+ QZ^W, 8>4ZP<>!^X W@R5EGH-] M^AJ7\+$*D_0F(1E;-W*%7]@*+ZT/Z621Q>F$;O'3NFD6YM3H_,:'9+GQ+)]H MI15X2E@_B8C'H>#$(0'@TOIW8L-08/B&CV&P8",E*QL=IJR+#IH&^U,^U!"M MDK]TLG(*%$ZK4E9@L#@SQ(?4.4$6YDCT2-B9W*R2>8SYY1@ND&C,$IT1BH(> M6*(-H&)K>G^.A5D)5@[Y:4JR@Y:F@Q4AU+]K-SI%3NF4Z=36NOCI 82YL5M6 M[1;/V"V_I-VBD3K=%:_%9N%;8?#^;-#TAR-W?-T:=(>=YJ#9"()!UVN/!V._ M'72[K99[W2)P(+[XQBU5$>U!M^-Y+2_W#S=+[#>0#ES/N^Y>KWQIT.8?'6-/ MMP*HT\$%J/AP^Z-MVQ++*'WVT';'BXED#]\.&Q7(G1,&$!'H/BIBA+1$WO*I M6A&C+!$3$Y3(G3F3=3O,W1B:[(.!-DG=3YQ!<"WT+7AX.C.A8$E3+G-'/CBS>SLI:"%RF5*^CY6#;Z.('K>9^ MHG3@T?8&9PUP&%'V=H7NA*UR\/4S_GXN8:R7 *],*I^(RHZ+QWEC36Z8XC(9 MCBE&>N)=C82:V':%Z-(+M.M)+$@[GRTZJ6[+J3G=>:[M&F(Z_G)*X0)],OF>X>--SF05D_9/A[6, M2#\]+OQYI7S#T%<-Z*L"*=^HJY3_+ &ZC)0W7&BD_,NE?,-V_VX(K 8$]NIB MOO%ZQGQ>FB/8)F^1J'JT]WER@^NU'-8#GC=XU1\7#W6=MLAS[/O)T(?ZX"_+ M*7D2G>0;CM. G_F$$G-5,#QNE,@QE$C#*)$Z$%@%2N35[@K5*9&;)!Q9_5F8 M79IKB&%PHT$.?W*N8R(*-2 OK [T&3PD]E__'$(GK*^:\$2/3=-I@5S\)KME M6_VK[V^M\_#"ZL40C08\,/H;AH,QY?JC/\7BI/Z$$(8MN39/'#.8_[F(B)8Y M?AYN?BVBDLEB[B^JK8Y$1J5Z"W!/HFR26H2^(]@T*OW%Q<%V':T7S^8)F?#F M!;>L#=OSQWW<<=C^FHSQF[\6D(S^[,%W';L'R/"?$1G^>6/A+^>/=(OOXXSA M5VX86*E8-07[9.294:TG)_M^8M5JW][W#8E53V*W$=2Y6/_[^.V.Z@LHH:(: M\5,\6H!T.QF",K+MY CO9Y9M_=X_#(E53V*Z;/ON+P$BXLFZ669@'L/]8#0A M,]\(.T.)1MB]0-CU/MP9$JN>Q$J$7<^?CH1CY"Z,_H2^J$;T&;HTHN\%HN_3 MS6=#8M636(GH^T3&V%/&2#Y#ED;R'4;RW7WX:$BL>A(KD7QW_I!,C= S%&F$ MWB&$WM=O-X;$JB>Q$J'W-2$I]%(V!I\A3"/[#B/[FH:\JB>O'@(W?O4?.&1Z M,2G*.H<,EP#270 B4J*K*VD9<"%X4#6<0@>D(C)*$7.%+= 3D.:,XH\&NR;!#\_*I%@I"#U.^8C"8AMT_^JI MG/V^MH2@1O.[Q5Z9=/\Q;P.180$2T&H[[OGPXMQK7&"J8C$Q\E^8]-:_Z=&/ MIP3LH_O8MKSF5?.ZVVDS^/F1GMN>6N-%$H7IA/4V%M@T%M3JX;N@WL*:D(1D M#*@Y@(:?V,0+YL>@6A&S]G.>.!T2&/0'#OM M@>\.&X/6B!K^0[]%?W;.?M<0;_N4[OQLD1"P15W^3PG.$A!5K9I"N3M&6&IEY$P506-N96G>A6=1[]U.UZS+"E^T(V[Q3C?\9M?N7J^_%',L M10U2D;W8(*KN@:BZLZO%L\TQU. 8'+OKF7.H_AR:+=O;X*PS!W&8@RAW5[]4 M4QQA'S[!Y?^M=4^/$>L W2:K \PY>*C>AG6_/_/.=EE9R[&=QBNOK!1B>?M] MC_SAAY'5XQX(2HJ;@A%%CFB4& N='_;[967>OC#Y692 3!_OMP! M+O^XW%[B3'F3OF'8-_P[B&<0WC[NV? M>!7>1!0Y=HH2YX;]R?'D#,,:AC4,6Q^&/?^:A)1+YX)-"USK1P'[Y<-H%"^B MC$XXQ\X7%:6:/,L%61-'PBGDOYS"'$V.SGXY.JWCY>CHX6>>'9,+0.<_@WN& MQT1@,;7G,0Z##9D]*HEV& =/],&5X,S%D,2YH=&WM6VU3&SD2_BLZ M4ME EK!?;]0/WWG>\1&(ZKH^(@])$/C!OM]L-)ND<1@& MC;#1(A=?R>YUO[MGFI^<=_N_7_3LL!?7'[^<=LF.Y_O_;G5]_Z1_8BM ?D#Z MDN:*:RYRFOI^[VR'["1:%Z'O3R:3^J15%W+D]R_]1&?IOI\*H5@]UO'.\1&6 MP%]&X^.CC&E*HH1*Q?2'G>O^)^\ 6FBN4W9\Y%?_;=N!B*?'1S$?$Z6G*?NP MDU$YXKFG11&V&H5N0T\?JE?:W'H3'NL$IMMXW2YH'/-\Y*5LJ*&DWCR'6)=SZ+J-Q2Y]H8TX^DT?-/G&5/D MC$W(IM'Y0GJ_];K7_=-_]=LS[IGT.?[N?.V:\]TNGVR>7UEQX) M6M0+]G?IGA^\C>TGTKDBG9/SBW[O9*GS5:^+ G]Y%;QKM%N-)HQ+^I][Y*IS M^;%SUKORSG_[TOO=B(::9J/1?$1K!FNMN8"!"#8))E?LBP*6AIXOS1W;W@&8 MHQC@7(O,=AIS!5A)N9Z&"8]CEL,@:/9&JWWDH\3'!,]]B/]/J30?3N_!_&F- M=%12:J$2&&]:(Q&3V(7HA.J0&#TU':2,#(2,F?RPT]B!-FGJMH39LRIH5#V[ M:=D>7B32E!:*A=6']B/.-SA<68"#&7O,KF>6'_7W4CH5I0Z'_);%ZVRTL#]9 MQ2MT: F_\:.LU1B-&]'4#6VT "W;DX1KYJ$)69B+B:1%I0Y.QYG:Z1/LP:X? M+ZJT7'\7S3^JK7U$0:"4S&BZQ 97!! B"1TS(MF8LPFX49UP1?XHJ02BI5,H M+X34X%S))^@!V//^2<20L%\ISTE72*BEZ S:9,8-G)Z/9O?-TKT@<+L0V-PV M!'ZDRH1O))N2&] ^91#GU2P0'?QB 0/G @)$$(#(H_F4E+F6)0--(?PST2/@ MDI(,GB2G*1G2"(HD$1GX?2ULNSL- M#U$>;O?P.4K+&&0",Q8@6@-61M1CJ'=[4R-/ Z-DE%#5N4 M*30 I@F@@QE.&7TB"F'.,!435=%0LA%7&A(U32@66KU!R]H"FU2ES!UMGPVA M&L^=4/O;1JC^$OI<5J8<95P4CIN\& XY/.ZJ/0/-4T(E,R0 4'-$&("5,(6K MQ56"/;!9!CX._1P^QUQ%J5 E]$/O)T5JV5!($;$8BA79!?#'#-AD$=Z[C1*: MCQCI@&.Y+%-H83+ M[MLSR9VV-^D@EAD->.86>66BC@(01>TP%#+&%1HX]&& M5K(;: @#X617>0LM, (-[^'B^B.1@\43D9^*KD_M_VRSUCMGH&7B_.5\U%SVM/W8"'+F2<[ Z7-_>#&U,:MH$QCY&I5(G<8)PJ8#DF MCTA?*N.*2D!N3NWA(\:XZX;%C<6PSA#*[@E+31>23Q-9\'>:-O8VQO3M#1^ M"J'-AD/($?D80*G6Y'JS:'L#OVL?UZ=_AJS0$7RFLDGF );^VQIL$AG066N& M&?3PX5,=,JAR<[/_,&L)&7.A/&X."]G>NU9K1*J9@$V^CW#>!:;@,#8PSGK*4GY#4O= ?%*^]J?-M%# M+']NN>^S/ZIZNVU<_^&C*O-B,*YVBMK<4:'?7&3KW&RV'4W\4S;]UA5">%# ZFPX&,>#Z*)ZT19T =%\W.#H4FC-Y@ M>&HS.A.@FES4O/2LWIQ\%R'=^8T]HE[C_F@,'16;>;]ODM=EL- %& C8J-D8 M64& K,H,T 96,9-Q4^S8=G6G19U(,P=2O I-< \,YX06&->T#MZ MU6R4R/.Q2,<,0\6FO_M85RI4A%( ?Q&5Q60)CQ.$Y9):<>!*\7[P2N8&O!0 OBT=3X+KFZ MXU<]>XCD< #[WXTW ;,\>%%V5D\'2J2E9FVT_UO@*RZVPNTL-)^@-]MMU#RH MVEND]:/+A?/SAX6<&M7$&SU3A7 [L" M;/>PAS1WOK&LQB_,[?+M%7VBR[-+>\_[>K/0ZRQHBG@.1M"A9ULMW2@^@64. MR1G@*1O ?ASLUPA^I< ::-4HC[!!_178>0 N/WXM^C%Y__P,\S!RYA1Z>M@\ M(8<^3L,-X#"?K,.""T0J\Q:WQ+S!)J\:YN?_;XV'L.(K?^D*/MG6M=XV)GPW M)DQ4N_V > '#DX)AZ]:[FW V)+U;%I486I)S>XJZNO15MF9#JR=:P0U#PQ^( M!9-9AC:@T4*IV%S1>/&4NKHOI7HBI:^J;CZ+<@" M\G#/AO=T" ET2,>"QPXF[P_K^\%LS[!E#9,(VV]7FJ]K'O\/4$L#!!0 ( M ,N&;E6J#4J$N0D *4[ 8 96=A;BTR,#(R,#DS,'AE>#,Q9#(N:'1M M[5O_4]NX$O]7]-+I%6;B.%\H!8J7/C37FD$QAN\VVWH%'$\[&7 MLEA#2:.]?ULF^3BY+11V<(%D*=5\PE!Z16Z8,BJ#D=!)=[6+=2V+>;M8Y-J+ M:<;36?!NR#.FR!F;DDN1T?Q=W9; KV*2Q^^ZIK;B_V,@&@:8\IQY";-Z-EK[ M7L+1K31(X:XR6>IW:AB.11O!P<)/P$=>DTVJTR8$_ ML5CZ5G M!K,R5[/=,"5+>F'UM1WQ/ &!^MW=D;JY!H-KD06[(&?"%0P@Y7H6)#R*6 Z2 M?WFSUVYVN@<^2GW:$55,'P(WF?RF[>\,<,V,7%R>G/5/+GJGY/CDK >7<'5^ M?'S2'USBN%H?NE<$KH$X&O_4_]\Y^'9!>?T@N MOYX.2*M#O=;.%MWV6^\C>T5Z5Z1W='XQ'!PM-;X:]%'@+V]:N\UNI]F&?LGP M\X!<]2X_]#WXUH>-)N-MM/CICOV;>*H4U#R[=X^M]2:1[/*J,A M^'_/_H)6)W4RD#PD5QG7=1(RB=6)3J@.B-%1TU'*R$C(B,F/M68-ZJ2I6\06 M]ZJ@X?S>#:<,T\-"$+"')'3"B&03SJ;@^'7"%?FC MI!(XE,Z@O!!20SA CJ$%:36]?Q,1$_8KY3GI"PE/*;JO+EGP H?GH]E],W6O M"-PL!+8W#8&?J#(!)\EFY!JT3QE$IG4+1 >_2$#'N8"0%@0@\F@^(V6N9G0LY"IA25,ZR2T6L&_59D*BB+ M0!GH,D6ML0^L$'()0394@[!;@28PW00F(4R(*O'/;?LID\P)P0%D7$$HB.:V M8;EDJF"A41#E%J":B&"8,--@E-&L:H97CCT7CG6>#<<8B7D.*$9"W**V#@2# MZO!85I[S/$9YN-S#=9B6$<@$9E0@6@=6%XR(OXIC#[9;:-M \(50R0P( -4>$ M 5@)4SA;7"78 JMEX./0S^%]Q%68"E5"._1^4J26#844(8N@6)$M '_$@$T6 MX8.;,*'YF)$>.);+,H4:)KE[O\6V;'2[33>/R$5,P&$"SB=V^S[3C1A%*4$ >"G< M;D#?![58;N1@ G_K-:N>U^X3 @]=R'C+I;KSROB0@P<%791(>60V=%4Y4CSB M5'(< +>!K8D%E+932G$I";4[OQB#'NNFYQ83&L,X2R:\)2U4KR:8*+&S>@ MHI0%$%J9F#P, 7I& 9.&CED.H78*O(8GK, % ZM BFVY"PL++\"UO[+W1; W MW#3V#B8T+8V?0FBS.(8(MA_@=^WM^O3/D!4:@L]4-LD;;]&F\>W(0ODN M)7!CU>5SYLE:WOV C\0P5H1A*1'XE9AQC=1,* WE^/H.9"DP^?P]!-FZITD, M# ;OM5+;*1X"K\R>,&X7Y^5"KVVK54+5(L!&OV<8SR(3$!A[.&<](RF_9JG; M(%ZI7__3)OH>RU]:[OOBMZK>;QK7?WJKRKP8C.8K1?W64:'?K++UUF<1!/R-D"S@-3EBADX=? M3*;G"Q'[H^2@OEETRCPTN\W;KYM1_Q3/O'&;4;T4,C@8#@<3D4X8AHHY';MS!M(Y3Y85J9@Q>#I-A'67=(F\0+9' MB:,;?\X?814S>Q]KYMQG;4Z>!S'"&A>1Y>"-)UA18[#%'-/F@"PMM5@^,MN\ M18([+XLE%B:['QK[;RV0YWK,Z>, O@#+"@0MI>X'X/M&J_.V>OYO!6P5BU5Z M1-OCR^7Y@;_YO8>2@Q$LB-?>% SUW;.^%<8OJM*1$FFI697.?\DYWWO.#^XN MS@_>I9X5_/!#D!9C[N\RRW]PXO9W&GN[KS/W]\V<65B<8X%% *8(EHQV[2>G MT]CJ_LE\(A,N+4 ?&NU"K[.J*>(YF$8'GJVU=&#X"-Q 0,X 2MD(UN363IW@ MAQ#6;*NF>IIEZN^ V"JL?OID]!,O!,_?-L\6/X_#KT^SP!Y%>3RTN"C&S4>K MN"'F[3=YTS3_-@]-OO+MV?VSACF^_P+ \8P6%P<7#):? 59>FBCNR=2]6&QZ4]$H\DB)QS1\'HL19E'F)\*&_$RT@[_=L%D%C2-@#.A$\&5X,S)D,2YH=&WM66MSVD84_2M;,DGL&?0";(.$/4-D MN?%,# Z(-OG46:05VF;1JJO%0']][^J!!752UW42M[5G ._K/O:><_>NU/]! MT[PDQDE 0O36OWJ'0AXL%R21*! $2^A=41DCGZ8*987C#!FK$4J:V8:Q6 M*WW5UKF8&_[8B.6"=0S&>4;T4(:-L[[J@6^"P[/^@DB,@AB+C,C3QM2_T+HP M0U+)R%G?J'Z+N3,>;L[Z(;U!F=PPWG;QPSA:$84EOB))>DQLP@H4]XS)V M]E7[JZ-4+Z_C$05;[R,P]QBC!"] T M\0>^=^4-_=%%+G KKQ0W'9Y[8ZL[56##M\M^Z1Y9UDF[[/V2W6@P08/ST;7O MG>^8-O'>:R\\=]Z:#(8OQD,O8DV^O#.^X@&KJ]&6J;9^H9!^G6921IM M/A^ERR8:9/%2\BP&=9LFDC%!;DQ)A+PU"9:* V@4130@ O$(D1\Q39#+1:KR77UZ-4EM+1B@M$VPF.&$9-IHS<@�*I1M36*ONQ;*IUBPWZE/ 5 M(Y!9FRC?;XEGC* 9%R$1IPVS >8Q5F:0;3M+<5"UR_ 4*[2 ,X;3C-C5/\[C MQJU,B9"7)%_8$".GEB35BMQ^C>$-7TH[HFL2WA7K6CHK#+=+0DH!G[!RJIS6 M+7.O#.N#_\BQ&Q7T +/2KMQ$<,%9Q5023>TOL2$R J>EK>UC6%7&H33V@![N MV[0[H:^4/HJY15,) JO$ C.G3ORRJW&F@/=^B04D/;9!8P($ -@EZ (F(,O4 MWE?H+$F (B[R=@I:>8A($@*R)P0 OI@!F=H ^?PTKQ.H$'O+GVC)0%D $AD% MI_+:04T7Y+\ND WR(0+%U=! >;OD"1!9PKH$$;PT'=@*U1DD: MJ]?N /62$!BBW"Z18"BL&#G>_F6T,?_GM'F2O*%)I)HY1 .8!&<(< $.$C58 M4BG"5!$K%213J&ZJ80RU,2P#]9@!YK,48)X59U1$$ZBR53\(#/.B+87J-UZA?H$CNV=*-[0#"I 1N7&CFD8D@0FJ!1BMIVM MGVGA62[^M)'7FXV*V?>B:V&X0EQILZJ<52PA6!7A\L(<0S&Q6ZJ;MS MZW35 M4V"XT]6[4+'G-*L,J3:EI-\6R/L$X141CO5.^V5ML_9(48]I338'>1'CJVK3 MJK:F*&;/X.KU25O!GOSE=6([CF<99TM)G"KSU'+*5[I'M$\>CIN:X+OP>$]8 M%9PHOWD^P+_ M0>!0J>'I(^,9$(\.B 6L9.2^1];W"?MG'M4\!__1L\%3B_S7W)5GT/Q'03.$ MDCE_^F1UBJ=/>S&O;L%?]:+[J+?:>C$;;Z^0,QQ\F@N^3$)UG^7"KH[MVJN? MW8'2P-:>P>;.W;9\OU1V[;QSVG^?E>(YT8HK"8X@#C:^X30LT7'2TSO6ML H M^LS\ 4/QGBQ_\7;V!U!+ P04 " #+AFY5M)98Y^X% @' & &5G M86XM,C R,C Y,S!X97@S,F0R+FAT;>U9>W/:.!#_*GMTVB8S\1/RP";,$$*N MS*20!F?N^M>-L&7055@^681PG_Y6?A"@:9NF:9MKFQD@DE:K??SV(;OUFV'T MDBE)0AK!J^#U.40BG,]HHB"4E"B<73 UA4"D*4G@-962<0XGDD43"M TG89I MF\T#PVBWD%6WW",2#QS'O8>W%U3O0"!)DC'%1$*X9?4&-:A-E4H]RUHL%N:B M;@HYL8)+:ZIFO&%Q(3)J1BJJM5MZ!K\IB=JM&54$PBF1&57'M:O@S#A""L44 MI^V65?T6M&,1+=NMB%U#II:<'M=F1$Y88BB1>G4[53[NM'!YB^;&6+!(35%= M^[F?DBABR<3@-%8X8[K-VSG))M/;25$HYTG*B6+75'-?XQMR2J0W%FKJ;Q]Q MU\ZTVA>+1!DQF3&^]%X&;$8S&- %7(H925[N%3/XFU')XI=^3IVQ?RFR1@4Y M2Z@QI86S92- MF8*Z:[K0LL;M%H&$S)"X7*F[[E_-?=NQM7).+\<774& 01#<([@RAR971-> M/',.#GUPZOLV=$;0.1U>!+W3#>)1KYOS;MH'FG_PJ@>CSN5)9] ;&<,_SWMO MH=,-](IKVVYNUF]CMK_GF6+Q\L-VZ^]!3[(01C.F]D!-*72GC,9PQA),.XQP M&,8Q"ZD$$0/]G; $ND*F0A(-;-C1.UX\.W)=V^^*&6:A93YR_-T]P%WZ<$CG M,IL33%I*K%EU1,.5RS:R@>YV7 K\992L)J M7/JFV&&$@G.29M2K_O$?UVEE!L,THL3,0P?Y:SE-[\CE-SA9BKGR8G9#H[L< MO99]"L&],CZ4Q$]4*560N0USOTR6*EI?_B+5KK7;0\)+R7(A40E_,66*&MK" MU$/?2)*6TM8/<%?IB5+<';:[+=,F04L?^BCB%D/-"*62,\+]]0Q23M7:&GIO MYD1B%N)+N*08 @B\!,Z0 !S;>%/ALPP#B(7,QRF>*B*@2838'E&$^&R,X51' MT.?E=SV$"K:W$13/.1X6(D?.4*F\V&MR2?^9,TEU)Y#I%<8B%"#KT;K+ )-@=EV#C->@.#+XDP1K3:)1(LC18K1]S_+'#LGSYP MGF3DL"36PQRD(1)A'<%HP&*B%\M@B@G3H95*FFE<[^EE@NTL;L/CL1+A0HI MSXHZ%:\J%#*,\CXK!S)2S7D1%@)C+S\SVPI.\R-PO[NK/%IO*K^\;KN?7;>W M/;<)^_U-V.OA-=6>RZOU(^+=3-SSRNY7UCK0KX>T5Q MH8V&8:F([H"U@]&#E4!Y@TWF2FRVW/8M=LM^6\\4P&ZX>&MY7D1?)4AEJ3(J M5^C>CAI11<>!V72?KUMP*P[6'+W&6R"_F(M%9;1J;.BX\\9XA7IG+- FG[P6 MK-;).!-\KJA?):2U5/.5[@/UP\]J M]/"07CNT!Z3U@5@5)^;Z:C#SJL63?M MPU\>>RH>R[/B9O5[<*Q]#Y/AN2=+K]#M\Q!8YKPRMSKI#2 >6 3/[/SON^KY MWD48C[4R2]]1;3^_R@W,_#9WJ_@/X,@-O-_C[G1?S#\(%SHK/'U0?!0+VVG4 M?;2J^C,!9(8[.;UO]?H^,/C XYQ?V>'1L\-3\_S7M,HOT/R@H!E@]YP_GW(: MQ?.I+9]7M^3'N@A_Y)'.I]K>!_2UTU7A&Y/PW42*>1+IJZV07E7&U][F;"Z4 M F[?W.V-:V[YRJBD- !E9V%N+3(P,C(P.3,P7V-A M;"YX;6Q02P$"% ,4 " #+AFY5\U"B"* B T^@$ %0 M@ $&&P 96=A;BTR,#(R,#DS,%]D968N>&UL4$L! A0#% @ RX9N5;7H MZ[Z'4 7RD% !4 ( !V3T &5G86XM,C R,C Y,S!?;&%B M+GAM;%!+ 0(4 Q0 ( ,N&;E7280!@JC0 !"2 P 5 " M 9.. !E9V%N+3(P,C(P.3,P7W!R92YX;6Q02P$"% ,4 " #+AFY59RJV MF??U 0 (JA4 %0 @ %PPP 96=A;BTR,#(R,#DS,'@Q,'$N M:'1M4$L! A0#% @ RX9N5;[RPVS9"0 @SH !@ ( ! MFKD" &5G86XM,C R,C Y,S!X97@S,60Q+FAT;5!+ 0(4 Q0 ( ,N&;E6J M#4J$N0D *4[ 8 " :G# @!E9V%N+3(P,C(P.3,P>&5X M,S%D,BYH=&U02P$"% ,4 " #+AFY5TZ2]FO % !-' & M @ &8S0( 96=A;BTR,#(R,#DS,'AE>#,R9#$N:'1M4$L! A0#% @ MRX9N5;266.?N!0 (!P !@ ( !OM," &5G86XM,C R,C Y C,S!X97@S,F0R+FAT;5!+!08 "@ * *8" #BV0( ! end