0001654954-21-008782.txt : 20210812 0001654954-21-008782.hdr.sgml : 20210812 20210812073108 ACCESSION NUMBER: 0001654954-21-008782 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210812 DATE AS OF CHANGE: 20210812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BK Technologies Corp CENTRAL INDEX KEY: 0000002186 STANDARD INDUSTRIAL CLASSIFICATION: RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663] IRS NUMBER: 593486297 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32644 FILM NUMBER: 211165501 BUSINESS ADDRESS: STREET 1: 7100 TECHNOLOGY DRIVE CITY: WEST MELBOURNE STATE: FL ZIP: 32904 BUSINESS PHONE: 321-984-1414 MAIL ADDRESS: STREET 1: 7100 TECHNOLOGY DRIVE CITY: WEST MELBOURNE STATE: FL ZIP: 32904 FORMER COMPANY: FORMER CONFORMED NAME: BK Technologies, Inc. DATE OF NAME CHANGE: 20180604 FORMER COMPANY: FORMER CONFORMED NAME: RELM WIRELESS CORP DATE OF NAME CHANGE: 19980129 FORMER COMPANY: FORMER CONFORMED NAME: ADAGE INC DATE OF NAME CHANGE: 19920703 10-Q 1 bkti_10q.htm QUARTERLY REPORT bkti_10q.htm

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

      QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF

THE SECURITIES EXCHANGE ACT OF 1934


For the quarterly period ended June 30, 2021

 

OR

 

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

 

For the transition period from _________ to _________

 

Commission file number 001-32644

 

BK TECHNOLOGIES CORPORATION

(Exact name of registrant as specified in its charter)

 

Nevada

 

83-4064262

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

7100 Technology Drive

West Melbourne, Florida 32904

(Address of principal executive offices and Zip Code)

 

Registrant’s telephone number, including area code: (321) 984-1414

 

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 $.60 per share

 

BKTI

 

NYSE American

 

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 ☒

 

There were 16,785,721 shares of common stock, $0.60 par value, of the registrant outstanding at August 6, 2021.

 

  

TABLE OF CONTENTS

 

PART I - FINANCIAL INFORMATION

 

1

 

 

 

 

 

Item 1.

FINANCIAL STATEMENTS

 

1

 

 

 

 

 

 

Item 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

15

 

 

 

 

 

 

Item 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

24

 

 

 

 

 

 

Item 4.

CONTROLS AND PROCEDURES

 

24

 

 

 

 

 

 

PART II - OTHER INFORMATION

 

25

 

 

 

 

 

Item 1A.

RISK FACTORS

 

25

 

 

 

 

 

 

Item 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

25

 

 

 

 

 

 

Item 6.

EXHIBITS

 

26

 

 

 

 

 

 

SIGNATURES

 

 27

 

 

i

Table of Contents

 

PART I - FINANCIAL INFORMATION

 

Item 1. FINANCIAL STATEMENTS

 

BK TECHNOLOGIES CORPORATION

Condensed Consolidated Balance Sheets

(In thousands, except share data)

 

 

 

June 30, 2021

 

 

December 31, 2020

 

 

 

(Unaudited)

 

 

 

ASSETS

 

 

 

 

 

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$15,661

 

 

$6,826

 

Trade accounts receivable, net

 

 

7,210

 

 

 

6,466

 

Inventories, net

 

 

12,036

 

 

 

9,441

 

Prepaid expenses and other current assets

 

 

1,866

 

 

 

1,878

 

Total current assets

 

 

36,773

 

 

 

24,611

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

 

4,426

 

 

 

3,566

 

Right-of-use (ROU) asset

 

 

2,594

 

 

 

2,887

 

Investment in securities

 

 

4,481

 

 

 

2,014

 

Deferred tax assets, net

 

 

4,116

 

 

 

4,300

 

Other assets

 

 

101

 

 

 

112

 

Total assets

 

$52,491

 

 

$37,490

 

 

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$6,316

 

 

$5,119

 

Accrued compensation and related taxes

 

 

1,481

 

 

 

1,635

 

Accrued warranty expense

 

 

644

 

 

 

791

 

Accrued other expenses and other current liabilities

 

 

364

 

 

 

307

 

Dividends payable

 

 

 

 

 

250

 

Short-term lease liability

 

 

428

 

 

 

525

 

Credit facility

 

 

1,470

 

 

 

 

Notes payable-current portion

 

 

262

 

 

 

82

 

Deferred revenue

 

 

934

 

 

 

757

 

Total current liabilities

 

 

11,899

 

 

 

9,466

 

 

 

 

 

 

 

 

 

 

Notes payable, net of current portion

 

 

740

 

 

 

247

 

Long-term lease liability

 

 

2,498

 

 

 

2,702

 

Deferred revenue

 

 

2,327

 

 

 

2,551

 

Total liabilities

 

 

17,464

 

 

 

14,966

 

Commitments and contingencies

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

Preferred stock; $1.00 par value; 1,000,000 authorized shares; none issued or outstanding

 

 

 

 

 

 

Common stock; $.60 par value; 20,000,000 authorized shares; 18,236,121 and 13,962,366 issued and 16,785,721 and 12,511,966 outstanding shares at June 30, 2021, and December 31, 2020, respectively

 

 

10,941

 

 

 

8,377

 

Additional paid-in capital

 

 

35,534

 

 

 

26,346

 

Accumulated deficit

 

 

(6,046)

 

 

(6,797)

Treasury stock, at cost, 1,450,400 shares at June 30, 2021, and December 31, 2020, respectively

 

 

(5,402)

 

 

(5,402)

Total stockholders’ equity

 

 

35,027

 

 

 

22,524

 

Total liabilities and stockholders’ equity

 

$52,491

 

 

$37,490

 

 

See notes to condensed consolidated financial statements.

 

1

Table of Contents

  

BK TECHNOLOGIES CORPORATION

Condensed Consolidated Statements of Operations

(In thousands, except share and per share data) (Unaudited)

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sales, net

 

$11,335

 

 

$9,937

 

 

$19,899

 

 

$20,826

 

Expenses

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of products

 

 

7,124

 

 

 

5,609

 

 

 

12,592

 

 

 

12,603

 

Selling, general and administrative

 

 

4,553

 

 

 

4,364

 

 

 

8,526

 

 

 

9,107

 

Total expenses

 

 

11,677

 

 

 

9,973

 

 

 

21,118

 

 

 

21,710

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating loss

 

 

(342)

 

 

(36)

 

 

(1,219)

 

 

(884)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net interest (expense) income

 

 

(14)

 

 

(6)

 

 

(18)

 

 

3

 

Gain (loss) gain on investment in securities

 

 

2,262

 

 

 

(200)

 

 

2,467

 

 

 

(506)

Other expense

 

 

(26)

 

 

(32)

 

 

(44)

 

 

(79)

Total other income (expense)

 

 

2,222

 

 

 

(238)

 

 

2,405

 

 

 

(582)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income (loss) before income taxes

 

 

1,880

 

 

 

(274)

 

 

1,186

 

 

 

(1,466)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income tax expense

 

 

(184)

 

 

(28)

 

 

(184)

 

 

(28)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$1,696

 

 

$(302)

 

$1,002

 

 

$(1,494)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) per share-basic:

 

$0.13

 

 

$(0.02)

 

$0.08

 

 

$(0.12)

Net income (loss) per share-diluted:

 

$0.12

 

 

$(0.02)

 

$0.08

 

 

$(0.12)

Weighted average shares outstanding-basic

 

 

13,563,763

 

 

 

12,495,707

 

 

 

13,043,477

 

 

 

12,525,407

 

Weighted average shares outstanding-diluted

 

 

13,625,095

 

 

 

12,495,707

 

 

 

13,101,635

 

 

 

12,525,407

 

 

See notes to condensed consolidated financial statements.

 

2

Table of Contents

 

BK TECHNOLOGIES CORPORATION

Condensed Consolidated Statements of Cash Flows

(In thousands) (Unaudited)

 

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

Operating activities

 

 

 

 

 

 

Net income (loss)

 

$1,002

 

 

$(1,494)

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

 

 

 

 

 

 

 

 

Inventories allowances

 

 

368

 

 

 

72

 

Deferred tax expense

 

 

184

 

 

 

28

 

Depreciation and amortization

 

 

681

 

 

 

661

 

Share-based compensation expense-stock options

 

 

65

 

 

 

60

 

Share-based compensation expense-restricted stock units

 

 

128

 

 

 

89

 

(Gain) loss on investment in securities

 

 

(2,467)

 

 

506

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Trade accounts receivable

 

 

(744)

 

 

381

 

Inventories

 

 

(2,963)

 

 

3,914

 

Prepaid expenses and other current assets

 

 

12

 

 

 

325

 

Other assets

 

 

11

 

 

 

54

 

ROU asset and lease liability

 

 

(8)

 

 

44

 

Accounts payable

 

 

1,197

 

 

 

(838)

Accrued compensation and related taxes

 

 

(154)

 

 

(331)

Accrued warranty expense

 

 

(147)

 

 

(337)

Deferred revenue

 

 

(47)

 

 

557

 

Accrued other expenses and other current liabilities

 

 

57

 

 

 

(94)

Net cash (used in) provided by operating activities

 

 

(2,825)

 

 

3,597

 

 

 

 

 

 

 

 

 

 

Investing activities

 

 

 

 

 

 

 

 

Purchases of property, plant, and equipment

 

 

(1,541)

 

 

(525)

Net cash used in investing activities

 

 

(1,541)

 

 

(525)

 

 

 

 

 

 

 

 

 

Financing activities

 

 

 

 

 

 

 

 

Proceeds from common stock issuance, net of costs

 

 

11,599

 

 

 

 

Cash dividends paid

 

 

(501)

 

 

(502)

Repurchase of common stock

 

 

 

 

 

(269)

Proceeds from the credit facility and notes payable

 

 

3,543

 

 

 

2,196

 

Repayment of the credit facility and notes payable

 

 

(1,400)

 

 

(2,234)

Net cash provided by (used in) financing activities

 

 

13,201

 

 

 

(809)

 

 

 

 

 

 

 

 

 

Net change in cash and cash equivalents

 

 

8,835

 

 

 

2,263

 

Cash and cash equivalents, beginning of period

 

 

6,826

 

 

 

4,676

 

Cash and cash equivalents, end of period

 

$15,661

 

 

$6,939

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure

 

 

 

 

 

 

 

 

Cash paid for interest

 

$14

 

 

$11

 

Non-cash financing activity

 

 

 

 

 

 

 

 

Common stock issued under restricted stock units

 

$84

 

 

$56

 

 

See notes to condensed consolidated financial statements.

 

3

Table of Contents

 

BK TECHNOLOGIES CORPORATION

Notes to Condensed Consolidated Financial Statements

Unaudited

(In thousands, except share and per share data and percentages)

 

1. Condensed Consolidated Financial Statements

 

Basis of Presentation

 

The condensed consolidated balance sheet as of June 30, 2021, the condensed consolidated statements of operations for the three and six months ended June 30, 2021 and 2020, and the condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020, have been prepared by BK Technologies Corporation (the “Company” or “we”), and are unaudited. On March 28, 2019, BK Technologies, Inc., the predecessor of BK Technologies Corporation, implemented a holding company reorganization, which resulted in BK Technologies Corporation becoming the direct parent company of, and the successor issuer to, BK Technologies, Inc. For the purpose of this report, references to “we” or the “Company” or its management or business at any period prior to the holding company reorganization (March 28, 2019) refer to those of BK Technologies, Inc., as the predecessor company and its subsidiaries and thereafter to those of BK Technologies Corporation and its subsidiaries, except as otherwise specified or to the extent the context otherwise indicates. In the opinion of management, all adjustments, which include normal, recurring adjustments, necessary for a fair presentation, have been made. All intercompany transactions and balances have been eliminated in consolidation. The condensed consolidated balance sheet at December 31, 2020, has been derived from the Company’s audited consolidated financial statements at that date.

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, as filed with the Securities and Exchange Commission (“SEC”) on March 3, 2021. The results of operations for the three and six months ended June 30, 2021, are not necessarily indicative of the operating results for a full year.

 

Principles of Consolidation

 

The accounts of the Company have been included in the accompanying consolidated financial statements. All significant intercompany balances and transactions have been eliminated in consolidation.

 

The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.

 

VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.

 

Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.

 

When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected, or at cost.

 

The Company has an investment in FG Financial Group, Inc. (formerly 1347 Property Insurance Holdings, Inc.), made through FGI 1347 Holdings, LP, a consolidated VIE.

 

4

Table of Contents

 

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investment in securities, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2021, and December 31, 2020, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments.

 

The Company uses observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing investment in securities.

 

Recently Adopted Accounting Pronouncements

 

In August 2018, the FASB issued ASU 2018-13, “Disclosure Framework–Changes to the Disclosure Requirements for Fair Value Measurement,” which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, including the removal of certain disclosure requirements. The amendments in the ASU are effective for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted upon issuance of the ASU. The Company adopted this guidance as of January 1, 2020, and the adoption did not have an impact on its consolidated financial statements.

 

Recent Accounting Pronouncements

 

The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures.

 

2. Significant Events and Transactions

 

Pursuant to the Company’s capital return program, the Company’s Board of Directors declared a quarterly dividend of $0.02 per share of the Company’s common stock on July 9, 2021, to stockholders of record as of July 26, 2021. These dividends were paid on August 9, 2021.

 

On June 9, 2021, the Company closed a public offering of 4,249,250 shares of its common stock at a price of $3.00 per share, for net proceeds of $11,559,000 after deducting underwriting discounts and commissions and offering expenses payable by the Company. The shares sold in the offering included the exercise in-full by the underwriters of their over-allotment option to purchase up to 554,250 shares of common stock in addition to the 3,695,000 shares which the underwriters initially agreed to purchase. ThinkEquity, a division of Fordham Financial Management, Inc., acted as sole book-running manager for the offering. The Company intends to use the net proceeds from the offering primarily for general corporate purposes, which may include working capital, capital expenditures, operational purposes, strategic investments and potential acquisitions in complementary businesses.

 

3. Allowance for Doubtful Accounts

 

The allowance for doubtful accounts on trade receivables was approximately $50 on gross trade receivables of $7,260 and $6,516 at June 30, 2021, and December 31, 2020, respectively. This allowance is used to state trade receivables at a net realizable value or the amount that the Company estimates will be collected of the Company’s gross trade receivables.

 

4. Inventories, Net

 

Inventories, which are presented net of allowance for obsolete and slow-moving inventory, consisted of the following:

 

 

 

June 30, 2021

 

 

December 31, 2020

 

Finished goods

 

$2,459

 

 

$1,975

 

Work in process

 

 

3,539

 

 

 

3,288

 

Raw materials

 

 

6,038

 

 

 

4,178

 

 

 

$12,036

 

 

$9,441

 

    

5

Table of Contents

 

Allowances for slow-moving, excess, or obsolete inventory are used to state the Company’s inventories at the lower of cost or net realizable value. The allowances were approximately $888 at June 30, 2021, compared with approximately $520 at December 31, 2020.

 

5. Income Taxes

 

The Company has recorded income tax expense of $184 for the three and six months ended June 30, 2021, compared with an income tax expense of $28 for the same periods last year.

 

The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision (benefit) in any period will be affected by, among other things, permanent, as well as temporary, differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, tax expense divided by pre-tax book income) from period to period.

 

As of June 30, 2021, the Company’s net deferred tax assets totaled approximately $4,116 and were primarily derived from research and development tax credits, deferred revenue, and net operating loss carryforwards.

 

In order to fully utilize the net deferred tax assets, the Company will need to generate sufficient taxable income in future years. The Company analyzed all positive and negative evidence to determine if, based on the weight of available evidence, it is more likely than not to realize the benefit of the net deferred tax assets. The recognition of the net deferred tax assets and related tax benefits is based upon the Company’s conclusions regarding, among other considerations, estimates of future earnings based on information currently available and current and anticipated customers, contracts, and product introductions, as well as historical operating results and certain tax planning strategies.

 

Based on the analysis of all available evidence, both positive and negative, the Company has concluded that it does not have the ability to generate sufficient taxable income in the necessary period to utilize the entire benefit for the deferred tax assets. Accordingly, the Company established a valuation allowance of $98. The Company cannot presently estimate what, if any, changes to the valuation of its deferred tax assets may be deemed appropriate in the future. If the Company incurs future losses, it may be necessary to record additional valuation allowance related to the deferred tax assets recognized as of June 30, 2021.

 

6. Investment in Securities

 

1347 LP

 

The Company has an investment in a limited partnership, FGI 1347 Holdings, LP, of which the Company is the sole limited partner. FGI 1347 Holdings, LP (“1347 LP”), was established for the purpose of investing in securities.

 

Affiliates of Fundamental Global Investors, LLC (“FG”), serve as the general partner and the investment manager of 1347 LP, and the Company is the sole limited partner. As the sole limited partner, the Company is entitled to 100% of net assets held by 1347 LP. The general partner of 1347 LP is entitled to reimbursement of certain costs, fees, and expenses arising in connection with 1347 LP’s operations, as provided by the partnership agreement, upon approval by the Company’s Board of Directors.

 

FG Financial Group

 

As of June 30, 2021, the Company indirectly held approximately $76 in cash and 477,282 shares of FG Financial Group, Inc. (formerly 1347 Property Insurance Holdings, Inc.) (Nasdaq: FGF) (“FGF”), with fair value of $4,481, through an investment in 1347 LP. These shares were purchased in March and May 2018 for approximately $3,741. For the three and six months ended June 30, 2021, the Company recognized unrealized gains on the investment of approximately $2,262 and $2,467, respectively, compared with unrealized losses of $200 and $506, respectively for the same periods last year. There have been no costs, fees, and expenses paid to the general partner or its affiliates for any periods, including the three and six months ended June 30, 2021 and 2020.

 

6

Table of Contents

 

As of June 30, 2021, the Company and the affiliates of FG, including, without limitation, Ballantyne Strong, Inc., beneficially owned in the aggregate 3,045,593 shares of FGF’s common stock, representing approximately 60.8% of FGF’s outstanding shares. Additionally, FG and its affiliates constitute the largest stockholder of the Company. Mr. Kyle Cerminara, a member of the Company’s Board of Directors, is Chief Executive Officer, Co-Founder and Partner of FG and serves as Chairman of the Board of Directors of Ballantyne Strong, Inc. Mr. Cerminara also serves as Chairman of the Board of Directors of FGF.

 

7. Stockholders’ Equity

 

The changes in condensed consolidated stockholders’ equity for the three and six months ended June 30, 2021 and 2020, are as follows:

 

 

 

Common

Stock

Shares

 

 

Common

Stock

Amount

 

 

Additional

Paid-In

Capital

 

 

Accumulated

 Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2020

 

 

13,962,366

 

 

$8,377

 

 

$26,346

 

 

$(6,797)

 

$(5,402)

 

$22,524

 

Common stock issued under restricted stock units

 

 

24,505

 

 

 

15

 

 

 

(15)

 

 

-

 

 

 

-

 

 

 

-

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

32

 

 

 

-

 

 

 

-

 

 

 

32

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

103

 

 

 

-

 

 

 

-

 

 

 

103

 

Common stock dividends ($0.02 per share)

 

 

 

 

 

 

 

 

-

 

 

 

(251)

 

 

-

 

 

 

(251)

Net loss

 

 

 

 

 

 

 

 

-

 

 

 

(694)

 

 -

 

 

 

(694)

Balance at March 31, 2021

 

 

13,986,871

 

 

 

8,392

 

 

 

26,466

 

 

 

(7,742)

 

 

(5,402)

 

 

21,714

 

Common stock issued, net of issuance costs

 

 

4,249,250

 

 

 

2,549

 

 

 

9,010

 

 

 

-

 

 

 

-

 

 

 

11,559

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

33

 

 

 

-

 

 

 

-

 

 

 

33

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

25

 

 

 

-

 

 

 

-

 

 

 

25

 

Net income

 

 

 

 

 

 

 

 

-

 

 

 

1,696

 

 

 

-

 

 

 

1,696

 

Balance at June 30, 2021

 

 

18,236,121

 

 

$10,941

 

 

$35,534

 

 

$(6,046)

 

$(5,402)

 

$35,027

 

 

   

7

Table of Contents

   

7. Stockholders’ Equity (continued)

 

 

 

Common

Stock

Shares

 

 

Common

Stock

Amount

 

 

Additional

Paid-In

Capital

 

 

Accumulated

Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2019

 

 

13,929,381

 

 

$8,357

 

 

$26,095

 

 

$(6,043)

 

$(5,133)

 

$23,276

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

30

 

 

 

-

 

 

 

-

 

 

 

30

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

21

 

 

 

-

 

 

 

-

 

 

 

21

 

Common stock dividends ($0.02 per share)

 

 

 

 

 

 

 

 

-

 

 

 

(250)

 

 

-

 

 

 

(250)

Net loss

 

 

 

 

 

 

 

 

-

 

 

 

(1,192)

 

 

-

 

 

 

(1,192)

Repurchase of common stock

 

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

(243)

 

 

(243)

Balance at March 31, 2020

 

 

13,929,381

 

 

 

8,357

 

 

 

26,146

 

 

 

(7,485)

 

 

(5,376)

 

 

21,642

 

Common stock issued under restricted stock units

 

 

14,439

 

 

 

9

 

 

 

(9)

 

 

-

 

 

 

-

 

 

 

-

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

30

 

 

 

-

 

 

 

-

 

 

 

30

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

68

 

 

 

-

 

 

 

-

 

 

 

68

 

Common stock dividends ($0.02 per share)

 

 

 

 

 

 

 

 

-

 

 

 

(252)

 

 

-

 

 

 

(252)

Net loss

 

 

 

 

 

 

 

 

-

 

 

 

(302)

 

 

-

 

 

 

(302)

Repurchase of common stock

 

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

(26)

 

 

(26)

Balance at June 30, 2020

 

 

13,943,820

 

 

$8,366

 

 

$26,235

 

 

$(8,039)

 

$(5,402)

 

$21,160

 

   

8

Table of Contents

 

8. Income (Loss) Per Share

 

The following table sets forth the computation of basic and diluted loss per share:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) for basic and diluted earnings per share

 

$1,696

 

 

$(302)

 

$1,002

 

 

$(1,494)

Denominator for basic income (loss) per share weighted average shares

 

 

13,563,763

 

 

 

12,495,707

 

 

 

13,043,477

 

 

 

12,525,407

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options and restricted stock units

 

 

61,332

 

 

 

-

 

 

 

58,158

 

 

 

-

 

Denominator for diluted loss per share weighted average shares

 

 

13,625,095

 

 

 

12,495,707

 

 

 

13,101,635

 

 

 

12,525,407

 

Basic income (loss) per share

 

$0.13

 

 

$(0.02)

 

$0.08

 

 

$(0.12)

Diluted income (loss) per share

 

$0.12

 

 

$(0.02)

 

$0.08

 

 

$(0.12)

 

Approximately 444,000 stock options and 0 restricted stock units for the three and six months ended June 30, 2021, respectively, and 510,900 stock options and 86,636 restricted stock units for the three and six months ended June 30, 2020, respectively, were excluded from the calculation because they were anti-dilutive.

 

9

Table of Contents

  

9. Non-Cash Share-Based Employee Compensation

 

The Company has an employee and non-employee director share-based incentive compensation plan. Related to these programs, the Company recorded non-cash share-based employee compensation expense of $33 and $65 for the three and six months ended June 30, 2021, respectively, compared with $30 and $60, respectively, for the same period last year. The Company considers its non-cash share-based employee compensation expenses as a component of cost of products and selling, general and administrative expenses. There was no non-cash share-based employee compensation expense capitalized as part of capital expenditures or inventory for the periods presented.

 

The Company uses the Black-Scholes-Merton option valuation model to calculate the fair value of stock option grants under this plan. The non-cash share-based employee compensation expense recorded in the three and six months ended June 30, 2021, was calculated using certain assumptions. Such assumptions are described more comprehensively in Note 10 (Share-Based Employee Compensation) of the Notes to the Company’s consolidated financial statements included in its Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

A summary of activity under the Company’s stock option plans during the six months ended June 30, 2021, is presented below:

 

 

 

Stock Options

 

 

Wgt. Avg. Exercise Price ($) Per Share

 

 

Wgt. Avg. Remaining Contractual Life (Years)

 

 

Wgt. Avg. Grant Date Fair Value ($) Per Share

 

 

Aggregate Intrinsic Value ($)

 

As of January 1, 2021

 

Outstanding

 

 

489,000

 

 

 

3.96

 

 

 

7.23

 

 

 

1.51

 

 

 

20,000

 

Vested

 

 

185,800

 

 

 

4.15

 

 

 

5.65

 

 

 

1.55

 

 

 

20,000

 

Nonvested

 

 

303,200

 

 

 

3.84

 

 

 

8.20

 

 

 

1.49

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Period activity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issued

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

Forfeited

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

Expired

 

 

10,000

 

 

 

4.55

 

 

 

 

 

 

1.06

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of June 30, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding

 

 

479,000

 

 

 

3.94

 

 

 

6.88

 

 

 

1.52

 

 

 

24,250

 

Vested

 

 

250,600

 

 

 

4.10

 

 

 

6.00

 

 

 

1.55

 

 

 

24,250

 

Nonvested

 

 

228,400

 

 

 

3.77

 

 

 

7.84

 

 

 

1.48

 

 

 

-

 

 

Restricted Stock Units

 

On March 4, 2021, upon the resignation of former director Lewis Johnson, the Company, at the direction of the Board of Directors, accelerated the vesting of Mr. Johnson’s unvested restricted stock units granted September 6, 2018, September 6, 2019, and August 24, 2020, and issued 24,505 shares of common stock to Mr. Johnson.

 

On August 24, 2020, the Company granted to each non-employee director restricted stock units with a grant-date fair value of $40 per award (resulting in total aggregate grant-date fair value of $240), which will vest in five equal, annual installments beginning with the first anniversary of the grant date, subject to the director’s continued service through such date, provided that, if the director makes himself available and consents to be nominated by the Company for continued service as a director, but is not nominated for the Board for election by stockholders, other than for good reason, as determined by the Board in its discretion, then the restricted stock units shall vest in full as of the director’s last date of service as a director of the Company.

 

On April 24, 2020, upon the resignation of former director Ryan Turner, the Company, at the direction of the Board of Directors, accelerated the vesting of Mr. Turner’s unvested restricted stock units granted September 6, 2019, and September 6, 2018, and issued 10,389 and 4,050 shares of common stock, respectively.

 

On September 6, 2019, the Company granted to each non-employee director restricted stock units with a grant-date fair value of $40 per award (resulting in total aggregate grant-date fair value of $280), which will vest in five equal, annual installments beginning with the first anniversary of the grant date, subject to the director’s continued service through such date, provided that, if the director makes himself available and consents to be nominated by the Company for continued service as a director, but is not nominated for the Board for election by stockholders, other than for good reason, as determined by the Board in its discretion, then the restricted stock units shall vest in full as of the director’s last date of service as a director of the Company.

 

10

Table of Contents

 

On September 6, 2018, the Company granted to each non-employee director restricted stock units with a grant-date fair value of $20 per award (resulting in total aggregate grant-date fair value of $140), which vest in five equal, annual installments beginning with the first anniversary of the grant date, subject to the director’s continued service through such date, provided that, if the director makes himself available and consents to be nominated by the Company for continued service as a director, but is not nominated for the Board for election by stockholders, other than for good reason, as determined by the Board in its discretion, then the restricted stock units vest in full as of the director’s last date of service as a director of the Company. On September 6, 2019, which was the first anniversary of the grant date, the first tranche of the September 2018 restricted stock units vested.

 

On June 4, 2018, the Company granted to each non-employee director restricted stock units with a grant fair value of $20 per award (resulting in total aggregate grant-date fair value of $140), which vested on June 4, 2019.

 

There were 122,533 and 147,038 restricted stock units outstanding as of June 30, 2021, and December 31, 2020, respectively.

 

The Company recorded non-cash restricted stock unit compensation expense of $25 and $128 for the three and six months ended June 30, 2021, respectively, compared with $68 and $89, respectively for the same period last year.

 

10. Commitments and Contingencies

 

From time to time, the Company may be involved in various claims and legal actions arising in the ordinary course of its business. On a quarterly basis, the Company assesses its liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, it records a liability in its consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not accrue legal reserves, consistent with applicable accounting guidance. There were no pending material claims or legal matters as of June 30, 2021.

 

In December 2019, a novel strain of the coronavirus (COVID-19) surfaced in Wuhan, China, which spread globally and was declared a pandemic by the World Health Organization in March 2020. The pandemic may have the potential of adversely impacting our business and financial performance in the future. The extent of the potential impact will depend on future developments, which are uncertain and, given the continuing evolution of the COVID-19 pandemic and the global responses to curb its spread, cannot be predicted. In addition, the pandemic has significantly increased economic uncertainty. Even after the COVID-19 pandemic has subsided, we may continue to experience an adverse impact to our business as a result of its national and, to some extent, global economic impact, including any recession that may occur in the future.

 

Purchase Commitments

 

As of June 30, 2021, the Company had purchase commitments for inventory totaling approximately $8,591.

 

Significant Customers

 

Sales to United States government agencies represented approximately $4,749 (41.9%) and $6,865 (34.5%) of the Company’s net total sales for the three and six months ended June 30, 2021, respectively, compared with approximately $4,268 (43.0%) and $10,845 (52.1%), respectively, for the same period last year. Accounts receivable from agencies of the United States government were $3,279 as of June 30, 2021, compared with approximately $589 at the same date last year.

 

11

Table of Contents

 

11. Debt

 

BK Technologies, Inc., a wholly owned subsidiary of the Company, entered into a $5,000 Credit Agreement and a related Line of Credit Note (the “Note” and collectively with the Credit Agreement, the “Credit Agreement”) with JPMorgan Chase Bank, N.A. (“JPMC”) on January 30, 2020. The Credit Agreement provides for a revolving line of credit of up to $5,000, with availability under the line of credit subject to a borrowing base calculated as a percentage of accounts receivable and inventory. Proceeds of borrowings under the Credit Agreement may be used for general corporate purposes. The line of credit is collateralized by a blanket lien on all personal property of BK Technologies, Inc., pursuant to the terms of the Continuing Security Agreement with JPMC. The Company and each subsidiary of BK Technologies, Inc., are guarantors of BK Technologies, Inc.’s obligations under the Credit Agreement, in accordance with the terms of the Continuing Guaranty. On January 26, 2021, the Company extended this revolving credit facility for one year, through January 31, 2022.

 

Borrowings under the Credit Agreement will bear interest at a rate per annum equal to one-month LIBOR or zero if the LIBOR is less than zero) plus a margin of 1.90% (1.97263% as of June 30, 2021). The line of credit, as modified, is to be repaid in monthly payments of interest only, payable in arrears, commencing on February 1, 2020, with all outstanding principal and interest to be payable in full at maturity (January 31, 2022).

 

The Credit Agreement contains certain customary restrictive covenants, including restrictions on liens, indebtedness, loans and guarantees, acquisitions and mergers, sales of assets, and stock repurchases by BK Technologies, Inc. The Credit Agreement contains one financial covenant requiring BK Technologies, Inc., to maintain a tangible net worth of at least $20,000 at any fiscal quarter end.

 

The Credit Agreement provides for customary events of default, including: (1) failure to pay principal, interest or fees under the Credit Agreement when due and payable; (2) failure to comply with other covenants and agreements contained in the Credit Agreement and the other documents executed in connection therewith; (3) the making of false or inaccurate representations and warranties; (4) defaults under other agreements with JPMC or under other debt or other obligations of BK Technologies, Inc.; (5) money judgments and material adverse changes; (6) a change in control or ceasing to operate business in the ordinary course; and (7) certain events of bankruptcy or insolvency. Upon the occurrence of an event of default, JPMC may declare the entire unpaid balance immediately due and payable and/or exercise any and all remedial and other rights under the Credit Agreement.

 

BK Technologies, Inc. was in compliance with all covenants under the Credit Agreement as of June 30, 2021, and the date of filing this report. As of June 30, 2021, and the date of filing this report, the Company had an outstanding balance of approximately $1,500, and a net balance availability of $3,165 under the Credit Agreement.

 

On April 6, 2021, BK Technologies, Inc., a wholly owned subsidiary of BK Technologies Corporation, and JPMC, as a lender, entered into a Master Loan Agreement in the amount of $743 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 48 equal monthly principal and interest payments of approximately $16 beginning on May 8, 2021, matures on April 8, 2025, and bears a fixed interest rate of 3.0%.

 

On September 25, 2019, BK Technologies, Inc., a wholly owned subsidiary of the Company, and U.S. Bank Equipment Finance, a division of U.S. Bank National Association, as a lender, entered into a Master Loan Agreement in the amount of $425 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 60 equal monthly principal and interest payments of approximately $8 beginning on October 25, 2019, matures on September 25, 2024, and bears a fixed interest rate of 5.11%.

 

12. Leases

 

The Company accounts for its leasing arrangements in accordance with Topic 842, “Leases”. The Company leases manufacturing and office facilities and equipment under operating leases and determines if an arrangement is a lease at inception. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term.

 

12

Table of Contents

 

As most of its leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The Company has lease agreements with lease and non-lease components, which are accounted for separately.

 

The Company leases approximately 54,000 square feet (not in thousands) of industrial space in West Melbourne, Florida, under a non-cancellable operating lease. The lease has the expiration date of September 30, 2027. Annual rental, maintenance and tax expenses for the facility are approximately $491.

 

In February 2020, the Company entered into a lease for 6,857 square feet (not in thousands) of office space at Sawgrass Technology Park, 1619 NW 136th Avenue in Sunrise, Florida, for a period of 64 months commencing July 1, 2020. Annual rental, maintenance and tax expenses for the facility will be approximately $196 for the first year, increasing by approximately 3% for each subsequent 12-month period.

 

In March 2021, the Company executed an agreement for the termination of its lease for 8,100 square feet (not in thousands) of office space in Lawrence, Kansas, effective March 31, 2021 and recognized a termination lease expense of approximately $53. The original term of the lease was through December 31, 2021.

 

Lease costs consisted of the following:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Operating lease cost

 

$136

 

 

$143

 

 

$302

 

 

$287

 

Short-term lease cost

 

 

-

 

 

 

-

 

 

 

-

 

 

 

2

 

Variable lease cost

 

 

33

 

 

 

32

 

 

 

65

 

 

 

63

 

Total lease cost

 

$169

 

 

$175

 

 

$367

 

 

$352

 

 

Supplemental cash flow information related to leases was as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows (fixed payments)

 

$140

 

 

$122

 

 

$352

 

 

$243

 

Operating cash flows (liability reduction)

 

100

 

 

83

 

 

271

 

 

164

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating leases

 

-

 

 

26

 

 

14

 

 

35

 

 

13

Table of Contents

 

12. Leases (continued)

 

Other information related to operating leases was as follows:

 

 

 

June 30, 2021

 

Weighted average remaining lease term (in years)

 

 

5.68

 

Weighted average discount rate

 

 

5.50%

 

Maturity of lease liabilities as of June 30, 2021, were as follows:

 

 

 

June 30, 2021

 

Remaining six months of 2021

 

$287

 

2022

 

 

582

 

2023

 

 

595

 

2024

 

 

608

 

2025

 

 

618

 

Thereafter

 

 

722

 

Total payments

 

 

3,412

 

Less: imputed interest

 

 

(486)

Total liability

 

$2,926

 

 

13. Subsequent Event

 

Effective July 1, 2021, the Company changed its accounting to burden the material at the time of purchase receipts. Prior to July 1, 2021, the Company applied the material burden at the time the inventory was issued to work in progress. This change resulted in a net increase of approximately $1.3 million in inventory and retained earnings.

 

14

Table of Contents

 

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

 

SPECIAL NOTE CONCERNING

FORWARD-LOOKING STATEMENTS

 

We believe that it is important to communicate our future expectations to our security holders and to the public. This report, therefore, contains statements about future events and expectations which are “forward-looking statements” within the meaning of Sections 27A of the Securities Act of 1933 and 21E of the Securities Exchange Act of 1934 (the “Exchange Act”), including the statements about our plans, objectives, expectations, and prospects. You can expect to identify these statements by forward-looking words such as “may,” “might,” “could,” “would,” “should,” “will,” “anticipate,” “believe,” “plan,” “estimate,” “project,” “expect,” “intend,” “seek,” “are encouraged” and other similar expressions. Any statement contained in this report that is not a statement of historical fact may be deemed to be a forward-looking statement. Although we believe that the plans, objectives, expectations and prospects reflected in or suggested by our forward-looking statements are reasonable, those statements involve risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by these forward-looking statements, and we can give no assurance that our plans, objectives, expectations and prospects will be achieved.

 

Important factors that might cause our actual results to differ materially from the results contemplated by the forward-looking statements are contained in the “Risk Factors” section of and elsewhere in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, and in our subsequent filings with the Securities and Exchange Commission, and include, among others, the following:

 

 

·

changes or advances in technology;

 

 

 

 

·

the success of our land mobile radio product line;

 

 

 

 

·

successful introduction of new products and technologies, including our ability to successfully develop and sell our anticipated new multiband product and other related products in the planned new BKR Series product line;

 

 

 

 

·

competition in the land mobile radio industry;

 

 

 

 

·

general economic and business conditions, including federal, state and local government budget deficits and spending limitations, any impact from a prolonged shutdown of the U.S. Government, and the ongoing effects of the COVID-19 pandemic;

 

 

 

 

·

the availability, terms and deployment of capital;

 

 

 

 

·

reliance on contract manufacturers and suppliers;

 

 

 

 

·

risks associated with fixed-price contracts;

 

 

 

 

·

heavy reliance on sales to agencies of the U.S. Government and our ability to comply with the requirements of contracts, laws and regulations related to such sales;

 

 

 

 

·

allocations by government agencies among multiple approved suppliers under existing agreements;

 

 

 

 

·

our ability to comply with U.S. tax laws and utilize deferred tax assets;

 

 

 

 

·

our ability to attract and retain executive officers, skilled workers and key personnel;

 

 

 

 

·

our ability to manage our growth;

  

15

Table of Contents

 

 

·

our ability to identify potential candidates and consummate acquisition, disposition or investment transactions, and risks incumbent to being a noncontrolling interest stockholder in a corporation;

 

 

 

 

·

the impact of general business conditions, including those resulting from the COVID-19 pandemic, on the companies in which we hold investments;

 

 

 

 

·

impact of our capital allocation strategy;

 

 

 

 

·

risks related to maintaining our brand and reputation;

 

 

 

 

·

impact of government regulation;

 

 

 

 

·

rising health care costs;

 

 

 

 

·

our business with manufacturers located in other countries, including changes in the U.S. Government and foreign governments’ trade and tariff policies, as well as any further impact resulting from the COVID-19 pandemic;

 

 

 

 

·

our inventory and debt levels;

 

 

 

 

·

protection of our intellectual property rights;

 

 

 

 

·

fluctuation in our operating results and stock price;

 

 

 

 

·

acts of war or terrorism, natural disasters and other catastrophic events, such as the COVID-19 pandemic;

 

 

 

 

·

any infringement claims;

 

 

 

 

·

data security breaches, cyber-attacks and other factors impacting our technology systems;

 

 

 

 

·

availability of adequate insurance coverage;

 

 

 

 

·

maintenance of our NYSE American listing;

 

 

 

 

·

risks related to being a holding company; and

 

 

 

 

·

the effect on our stock price and ability to raise equity capital through future sales of shares of our common stock.

 

Some of these factors and risks have been, and may further be, exacerbated by the COVID-19 pandemic. We assume no obligation to publicly update or revise any forward-looking statements made in this report, whether as a result of new information, future events, changes in assumptions or otherwise, after the date of this report. Readers are cautioned not to place undue reliance on these forward-looking statements.

 

Reported dollar amounts in the management’s discussion and analysis (“MD&A”) section of this report are disclosed in millions or as whole dollar amounts.

 

The following discussion and analysis should be read in conjunction with our condensed consolidated financial statements and notes thereto appearing elsewhere in this report and the MD&A, consolidated financial statements and notes thereto appearing in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the SEC on March 3, 2021.

 

16

Table of Contents

 

Executive Overview

 

BK Technologies Corporation is a holding company, with a wholly owned operating subsidiary, BK Technologies, Inc. We design, manufacture and market two-way land mobile radios, repeaters, base stations and related components and subsystems.

 

Two-way land mobile radios can be hand-held (portable) or installed in vehicles (mobile). Repeaters expand the range of two-way land mobile radios, enabling them to operate over a wider area. Base station components and subsystems are installed at radio transmitter sites to improve performance by enhancing the signal and reducing or eliminating signal interference and enabling the use of one antenna for both transmission and reception. We incorporate both analog and digital technologies in our products. Our digital technology is compliant with the Project 25 standard of the Association of Public-Safety Communications Officials. We offer products primarily under the “BK” brand name. Generally, BK-branded products serve the government and public safety market.

 

Holding Company Reorganization

 

On March 28, 2019, we implemented a holding company reorganization. The reorganization created a new holding company, BK Technologies Corporation, which became the new parent company of BK Technologies, Inc. The holding company reorganization was intended to create a more efficient corporate structure and increase operational flexibility. We did not incur any material operational or financial impacts. The holding company reorganization was effected through a merger transaction that was a tax-free transaction for U.S. federal income tax purposes for our stockholders. No stockholder vote was required to effect the merger transaction.

 

As part of the holding company reorganization, stockholders of our predecessor, BK Technologies, Inc., became stockholders of BK Technologies Corporation, on a one-for-one basis, with the same number of shares and same ownership percentage of common stock that they held immediately prior to the holding company reorganization. Following the reorganization, BK Technologies Corporation replaced BK Technologies, Inc. as the publicly traded entity, and shares of BK Technologies Corporation were listed on the NYSE American under the symbol “BKTI,” which is the same symbol as previously used by BK Technologies, Inc. In addition, the common stock of BK Technologies Corporation was assigned a new CUSIP Number: 05587G 104.

 

For the purpose of this report, references to “we” or the “Company” or our management or business at any period prior to the holding company reorganization (March 28, 2019) refer to those of BK Technologies, Inc., as the predecessor company and its subsidiaries and thereafter to those of BK Technologies Corporation and its subsidiaries, except as otherwise specified or to the extent the context otherwise indicates.

 

Impact of COVID-19 Pandemic

 

In December 2019, a novel strain of the coronavirus (COVID-19) surfaced, which spread globally and was declared a pandemic by the World Health Organization in March 2020. The challenges posed by the COVID-19 pandemic on the global economy increased significantly in the first several months of 2020. In response to COVID-19, national and local governments around the world instituted certain measures, including travel bans, prohibitions on group events and gatherings, shutdowns of certain businesses, curfews, shelter-in-place orders, and recommendations to practice social distancing. We are considered an “essential business” that is supporting first responders and our manufacturing operations have remained open throughout the pandemic. We implemented certain policies at our offices in accordance with best practices to accommodate, and at times mandate, social distancing, wearing face masks, and remote work practices. Among other things, we have invested in employee safety equipment, additional cleaning supplies and measures, adjusted production lines and workplaces as necessary and adapted new processes for interactions with our suppliers and customers to safely manage our operations. Any employees that test positive for COVID-19 are quarantined and, if possible, work remotely in accordance with accepted safety practices until after passing subsequent testing.

 

17

Table of Contents

 

In planning for the possible disruption of our business, we took steps to reduce expenses throughout the Company. This included suspending all Company travel for a period of time, as well as our participation in trade shows and other business meetings, instituting strict inventory control and decreasing expenditures. We also implemented workforce reductions during the second quarter of 2020 and suspended the employer’s 401K match. For the first six months of 2021, the impact to our business, particularly customer orders, is unknown with any certainty. Recently, worldwide shortages of materials, particularly semiconductors and integrated circuits, have resulted in limited supplies, extended lead times and increased costs for certain components used in our products. While, generally, we have been able to procure the material necessary to manufacture our products and fulfill customer orders, there have been some delays and longer delivery times within our supply chain. While the progression and duration of these shortages is not known with certainty, they may last for several quarters or years. The impact on our operations of such shortages, or additional shortages that may surface, is uncertain, but could potentially impact our future sales, manufacturing operations and financial results. Continued progression of these circumstances could result in a decline in customer orders, as our customers could shift purchases to lower-priced or other perceived value offerings or reduce their purchases and inventories due to decreased budgets, reduced access to credit or various other factors, and impair our ability to manufacture our products, which could have a material adverse impact on our results of operations and cash flow. While the current impacts of COVID-19 are reflected in our results of operations, we cannot at this time separate the direct COVID-19 impacts from other factors that cause our performance to vary from quarter to quarter. The ultimate duration and 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 and severity of the pandemic, and the related length of its impact on the global economy, which are uncertain and cannot be predicted at this time. Even after the COVID-19 pandemic has subsided, we may continue to experience an adverse impact to our business as a result of its national and, to some extent, global economic impact. Furthermore, the extent to which our mitigation efforts are successful, if at all, is not presently ascertainable. However, our results of operations in future periods may continue to be adversely impacted by the COVID-19 pandemic and its negative effects on global economic conditions.

 

We may experience fluctuations in our quarterly results, in part, due to governmental customer spending patterns that are influenced by government fiscal year-end budgets and appropriations. We may also experience fluctuations in our quarterly results, in part, due to our sales to federal and state agencies that participate in wildland fire-suppression efforts, which may be greater during the summer season when forest fire activity is heightened. In some years, these factors may cause an increase in sales for the second and third quarters, compared with the first and fourth quarters of the same fiscal year. Such increases in sales may cause quarterly variances in our cash flow from operations and overall financial condition.

 

Second Quarter and Six Months Summary

 

Overall, our financial and operating results for the three and six months ended June 30, 2021, improved compared with the same periods of last year. For the second quarter 2021, sales increased 14.1% from the second quarter last year and 32.4% from the immediately preceding quarter. The improvement in sales for the second quarter brought sales for the six-months ended June 30, 2021, within 4.5% of last year’s six month period. Gross profit margins as a percentage of sales for the second quarter and six-month periods of 2021 decreased compared with the same periods of last year, generally reflecting cost increases in materials and freight, and a less favorable sales mix. Selling, general and administrative (“SG&A”) expenses for the second quarter of 2021 were within 4.3% of SG&A expenses for the second quarter last year, while SG&A expenses for the six-month period ended June 30, 2021, decreased 6.4% from the same period last year. These factors yielded operating losses for the three and six months ended June 30, 2021, that increased slightly from the comparable periods last year. During the second quarter we closed a public offering of our common stock, raising net proceeds of approximately $11.6 million with the issuance of approximately 4.2 million common shares.

 

For the second quarter of 2021, our sales increased 14.1% to approximately $11.3 million, compared with approximately $9.9 million for the same quarter last year. For the six months ended June 30, 2021, sales totaled approximately $19.9 million, compared with approximately $20.8 million for the same period last year.

 

Gross profit margins as a percentage of sales for the second quarter of 2021 were approximately 37.2%, compared with 43.6% for the second quarter last year. For the six-month period ended June 30, 2021, gross profit margins as a percentage of sales were approximately 36.7%, compared with 39.5% for the same period last year.

 

18

Table of Contents

 

SG&A expenses for the second quarter of 2021 totaled approximately $4.6 million, compared with approximately $4.4 million for the same quarter last year. SG&A expenses for the first six months of 2021 decreased 6.4% to approximately $8.5 million, compared with approximately $9.1 million for the same period last year.

 

For the second quarter of 2021, we recognized an operating loss of approximately $342,000, compared with approximately $36,000 for the same quarter last year. For the six-month period ended June 30, 2021, our operating loss totaled approximately $1.2 million, compared with approximately $0.9 million for the same period last year.

 

For the second quarter of 2021, we recognized an unrealized gain totaling approximately $2.3 million on our investment in FGF Financial (formerly 1347 Property Insurance Holdings, Inc.), made through FGI 1347 Holdings, LP, a consolidated variable interest entity. This compares with an unrealized loss of approximately $200,000 on the investment for the second quarter last year. For the six-month period ended June 30, 2021, we recognized an unrealized gain of approximately $2.5 million, compared with an unrealized loss of $506,000 for last year’s six-month period.

 

Net income for the three months ended June 30, 2021, was approximately $1.7 million ($0.13 per basic and $0.12 per diluted share), compared with a net loss of approximately $302,000 ($0.02 per basic and diluted share) for the same quarter last year. For the six months ended June 30, 2021, our net income totaled approximately $1.0 million ($0.08 per basic and diluted share), compared with a net loss of approximately $1.5 million ($0.12 per basic and diluted share) for the same period last year.

 

As of June 30, 2021, working capital totaled approximately $25.0 million, of which approximately $22.9 million was comprised of cash, cash equivalents and trade receivables, reflecting the cash received from or closed public offering of our common stock. As of December 31, 2020, working capital totaled approximately $15.1 million, of which approximately $13.3 million was comprised of cash, cash equivalents and trade receivables.

 

Results of Operations

 

As an aid to understanding our operating results for the periods covered by this report, the following table shows selected items from our condensed consolidated statements of operations expressed as a percentage of sales:

 

 

 

Percentage of Sales

Three Months Ended

 

 

Percentage of Sales

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Sales

 

 

100.0%

 

 

100.0%

 

 

100.0%

 

 

100.0%

Cost of products

 

 

(62.8)

 

 

(56.4)

 

 

(63.3)

 

 

(60.5)

Gross margin

 

 

37.2

 

 

 

43.6

 

 

 

36.7

 

 

 

39.5

 

Selling, general and administrative expenses

 

 

(40.2)

 

 

(43.9)

 

 

(42.8)

 

 

(43.7)

Other income (expense)

 

 

19.6

 

 

 

(2.4)

 

 

12.1

 

 

 

(2.9)

Income (loss) before income taxes

 

 

16.6

 

 

 

(2.7)

 

 

6.0

 

 

 

(7.0)

Income tax (expense) benefit

 

 

(1.6)

 

 

(0.3)

 

 

(0.9)

 

 

(0.1)

Net loss

 

 

15.0%

 

 

(3.0)%

 

 

5.1%

 

 

(7.2)%

 

Net Sales

 

For the second quarter ended June 30, 2021, net sales increased 14.1% to approximately $11.3 million, compared with approximately $9.9 million for the same quarter last year. Sales for the six months ended June 30, 2021, totaled approximately $19.9 million, compared with approximately $20.8 million for the six-month period last year.

 

19

Table of Contents

 

The increase in sales for the three months ended June 30, 2021, was attributed primarily to certain federal legacy customers combined with demand from western region state public safety agencies. While customer demand during the quarter was strong, second quarter shipments and sales were impacted by supply chain constraints that delayed our ability to convert product orders into shipments. Although these factors may continue to create delays during the next several quarters, we anticipate being able to fulfill customer requirements. The precise impact to sales and shipments for future quarters, however, cannot be quantified.

 

In the second half of 2020, we launched the first model in our new BKR Series of APCO Project 25 land mobile radio products and solutions, the BKR 5000. The BKR Series is envisioned as a comprehensive line of new products with additional new models planned for later this year, including products with multi-band capability. The timing of developing additional BKR Series products and bringing them to market could be impacted by various factors, including potential impacts related to our supply chain and the COVID-19 pandemic. BKR Series products, we believe, should increase our addressable market by expanding the number of federal and other public safety customers that may purchase our products. However, the timing and size of orders from agencies at all levels can be unpredictable and subject to budgets, priorities, and other factors. Accordingly, we cannot assure that sales will occur under particular contracts, or that our sales prospects will otherwise be realized.

 

Last year we reorganized our sales resources to focus more effectively on target markets and customers where we can realize sales success. The current funnel of sales prospects includes potential new customers in federal, state, and local public safety agencies. We believe the reorganization and our sales funnel better positions us to capture new sales opportunities moving forward.

 

While the potential impacts of material shortages, lead-times and the COVID-19 pandemic in coming months and quarters remain uncertain, such effects have the potential to adversely impact our customers and our supply chain. Such negative effects on our customers and suppliers could adversely affect our future sales, operations, and financial results.

 

Cost of Products and Gross Profit Margin

 

Gross profit margins as a percentage of sales for the second quarter ended June 30, 2021 were approximately 37.2%, compared with 43.6% for the same quarter last year. For the six-month period ended June 30, 2021, gross profit margins were approximately 36.7%, compared with 39.5% for the same period last year.

 

Our cost of products and gross profit margins are primarily derived from material, labor and overhead costs, product mix, manufacturing volumes and pricing. Gross profit margins for the second quarter of 2021 decreased compared with the same period last year primarily due to a less favorable mix of product sales and increased material and freight costs. For the six months ended June 30, 2021, gross profit margins reflect a less favorable mix of product sales compared with the same period last year and were adversely impacted by one-time inventory reserves in the first quarter related to our legacy product line, the KNG series.

 

We utilize a combination of internal manufacturing capabilities and contract manufacturing relationships for production efficiencies and to manage material and labor costs. While we anticipate continuing to do so in the future, we have increased, and are continuing to increase, our utilization of U.S.-based resources, which provides greater security and control over our production. We believe that our current manufacturing capabilities and contract relationships or comparable alternatives will continue to be available to us. Although in the future we may encounter new product cost and competitive pricing pressures, the extent of their impact on gross margins, if any, is uncertain.

 

During recent quarters, worldwide shortages of materials, including semiconductors and integrated circuits, have resulted in limited supplies and extended lead times for certain components used in our products. While, generally, we have been able to procure the material necessary to manufacture our products and fulfill customer orders, there have been some delays and extended lead times within our supply chain. While the progression and duration of these shortages is not known with certainty, they may last for several quarters or years. The impact on our operations of such shortages, or additional shortages that may surface, is uncertain, but could potentially impact our future sales, manufacturing operations and financial results.

 

20

Table of Contents

 

Selling, General and Administrative Expenses

 

SG&A expenses consist of marketing, sales, commissions, engineering, product development, management information systems, accounting, headquarters, and non-cash share-based employee compensation expenses.

 

SG&A expenses for the second quarter ended June 30, 2021, totaled approximately $4.6 million (40.2% of sales), compared with approximately $4.4 million (43.9% of sales) for the same quarter last year. For the six months ended June 30, 2021, SG&A expenses decreased by $581,000, or 6.4%, to approximately $8.5 million (42.8% of sales), compared with approximately $9.1 million (43.7% of sales), for the six-month period last year.

 

Engineering and product development expenses for the second quarter of 2021 totaled approximately $2.3 million (20.3% of sales), compared with approximately $2.0 million (20.2% of sales) for the same quarter of last year. For the six months ended June 30, 2021, engineering and product development expenses totaled approximately $4.1 million (20.7% of sales), compared with approximately $4.1 million (19.5% of sales) for the six-month period last year. The increase in engineering expenses for the second quarter was primarily timing related, as expenses for the six-month period were comparable with the same period last year. Expenses for the design and development of the BKR series, a new line of portable and mobile radios, has continued with most ongoing development being performed by our internal engineering team. Development of the BKR Series, including our planned multiband product, is the primary focus of our engineering team. The precise date for developing and introducing new products is uncertain and can be impacted by, among other things, supply chain shortages and the potential effects of the COVID-19 pandemic in coming months.

 

Marketing and selling expenses for the second quarter of 2021 totaled approximately $1.1 million (9.5% of sales), compared with approximately $1.0 million (9.7% of sales) for the second quarter last year, primarily reflecting increased commissions attributed to sales growth. For the six months ended June 30, 2021, marketing and selling expenses declined approximately $457,000, or 18.5%, to approximately $2.0 million (10.1% of sales), compared with approximately $2.5 million (11.9% of sales). The decreases for the six-month period are attributed to reductions in sales and go-to-market employment, as well as other sales, marketing, and go-to-market related expenses.

 

Other general and administrative expenses for the second quarter 2021 totaled approximately $1.2 million (10.5% of sales), compared with approximately $1.4 million (14.0% of sales) for the same quarter last year. For the six months ended June 30, 2021, general and administrative expenses totaled approximately $2.4 million (12.1% of sales), compared with approximately $2.6 million (12.5% of sales) for the six-month period last year. Other general and administrative expenses for both periods last year included severance and expenses related to employment reductions.

 

Operating Loss

 

The operating loss for the second quarter ended June 30, 2021, totaled approximately $342,000 (3.0% of sales), compared with approximately $36,000 (0.4% of sales) for last year’s second quarter. For the six months ended June 30, 2021, our operating loss totaled approximately $1.2 million (6.1% of sales), compared with approximately $884,000 (4.2% of sales) for the six-month period last year. The operating loss for the first six months is attributed primarily to sales mix combined with increased material costs, which adversely impacted gross profit margins. These factors were partially offset by SG&A expense reductions.

 

Other (Expense) Income

 

We recorded net interest expense of approximately $14,000 for the second quarter ended June 30, 2021, compared with approximately $6,000 for the second quarter of last year. For the six months ended June 30, 2021, net interest expense totaled approximately $18,000, compared with net interest income of approximately $3,000 for the six-month period last year. Net interest expense was primarily the result of lower average cash balances and equipment financing.

 

21

Table of Contents

 

For the second quarter ended June 30, 2021, we recognized an unrealized gain of approximately $2.3 million on our investment in FGF, compared with an unrealized loss of approximately $200,000 for the second quarter last year. For the six months ended June 30, 2021, we recognized an unrealized gain of approximately $2.5 million on our investment in FGF, compared with an unrealized loss of approximately $506,000 for the same period last year.

 

Income Taxes

 

We recorded an income tax expense of $184 for the six months ended June 30, 2021, compared with an income tax expense of $28 for the same period last year.

 

Our income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision (benefit) in any period will be affected by, among other things, permanent, as well as temporary, differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, we may experience significant fluctuations in the effective book tax rate (that is, tax expense divided by pre-tax book income) from period to period.

 

As of June 30, 2021, our net deferred tax assets totaled approximately $4.1 million, and were primarily derived from research and development tax credits, operating loss carryforwards and deferred revenue.

 

In order to fully utilize the net deferred tax assets, we will need to generate sufficient taxable income in future years. We analyze all positive and negative evidence to determine if, based on the weight of available evidence, we are more likely than not to realize the benefit of the net deferred tax assets. The recognition of the net deferred tax assets and related tax benefits is based upon our conclusions regarding, among other considerations, estimates of future earnings based on information currently available and current and anticipated customers, contracts, and product introductions, as well as historical operating results and certain tax planning strategies.

 

Based on our analysis of all available evidence, both positive and negative, we have concluded that we do not have the ability to generate sufficient taxable income in the necessary period to utilize the entire benefit for the deferred tax assets. Accordingly, we established a valuation allowance of $98,000. We cannot presently estimate what, if any, changes to the valuation of our deferred tax assets may be deemed appropriate in the future. If we incur future losses, it may be necessary to record additional valuation allowance related to the deferred tax assets recognized as of June 30, 2021.

 

Liquidity and Capital Resources

 

For the six months ended June 30, 2021, net cash used in operating activities totaled approximately $2.9 million, compared with cash provided by operating activities of approximately $3.6 million for the same period last year. Cash used in operating activities for the six months ended June 30, 2021, was primarily related to increased inventory, increases in accounts receivable, and an unrealized gain on securities, which were partially offset by net income, increased accounts payable and depreciation and amortization.

 

For the first six months of 2021, we had net income of approximately $1.0 million, compared with a net loss of approximately $1.5 million for the same period last year. Gross inventories increased during the six months ended June 30, 2021, by approximately $3.0 million, compared with a decrease of approximately $3.9 million for the same period last year. The increase for the six-month period was primarily attributable to extended supplier lead-times and planned new product introductions. Accounts receivable increased approximately $744,000 during the six months ended June 30, 2021, primarily due to the timing of sales that were consummated later in the quarter that had not yet completed their collection cycle. For the same period last year, accounts receivable decreased approximately $381,000 as a result of collections. The unrealized gain on securities for the six months ended June 30, 2021, totaled approximately $2.5 million, compared with an unrealized loss of approximately $506,000 for the same period last year. For additional information pertaining to our investment in securities, refer to Note 1 (Condensed Consolidated Financial Statements) and Note 6 (Investment in Securities) to the condensed consolidated financial statements included in this report. Accounts payable for the six months ended June 30, 2021, increased approximately $1.2 million, compared with a decrease of approximately $838,000 for the same period last year, primarily due to purchases from suppliers. Depreciation and amortization totaled approximately $681,000 for the six months ended June 30, 2021, compared with approximately $661,000 for the same period last year. Depreciation and amortization are primarily related to manufacturing and engineering equipment.

 

22

Table of Contents

 

Cash used in investing activities for the six months ended June 30, 2021, totaled approximately $1.5 million, primarily for manufacturing equipment. For the same period last year, cash used in investing activities totaled approximately $525,000, primarily for engineering and manufacturing related equipment.

 

For the six months ended June 30, 2021, cash of approximately $13.2 million was provided by financing activities. In June we closed a public offering of our common stock, generating net proceeds of approximately $11.6 million. During the six months ended June 30, 2021, we received proceeds of approximately $3.5 million from our revolving credit facility and from financing related to the purchase of manufacturing equipment. This was partially offset by loan repayments of approximately $1.4 million. For the same period last year, we received proceeds totaling approximately $2.2 million under the Paycheck Protection Program, which were repaid in full within the same period. We used cash of approximately $501,000 and $502,000 to pay quarterly dividends for the six months ended June 30, 2021 and 2020, respectively. During the first quarter of 2020, we also used approximately $269,000 for stock repurchases.

 

On January 26, 2021, our revolving credit facility, which originated on January 30, 2020, was extended for one year, through January 31, 2022.

 

BK Technologies, Inc., our wholly owned subsidiary, entered into the $5 million Credit Agreement with JPMC. The Credit Agreement provides for a revolving line of credit of up to $5 million, with availability under the line of credit subject to a borrowing base calculated as a percentage of accounts receivable and inventory. Proceeds of borrowings under the Credit Agreement may be used for general corporate purposes. The line of credit is collateralized by a blanket lien on all personal property of BK Technologies, Inc. pursuant to the terms of the Continuing Security Agreement with JPMC. BK Technologies Corporation and each subsidiary of BK Technologies, Inc., are guarantors of the obligations under the Credit Agreement, in accordance with the terms of the Continuing Guaranty.

 

Borrowings under the Credit Agreement will bear interest at a rate per annum equal to one-month LIBOR (or zero if the LIBOR is less than zero) plus a margin of 1.90%. The line of credit is to be repaid in monthly payments of interest only, payable in arrears, with all outstanding principal and interest to be payable in full at maturity.

 

The Credit Agreement contains certain customary restrictive covenants, including restrictions on liens, indebtedness, loans and guarantees, acquisitions and mergers, sales of assets, and stock repurchases by BK Technologies, Inc. The Credit Agreement contains one financial covenant requiring BK Technologies, Inc., to maintain a tangible net worth of at least $20 million at any fiscal quarter end.

 

The Credit Agreement provides for customary events of default, including: (1) failure to pay principal, interest or fees under the Credit Agreement when due and payable; (2) failure to comply with other covenants and agreements contained in the Credit Agreement and the other documents executed in connection therewith; (3) the making of false or inaccurate representations and warranties; (4) defaults under other agreements with JPMC or under other debt or other obligations of BK Technologies, Inc.; (5) money judgments and material adverse changes; (6) a change in control or ceasing to operate business in the ordinary course; and (7) certain events of bankruptcy or insolvency. Upon the occurrence of an event of default, JPMC may declare the entire unpaid balance immediately due and payable and/or exercise any and all remedial and other rights under the Credit Agreement.

  

BK Technologies, Inc. was in compliance with all covenants under the Credit Agreement as of June 30, 2021, and the date of filing this report. As of June 30, 2021, and the date of filing this report, approximately $1.5 million in borrowings were outstanding under the Credit Agreement.

 

On April 6, 2021, BK Technologies, Inc., a wholly owned subsidiary of BK Technologies Corporation, and JPMC, as a lender, entered into a Master Loan Agreement in the amount of $743,000 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 48 equal monthly principal and interest payments of approximately $16,000 beginning on May 8, 2021, matures on April 8, 2025, and bears a fixed interest rate of 3.0%.

 

23

Table of Contents

 

Our cash and cash equivalents balance at June 30, 2021, was approximately $15.7 million. We believe these funds, combined with anticipated cash generated from operations and borrowing availability under our Credit Agreement, are sufficient to meet our working capital requirements for the foreseeable future. We may, depending on a variety of factors, including market conditions for capital raises, the trading price of our common stock and opportunities for uses of any proceeds, engage in public or private offerings of equity or debt securities to increase our capital resources. However, financial and economic conditions, including those resulting from the COVID-19 pandemic, could limit our access to credit and impair our ability to raise capital, if needed, on acceptable terms or at all. We also face other risks that could impact our business, liquidity, and financial condition. For a description of these risks, see “Item 1A. Risk Factors” set forth in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, and “Item 1A. Risk Factors” below in this report.

 

Critical Accounting Policies

 

In response to the Securities and Exchange Commission’s financial reporting release, FR-60, Cautionary Advice Regarding Disclosure About Critical Accounting Policies, we have selected for disclosure our revenue recognition process and our accounting processes involving significant judgments, estimates and assumptions. These processes affect our reported revenues and current assets and are, therefore, critical in assessing our financial and operating status. We regularly evaluate these processes in preparing our financial statements. The processes for revenue recognition, allowance for collection of trade receivables, allowance for excess or obsolete inventory, and income taxes involve certain assumptions and estimates that we believe to be reasonable under present facts and circumstances. These estimates and assumptions, if incorrect, could adversely impact our operations and financial position.

 

There were no changes to our critical accounting policies during the quarter ended June 30, 2021, as described in Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

As a smaller reporting company, the Company is not required to include the disclosure under this Item.

 

Item 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures (as defined in Rules 13a-15(c) and 15d-15(e) under the Exchange Act that are designed to ensure that information required to be disclosed in our reports under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer (who serves as our principal executive officer) and Chief Financial Officer (who serves as our principal financial and accounting officer), as appropriate, to allow timely decisions regarding required disclosure.

 

We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer), of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of the end of the period covered by this Quarterly Report. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Quarterly Report to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including each of such officers as appropriate to allow timely decisions regarding required disclosure.

  

Changes in Internal Control over Financial Reporting

 

During the three months ended June 30, 2021, there were no changes in our internal control over financial reporting identified in connection with the evaluation required by Exchange Act Rule 13a-15(d) that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

24

Table of Contents

 

PART II - OTHER INFORMATION

 

Item 1A. RISK FACTORS

 

Item 1A “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020, includes a detailed discussion of the Company’s risk factors as set forth below. However, many of the risk factors disclosed in Item 1A of our Annual Report may be further heightened or exacerbated by the impact of the COVID-19 pandemic.

 

The COVID-19 pandemic and ensuing governmental responses have negatively impacted, and could further materially adversely affect, our business, financial condition, results of operations and cash flow.

 

In December 2019, a novel strain of the coronavirus (COVID-19) surfaced, which spread globally and was declared a pandemic by the World Health Organization in March 2020. The challenges posed by the COVID-19 pandemic on the global economy increased significantly in the first several months of 2020. In response to COVID-19, national and local governments around the world instituted certain measures, including travel bans, prohibitions on group events and gatherings, shutdowns of certain businesses, curfews, shelter-in-place orders, and recommendations to practice social distancing. We are considered an “essential business” that is supporting first responders and our manufacturing operations have remained open throughout the pandemic. We implemented certain policies at our offices in accordance with best practices to accommodate, and at times mandate, social distancing, wearing face masks, and remote work practices. Among other things, we have invested in employee safety equipment, additional cleaning supplies and measures, adjusted production lines and workplaces as necessary and adapted new processes for interactions with our suppliers and customers to safely manage our operations. Any employees that test positive for COVID-19 are quarantined and, if possible, work remotely in accordance with accepted safety practices until after passing subsequent testing.

 

In planning for the possible disruption of our business, we took steps to reduce expenses throughout the Company. This included suspending all Company travel for a period of time, as well as our participation in trade shows and other business meetings, instituting strict inventory control and decreasing expenditures. We also implemented workforce reductions during the second quarter of 2020 and suspended the employer’s 401K match. For the first six months of 2021, the impact to our business, particularly customer orders, is unknown with any certainty. Recently, worldwide shortages of materials, particularly semiconductors and integrated circuits, have resulted in limited supplies, extended lead times and increased costs for certain components used in our products. While, generally, we have been able to procure the material necessary to manufacture our products and fulfill customer orders, there have been some delays and longer delivery times within our supply chain. While the progression and duration of these shortages is not known with certainty, they may last for several quarters or years. The impact on our operations of such shortages, or additional shortages that may surface, is uncertain, but could potentially impact our future sales, manufacturing operations and financial results. Continued progression of these circumstances could result in a decline in customer orders, as our customers could shift purchases to lower-priced or other perceived value offerings or reduce their purchases and inventories due to decreased budgets, reduced access to credit or various other factors, and impair our ability to manufacture our products, which could have a material adverse impact on our results of operations and cash flow. While the current impacts of COVID-19 are reflected in our results of operations, we cannot at this time separate the direct COVID-19 impacts from other factors that cause our performance to vary from quarter to quarter. The ultimate duration and 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 and severity of the pandemic, and the related length of its impact on the global economy, which are uncertain and cannot be predicted at this time. Even after the COVID-19 pandemic has subsided, we may continue to experience an adverse impact to our business as a result of its national and, to some extent, global economic impact. Furthermore, the extent to which our mitigation efforts are successful, if at all, is not presently ascertainable. However, our results of operations in future periods may continue to be adversely impacted by the COVID-19 pandemic and its negative effects on global economic conditions.

 

We may experience fluctuations in our quarterly results, in part, due to governmental customer spending patterns that are influenced by government fiscal year-end budgets and appropriations. We may also experience fluctuations in our quarterly results, in part, due to our sales to federal and state agencies that participate in wildland fire-suppression efforts, which may be greater during the summer season when forest fire activity is heightened. In some years, these factors may cause an increase in sales for the second and third quarters, compared with the first and fourth quarters of the same fiscal year. Such increases in sales may cause quarterly variances in our cash flow from operations and overall financial condition

 

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

 

Dividend Restrictions

 

On January 26, 2021, BK Technologies, Inc., our wholly owned operating subsidiary, extended its Credit Agreement with JPMC. The Credit Agreement contains limitations and covenants that may limit BK Technologies, Inc.’s ability to take certain actions, including pay dividends to the Company.

 

25

Table of Contents

 

Item 6. EXHIBITS

 

Exhibits required to be filed by Item 601 of Regulation S-K are listed in the Exhibit Index below.

 

Exhibit Index

 

Exhibit

Number

 

Description

 

 

 

Exhibit 31.1

 

Certification of Principal Executive Officer Pursuant to Item 601(b)(31) of Regulation S-K, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

Exhibit 31.2

 

Certification of Principal Financial Officer Pursuant to Item 601(b)(31) of Regulation S-K, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

Exhibit 32.1

 

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished pursuant to Item 601(b)(32) of Regulation S‑K)

Exhibit 32.2

 

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished pursuant to Item 601(b)(32) of Regulation S‑K)

Exhibit 101.INS

 

XBRL Instance Document

Exhibit 101.SCH

 

XBRL Taxonomy Extension Schema Document

Exhibit 101.CAL

 

XBRL Taxonomy Extension Calculation Linkbase Document

Exhibit 101.LAB

 

XBRL Taxonomy Extension Label Linkbase Document

Exhibit 101.PRE

 

XBRL Taxonomy Extension Presentation Linkbase Document

Exhibit 101.DEF

 

XBRL Taxonomy Definition Linkbase Document

Exhibit 104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document) (filed herewith)

 

26

Table of Contents

 

SIGNATURES

 

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

 

 

BK TECHNOLOGIES CORPORATION

 

 

(The “Registrant”)

 

 

 

 

 

Date: August 12, 2021

By:

/s/ John M. Suzuki

 

 

 

John M. Suzuki

Chief Executive Officer

(Principal executive officer and duly

authorized officer)

 

 

 

 

 

Date: August 12, 2021

By:

/s/ William P. Kelly

 

 

 

William P. Kelly

Executive Vice President and

Chief Financial Officer

(Principal financial and accounting

officer and duly authorized officer)

 

 

 
27

 

EX-31.1 2 bkti_ex311.htm CERTIFICATION bkti_ex311.htm

EXHIBIT 31.1

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, John M. Suzuki, Chief Executive Officer of BK Technologies Corporation, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of BK Technologies 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: August 12, 2021      
/s/ John M. Suzuki

 

 

John M. Suzuki  
    Chief Executive Officer  

 

EX-31.2 3 bkti_ex312.htm CERTIFICATION bkti_ex312.htm

EXHIBIT 31.2

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, William P. Kelly, Executive Vice President and Chief Financial Officer of BK Technologies Corporation, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of BK Technologies 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: August 12, 2021      
/s/ William P. Kelly

 

 

William P. Kelly  
    Executive Vice President and

Chief Financial Officer

 

 

EX-32.1 4 bkti_ex321.htm CERTIFICATION bkti_ex321.htm

EXHIBIT 32.1

 

BK TECHNOLOGIES CORPORATION

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of BK Technologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John M. Suzuki, Chief Executive Officer of 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:

 

 

(1)

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

 

 

 

 

(2)

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

 

/s/ John M. Suzuki

 

 

John M. Suzuki  
    Chief Executive Officer  
August 12, 2021      
EX-32.2 5 bkti_ex322.htm CERTIFICATION bkti_ex322.htm

EXHIBIT 32.2

 

BK TECHNOLOGIES CORPORATION

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of BK Technologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, William P. Kelly, Executive Vice President and Chief Financial Officer of 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:

 

 

(1)

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

 

 

 

 

(2)

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

 

/s/ William P. Kelly

 

 

William P. Kelly  
    Executive Vice President and Chief Financial Officer  
August 12, 2021      

 

EX-101.SCH 6 bkti-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000006 - Disclosure - Condensed Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 000007 - Disclosure - Significant Events and Transactions link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - Allowance for Doubtful Accounts link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - Inventories, net link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - Investment in Securities link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - Non-Cash Share-Based Employee Compensation link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - Condensed Consolidated Financial Statements (Policies) link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - Inventories, net (Tables) link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - Non-Cash Share-Based Employee Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - Condensed Consolidated Financial Statements (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - Significant Events and Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - Allowance for Doubtful Accounts (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - Inventories net (Details) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - Inventories net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - Investment in Securities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - Stockholders Equity (Details) link:presentationLink link:calculationLink link:definitionLink 000033 - Disclosure - Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 000034 - Disclosure - Income (Loss) per Share (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000035 - Disclosure - Non-Cash Share-Based Employee Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 000036 - Disclosure - Non-Cash Share-Based Employee Compensation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000037 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000038 - Disclosure - Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000039 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 000040 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 000041 - Disclosure - Leases (Details 2) link:presentationLink link:calculationLink link:definitionLink 000042 - Disclosure - Leases (Details 3) link:presentationLink link:calculationLink link:definitionLink 000043 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000044 - Disclosure - Subsequent Event (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 bkti-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 bkti-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 bkti-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Current Fiscal Year End Date Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Current Reporting Status Document Period End Date Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Entity Common Stock Shares Outstanding Document Quarterly Report Document Transition Report Entity Interactive Data Current Entity File Number Entity Incorporation State Country Code Entity Tax Identification Number Entity Address Address Line 1 Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Local Phone Number Security 12b Title Trading Symbol Security Exchange Name CONDENSED CONSOLIDATED BALANCE SHEETS ASSETS Current assets: Cash and cash equivalents Trade accounts receivable, net Inventories, net [Inventory, Net] Prepaid expenses and other current assets Total current assets [Assets, Current] Property, plant and equipment, net Right-of-use (ROU) asset Investment in securities Deferred tax assets, net Other assets Total assets [Assets] LIABILITIES AND STOCKHOLDERS' EQUITY Current liabilities: Accounts payable Accrued compensation and related taxes Accrued warranty expense Accrued other expenses and other current liabilities Dividends payable Short-term lease liability Credit facility Notes payable-current portion Deferred revenue Total current liabilities [Liabilities, Current] Notes payable, net of current portion- Long-term lease liability Deferred revenue- Total liabilities [Liabilities] Commitments and contingencies Stockholders' equity: Preferred stock; $1.00 par value; 1,000,000 authorized shares; none issued or outstanding Common stock; $.60 par value; 20,000,000 authorized shares; 18,236,121 and 13,962,366 issued and 16,785,721 and 12,511,966 outstanding shares at June 30, 2021, and December 31, 2020, respectively Additional paid-in capital Accumulated deficit Treasury stock, at cost, 1,450,400 shares at June 30, 2021, and December 31, 2020, respectively Total stockholders' equity [Stockholders' Equity Attributable to Parent] Total liabilities and stockholders' equity [Liabilities and Equity] Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Treasury stock CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sales, net Expenses Cost of products Selling, general and administrative Total expenses [Costs and Expenses] Operating loss [Operating Income (Loss)] Other income (expense): Net interest (expense) income Gain (loss) gain on investment in securities Other expense [Other Expenses] Total other income (expense) [Other Nonoperating Income (Expense)] Income (loss) before income taxes [Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest] Income tax expense [Income Tax Expense (Benefit)] Net income (loss) [Net Income (Loss) Attributable to Parent] Net income (loss) per share-basic: Net income (loss) per share-diluted: Weighted average shares outstanding-basic Weighted average shares outstanding-diluted CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Operating activities Net income (loss) Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities: Inventories allowances Deferred tax expense Depreciation and amortization Share-based compensation expense-stock options Share-based compensation expense-restricted stock units (Gain) loss on investment in securities Changes in operating assets and liabilities: Trade accounts receivable Inventories Prepaid expenses and other current assets [Increase (Decrease) in Prepaid Expense and Other Assets] Other assets [Increase (Decrease) in Prepaid Expense] ROU asset and lease liability Accounts payable [Increase (Decrease) in Accounts Payable and Accrued Liabilities] Accrued compensation and related taxes [Accrued compensation and related taxes] Accrued warranty expense [Product Warranty Expense] Deferred revenue [Increase (Decrease) in Deferred Revenue] Accrued other expenses and other current liabilities [Increase (Decrease) in Other Accounts Payable and Accrued Liabilities] Net cash (used in) provided by operating activities [Net Cash Provided by (Used in) Operating Activities] Investing activities Purchases of property, plant, and equipment [Purchases of property, plant, and equipment] Net cash used in investing activities [Net Cash Provided by (Used in) Investing Activities] Financing activities Proceeds from common stock issuance, net of costs Cash dividends paid [Payments of Dividends] Repurchase of common stock [Payments for Repurchase of Common Stock] Proceeds from the credit facility and notes payable Repayment of the credit facility and notes payable [Repayments of Debt] Net cash provided by (used in) financing activities [Net Cash Provided by (Used in) Financing Activities] Net change in cash and cash equivalents [Cash and Cash Equivalents, Period Increase (Decrease)] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Supplemental disclosure Cash paid for interest Non-cash financing activity Common stock issued under restricted stock units Condensed Consolidated Financial Statements 1. Condensed Consolidated Financial Statements Significant Events and Transactions 2. Significant Events and Transactions Allowance for Doubtful Accounts 3. Allowance for Doubtful Accounts Inventories, net 4. Inventories, net Income Taxes 5. Income Taxes Investment in Securities 6. Investment in Securities 7. Stockholders' Equity Income (Loss) Per Share 8. Loss per Share Non-Cash Share-Based Employee Compensation 9. Non-Cash Share-Based Employee Compensation Commitments and Contingencies 10. Commitments and Contingencies Debt 11. Debt Leases 12. Leases 13. Subsequent Event Condensed Consolidated Financial Statements (Policies) Basis of Presentation Principles of Consolidation Fair Value Recently Adopted Accounting Pronouncements Recent Accounting Pronouncements Components of inventory Stockholders' Equity (Tables) Changes in consolidated stockholders' equity Computation of basic and diluted loss per share Non-Cash Share-Based Employee Compensation (Tables) Summary of stock option activity Lease cost Supplemental cash flow information related to leases Other information related to operating leases Maturity of lease liabilities Condensed Consolidated Financial Statements (Details Narrative) Statement [Table] Statement [Line Items] Range [Axis] Minimum [Member] Maximum [Member] Voting interest Title of Individual [Axis] Board Of Directors [Member] Net proceeds from issuance of common stock Common stock sharse to public offering Price per share Purchase of comon stock , shares Underwriters agreed to purchase of shares Allowance for Doubtful Accounts (Details Narrative) Allowance for doubtful accounts on trade receivables Accounts receivable, gross Finished goods Work in process Raw materials Total inventory Reserves for slow-moving, excess, or obsolete inventory Net deferred tax assets Valuation allowance Investment in Securities (Details Narrative) Related Party Transaction [Axis] FG Financial Group [Member] Percentage of net assets held Cash held Shares held by related party Fair value of shares Purchase of shares Unrealized gains/loss on the investment Aggregate shares owned by related party Percentage of common stock Statement Equity Components Axis Common Stock [Member] Additional Paid-in Capitals [Member] Accumulated Deficits [Member] Treasury Stocks [Member] Beginning balance, amount Share-based compensation expense-stock options [Share-based Payment Arrangement, Expense] Common stock issued, net of issuance costs Share-based compensation expense-restricted stock units [Restricted Stock or Unit Expense] Common stock dividends ($0.02 per share) Net loss Repurchase of common stock [Repurchase of common stock] Ending balance, amount Beginning balance, shares [Shares, Outstanding] Common stock issued under restricted stock units, amount Common stock issued under restricted stock units, shares Ending balance, shares Numerator: Denominator: Denominator for basic loss per share weighted average shares Effect of dilutive securities: Options and restricted stock units Denominator for diluted loss per share weighted average shares Net loss per share-basic Net loss per share-diluted Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities Axis Award Type [Axis] Stock Options [Member] Restricted Stock Units [Member] Antidilutive securities Outstanding stock options [Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number] Vested stock options [Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number] Nonvested stock options [Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number] Issued stock options Exercised stock options Forfeited stock options Expired stock options Outstanding stock options Vested stock options Nonvested stock options Outstanding wgt. avg. exercise price [Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price] Vested wgt. avg. exercise price [Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price] Nonvested wgt. avg. exercise price [Nonvested wgt. avg. exercise price] Issued wgt. avg. exercise price Exercised wgt. avg. exercise price Forfeited wgt. avg. exercise price Expired wgt. avg. exercise price Outstanding wgt. avg. exercise price Vested wgt. avg. exercise price Nonvested wgt. avg. exercise price [Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price] Outstanding contractual life, Beginning Nonvested contractual life, Begining Vested contractual life, Begining Outstanding contractual life, Ending Vested contractual life, Ending Nonvested contractual life, Ending Outstanding grant date fair value [Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value] Vested grant date fair value [Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price] Nonvested grant date fair value [Nonvested grant date fair value] Issued grant date fair value Exercised grant date fair value Forfeited grant date fair value Expired grant date fair value Outstanding grant date fair value [Outstanding grant date fair value] Vested grant date fair value [Vested grant date fair value] Nonvested grant date fair value [Nonvested grant date fair value 1] Outstanding aggregate intrinsic value [Outstanding aggregate intrinsic value] Vested aggregate intrinsic value [Vested aggregate intrinsic value] Nonvested aggregate intrinsic value [Nonvested aggregate intrinsic value] Issued aggregate intrinsic value Forfeited aggregate intrinsic value Exercised aggregate intrinsic value Outstanding aggregate intrinsic value [Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value] Vested aggregate intrinsic value [Vested aggregate intrinsic value 1] Nonvested aggregate intrinsic value [Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested] Ryan Turner [Member] Restricted Stock Units [Member] Lewis Johnson [Member] Non-cash share-based employee compensation expense Restricted stock units outstanding Unvested stock units Fair value per award Aggregate grant date fair value Purchase commitments Sales to United States Government Percentage of sales Accounts receivable from US government Plan Name [Axis] Credit Agreement Line of credit commencing date Line of credit, description Line of credit tangible net worth Line of credit maturity date Line of credit Line of credit outstanding amount Line of credit net balance availability Master loan agreement amount Master loan agreement installments Principal and interest payments Principal and interest payments, beginning date Principal and interest payments, maturity date Principal and interest payments, interest rate percentage Operating lease cost Short-term lease cost Variable lease cost Total lease cost Operating cash flows (fixed payments) Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows (liability reduction) ROU assets obtained in exchange for lease obligations: Operating leases Weighted average remaining lease term (in years) Weighted average discount rate Remaining six months of 2021 2022 2023 2024 2025 Thereafter Total payments Less: imputed interest Total liability Area of lease land Lease expiration date Annual rental, maintenance and tax expenses on lease Increasing rate of percentage on annual rental, maintenance and tax expenses on lease Annual rental, maintenance and tax expenses description Lease term Subsequent Event (Details Narrative) Award Date [Axis] July 1, 2021 [Member] Net increase inventory 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 r Custom Element Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement. Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and comp Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock. The cash outflow to reacquire common stock during the period. 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 outs EX-101.PRE 10 bkti-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 bkti_10q_htm.xml IDEA: XBRL DOCUMENT 0000002186 2021-01-01 2021-06-30 0000002186 bkti:JulyOneTwoThousandTwentyOneMember 2021-01-01 2021-06-30 0000002186 2020-02-01 2020-02-29 0000002186 2021-03-01 2021-03-31 0000002186 2020-02-29 0000002186 bkti:CreditAgreementMember 2019-09-01 2019-09-25 0000002186 bkti:CreditAgreementMember 2019-09-25 0000002186 bkti:CreditAgreementMember 2021-04-01 2021-04-06 0000002186 bkti:CreditAgreementMember 2021-04-06 0000002186 bkti:CreditAgreementMember 2021-06-30 0000002186 bkti:CreditAgreementMember 2020-01-30 0000002186 bkti:CreditAgreementMember 2021-01-01 2021-06-30 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2018-06-04 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2018-09-06 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2019-09-06 0000002186 bkti:LewisJohnsonMember us-gaap:RestrictedStockUnitsRSUMember 2018-09-06 0000002186 bkti:LewisJohnsonMember us-gaap:RestrictedStockUnitsRSUMember 2019-09-06 0000002186 bkti:LewisJohnsonMember us-gaap:RestrictedStockUnitsRSUMember 2020-08-24 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2020-08-24 0000002186 bkti:RyanTurnerMember us-gaap:RestrictedStockUnitsRSUMember 2018-09-06 0000002186 bkti:RyanTurnerMember us-gaap:RestrictedStockUnitsRSUMember 2019-09-06 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0000002186 bkti:StockOptionsMember 2020-04-01 2020-06-30 0000002186 bkti:StockOptionsMember 2021-04-01 2021-06-30 0000002186 bkti:TreasuryStocksMember 2021-06-30 0000002186 bkti:TreasuryStocksMember 2020-06-30 0000002186 bkti:RetainedEarningMember 2021-06-30 0000002186 bkti:RetainedEarningMember 2020-06-30 0000002186 bkti:AdditionalPaidInCapitalsMember 2021-06-30 0000002186 bkti:AdditionalPaidInCapitalsMember 2020-06-30 0000002186 bkti:CommonStocksMember 2020-06-30 0000002186 bkti:CommonStocksMember 2021-06-30 0000002186 bkti:TreasuryStocksMember 2020-04-01 2020-06-30 0000002186 bkti:TreasuryStocksMember 2020-01-01 2020-03-31 0000002186 bkti:TreasuryStocksMember 2021-04-01 2021-06-30 0000002186 bkti:TreasuryStocksMember 2021-01-01 2021-03-31 0000002186 bkti:RetainedEarningMember 2020-04-01 2020-06-30 0000002186 bkti:RetainedEarningMember 2020-01-01 2020-03-31 0000002186 bkti:RetainedEarningMember 2021-04-01 2021-06-30 0000002186 bkti:RetainedEarningMember 2021-01-01 2021-03-31 0000002186 2020-01-01 2020-03-31 0000002186 2021-01-01 2021-03-31 0000002186 bkti:AdditionalPaidInCapitalsMember 2020-04-01 2020-06-30 0000002186 bkti:AdditionalPaidInCapitalsMember 2021-04-01 2021-06-30 0000002186 bkti:AdditionalPaidInCapitalsMember 2020-01-01 2020-03-31 0000002186 bkti:AdditionalPaidInCapitalsMember 2021-01-01 2021-03-31 0000002186 bkti:CommonStocksMember 2020-04-01 2020-06-30 0000002186 bkti:CommonStocksMember 2021-04-01 2021-06-30 0000002186 bkti:CommonStocksMember 2021-01-01 2021-03-31 0000002186 bkti:CommonStocksMember 2020-01-01 2020-03-31 0000002186 bkti:TreasuryStocksMember 2020-12-31 0000002186 bkti:TreasuryStocksMember 2020-03-31 0000002186 bkti:TreasuryStocksMember 2021-03-31 0000002186 bkti:TreasuryStocksMember 2019-12-31 0000002186 bkti:RetainedEarningMember 2020-12-31 0000002186 bkti:RetainedEarningMember 2020-03-31 0000002186 bkti:RetainedEarningMember 2021-03-31 0000002186 bkti:RetainedEarningMember 2019-12-31 0000002186 bkti:AdditionalPaidInCapitalsMember 2020-12-31 0000002186 bkti:AdditionalPaidInCapitalsMember 2020-03-31 0000002186 bkti:AdditionalPaidInCapitalsMember 2021-03-31 0000002186 bkti:AdditionalPaidInCapitalsMember 2019-12-31 0000002186 2020-03-31 0000002186 2021-03-31 0000002186 bkti:CommonStocksMember 2019-12-31 0000002186 bkti:CommonStocksMember 2020-03-31 0000002186 bkti:CommonStocksMember 2021-03-31 0000002186 bkti:CommonStocksMember 2020-12-31 0000002186 bkti:FGFinancialGroupMember 2020-01-01 2020-06-30 0000002186 bkti:FGFinancialGroupMember 2020-04-01 2020-06-30 0000002186 bkti:FGFinancialGroupMember 2021-04-01 2021-06-30 0000002186 bkti:FGFinancialGroupMember 2021-01-01 2021-06-30 0000002186 bkti:FGFinancialGroupMember 2021-06-30 0000002186 2021-06-09 0000002186 bkti:BoardOfDirectorsMember 2021-06-09 0000002186 2021-06-01 2021-06-09 0000002186 srt:MaximumMember 2021-01-01 2021-06-30 0000002186 srt:MinimumMember 2021-01-01 2021-06-30 0000002186 2020-06-30 0000002186 2019-12-31 0000002186 2020-01-01 2020-06-30 0000002186 2020-04-01 2020-06-30 0000002186 2021-04-01 2021-06-30 0000002186 2020-12-31 0000002186 2021-06-30 0000002186 2021-08-06 iso4217:USD shares iso4217:USD shares pure bkti:integer utr:sqft 0000002186 false --12-31 false Q2 2021 1.00 1000000 0 0 0 0 0.60 20000000 1450400 2262000 0 0 0 0 -5376000 30 24505 196000 0.03 10-Q true 2021-06-30 false 001-32644 BK TECHNOLOGIES CORPORATION NV 83-4064262 7100 Technology Drive West Melbourne FL 32904 321 984-1414 Common Stock, par value $.60 per share BKTI NYSEAMER Yes Yes Non-accelerated Filer true false 16785721 15661000 6826000 7210000 6466000 12036000 9441000 1866000 1878000 36773000 24611000 4426000 3566000 2594000 2887000 4481000 2014000 4116000 4300000 101000 112000 52491000 37490000 6316000 5119000 1481000 1635000 644000 791000 364000 307000 0 250000 428000 525000 1470000 0 262000 82000 934000 757000 11899000 9466000 740000 247000 2498000 2702000 2327000 2551000 17464000 14966000 1.00 1000000 0 0 0.60 20000000 18236121 13962366 16785721 12511966 10941000 8377000 35534000 26346000 -6046000 -6797000 1450400 -5402000 -5402000 35027000 22524000 52491000 37490000 11335000 9937000 19899000 20826000 7124000 5609000 12592000 12603000 4553000 4364000 8526000 9107000 11677000 9973000 21118000 21710000 -342000 -36000 -1219000 -884000 -14000 -6000 -18000 3000 2262000 -200000 2467000 -506000 26000 32000 44000 79000 2222000 -238000 2405000 -582000 1880000 -274000 1186000 -1466000 184000 28000 184000 28000 1696000 -302000 1002000 -1494000 0.13 -0.02 0.08 -0.12 0.12 -0.02 0.08 -0.12 13563763 12495707 13043477 12525407 13625095 12495707 13101635 12525407 1002000 -1494000 368000 72000 184000 28000 681000 661000 65000 60000 128000 89000 -2467000 506000 -744000 381000 -2963000 3914000 12000 325000 11000 54000 -8000 44000 1197000 -838000 -154000 -331000 147000 337000 -47000 557000 57000 -94000 -2825000 3597000 1541000 525000 -1541000 -525000 11599000 0 501000 502000 0 269000 3543000 2196000 1400000 2234000 13201000 -809000 8835000 2263000 6826000 4676000 15661000 6939000 14000 11000 84000 56000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>1. Condensed Consolidated Financial Statements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0in; text-align:left;"><strong>Basis of Presentation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The condensed consolidated balance sheet as of June 30, 2021, the condensed consolidated statements of operations for the three and six months ended June 30, 2021 and 2020, and the condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020, have been prepared by BK Technologies Corporation (the “Company” or “we”), and are unaudited. On March 28, 2019, BK Technologies, Inc., the predecessor of BK Technologies Corporation, implemented a holding company reorganization, which resulted in BK Technologies Corporation becoming the direct parent company of, and the successor issuer to, BK Technologies, Inc. For the purpose of this report, references to “we” or the “Company” or its management or business at any period prior to the holding company reorganization (March 28, 2019) refer to those of BK Technologies, Inc., as the predecessor company and its subsidiaries and thereafter to those of BK Technologies Corporation and its subsidiaries, except as otherwise specified or to the extent the context otherwise indicates. In the opinion of management, all adjustments, which include normal, recurring adjustments, necessary for a fair presentation, have been made. All intercompany transactions and balances have been eliminated in consolidation. The condensed consolidated balance sheet at December 31, 2020, has been derived from the Company’s audited consolidated financial statements at that date. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, as filed with the Securities and Exchange Commission (“SEC”) on March 3, 2021. The results of operations for the three and six months ended June 30, 2021, are not necessarily indicative of the operating results for a full year. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Principles of Consolidation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The accounts of the Company have been included in the accompanying consolidated financial statements. All significant intercompany balances and transactions have been eliminated in consolidation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected, or at cost.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has an investment in FG Financial Group, Inc. (formerly 1347 Property Insurance Holdings, Inc.), made through FGI 1347 Holdings, LP, a consolidated VIE.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>Fair Value of Financial Instruments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investment in securities, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2021, and December 31, 2020, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company uses observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing investment in securities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Recently Adopted Accounting Pronouncements </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In August 2018, the FASB issued ASU 2018-13, “Disclosure Framework–Changes to the Disclosure Requirements for Fair Value Measurement,” which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, including the removal of certain disclosure requirements. The amendments in the ASU are effective for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted upon issuance of the ASU. The Company adopted this guidance as of January 1, 2020, and the adoption did not have an impact on its consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Recent Accounting Pronouncements </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The condensed consolidated balance sheet as of June 30, 2021, the condensed consolidated statements of operations for the three and six months ended June 30, 2021 and 2020, and the condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020, have been prepared by BK Technologies Corporation (the “Company” or “we”), and are unaudited. On March 28, 2019, BK Technologies, Inc., the predecessor of BK Technologies Corporation, implemented a holding company reorganization, which resulted in BK Technologies Corporation becoming the direct parent company of, and the successor issuer to, BK Technologies, Inc. For the purpose of this report, references to “we” or the “Company” or its management or business at any period prior to the holding company reorganization (March 28, 2019) refer to those of BK Technologies, Inc., as the predecessor company and its subsidiaries and thereafter to those of BK Technologies Corporation and its subsidiaries, except as otherwise specified or to the extent the context otherwise indicates. In the opinion of management, all adjustments, which include normal, recurring adjustments, necessary for a fair presentation, have been made. All intercompany transactions and balances have been eliminated in consolidation. The condensed consolidated balance sheet at December 31, 2020, has been derived from the Company’s audited consolidated financial statements at that date. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, as filed with the Securities and Exchange Commission (“SEC”) on March 3, 2021. The results of operations for the three and six months ended June 30, 2021, are not necessarily indicative of the operating results for a full year. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The accounts of the Company have been included in the accompanying consolidated financial statements. All significant intercompany balances and transactions have been eliminated in consolidation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected, or at cost.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has an investment in FG Financial Group, Inc. (formerly 1347 Property Insurance Holdings, Inc.), made through FGI 1347 Holdings, LP, a consolidated VIE.</p> 0.20 0.50 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investment in securities, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2021, and December 31, 2020, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company uses observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing investment in securities.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In August 2018, the FASB issued ASU 2018-13, “Disclosure Framework–Changes to the Disclosure Requirements for Fair Value Measurement,” which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, including the removal of certain disclosure requirements. The amendments in the ASU are effective for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted upon issuance of the ASU. The Company adopted this guidance as of January 1, 2020, and the adoption did not have an impact on its consolidated financial statements.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>2. Significant Events and Transactions</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Pursuant to the Company’s capital return program, the Company’s Board of Directors declared a quarterly dividend of $0.02 per share of the Company’s common stock on July 9, 2021, to stockholders of record as of July 26, 2021. These dividends were paid on August 9, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On June 9, 2021, the Company closed a public offering of 4,249,250 shares of its common stock at a price of $3.00 per share, for net proceeds of $11,559,000 after deducting underwriting discounts and commissions and offering expenses payable by the Company. The shares sold in the offering included the exercise in-full by the underwriters of their over-allotment option to purchase up to 554,250 shares of common stock in addition to the 3,695,000 shares which the underwriters initially agreed to purchase. ThinkEquity, a division of Fordham Financial Management, Inc., acted as sole book-running manager for the offering. The Company intends to use the net proceeds from the offering primarily for general corporate purposes, which may include working capital, capital expenditures, operational purposes, strategic investments and potential acquisitions in complementary businesses.</p> 0.02 4249250 3.00 11559000 554250 3695000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>3. Allowance for Doubtful Accounts</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The allowance for doubtful accounts on trade receivables was approximately $50 on gross trade receivables of $7,260 and $6,516 at June 30, 2021, and December 31, 2020, respectively. This allowance is used to state trade receivables at a net realizable value or the amount that the Company estimates will be collected of the Company’s gross trade receivables.</p> 50000 7260000 6516000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>4. Inventories, Net</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Inventories, which are presented net of allowance for obsolete and slow-moving inventory, consisted of the following:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">December 31, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finished goods</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,459</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,975</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Work in process</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,539</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,288</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Raw materials</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>6,038</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4,178</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>12,036</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,441</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Allowances for slow-moving, excess, or obsolete inventory are used to state the Company’s inventories at the lower of cost or net realizable value. The allowances were approximately $888 at June 30, 2021, compared with approximately $520 at December 31, 2020.</p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">December 31, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finished goods</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,459</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,975</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Work in process</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,539</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,288</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Raw materials</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>6,038</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4,178</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>12,036</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,441</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 2459000 1975000 3539000 3288000 6038000 4178000 12036000 9441000 888000 520000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>5. Income Taxes </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has recorded income tax expense of $184 for the three and six months ended June 30, 2021, compared with an income tax expense of $28 for the same periods last year. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision (benefit) in any period will be affected by, among other things, permanent, as well as temporary, differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, tax expense divided by pre-tax book income) from period to period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of June 30, 2021, the Company’s net deferred tax assets totaled approximately $4,116 and were primarily derived from research and development tax credits, deferred revenue, and net operating loss carryforwards.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In order to fully utilize the net deferred tax assets, the Company will need to generate sufficient taxable income in future years. The Company analyzed all positive and negative evidence to determine if, based on the weight of available evidence, it is more likely than not to realize the benefit of the net deferred tax assets. The recognition of the net deferred tax assets and related tax benefits is based upon the Company’s conclusions regarding, among other considerations, estimates of future earnings based on information currently available and current and anticipated customers, contracts, and product introductions, as well as historical operating results and certain tax planning strategies. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Based on the analysis of all available evidence, both positive and negative, the Company has concluded that it does not have the ability to generate sufficient taxable income in the necessary period to utilize the entire benefit for the deferred tax assets. Accordingly, the Company established a valuation allowance of $98. The Company cannot presently estimate what, if any, changes to the valuation of its deferred tax assets may be deemed appropriate in the future. If the Company incurs future losses, it may be necessary to record additional valuation allowance related to the deferred tax assets recognized as of June 30, 2021. </p> 184000 28000 4116000 98000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>6. Investment in Securities</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>1347 LP</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has an investment in a limited partnership, FGI 1347 Holdings, LP, of which the Company is the sole limited partner. FGI 1347 Holdings, LP (“1347 LP”), was established for the purpose of investing in securities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Affiliates of Fundamental Global Investors, LLC (“FG”), serve as the general partner and the investment manager of 1347 LP, and the Company is the sole limited partner. As the sole limited partner, the Company is entitled to 100% of net assets held by 1347 LP. The general partner of 1347 LP is entitled to reimbursement of certain costs, fees, and expenses arising in connection with 1347 LP’s operations, as provided by the partnership agreement, upon approval by the Company’s Board of Directors.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>FG Financial Group</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of June 30, 2021, the Company indirectly held approximately $76 in cash and 477,282 shares of FG Financial Group, Inc. (formerly 1347 Property Insurance Holdings, Inc.) (Nasdaq: FGF) (“FGF”), with fair value of $4,481, through an investment in 1347 LP. These shares were purchased in March and May 2018 for approximately $3,741. For the three and six months ended June 30, 2021, the Company recognized unrealized gains on the investment of approximately $2,262 and $2,467, respectively, compared with unrealized losses of $200 and $506, respectively for the same periods last year. There have been no costs, fees, and expenses paid to the general partner or its affiliates for any periods, including the three and six months ended June 30, 2021 and 2020.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of June 30, 2021, the Company and the affiliates of FG, including, without limitation, Ballantyne Strong, Inc., beneficially owned in the aggregate 3,045,593 shares of FGF’s common stock, representing approximately 60.8% of FGF’s outstanding shares. Additionally, FG and its affiliates constitute the largest stockholder of the Company. Mr. Kyle Cerminara, a member of the Company’s Board of Directors, is Chief Executive Officer, Co-Founder and Partner of FG and serves as Chairman of the Board of Directors of Ballantyne Strong, Inc. Mr. Cerminara also serves as Chairman of the Board of Directors of FGF. </p> 1 76000 477282 4481000 3741000 2467000 200000 506000 3045593 0.608 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>7. Stockholders’ Equity </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The changes in condensed consolidated stockholders’ equity for the three and six months ended June 30, 2021 and 2020, are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Additional</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Paid-In</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Capital</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong> Deficit</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Treasury</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Balance at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">13,962,366</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">8,377</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">26,346</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(6,797</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">22,524</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">24,505</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(15</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">32</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">32</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">103</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">103</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock dividends ($0.02 per share) </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(251</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(251</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(694</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> -</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(694</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Balance at March 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">13,986,871</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">8,392</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">26,466</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(7,742</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">21,714</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued, net of issuance costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">4,249,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,549</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">9,010</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">11,559</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">33</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">33</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">25</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">25</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net income</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">1,696</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">1,696</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Balance at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>18,236,121</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>10,941</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>35,534</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(6,046</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(5,402</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>35,027</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>7. Stockholders’ Equity (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Additional</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Paid-In</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Capital</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Deficit</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Treasury</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at December 31, 2019</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">13,929,381</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">8,357</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">26,095</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(6,043</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,133</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">23,276</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">21</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">21</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock dividends ($0.02 per share) </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(250</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(250</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1,192</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1,192</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Repurchase of common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(243</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(243</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at March 31, 2020</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">13,929,381</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">8,357</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">26,146</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(7,485</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,376</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">21,642</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">14,439</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">9</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(9</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">68</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">68</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock dividends ($0.02 per share) </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(252</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(252</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(302</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(302</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Repurchase of common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(26</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(26</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at June 30, 2020</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>13,943,820</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>8,366</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>26,235</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(8,039</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(5,402</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>21,160</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Additional</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Paid-In</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Capital</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong> Deficit</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Treasury</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Balance at December 31, 2020</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">13,962,366</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">8,377</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">26,346</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(6,797</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">22,524</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">24,505</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(15</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">32</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">32</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">103</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">103</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock dividends ($0.02 per share) </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(251</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(251</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(694</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"> -</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(694</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Balance at March 31, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">13,986,871</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">8,392</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">26,466</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(7,742</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">21,714</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued, net of issuance costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">4,249,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,549</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">9,010</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">11,559</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">33</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">33</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">25</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">25</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net income</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">1,696</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">1,696</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Balance at June 30, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>18,236,121</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>10,941</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>35,534</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(6,046</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(5,402</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>35,027</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Additional</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Paid-In</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Capital</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Deficit</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Treasury</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at December 31, 2019</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">13,929,381</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">8,357</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">26,095</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(6,043</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,133</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">23,276</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">21</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">21</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock dividends ($0.02 per share) </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(250</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(250</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1,192</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1,192</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Repurchase of common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(243</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(243</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at March 31, 2020</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">13,929,381</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">8,357</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">26,146</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(7,485</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,376</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">21,642</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">14,439</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">9</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(9</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">68</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">68</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock dividends ($0.02 per share) </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(252</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(252</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(302</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(302</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Repurchase of common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(26</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(26</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at June 30, 2020</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>13,943,820</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>8,366</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>26,235</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(8,039</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(5,402</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>21,160</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 13962366 8377000 26346000 -6797000 -5402000 22524000 24505 15000 -15000 0 0 0 32000 0 0 32000 103000 0 103000 0 -251000 0 -251000 0 -694000 0 -694000 13986871 8392000 26466000 -7742000 -5402000 21714000 4249250 2549000 9010000 0 11559 33000 0 0 33000 25000 0 25000 0 1696000 0 1696000 18236121 10941000 35534000 -6046000 -5402000 35027000 13929381 8357000 26095000 -6043000 -5133000 23276000 30000 0 0 30000 21000 21000 0 -250000 0 -250000 0 -1192000 0 -1192000 243000 243000 13929381 8357000 26146000 -7485000 -5376000 21642000 14439 9000 -9000 0 0 30000 0 0 30000 68000 0 68000 0 -252000 0 -252000 0 -302000 0 -302000 -26000 -26000 13943820 8366000 26235000 -8039000 -5402000 21160000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>8. Income (Loss) Per Share</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The following table sets forth the computation of basic and diluted loss per share:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Numerator:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Net income (loss) for basic and diluted earnings per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>1,696</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(302</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>1,002</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(1,494</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for basic income (loss) per share weighted average shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>13,563,763</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,495,707</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>13,043,477</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,525,407</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Effect of dilutive securities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Options and restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">61,332</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">58,158</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for diluted loss per share weighted average shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>13,625,095</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">12,495,707</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>13,101,635</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">12,525,407</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic income (loss) per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>0.13</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.02</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>0.08</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.12</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Diluted income (loss) per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>0.12</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.02</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>0.08</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.12</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Approximately 444,000 stock options and 0 restricted stock units for the three and six months ended June 30, 2021, respectively, and 510,900 stock options and 86,636 restricted stock units for the three and six months ended June 30, 2020, respectively, were excluded from the calculation because they were anti-dilutive. </p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Numerator:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Net income (loss) for basic and diluted earnings per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>1,696</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(302</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>1,002</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(1,494</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for basic income (loss) per share weighted average shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>13,563,763</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,495,707</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>13,043,477</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,525,407</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Effect of dilutive securities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Options and restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">61,332</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">58,158</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for diluted loss per share weighted average shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>13,625,095</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">12,495,707</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>13,101,635</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">12,525,407</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic income (loss) per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>0.13</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.02</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>0.08</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.12</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Diluted income (loss) per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>0.12</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.02</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>0.08</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.12</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> 1696000 -302000 1002000 -1494000 13563763 12495707 13043477 12525407 61332000 58158000 13625095000 12495707000 13101635000 12525407000 0.13 -0.02 0.08 -0.12 0.12 -0.02 0.08 -0.12 444000000 0 510900000 86636000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>9. Non-Cash Share-Based Employee Compensation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has an employee and non-employee director share-based incentive compensation plan. Related to these programs, the Company recorded non-cash share-based employee compensation expense of $33 and $65 for the three and six months ended June 30, 2021, respectively, compared with $30 and $60, respectively, for the same period last year. The Company considers its non-cash share-based employee compensation expenses as a component of cost of products and selling, general and administrative expenses. There was no non-cash share-based employee compensation expense capitalized as part of capital expenditures or inventory for the periods presented.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company uses the Black-Scholes-Merton option valuation model to calculate the fair value of stock option grants under this plan. The non-cash share-based employee compensation expense recorded in the three and six months ended June 30, 2021, was calculated using certain assumptions. Such assumptions are described more comprehensively in Note 10 (Share-Based Employee Compensation) of the Notes to the Company’s consolidated financial statements included in its Annual Report on Form 10-K for the fiscal year ended December 31, 2020.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A summary of activity under the Company’s stock option plans during the six months ended June 30, 2021, is presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock Options</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Exercise Price ($) Per Share</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Remaining Contractual Life (Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Grant Date Fair Value ($) Per Share</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Aggregate Intrinsic Value ($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>As of January 1, 2021</strong></p></td><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">489,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.96</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.23</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">185,800</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.65</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.55</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Nonvested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">303,200</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.84</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">8.20</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1.49</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Period activity</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Issued</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expired </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">10,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4.55</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1.06</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>As of June 30, 2021</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">479,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.94</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.88</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.52</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">250,600</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.10</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.55</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Nonvested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">228,400</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.77</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7.84</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1.48</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>Restricted Stock Units</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On March 4, 2021, upon the resignation of former director Lewis Johnson, the Company, at the direction of the Board of Directors, accelerated the vesting of Mr. Johnson’s unvested restricted stock units granted September 6, 2018, September 6, 2019, and August 24, 2020, and issued 24,505 shares of common stock to Mr. Johnson.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On August 24, 2020, the Company granted to each non-employee director restricted stock units with a grant-date fair value of $40 per award (resulting in total aggregate grant-date fair value of $240), which will vest in five equal, annual installments beginning with the first anniversary of the grant date, subject to the director’s continued service through such date, provided that, if the director makes himself available and consents to be nominated by the Company for continued service as a director, but is not nominated for the Board for election by stockholders, other than for good reason, as determined by the Board in its discretion, then the restricted stock units shall vest in full as of the director’s last date of service as a director of the Company. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On April 24, 2020, upon the resignation of former director Ryan Turner, the Company, at the direction of the Board of Directors, accelerated the vesting of Mr. Turner’s unvested restricted stock units granted September 6, 2019, and September 6, 2018, and issued 10,389 and 4,050 shares of common stock, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On September 6, 2019, the Company granted to each non-employee director restricted stock units with a grant-date fair value of $40 per award (resulting in total aggregate grant-date fair value of $280), which will vest in five equal, annual installments beginning with the first anniversary of the grant date, subject to the director’s continued service through such date, provided that, if the director makes himself available and consents to be nominated by the Company for continued service as a director, but is not nominated for the Board for election by stockholders, other than for good reason, as determined by the Board in its discretion, then the restricted stock units shall vest in full as of the director’s last date of service as a director of the Company.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On September 6, 2018, the Company granted to each non-employee director restricted stock units with a grant-date fair value of $20 per award (resulting in total aggregate grant-date fair value of $140), which vest in five equal, annual installments beginning with the first anniversary of the grant date, subject to the director’s continued service through such date, provided that, if the director makes himself available and consents to be nominated by the Company for continued service as a director, but is not nominated for the Board for election by stockholders, other than for good reason, as determined by the Board in its discretion, then the restricted stock units vest in full as of the director’s last date of service as a director of the Company. On September 6, 2019, which was the first anniversary of the grant date, the first tranche of the September 2018 restricted stock units vested. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On June 4, 2018, the Company granted to each non-employee director restricted stock units with a grant fair value of $20 per award (resulting in total aggregate grant-date fair value of $140), which vested on June 4, 2019.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">There were 122,533 and 147,038 restricted stock units outstanding as of June 30, 2021, and December 31, 2020, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recorded non-cash restricted stock unit compensation expense of $25 and $128 for the three and six months ended June 30, 2021, respectively, compared with $68 and $89, respectively for the same period last year. </p> 33000 65000 30000 60000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock Options</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Exercise Price ($) Per Share</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Remaining Contractual Life (Years)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Grant Date Fair Value ($) Per Share</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Aggregate Intrinsic Value ($)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>As of January 1, 2021</strong></p></td><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td/><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">489,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.96</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.23</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">185,800</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.65</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.55</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Nonvested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">303,200</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.84</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">8.20</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1.49</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Period activity</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Issued</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expired </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">10,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4.55</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1.06</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>As of June 30, 2021</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">479,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.94</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.88</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.52</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">250,600</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.10</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.55</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24,250</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Nonvested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">228,400</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3.77</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7.84</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1.48</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 489000 3.96 P7Y2M23D 1.51 20000000 185800 4.15 P5Y7M24D 1.55 20000000 303200 3.84 P8Y2M12D 1.49 0 0 0 0 0 0 0 0 0 0 10000 4.55 1.06 479000 3.94 P6Y10M17D 1.52 24250000 250600 4.10 P6Y 1.55 24250000 228400 3.77 P7Y10M2D 1.48 0 24505 40000 240000 10389 4050 40000 280000 20000 140000 20 140 122533 147038 25000 128000 68000 89000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>10. Commitments and Contingencies </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">From time to time, the Company may be involved in various claims and legal actions arising in the ordinary course of its business. On a quarterly basis, the Company assesses its liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, it records a liability in its consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not accrue legal reserves, consistent with applicable accounting guidance. There were no pending material claims or legal matters as of June 30, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In December 2019, a novel strain of the coronavirus (COVID-19) surfaced in Wuhan, China, which spread globally and was declared a pandemic by the World Health Organization in March 2020. The pandemic may have the potential of adversely impacting our business and financial performance in the future. The extent of the potential impact will depend on future developments, which are uncertain and, given the continuing evolution of the COVID-19 pandemic and the global responses to curb its spread, cannot be predicted. In addition, the pandemic has significantly increased economic uncertainty. Even after the COVID-19 pandemic has subsided, we may continue to experience an adverse impact to our business as a result of its national and, to some extent, global economic impact, including any recession that may occur in the future.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Purchase Commitments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of June 30, 2021, the Company had purchase commitments for inventory totaling approximately $8,591.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Significant Customers</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Sales to United States government agencies represented approximately $4,749 (41.9%) and $6,865 (34.5%) of the Company’s net total sales for the three and six months ended June 30, 2021, respectively, compared with approximately $4,268 (43.0%) and $10,845 (52.1%), respectively, for the same period last year. Accounts receivable from agencies of the United States government were $3,279 as of June 30, 2021, compared with approximately $589 at the same date last year.</p> 8591000 4749000 0.419 6865000 0.345 4268000 0.430 10845000 0.521 3279000 589000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>11. Debt</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">BK Technologies, Inc., a wholly owned subsidiary of the Company, entered into a $5,000 Credit Agreement and a related Line of Credit Note (the “Note” and collectively with the Credit Agreement, the “Credit Agreement”) with JPMorgan Chase Bank, N.A. (“JPMC”) on January 30, 2020. The Credit Agreement provides for a revolving line of credit of up to $5,000, with availability under the line of credit subject to a borrowing base calculated as a percentage of accounts receivable and inventory. Proceeds of borrowings under the Credit Agreement may be used for general corporate purposes. The line of credit is collateralized by a blanket lien on all personal property of BK Technologies, Inc., pursuant to the terms of the Continuing Security Agreement with JPMC. The Company and each subsidiary of BK Technologies, Inc., are guarantors of BK Technologies, Inc.’s obligations under the Credit Agreement, in accordance with the terms of the Continuing Guaranty. On January 26, 2021, the Company extended this revolving credit facility for one year, through January 31, 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Borrowings under the Credit Agreement will bear interest at a rate per annum equal to one-month LIBOR or zero if the LIBOR is less than zero) plus a margin of 1.90% (1.97263% as of June 30, 2021). The line of credit, as modified, is to be repaid in monthly payments of interest only, payable in arrears, commencing on February 1, 2020, with all outstanding principal and interest to be payable in full at maturity (January 31, 2022).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Credit Agreement contains certain customary restrictive covenants, including restrictions on liens, indebtedness, loans and guarantees, acquisitions and mergers, sales of assets, and stock repurchases by BK Technologies, Inc. The Credit Agreement contains one financial covenant requiring BK Technologies, Inc., to maintain a tangible net worth of at least $20,000 at any fiscal quarter end.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Credit Agreement provides for customary events of default, including: (1) failure to pay principal, interest or fees under the Credit Agreement when due and payable; (2) failure to comply with other covenants and agreements contained in the Credit Agreement and the other documents executed in connection therewith; (3) the making of false or inaccurate representations and warranties; (4) defaults under other agreements with JPMC or under other debt or other obligations of BK Technologies, Inc.; (5) money judgments and material adverse changes; (6) a change in control or ceasing to operate business in the ordinary course; and (7) certain events of bankruptcy or insolvency. Upon the occurrence of an event of default, JPMC may declare the entire unpaid balance immediately due and payable and/or exercise any and all remedial and other rights under the Credit Agreement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">BK Technologies, Inc. was in compliance with all covenants under the Credit Agreement as of June 30, 2021, and the date of filing this report. As of June 30, 2021, and the date of filing this report, the Company had an outstanding balance of approximately $1,500, and a net balance availability of $3,165 under the Credit Agreement. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On April 6, 2021, BK Technologies, Inc., a wholly owned subsidiary of BK Technologies Corporation, and JPMC, as a lender, entered into a Master Loan Agreement in the amount of $743 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 48 equal monthly principal and interest payments of approximately $16 beginning on May 8, 2021, matures on April 8, 2025, and bears a fixed interest rate of 3.0%. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On September 25, 2019, BK Technologies, Inc., a wholly owned subsidiary of the Company, and U.S. Bank Equipment Finance, a division of U.S. Bank National Association, as a lender, entered into a Master Loan Agreement in the amount of $425 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 60 equal monthly principal and interest payments of approximately $8 beginning on October 25, 2019, matures on September 25, 2024, and bears a fixed interest rate of 5.11%. </p> 5000000 Borrowings under the Credit Agreement will bear interest at a rate per annum equal to one-month LIBOR or zero if the LIBOR is less than zero) plus a margin of 1.90% (1.97263% as of June 30, 2021). 2020-02-01 2022-01-31 20000 1500000 3165000 743000 48 16000 2021-05-08 2025-04-08 0.030 425000 60 8000 2019-10-25 2024-09-25 0.0511 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>12. Leases</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for its leasing arrangements in accordance with Topic 842, “Leases”. The Company leases manufacturing and office facilities and equipment under operating leases and determines if an arrangement is a lease at inception. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As most of its leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The Company has lease agreements with lease and non-lease components, which are accounted for separately.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company leases approximately 54,000 square feet (not in thousands) of industrial space in West Melbourne, Florida, under a non-cancellable operating lease. The lease has the expiration date of September 30, 2027. Annual rental, maintenance and tax expenses for the facility are approximately $491.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In February 2020, the Company entered into a lease for 6,857 square feet (not in thousands) of office space at Sawgrass Technology Park, 1619 NW 136th Avenue in Sunrise, Florida, for a period of 64 months commencing July 1, 2020. Annual rental, maintenance and tax expenses for the facility will be approximately $196 for the first year, increasing by approximately 3% for each subsequent 12-month period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In March 2021, the Company executed an agreement for the termination of its lease for 8,100 square feet (not in thousands) of office space in Lawrence, Kansas, effective March 31, 2021 and recognized a termination lease expense of approximately $53. The original term of the lease was through December 31, 2021. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Lease costs consisted of the following: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>136</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">143</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>302</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">287</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Short-term lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Variable lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>33</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">32</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>65</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">63</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>169</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">175</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>367</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">352</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Supplemental cash flow information related to leases was as follows: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating cash flows (fixed payments)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>140</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">122</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>352</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">243</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating cash flows (liability reduction)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>100</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">83</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>271</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">164</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">ROU assets obtained in exchange for lease obligations:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating leases </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>14</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">35</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>12. Leases (continued)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Other information related to operating leases was as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average remaining lease term (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5.68</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5.50</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">  </p><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:45px">Maturity of lease liabilities as of June 30, 2021, were as follows: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Remaining six months of 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">287</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">582</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">595</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">608</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">618</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">722</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,412</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less: imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(486</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>2,926</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 54000 2027-09-30 491000 6857 P64Y Annual rental, maintenance and tax expenses for the facility will be approximately $196 for the first year, increasing by approximately 3% for each subsequent 12-month period. 8100 2021-12-31 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>136</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">143</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>302</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">287</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Short-term lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Variable lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>33</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">32</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>65</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">63</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>169</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">175</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>367</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:9%;vertical-align:bottom;text-align:right;">352</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 136000 143000 302000 287000 0 0 0 2000 33000 32000 65000 63000 169000 175000 367000 352000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating cash flows (fixed payments)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>140</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">122</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>352</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">243</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating cash flows (liability reduction)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>100</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">83</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>271</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">164</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">ROU assets obtained in exchange for lease obligations:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating leases </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>14</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$ </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">35</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 140000 122000 352000 243000 100000 83000 271000 164000 0 26000 14000 35000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average remaining lease term (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5.68</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5.50</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td></tr></tbody></table> 5.68 0.0550 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Remaining six months of 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">287</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">582</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">595</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">608</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">618</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">722</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,412</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less: imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(486</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>2,926</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 287000 582000 595000 608000 618000 722000 3412000 -486000 2926000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>13. Subsequent Event</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Effective July 1, 2021, the Company changed its accounting to burden the material at the time of purchase receipts. Prior to July 1, 2021, the Company applied the material burden at the time the inventory was issued to work in progress. This change resulted in a net increase of approximately $1.3 million in inventory and retained earnings.</p> 1300000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
6 Months Ended
Jun. 30, 2021
Aug. 06, 2021
Cover [Abstract]    
Entity Registrant Name BK TECHNOLOGIES CORPORATION  
Entity Central Index Key 0000002186  
Document Type 10-Q  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Small Business true  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Current Reporting Status Yes  
Document Period End Date Jun. 30, 2021  
Entity Filer Category Non-accelerated Filer  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2021  
Entity Common Stock Shares Outstanding   16,785,721
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Entity File Number 001-32644  
Entity Incorporation State Country Code NV  
Entity Tax Identification Number 83-4064262  
Entity Address Address Line 1 7100 Technology Drive  
Entity Address City Or Town West Melbourne  
Entity Address State Or Province FL  
Entity Address Postal Zip Code 32904  
City Area Code 321  
Local Phone Number 984-1414  
Security 12b Title Common Stock, par value $.60 per share  
Trading Symbol BKTI  
Security Exchange Name NYSEAMER  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 15,661,000 $ 6,826,000
Trade accounts receivable, net 7,210,000 6,466,000
Inventories, net 12,036,000 9,441,000
Prepaid expenses and other current assets 1,866,000 1,878,000
Total current assets 36,773,000 24,611,000
Property, plant and equipment, net 4,426,000 3,566,000
Right-of-use (ROU) asset 2,594,000 2,887,000
Investment in securities 4,481,000 2,014,000
Deferred tax assets, net 4,116,000 4,300,000
Other assets 101,000 112,000
Total assets 52,491,000 37,490,000
Current liabilities:    
Accounts payable 6,316,000 5,119,000
Accrued compensation and related taxes 1,481,000 1,635,000
Accrued warranty expense 644,000 791,000
Accrued other expenses and other current liabilities 364,000 307,000
Dividends payable 0 250,000
Short-term lease liability 428,000 525,000
Credit facility 1,470,000 0
Notes payable-current portion 262,000 82,000
Deferred revenue 934,000 757,000
Total current liabilities 11,899,000 9,466,000
Notes payable, net of current portion- 740,000 247,000
Long-term lease liability 2,498,000 2,702,000
Deferred revenue- 2,327,000 2,551,000
Total liabilities 17,464,000 14,966,000
Stockholders' equity:    
Preferred stock; $1.00 par value; 1,000,000 authorized shares; none issued or outstanding 0 0
Common stock; $.60 par value; 20,000,000 authorized shares; 18,236,121 and 13,962,366 issued and 16,785,721 and 12,511,966 outstanding shares at June 30, 2021, and December 31, 2020, respectively 10,941,000 8,377,000
Additional paid-in capital 35,534,000 26,346,000
Accumulated deficit (6,046,000) (6,797,000)
Treasury stock, at cost, 1,450,400 shares at June 30, 2021, and December 31, 2020, respectively (5,402,000) (5,402,000)
Total stockholders' equity 35,027,000 22,524,000
Total liabilities and stockholders' equity $ 52,491,000 $ 37,490,000
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
CONDENSED CONSOLIDATED BALANCE SHEETS    
Preferred stock, par value $ 1.00 $ 1.00
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.60 $ 0.60
Common stock, shares authorized 20,000,000 20,000,000
Common stock, shares issued 18,236,121 13,962,366
Common stock, shares outstanding 16,785,721 12,511,966
Treasury stock 1,450,400 1,450,400
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)        
Sales, net $ 11,335 $ 9,937 $ 19,899 $ 20,826
Expenses        
Cost of products 7,124 5,609 12,592 12,603
Selling, general and administrative 4,553 4,364 8,526 9,107
Total expenses 11,677 9,973 21,118 21,710
Operating loss (342) (36) (1,219) (884)
Other income (expense):        
Net interest (expense) income (14) (6) (18) 3
Gain (loss) gain on investment in securities 2,262 (200) 2,467 (506)
Other expense (26) (32) (44) (79)
Total other income (expense) 2,222 (238) 2,405 (582)
Income (loss) before income taxes 1,880 (274) 1,186 (1,466)
Income tax expense (184) (28) (184) (28)
Net income (loss) $ 1,696 $ (302) $ 1,002 $ (1,494)
Net income (loss) per share-basic: $ 0.13 $ (0.02) $ 0.08 $ (0.12)
Net income (loss) per share-diluted: $ 0.12 $ (0.02) $ 0.08 $ (0.12)
Weighted average shares outstanding-basic 13,563,763 12,495,707 13,043,477 12,525,407
Weighted average shares outstanding-diluted 13,625,095 12,495,707 13,101,635 12,525,407
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Operating activities    
Net income (loss) $ 1,002 $ (1,494)
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:    
Inventories allowances 368 72
Deferred tax expense 184 28
Depreciation and amortization 681 661
Share-based compensation expense-stock options 65 60
Share-based compensation expense-restricted stock units 128 89
(Gain) loss on investment in securities (2,467) 506
Changes in operating assets and liabilities:    
Trade accounts receivable (744) 381
Inventories (2,963) 3,914
Prepaid expenses and other current assets 12 325
Other assets 11 54
ROU asset and lease liability (8) 44
Accounts payable 1,197 (838)
Accrued compensation and related taxes (154) (331)
Accrued warranty expense (147) (337)
Deferred revenue (47) 557
Accrued other expenses and other current liabilities 57 (94)
Net cash (used in) provided by operating activities (2,825) 3,597
Investing activities    
Purchases of property, plant, and equipment (1,541) (525)
Net cash used in investing activities (1,541) (525)
Financing activities    
Proceeds from common stock issuance, net of costs 11,599 0
Cash dividends paid (501) (502)
Repurchase of common stock 0 (269)
Proceeds from the credit facility and notes payable 3,543 2,196
Repayment of the credit facility and notes payable (1,400) (2,234)
Net cash provided by (used in) financing activities 13,201 (809)
Net change in cash and cash equivalents 8,835 2,263
Cash and cash equivalents, beginning of period 6,826 4,676
Cash and cash equivalents, end of period 15,661 6,939
Supplemental disclosure    
Cash paid for interest 14 11
Non-cash financing activity    
Common stock issued under restricted stock units $ 84 $ 56
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Financial Statements
6 Months Ended
Jun. 30, 2021
Condensed Consolidated Financial Statements  
1. Condensed Consolidated Financial Statements

1. Condensed Consolidated Financial Statements

 

Basis of Presentation

 

The condensed consolidated balance sheet as of June 30, 2021, the condensed consolidated statements of operations for the three and six months ended June 30, 2021 and 2020, and the condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020, have been prepared by BK Technologies Corporation (the “Company” or “we”), and are unaudited. On March 28, 2019, BK Technologies, Inc., the predecessor of BK Technologies Corporation, implemented a holding company reorganization, which resulted in BK Technologies Corporation becoming the direct parent company of, and the successor issuer to, BK Technologies, Inc. For the purpose of this report, references to “we” or the “Company” or its management or business at any period prior to the holding company reorganization (March 28, 2019) refer to those of BK Technologies, Inc., as the predecessor company and its subsidiaries and thereafter to those of BK Technologies Corporation and its subsidiaries, except as otherwise specified or to the extent the context otherwise indicates. In the opinion of management, all adjustments, which include normal, recurring adjustments, necessary for a fair presentation, have been made. All intercompany transactions and balances have been eliminated in consolidation. The condensed consolidated balance sheet at December 31, 2020, has been derived from the Company’s audited consolidated financial statements at that date.

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, as filed with the Securities and Exchange Commission (“SEC”) on March 3, 2021. The results of operations for the three and six months ended June 30, 2021, are not necessarily indicative of the operating results for a full year.

 

Principles of Consolidation

 

The accounts of the Company have been included in the accompanying consolidated financial statements. All significant intercompany balances and transactions have been eliminated in consolidation.

 

The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.

 

VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.

 

Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.

 

When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected, or at cost.

 

The Company has an investment in FG Financial Group, Inc. (formerly 1347 Property Insurance Holdings, Inc.), made through FGI 1347 Holdings, LP, a consolidated VIE.

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investment in securities, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2021, and December 31, 2020, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments.

 

The Company uses observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing investment in securities.

 

Recently Adopted Accounting Pronouncements

 

In August 2018, the FASB issued ASU 2018-13, “Disclosure Framework–Changes to the Disclosure Requirements for Fair Value Measurement,” which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, including the removal of certain disclosure requirements. The amendments in the ASU are effective for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted upon issuance of the ASU. The Company adopted this guidance as of January 1, 2020, and the adoption did not have an impact on its consolidated financial statements.

 

Recent Accounting Pronouncements

 

The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures.

XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Events and Transactions
6 Months Ended
Jun. 30, 2021
Significant Events and Transactions  
2. Significant Events and Transactions

2. Significant Events and Transactions

 

Pursuant to the Company’s capital return program, the Company’s Board of Directors declared a quarterly dividend of $0.02 per share of the Company’s common stock on July 9, 2021, to stockholders of record as of July 26, 2021. These dividends were paid on August 9, 2021.

 

On June 9, 2021, the Company closed a public offering of 4,249,250 shares of its common stock at a price of $3.00 per share, for net proceeds of $11,559,000 after deducting underwriting discounts and commissions and offering expenses payable by the Company. The shares sold in the offering included the exercise in-full by the underwriters of their over-allotment option to purchase up to 554,250 shares of common stock in addition to the 3,695,000 shares which the underwriters initially agreed to purchase. ThinkEquity, a division of Fordham Financial Management, Inc., acted as sole book-running manager for the offering. The Company intends to use the net proceeds from the offering primarily for general corporate purposes, which may include working capital, capital expenditures, operational purposes, strategic investments and potential acquisitions in complementary businesses.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Allowance for Doubtful Accounts
6 Months Ended
Jun. 30, 2021
Allowance for Doubtful Accounts  
3. Allowance for Doubtful Accounts

3. Allowance for Doubtful Accounts

 

The allowance for doubtful accounts on trade receivables was approximately $50 on gross trade receivables of $7,260 and $6,516 at June 30, 2021, and December 31, 2020, respectively. This allowance is used to state trade receivables at a net realizable value or the amount that the Company estimates will be collected of the Company’s gross trade receivables.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories, net
6 Months Ended
Jun. 30, 2021
Inventories, net  
4. Inventories, net

4. Inventories, Net

 

Inventories, which are presented net of allowance for obsolete and slow-moving inventory, consisted of the following:

 

 

 

June 30, 2021

 

 

December 31, 2020

 

Finished goods

 

$2,459

 

 

$1,975

 

Work in process

 

 

3,539

 

 

 

3,288

 

Raw materials

 

 

6,038

 

 

 

4,178

 

 

 

$12,036

 

 

$9,441

 

Allowances for slow-moving, excess, or obsolete inventory are used to state the Company’s inventories at the lower of cost or net realizable value. The allowances were approximately $888 at June 30, 2021, compared with approximately $520 at December 31, 2020.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 30, 2021
Income Taxes  
5. Income Taxes

5. Income Taxes

 

The Company has recorded income tax expense of $184 for the three and six months ended June 30, 2021, compared with an income tax expense of $28 for the same periods last year.

 

The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision (benefit) in any period will be affected by, among other things, permanent, as well as temporary, differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, tax expense divided by pre-tax book income) from period to period.

 

As of June 30, 2021, the Company’s net deferred tax assets totaled approximately $4,116 and were primarily derived from research and development tax credits, deferred revenue, and net operating loss carryforwards.

 

In order to fully utilize the net deferred tax assets, the Company will need to generate sufficient taxable income in future years. The Company analyzed all positive and negative evidence to determine if, based on the weight of available evidence, it is more likely than not to realize the benefit of the net deferred tax assets. The recognition of the net deferred tax assets and related tax benefits is based upon the Company’s conclusions regarding, among other considerations, estimates of future earnings based on information currently available and current and anticipated customers, contracts, and product introductions, as well as historical operating results and certain tax planning strategies.

 

Based on the analysis of all available evidence, both positive and negative, the Company has concluded that it does not have the ability to generate sufficient taxable income in the necessary period to utilize the entire benefit for the deferred tax assets. Accordingly, the Company established a valuation allowance of $98. The Company cannot presently estimate what, if any, changes to the valuation of its deferred tax assets may be deemed appropriate in the future. If the Company incurs future losses, it may be necessary to record additional valuation allowance related to the deferred tax assets recognized as of June 30, 2021.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Investment in Securities
6 Months Ended
Jun. 30, 2021
Investment in Securities  
6. Investment in Securities

6. Investment in Securities

 

1347 LP

 

The Company has an investment in a limited partnership, FGI 1347 Holdings, LP, of which the Company is the sole limited partner. FGI 1347 Holdings, LP (“1347 LP”), was established for the purpose of investing in securities.

 

Affiliates of Fundamental Global Investors, LLC (“FG”), serve as the general partner and the investment manager of 1347 LP, and the Company is the sole limited partner. As the sole limited partner, the Company is entitled to 100% of net assets held by 1347 LP. The general partner of 1347 LP is entitled to reimbursement of certain costs, fees, and expenses arising in connection with 1347 LP’s operations, as provided by the partnership agreement, upon approval by the Company’s Board of Directors.

 

FG Financial Group

 

As of June 30, 2021, the Company indirectly held approximately $76 in cash and 477,282 shares of FG Financial Group, Inc. (formerly 1347 Property Insurance Holdings, Inc.) (Nasdaq: FGF) (“FGF”), with fair value of $4,481, through an investment in 1347 LP. These shares were purchased in March and May 2018 for approximately $3,741. For the three and six months ended June 30, 2021, the Company recognized unrealized gains on the investment of approximately $2,262 and $2,467, respectively, compared with unrealized losses of $200 and $506, respectively for the same periods last year. There have been no costs, fees, and expenses paid to the general partner or its affiliates for any periods, including the three and six months ended June 30, 2021 and 2020.

As of June 30, 2021, the Company and the affiliates of FG, including, without limitation, Ballantyne Strong, Inc., beneficially owned in the aggregate 3,045,593 shares of FGF’s common stock, representing approximately 60.8% of FGF’s outstanding shares. Additionally, FG and its affiliates constitute the largest stockholder of the Company. Mr. Kyle Cerminara, a member of the Company’s Board of Directors, is Chief Executive Officer, Co-Founder and Partner of FG and serves as Chairman of the Board of Directors of Ballantyne Strong, Inc. Mr. Cerminara also serves as Chairman of the Board of Directors of FGF.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2021
Stockholders' equity:  
7. Stockholders' Equity

7. Stockholders’ Equity

 

The changes in condensed consolidated stockholders’ equity for the three and six months ended June 30, 2021 and 2020, are as follows:

 

 

 

Common

Stock

Shares

 

 

Common

Stock

Amount

 

 

Additional

Paid-In

Capital

 

 

Accumulated

 Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2020

 

 

13,962,366

 

 

$8,377

 

 

$26,346

 

 

$(6,797)

 

$(5,402)

 

$22,524

 

Common stock issued under restricted stock units

 

 

24,505

 

 

 

15

 

 

 

(15)

 

 

-

 

 

 

-

 

 

 

-

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

32

 

 

 

-

 

 

 

-

 

 

 

32

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

103

 

 

 

-

 

 

 

-

 

 

 

103

 

Common stock dividends ($0.02 per share)

 

 

 

 

 

 

 

 

-

 

 

 

(251)

 

 

-

 

 

 

(251)

Net loss

 

 

 

 

 

 

 

 

-

 

 

 

(694)

 

 -

 

 

 

(694)

Balance at March 31, 2021

 

 

13,986,871

 

 

 

8,392

 

 

 

26,466

 

 

 

(7,742)

 

 

(5,402)

 

 

21,714

 

Common stock issued, net of issuance costs

 

 

4,249,250

 

 

 

2,549

 

 

 

9,010

 

 

 

-

 

 

 

-

 

 

 

11,559

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

33

 

 

 

-

 

 

 

-

 

 

 

33

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

25

 

 

 

-

 

 

 

-

 

 

 

25

 

Net income

 

 

 

 

 

 

 

 

-

 

 

 

1,696

 

 

 

-

 

 

 

1,696

 

Balance at June 30, 2021

 

 

18,236,121

 

 

$10,941

 

 

$35,534

 

 

$(6,046)

 

$(5,402)

 

$35,027

 

 

7. Stockholders’ Equity (continued)

 

 

 

Common

Stock

Shares

 

 

Common

Stock

Amount

 

 

Additional

Paid-In

Capital

 

 

Accumulated

Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2019

 

 

13,929,381

 

 

$8,357

 

 

$26,095

 

 

$(6,043)

 

$(5,133)

 

$23,276

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

30

 

 

 

-

 

 

 

-

 

 

 

30

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

21

 

 

 

-

 

 

 

-

 

 

 

21

 

Common stock dividends ($0.02 per share)

 

 

 

 

 

 

 

 

-

 

 

 

(250)

 

 

-

 

 

 

(250)

Net loss

 

 

 

 

 

 

 

 

-

 

 

 

(1,192)

 

 

-

 

 

 

(1,192)

Repurchase of common stock

 

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

(243)

 

 

(243)

Balance at March 31, 2020

 

 

13,929,381

 

 

 

8,357

 

 

 

26,146

 

 

 

(7,485)

 

 

(5,376)

 

 

21,642

 

Common stock issued under restricted stock units

 

 

14,439

 

 

 

9

 

 

 

(9)

 

 

-

 

 

 

-

 

 

 

-

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

30

 

 

 

-

 

 

 

-

 

 

 

30

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

68

 

 

 

-

 

 

 

-

 

 

 

68

 

Common stock dividends ($0.02 per share)

 

 

 

 

 

 

 

 

-

 

 

 

(252)

 

 

-

 

 

 

(252)

Net loss

 

 

 

 

 

 

 

 

-

 

 

 

(302)

 

 

-

 

 

 

(302)

Repurchase of common stock

 

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

(26)

 

 

(26)

Balance at June 30, 2020

 

 

13,943,820

 

 

$8,366

 

 

$26,235

 

 

$(8,039)

 

$(5,402)

 

$21,160

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Income (Loss) Per Share
6 Months Ended
Jun. 30, 2021
Income (Loss) Per Share  
8. Loss per Share

8. Income (Loss) Per Share

 

The following table sets forth the computation of basic and diluted loss per share:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) for basic and diluted earnings per share

 

$1,696

 

 

$(302)

 

$1,002

 

 

$(1,494)

Denominator for basic income (loss) per share weighted average shares

 

 

13,563,763

 

 

 

12,495,707

 

 

 

13,043,477

 

 

 

12,525,407

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options and restricted stock units

 

 

61,332

 

 

 

-

 

 

 

58,158

 

 

 

-

 

Denominator for diluted loss per share weighted average shares

 

 

13,625,095

 

 

 

12,495,707

 

 

 

13,101,635

 

 

 

12,525,407

 

Basic income (loss) per share

 

$0.13

 

 

$(0.02)

 

$0.08

 

 

$(0.12)

Diluted income (loss) per share

 

$0.12

 

 

$(0.02)

 

$0.08

 

 

$(0.12)

 

Approximately 444,000 stock options and 0 restricted stock units for the three and six months ended June 30, 2021, respectively, and 510,900 stock options and 86,636 restricted stock units for the three and six months ended June 30, 2020, respectively, were excluded from the calculation because they were anti-dilutive.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Non-Cash Share-Based Employee Compensation
6 Months Ended
Jun. 30, 2021
Non-Cash Share-Based Employee Compensation  
9. Non-Cash Share-Based Employee Compensation

9. Non-Cash Share-Based Employee Compensation

 

The Company has an employee and non-employee director share-based incentive compensation plan. Related to these programs, the Company recorded non-cash share-based employee compensation expense of $33 and $65 for the three and six months ended June 30, 2021, respectively, compared with $30 and $60, respectively, for the same period last year. The Company considers its non-cash share-based employee compensation expenses as a component of cost of products and selling, general and administrative expenses. There was no non-cash share-based employee compensation expense capitalized as part of capital expenditures or inventory for the periods presented.

 

The Company uses the Black-Scholes-Merton option valuation model to calculate the fair value of stock option grants under this plan. The non-cash share-based employee compensation expense recorded in the three and six months ended June 30, 2021, was calculated using certain assumptions. Such assumptions are described more comprehensively in Note 10 (Share-Based Employee Compensation) of the Notes to the Company’s consolidated financial statements included in its Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

A summary of activity under the Company’s stock option plans during the six months ended June 30, 2021, is presented below:

 

 

 

Stock Options

 

 

Wgt. Avg. Exercise Price ($) Per Share

 

 

Wgt. Avg. Remaining Contractual Life (Years)

 

 

Wgt. Avg. Grant Date Fair Value ($) Per Share

 

 

Aggregate Intrinsic Value ($)

 

As of January 1, 2021

 

Outstanding

 

 

489,000

 

 

 

3.96

 

 

 

7.23

 

 

 

1.51

 

 

 

20,000

 

Vested

 

 

185,800

 

 

 

4.15

 

 

 

5.65

 

 

 

1.55

 

 

 

20,000

 

Nonvested

 

 

303,200

 

 

 

3.84

 

 

 

8.20

 

 

 

1.49

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Period activity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issued

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

Forfeited

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

Expired

 

 

10,000

 

 

 

4.55

 

 

 

 

 

 

1.06

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of June 30, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding

 

 

479,000

 

 

 

3.94

 

 

 

6.88

 

 

 

1.52

 

 

 

24,250

 

Vested

 

 

250,600

 

 

 

4.10

 

 

 

6.00

 

 

 

1.55

 

 

 

24,250

 

Nonvested

 

 

228,400

 

 

 

3.77

 

 

 

7.84

 

 

 

1.48

 

 

 

-

 

 

Restricted Stock Units

 

On March 4, 2021, upon the resignation of former director Lewis Johnson, the Company, at the direction of the Board of Directors, accelerated the vesting of Mr. Johnson’s unvested restricted stock units granted September 6, 2018, September 6, 2019, and August 24, 2020, and issued 24,505 shares of common stock to Mr. Johnson.

 

On August 24, 2020, the Company granted to each non-employee director restricted stock units with a grant-date fair value of $40 per award (resulting in total aggregate grant-date fair value of $240), which will vest in five equal, annual installments beginning with the first anniversary of the grant date, subject to the director’s continued service through such date, provided that, if the director makes himself available and consents to be nominated by the Company for continued service as a director, but is not nominated for the Board for election by stockholders, other than for good reason, as determined by the Board in its discretion, then the restricted stock units shall vest in full as of the director’s last date of service as a director of the Company.

 

On April 24, 2020, upon the resignation of former director Ryan Turner, the Company, at the direction of the Board of Directors, accelerated the vesting of Mr. Turner’s unvested restricted stock units granted September 6, 2019, and September 6, 2018, and issued 10,389 and 4,050 shares of common stock, respectively.

 

On September 6, 2019, the Company granted to each non-employee director restricted stock units with a grant-date fair value of $40 per award (resulting in total aggregate grant-date fair value of $280), which will vest in five equal, annual installments beginning with the first anniversary of the grant date, subject to the director’s continued service through such date, provided that, if the director makes himself available and consents to be nominated by the Company for continued service as a director, but is not nominated for the Board for election by stockholders, other than for good reason, as determined by the Board in its discretion, then the restricted stock units shall vest in full as of the director’s last date of service as a director of the Company.

On September 6, 2018, the Company granted to each non-employee director restricted stock units with a grant-date fair value of $20 per award (resulting in total aggregate grant-date fair value of $140), which vest in five equal, annual installments beginning with the first anniversary of the grant date, subject to the director’s continued service through such date, provided that, if the director makes himself available and consents to be nominated by the Company for continued service as a director, but is not nominated for the Board for election by stockholders, other than for good reason, as determined by the Board in its discretion, then the restricted stock units vest in full as of the director’s last date of service as a director of the Company. On September 6, 2019, which was the first anniversary of the grant date, the first tranche of the September 2018 restricted stock units vested.

 

On June 4, 2018, the Company granted to each non-employee director restricted stock units with a grant fair value of $20 per award (resulting in total aggregate grant-date fair value of $140), which vested on June 4, 2019.

 

There were 122,533 and 147,038 restricted stock units outstanding as of June 30, 2021, and December 31, 2020, respectively.

 

The Company recorded non-cash restricted stock unit compensation expense of $25 and $128 for the three and six months ended June 30, 2021, respectively, compared with $68 and $89, respectively for the same period last year.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies  
10. Commitments and Contingencies

10. Commitments and Contingencies

 

From time to time, the Company may be involved in various claims and legal actions arising in the ordinary course of its business. On a quarterly basis, the Company assesses its liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, it records a liability in its consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not accrue legal reserves, consistent with applicable accounting guidance. There were no pending material claims or legal matters as of June 30, 2021.

 

In December 2019, a novel strain of the coronavirus (COVID-19) surfaced in Wuhan, China, which spread globally and was declared a pandemic by the World Health Organization in March 2020. The pandemic may have the potential of adversely impacting our business and financial performance in the future. The extent of the potential impact will depend on future developments, which are uncertain and, given the continuing evolution of the COVID-19 pandemic and the global responses to curb its spread, cannot be predicted. In addition, the pandemic has significantly increased economic uncertainty. Even after the COVID-19 pandemic has subsided, we may continue to experience an adverse impact to our business as a result of its national and, to some extent, global economic impact, including any recession that may occur in the future.

 

Purchase Commitments

 

As of June 30, 2021, the Company had purchase commitments for inventory totaling approximately $8,591.

 

Significant Customers

 

Sales to United States government agencies represented approximately $4,749 (41.9%) and $6,865 (34.5%) of the Company’s net total sales for the three and six months ended June 30, 2021, respectively, compared with approximately $4,268 (43.0%) and $10,845 (52.1%), respectively, for the same period last year. Accounts receivable from agencies of the United States government were $3,279 as of June 30, 2021, compared with approximately $589 at the same date last year.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Jun. 30, 2021
Debt  
11. Debt

11. Debt

 

BK Technologies, Inc., a wholly owned subsidiary of the Company, entered into a $5,000 Credit Agreement and a related Line of Credit Note (the “Note” and collectively with the Credit Agreement, the “Credit Agreement”) with JPMorgan Chase Bank, N.A. (“JPMC”) on January 30, 2020. The Credit Agreement provides for a revolving line of credit of up to $5,000, with availability under the line of credit subject to a borrowing base calculated as a percentage of accounts receivable and inventory. Proceeds of borrowings under the Credit Agreement may be used for general corporate purposes. The line of credit is collateralized by a blanket lien on all personal property of BK Technologies, Inc., pursuant to the terms of the Continuing Security Agreement with JPMC. The Company and each subsidiary of BK Technologies, Inc., are guarantors of BK Technologies, Inc.’s obligations under the Credit Agreement, in accordance with the terms of the Continuing Guaranty. On January 26, 2021, the Company extended this revolving credit facility for one year, through January 31, 2022.

 

Borrowings under the Credit Agreement will bear interest at a rate per annum equal to one-month LIBOR or zero if the LIBOR is less than zero) plus a margin of 1.90% (1.97263% as of June 30, 2021). The line of credit, as modified, is to be repaid in monthly payments of interest only, payable in arrears, commencing on February 1, 2020, with all outstanding principal and interest to be payable in full at maturity (January 31, 2022).

 

The Credit Agreement contains certain customary restrictive covenants, including restrictions on liens, indebtedness, loans and guarantees, acquisitions and mergers, sales of assets, and stock repurchases by BK Technologies, Inc. The Credit Agreement contains one financial covenant requiring BK Technologies, Inc., to maintain a tangible net worth of at least $20,000 at any fiscal quarter end.

 

The Credit Agreement provides for customary events of default, including: (1) failure to pay principal, interest or fees under the Credit Agreement when due and payable; (2) failure to comply with other covenants and agreements contained in the Credit Agreement and the other documents executed in connection therewith; (3) the making of false or inaccurate representations and warranties; (4) defaults under other agreements with JPMC or under other debt or other obligations of BK Technologies, Inc.; (5) money judgments and material adverse changes; (6) a change in control or ceasing to operate business in the ordinary course; and (7) certain events of bankruptcy or insolvency. Upon the occurrence of an event of default, JPMC may declare the entire unpaid balance immediately due and payable and/or exercise any and all remedial and other rights under the Credit Agreement.

 

BK Technologies, Inc. was in compliance with all covenants under the Credit Agreement as of June 30, 2021, and the date of filing this report. As of June 30, 2021, and the date of filing this report, the Company had an outstanding balance of approximately $1,500, and a net balance availability of $3,165 under the Credit Agreement.

 

On April 6, 2021, BK Technologies, Inc., a wholly owned subsidiary of BK Technologies Corporation, and JPMC, as a lender, entered into a Master Loan Agreement in the amount of $743 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 48 equal monthly principal and interest payments of approximately $16 beginning on May 8, 2021, matures on April 8, 2025, and bears a fixed interest rate of 3.0%.

 

On September 25, 2019, BK Technologies, Inc., a wholly owned subsidiary of the Company, and U.S. Bank Equipment Finance, a division of U.S. Bank National Association, as a lender, entered into a Master Loan Agreement in the amount of $425 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 60 equal monthly principal and interest payments of approximately $8 beginning on October 25, 2019, matures on September 25, 2024, and bears a fixed interest rate of 5.11%.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 30, 2021
Leases  
12. Leases

12. Leases

 

The Company accounts for its leasing arrangements in accordance with Topic 842, “Leases”. The Company leases manufacturing and office facilities and equipment under operating leases and determines if an arrangement is a lease at inception. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term.

As most of its leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The Company has lease agreements with lease and non-lease components, which are accounted for separately.

 

The Company leases approximately 54,000 square feet (not in thousands) of industrial space in West Melbourne, Florida, under a non-cancellable operating lease. The lease has the expiration date of September 30, 2027. Annual rental, maintenance and tax expenses for the facility are approximately $491.

 

In February 2020, the Company entered into a lease for 6,857 square feet (not in thousands) of office space at Sawgrass Technology Park, 1619 NW 136th Avenue in Sunrise, Florida, for a period of 64 months commencing July 1, 2020. Annual rental, maintenance and tax expenses for the facility will be approximately $196 for the first year, increasing by approximately 3% for each subsequent 12-month period.

 

In March 2021, the Company executed an agreement for the termination of its lease for 8,100 square feet (not in thousands) of office space in Lawrence, Kansas, effective March 31, 2021 and recognized a termination lease expense of approximately $53. The original term of the lease was through December 31, 2021.

 

Lease costs consisted of the following:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Operating lease cost

 

$136

 

 

$143

 

 

$302

 

 

$287

 

Short-term lease cost

 

 

-

 

 

 

-

 

 

 

-

 

 

 

2

 

Variable lease cost

 

 

33

 

 

 

32

 

 

 

65

 

 

 

63

 

Total lease cost

 

$169

 

 

$175

 

 

$367

 

 

$352

 

 

Supplemental cash flow information related to leases was as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows (fixed payments)

 

$140

 

 

$122

 

 

$352

 

 

$243

 

Operating cash flows (liability reduction)

 

100

 

 

83

 

 

271

 

 

164

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating leases

 

-

 

 

26

 

 

14

 

 

35

 

12. Leases (continued)

 

Other information related to operating leases was as follows:

 

 

 

June 30, 2021

 

Weighted average remaining lease term (in years)

 

 

5.68

 

Weighted average discount rate

 

 

5.50%

 

Maturity of lease liabilities as of June 30, 2021, were as follows:

 

 

 

June 30, 2021

 

Remaining six months of 2021

 

$287

 

2022

 

 

582

 

2023

 

 

595

 

2024

 

 

608

 

2025

 

 

618

 

Thereafter

 

 

722

 

Total payments

 

 

3,412

 

Less: imputed interest

 

 

(486)

Total liability

 

$2,926

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Event
6 Months Ended
Jun. 30, 2021
Leases  
13. Subsequent Event

13. Subsequent Event

 

Effective July 1, 2021, the Company changed its accounting to burden the material at the time of purchase receipts. Prior to July 1, 2021, the Company applied the material burden at the time the inventory was issued to work in progress. This change resulted in a net increase of approximately $1.3 million in inventory and retained earnings.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Financial Statements (Policies)
6 Months Ended
Jun. 30, 2021
Condensed Consolidated Financial Statements (Policies)  
Basis of Presentation

The condensed consolidated balance sheet as of June 30, 2021, the condensed consolidated statements of operations for the three and six months ended June 30, 2021 and 2020, and the condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020, have been prepared by BK Technologies Corporation (the “Company” or “we”), and are unaudited. On March 28, 2019, BK Technologies, Inc., the predecessor of BK Technologies Corporation, implemented a holding company reorganization, which resulted in BK Technologies Corporation becoming the direct parent company of, and the successor issuer to, BK Technologies, Inc. For the purpose of this report, references to “we” or the “Company” or its management or business at any period prior to the holding company reorganization (March 28, 2019) refer to those of BK Technologies, Inc., as the predecessor company and its subsidiaries and thereafter to those of BK Technologies Corporation and its subsidiaries, except as otherwise specified or to the extent the context otherwise indicates. In the opinion of management, all adjustments, which include normal, recurring adjustments, necessary for a fair presentation, have been made. All intercompany transactions and balances have been eliminated in consolidation. The condensed consolidated balance sheet at December 31, 2020, has been derived from the Company’s audited consolidated financial statements at that date.

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, as filed with the Securities and Exchange Commission (“SEC”) on March 3, 2021. The results of operations for the three and six months ended June 30, 2021, are not necessarily indicative of the operating results for a full year.

Principles of Consolidation

The accounts of the Company have been included in the accompanying consolidated financial statements. All significant intercompany balances and transactions have been eliminated in consolidation.

 

The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.

 

VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.

 

Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.

 

When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected, or at cost.

 

The Company has an investment in FG Financial Group, Inc. (formerly 1347 Property Insurance Holdings, Inc.), made through FGI 1347 Holdings, LP, a consolidated VIE.

Fair Value

The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investment in securities, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2021, and December 31, 2020, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments.

 

The Company uses observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing investment in securities.

Recently Adopted Accounting Pronouncements

In August 2018, the FASB issued ASU 2018-13, “Disclosure Framework–Changes to the Disclosure Requirements for Fair Value Measurement,” which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, including the removal of certain disclosure requirements. The amendments in the ASU are effective for all entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted upon issuance of the ASU. The Company adopted this guidance as of January 1, 2020, and the adoption did not have an impact on its consolidated financial statements.

Recent Accounting Pronouncements

The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories, net (Tables)
6 Months Ended
Jun. 30, 2021
Inventories, net  
Components of inventory

 

 

June 30, 2021

 

 

December 31, 2020

 

Finished goods

 

$2,459

 

 

$1,975

 

Work in process

 

 

3,539

 

 

 

3,288

 

Raw materials

 

 

6,038

 

 

 

4,178

 

 

 

$12,036

 

 

$9,441

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2021
Stockholders' Equity (Tables)  
Changes in consolidated stockholders' equity

 

 

Common

Stock

Shares

 

 

Common

Stock

Amount

 

 

Additional

Paid-In

Capital

 

 

Accumulated

 Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2020

 

 

13,962,366

 

 

$8,377

 

 

$26,346

 

 

$(6,797)

 

$(5,402)

 

$22,524

 

Common stock issued under restricted stock units

 

 

24,505

 

 

 

15

 

 

 

(15)

 

 

-

 

 

 

-

 

 

 

-

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

32

 

 

 

-

 

 

 

-

 

 

 

32

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

103

 

 

 

-

 

 

 

-

 

 

 

103

 

Common stock dividends ($0.02 per share)

 

 

 

 

 

 

 

 

-

 

 

 

(251)

 

 

-

 

 

 

(251)

Net loss

 

 

 

 

 

 

 

 

-

 

 

 

(694)

 

 -

 

 

 

(694)

Balance at March 31, 2021

 

 

13,986,871

 

 

 

8,392

 

 

 

26,466

 

 

 

(7,742)

 

 

(5,402)

 

 

21,714

 

Common stock issued, net of issuance costs

 

 

4,249,250

 

 

 

2,549

 

 

 

9,010

 

 

 

-

 

 

 

-

 

 

 

11,559

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

33

 

 

 

-

 

 

 

-

 

 

 

33

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

25

 

 

 

-

 

 

 

-

 

 

 

25

 

Net income

 

 

 

 

 

 

 

 

-

 

 

 

1,696

 

 

 

-

 

 

 

1,696

 

Balance at June 30, 2021

 

 

18,236,121

 

 

$10,941

 

 

$35,534

 

 

$(6,046)

 

$(5,402)

 

$35,027

 

 

 

Common

Stock

Shares

 

 

Common

Stock

Amount

 

 

Additional

Paid-In

Capital

 

 

Accumulated

Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2019

 

 

13,929,381

 

 

$8,357

 

 

$26,095

 

 

$(6,043)

 

$(5,133)

 

$23,276

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

30

 

 

 

-

 

 

 

-

 

 

 

30

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

21

 

 

 

-

 

 

 

-

 

 

 

21

 

Common stock dividends ($0.02 per share)

 

 

 

 

 

 

 

 

-

 

 

 

(250)

 

 

-

 

 

 

(250)

Net loss

 

 

 

 

 

 

 

 

-

 

 

 

(1,192)

 

 

-

 

 

 

(1,192)

Repurchase of common stock

 

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

(243)

 

 

(243)

Balance at March 31, 2020

 

 

13,929,381

 

 

 

8,357

 

 

 

26,146

 

 

 

(7,485)

 

 

(5,376)

 

 

21,642

 

Common stock issued under restricted stock units

 

 

14,439

 

 

 

9

 

 

 

(9)

 

 

-

 

 

 

-

 

 

 

-

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

30

 

 

 

-

 

 

 

-

 

 

 

30

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

68

 

 

 

-

 

 

 

-

 

 

 

68

 

Common stock dividends ($0.02 per share)

 

 

 

 

 

 

 

 

-

 

 

 

(252)

 

 

-

 

 

 

(252)

Net loss

 

 

 

 

 

 

 

 

-

 

 

 

(302)

 

 

-

 

 

 

(302)

Repurchase of common stock

 

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

(26)

 

 

(26)

Balance at June 30, 2020

 

 

13,943,820

 

 

$8,366

 

 

$26,235

 

 

$(8,039)

 

$(5,402)

 

$21,160

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2021
Income (Loss) Per Share  
Computation of basic and diluted loss per share

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) for basic and diluted earnings per share

 

$1,696

 

 

$(302)

 

$1,002

 

 

$(1,494)

Denominator for basic income (loss) per share weighted average shares

 

 

13,563,763

 

 

 

12,495,707

 

 

 

13,043,477

 

 

 

12,525,407

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options and restricted stock units

 

 

61,332

 

 

 

-

 

 

 

58,158

 

 

 

-

 

Denominator for diluted loss per share weighted average shares

 

 

13,625,095

 

 

 

12,495,707

 

 

 

13,101,635

 

 

 

12,525,407

 

Basic income (loss) per share

 

$0.13

 

 

$(0.02)

 

$0.08

 

 

$(0.12)

Diluted income (loss) per share

 

$0.12

 

 

$(0.02)

 

$0.08

 

 

$(0.12)
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Non-Cash Share-Based Employee Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Non-Cash Share-Based Employee Compensation (Tables)  
Summary of stock option activity

 

 

Stock Options

 

 

Wgt. Avg. Exercise Price ($) Per Share

 

 

Wgt. Avg. Remaining Contractual Life (Years)

 

 

Wgt. Avg. Grant Date Fair Value ($) Per Share

 

 

Aggregate Intrinsic Value ($)

 

As of January 1, 2021

 

Outstanding

 

 

489,000

 

 

 

3.96

 

 

 

7.23

 

 

 

1.51

 

 

 

20,000

 

Vested

 

 

185,800

 

 

 

4.15

 

 

 

5.65

 

 

 

1.55

 

 

 

20,000

 

Nonvested

 

 

303,200

 

 

 

3.84

 

 

 

8.20

 

 

 

1.49

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Period activity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issued

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

Forfeited

 

 

-

 

 

 

-

 

 

 

 

 

 

-

 

 

 

-

 

Expired

 

 

10,000

 

 

 

4.55

 

 

 

 

 

 

1.06

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of June 30, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding

 

 

479,000

 

 

 

3.94

 

 

 

6.88

 

 

 

1.52

 

 

 

24,250

 

Vested

 

 

250,600

 

 

 

4.10

 

 

 

6.00

 

 

 

1.55

 

 

 

24,250

 

Nonvested

 

 

228,400

 

 

 

3.77

 

 

 

7.84

 

 

 

1.48

 

 

 

-

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases  
Lease cost

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Operating lease cost

 

$136

 

 

$143

 

 

$302

 

 

$287

 

Short-term lease cost

 

 

-

 

 

 

-

 

 

 

-

 

 

 

2

 

Variable lease cost

 

 

33

 

 

 

32

 

 

 

65

 

 

 

63

 

Total lease cost

 

$169

 

 

$175

 

 

$367

 

 

$352

 

Supplemental cash flow information related to leases

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2021

 

 

June 30, 2020

 

 

June 30, 2021

 

 

June 30, 2020

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows (fixed payments)

 

$140

 

 

$122

 

 

$352

 

 

$243

 

Operating cash flows (liability reduction)

 

100

 

 

83

 

 

271

 

 

164

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating leases

 

-

 

 

26

 

 

14

 

 

35

 

Other information related to operating leases

 

 

June 30, 2021

 

Weighted average remaining lease term (in years)

 

 

5.68

 

Weighted average discount rate

 

 

5.50%
Maturity of lease liabilities

 

 

June 30, 2021

 

Remaining six months of 2021

 

$287

 

2022

 

 

582

 

2023

 

 

595

 

2024

 

 

608

 

2025

 

 

618

 

Thereafter

 

 

722

 

Total payments

 

 

3,412

 

Less: imputed interest

 

 

(486)

Total liability

 

$2,926

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Financial Statements (Details Narrative)
6 Months Ended
Jun. 30, 2021
Minimum [Member]  
Voting interest 20.00%
Maximum [Member]  
Voting interest 50.00%
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Events and Transactions (Details Narrative)
Jun. 09, 2021
USD ($)
$ / shares
shares
Net proceeds from issuance of common stock | $ $ 11,559,000
Common stock sharse to public offering 4,249,250
Price per share | $ / shares $ 3.00
Purchase of comon stock , shares 554,250
Underwriters agreed to purchase of shares 3,695,000
Board Of Directors [Member]  
Price per share | $ / shares $ 0.02
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Allowance for Doubtful Accounts (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Allowance for Doubtful Accounts (Details Narrative)    
Allowance for doubtful accounts on trade receivables $ 50  
Accounts receivable, gross $ 7,260 $ 6,516
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories net (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Inventories, net    
Finished goods $ 2,459 $ 1,975
Work in process 3,539 3,288
Raw materials 6,038 4,178
Total inventory $ 12,036 $ 9,441
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories net (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Inventories, net    
Reserves for slow-moving, excess, or obsolete inventory $ 888 $ 520
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Taxes        
Income tax expense $ (184) $ (28) $ (184) $ (28)
Net deferred tax assets $ 4,116   4,116  
Valuation allowance     $ 98  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Investment in Securities (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Percentage of net assets held     100.00%  
Unrealized gains/loss on the investment     $ (2,467,000) $ 506,000
FG Financial Group [Member]        
Cash held $ 76,000   $ 76,000  
Shares held by related party     477,282  
Fair value of shares     $ 4,481,000  
Purchase of shares     3,741,000  
Unrealized gains/loss on the investment $ 2,262,000 $ 200,000 $ 2,467,000 $ 506,000
Aggregate shares owned by related party     3,045,593  
Percentage of common stock     60.80%  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Beginning balance, amount $ 21,714,000 $ 22,524,000 $ 21,642,000 $ 23,276,000 $ 22,524,000 $ 23,276,000
Share-based compensation expense-stock options 33,000 32,000 30,000 30,000    
Common stock issued, net of issuance costs 11,559 0 0      
Share-based compensation expense-restricted stock units 25,000 103,000 68,000 21,000    
Common stock dividends ($0.02 per share)   (251,000) (252,000) (250,000)    
Net loss 1,696,000 (694,000) (302,000) (1,192,000) 1,002,000 (1,494,000)
Repurchase of common stock     (26,000) 243,000    
Ending balance, amount 35,027,000 21,714,000 21,160,000 21,642,000 35,027,000 21,160,000
Common Stock [Member]            
Beginning balance, amount 8,392,000 8,377,000 8,357,000 8,357,000 8,377,000 8,357,000
Ending balance, amount $ 10,941,000 $ 8,392,000 $ 8,366,000 $ 8,357,000 $ 10,941,000 $ 8,366,000
Beginning balance, shares 13,986,871 13,962,366 13,929,381 13,929,381 13,962,366 13,929,381
Common stock issued under restricted stock units, amount $ 2,549,000 $ 15,000 $ 9,000      
Common stock issued under restricted stock units, shares 4,249,250 24,505 14,439 0    
Ending balance, shares 18,236,121 13,986,871 13,943,820 13,929,381 18,236,121 13,943,820
Additional Paid-in Capitals [Member]            
Beginning balance, amount $ 26,466,000 $ 26,346,000 $ 26,146,000 $ 26,095,000 $ 26,346,000 $ 26,095,000
Share-based compensation expense-stock options 33,000 32,000 30,000 30,000    
Share-based compensation expense-restricted stock units 25,000 103,000 68,000 21,000    
Common stock dividends ($0.02 per share) 0 0 0 0    
Net loss 0 0 0 0    
Ending balance, amount 35,534,000 26,466,000 26,235,000 26,146,000 35,534,000 26,235,000
Common stock issued under restricted stock units, amount 9,010,000 (15,000) (9,000)      
Accumulated Deficits [Member]            
Beginning balance, amount (7,742,000) (6,797,000) (7,485,000) (6,043,000) (6,797,000) (6,043,000)
Share-based compensation expense-stock options 0 0 0 0    
Share-based compensation expense-restricted stock units 0 0 0      
Common stock dividends ($0.02 per share)   (251,000) (252,000) (250,000)    
Net loss 1,696,000 (694,000) (302,000) (1,192,000)    
Ending balance, amount (6,046,000) (7,742,000) (8,039,000) (7,485,000) (6,046,000) (8,039,000)
Treasury Stocks [Member]            
Beginning balance, amount (5,402,000) (5,402,000) (5,376,000) (5,133,000) (5,402,000) (5,133,000)
Share-based compensation expense-stock options 0 0 0 0    
Share-based compensation expense-restricted stock units 0 0 0 0    
Common stock dividends ($0.02 per share)   0 0 0    
Net loss 0 0 0 0    
Repurchase of common stock 0 0 (26,000) 243,000    
Ending balance, amount $ (5,402,000) $ (5,402,000) $ (5,376,000) $ (5,376,000) $ (5,402,000) $ (5,376,000)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Numerator:            
Net loss $ 1,696 $ (694) $ (302) $ (1,192) $ 1,002 $ (1,494)
Denominator:            
Denominator for basic loss per share weighted average shares 13,563,763   12,495,707   13,043,477 12,525,407
Effect of dilutive securities:            
Options and restricted stock units 61,332,000       58,158,000  
Denominator for diluted loss per share weighted average shares 13,625,095,000   12,495,707,000   13,101,635,000 12,525,407,000
Net loss per share-basic $ 0.13   $ (0.02)   $ 0.08 $ (0.12)
Net loss per share-diluted $ 0.12   $ (0.02)   $ 0.08 $ (0.12)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Income (Loss) per Share (Details Narrative) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Restricted Stock Units [Member]        
Antidilutive securities     0 86,636
Stock Options [Member]        
Antidilutive securities 444,000 510,900    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Non-Cash Share-Based Employee Compensation (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Non-Cash Share-Based Employee Compensation  
Outstanding stock options | shares 489,000
Vested stock options | shares 185,800
Nonvested stock options | shares 303,200
Expired stock options | shares 10,000
Outstanding stock options | shares 479,000
Vested stock options | shares 250,600
Nonvested stock options | shares 228,400
Outstanding wgt. avg. exercise price $ 3.96
Vested wgt. avg. exercise price 4.15
Nonvested wgt. avg. exercise price 3.84
Issued wgt. avg. exercise price 0
Exercised wgt. avg. exercise price 0
Forfeited wgt. avg. exercise price 0
Expired wgt. avg. exercise price 4.55
Outstanding wgt. avg. exercise price 3.94
Vested wgt. avg. exercise price 4.10
Nonvested wgt. avg. exercise price $ 3.77
Outstanding contractual life, Beginning 7 years 2 months 23 days
Nonvested contractual life, Begining 8 years 2 months 12 days
Vested contractual life, Begining 5 years 7 months 24 days
Outstanding contractual life, Ending 6 years 10 months 17 days
Vested contractual life, Ending 6 years
Nonvested contractual life, Ending 7 years 10 months 2 days
Outstanding grant date fair value $ 1.51
Vested grant date fair value 1.55
Nonvested grant date fair value 1.49
Issued grant date fair value 0
Exercised grant date fair value 0
Forfeited grant date fair value 0
Expired grant date fair value 1.06
Outstanding grant date fair value 1.52
Vested grant date fair value 1.55
Nonvested grant date fair value $ 1.48
Outstanding aggregate intrinsic value | $ $ 20,000,000
Vested aggregate intrinsic value | $ 20,000,000
Nonvested aggregate intrinsic value | $ 0
Issued aggregate intrinsic value | $ 0
Forfeited aggregate intrinsic value | $ 0
Exercised aggregate intrinsic value | $ 0
Outstanding aggregate intrinsic value | $ 24,250,000
Vested aggregate intrinsic value | $ 24,250,000
Nonvested aggregate intrinsic value | $ $ 0
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Non-Cash Share-Based Employee Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Aug. 24, 2020
Sep. 06, 2019
Sep. 06, 2018
Jun. 04, 2018
Non-cash share-based employee compensation expense $ 33,000 $ 30,000 $ 65,000 $ 60,000          
Restricted stock units outstanding 122,533   122,533   147,038        
Restricted Stock Units [Member]                  
Non-cash share-based employee compensation expense $ 25,000 $ 68,000 $ 128,000 $ 89,000          
Fair value per award           $ 40,000 $ 40,000 $ 20,000 $ 20
Aggregate grant date fair value           $ 240,000 $ 280,000 $ 140,000 $ 140
Ryan Turner [Member] | Restricted Stock Units [Member]                  
Unvested stock units             10,389 4,050  
Lewis Johnson [Member] | Restricted Stock Units [Member]                  
Unvested stock units           24,505 30 24,505  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Commitments and Contingencies        
Purchase commitments $ 8,591   $ 8,591  
Sales to United States Government $ 4,749 $ 4,268 $ 6,865 $ 10,845
Percentage of sales 41.90% 43.00% 34.50% 52.10%
Accounts receivable from US government $ 3,279 $ 589 $ 3,279 $ 589
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details Narrative) - Credit Agreement
1 Months Ended 6 Months Ended
Apr. 06, 2021
USD ($)
integer
Sep. 25, 2019
USD ($)
integer
Jun. 30, 2021
USD ($)
Jan. 30, 2020
USD ($)
Line of credit commencing date     Feb. 01, 2020  
Line of credit, description     Borrowings under the Credit Agreement will bear interest at a rate per annum equal to one-month LIBOR or zero if the LIBOR is less than zero) plus a margin of 1.90% (1.97263% as of June 30, 2021).  
Line of credit tangible net worth     $ 20,000  
Line of credit maturity date     Jan. 31, 2022  
Line of credit       $ 5,000,000
Line of credit outstanding amount     $ 1,500,000  
Line of credit net balance availability     $ 3,165,000  
Master loan agreement amount $ 743,000 $ 425,000    
Master loan agreement installments | integer 48 60    
Principal and interest payments $ 16,000 $ 8,000    
Principal and interest payments, beginning date May 08, 2021 Oct. 25, 2019    
Principal and interest payments, maturity date Apr. 08, 2025 Sep. 25, 2024    
Principal and interest payments, interest rate percentage 3.00% 5.11%    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases        
Operating lease cost $ 136,000 $ 143,000 $ 302,000 $ 287,000
Short-term lease cost 0 0 0 2,000
Variable lease cost 33,000 32,000 65,000 63,000
Total lease cost $ 169,000 $ 175,000 $ 367,000 $ 352,000
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases        
Operating cash flows (fixed payments) $ 140,000 $ 122,000 $ 352,000 $ 243,000
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows (liability reduction) 100,000 83,000 271,000 164,000
ROU assets obtained in exchange for lease obligations:        
Operating leases $ 0 $ 26,000 $ 14,000 $ 35,000
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details 2)
6 Months Ended
Jun. 30, 2021
Leases  
Weighted average remaining lease term (in years) 5.68
Weighted average discount rate 5.50%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details 3)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases  
Remaining six months of 2021 $ 287
2022 582
2023 595
2024 608
2025 618
Thereafter 722
Total payments 3,412
Less: imputed interest (486)
Total liability $ 2,926
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details Narrative)
1 Months Ended 6 Months Ended
Mar. 31, 2021
ft²
Feb. 29, 2020
USD ($)
ft²
Jun. 30, 2021
USD ($)
ft²
Leases      
Area of lease land | ft² 8,100 6,857 54,000
Lease expiration date Dec. 31, 2021   Sep. 30, 2027
Annual rental, maintenance and tax expenses on lease | $   $ 196,000 $ 491,000
Increasing rate of percentage on annual rental, maintenance and tax expenses on lease   3.00%  
Annual rental, maintenance and tax expenses description     Annual rental, maintenance and tax expenses for the facility will be approximately $196 for the first year, increasing by approximately 3% for each subsequent 12-month period.
Lease term     64 years
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Event (Details Narrative)
$ in Millions
6 Months Ended
Jun. 30, 2021
USD ($)
July 1, 2021 [Member]  
Net increase inventory $ 1.3
EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -0[#%,'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 " #4.PQ34J)9]NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VE%)'1[43PI""XHWD(RNQML_I",M/OVMG&WB^@#>,S,+]]\ M ]/I*'5(^)Q"Q$06\]7D!I^ECAMV((H2(.L#.I7K.>'GYBXDIVA^ICU$I3_4 M'J'A_ 8GQI:Q;69]) M>8WSKVPE'2-NV'GR:WMWOWU@?<,;4?';2C1;(63+97/]OKC^\+L(NV#LSOYC MX[-@W\&ON^B_ %!+ P04 " #4.PQ3F5R<(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 -0[#%, 3,C(-04 %L5 8 >&PO=V]R:W-H965T&UL MC9A=;^(X%(:O9W^%A?9R*(E#*1VU2$#I#-L6*+ SZJ[VPB2&1$ULQG9*^?=K MFY#0*IRD%\WG>7E\;+_'\Q(S>=L(E=I^:[6D']*$R N^I4P_ M67.1$*4OQ:8EMX*2P 8E<0L[3J>5D(@U>C?VWDST;GBJXHC1F4 R31(B]@,: M\]UMPVT<;\RC3:C,C5;O9DLV=$'5W]N9T%>M7"6($LIDQ!D2='W;Z+O?AAXV M ?:-GQ'=R9-S9)JRXOS57(R#VX9CB&A,?64DB#Z\T2&-8Z.D.7YGHHW\-TW@ MZ?E1_=XV7C=F120=\OA7%*CPMM%MH("N21JK.=_]H%F#+HV>SV-I_Z/=X=VV MTT!^*A5/LF!-D$3L<"3O62). KSK,P$X"\"? MSVF0 O"_!L0P]DMEEW1)'> MC> [),S;6LV\Q5A![LE/$,XO)]N M+I#3*0O_@./E^?&LG@?FY]_^2BJAA]Q_@&0[EVQ;R?89R1%3D=JC.=U$1I0I M-"$)+4L]K#-X0,O1\,=D^CC]/AXMT' ZGTWG_>5X.@$H+W/*RSJ40\HT8XS& MNGO?T0/=EW'"2H[]PVZW V!U!8)B6,T2*5^+$O-!991(H6RY#J%R3FU>$)=+M"0)UO" M2@=RA4Q5M[DGKNO6 1HE5&PBMD'?M8(*0318L!(-%VBXUL3/AM:<;KE0AG&A MB$K+2P2L^/*YL'PD*ZS8]>K-_1D5$0_ D5XA=:PR?WSY4E$HW,+6W5J^?A_% MNF(,-=>&B_*NA'4FG#6)[^N5CM BP4$0(BPLW86=.$]@YA=9'N_U[?)^A>6> M,415.+I;T])/7>P\$RQ6U9N%P[NP11^G 4\2O=I<*.Z_:O\PBR0T3954A 5Z M4I0M4#+A2RMLEM%O/;=SU;V\,F1O95"%W;NP0^>I>DZ)4%3$^VQ^EF8*UJHR MU\+K7=BEBY*L%S,RLJMS@ H6J_(Q7'@^KN7Y8Z;S=/A8,&9!CL96QE:A"/L8 M+LP?US)_,Z_1)$U6GV=W!@.+.([;]'"GW8:0"M/'M4Q_S'PN=,\1VXG&\*F> M :E> IJ9$)0Z;87RY"<$6'@_A@T[ UR2=S0.=/=%Z\@_4 (9A"6[7K/M=-JX M ]D8+NP?U[+_?A!HCY#Y\5&_ALH^9 85>E>NXZ E]4/&8[[9HSNAAS!$6I0! M7&MI?R0\?(;*B*N!:5>%(-N.Z$,3HGVA[?GK @AZ^=L I7-0&7/$M8,$$)>=1 M8 $/K)RXJ <8MO!';M<6(6>@O<$BU]UVTVV[4&J\HA1XL'$OJ)\*DQX7K] R M4G%I>BI$3E<"7]%6KU'>2)Q2].=%QT%;O>2S6R@0;U$@/-C;=2$-[(I[GZQX M7,H*"PP>EF.(I*@+'NS>>>9&[WY(V(:>W:NH$)J\+$;]I]&\C*IULGUE/HCL MKIY$OBD\AYVL_&Z^<]BW^V6MXO7#MN,3,=]3$L5TK4.=BROM7>*PDW>X4'QK M-\-67"F>V-.0DH *\X)^ON9<'2_,#^3[J;W_ 5!+ P04 " #4.PQ377FW M:XL& !G&P & 'AL+W=OCR; MT,GN@V_Y_=JT'\S.3S?B7BZD^;&YU7 WVX^RS$M9U;FJB):KL\D%?7_)H]:A ML_@[EX_UP35I0[E3ZF=[\WEY-O%;1;*0F6F'$/#G05[*HFA' AV_MH-.]L]L M'0^O=Z/_V04/P=R)6EZJXI]\:=9GDV1"EG(EFL)\4X^?Y#:@L!TO4T7=_4\> MM[;^A&1-;52Y=08%95[U?\73-A$'#C08<6!;!_9:![YUX%V@O;(NK+DPXOQ4 MJT>B6VL8K;WHG,P,/;5UGV?8!'_L'L)$'?&FJ$\)] MCS"?4<3]TNT^EQFXT\[=/W:?0:C[>-D^7M:-Q\?B;;26E2&BKJ6IWSM&Y/L1 M>3=B,#:BJ-=$5$N2M1?R5Y,_B (>46.YZH>*NJ':#GLXIV$44=^'V!X.LV(; M1@F+#NV.Q 9[L8%3['.&!D)BU>G\7 M;-M%030N.-P+#IV"/UZ')"TD&=&GS[)%-(5JID..VV3; %#-:&HFE)@@8 MDEW;CH>.ZDWWHE.GZ(Z*4[6:-K4D;[_=_'C7IQB3FMJ)"]/ EHK8)4D\*I7Z M PG\%UNM-FTZ25Z16D)1Y ;Z#IWS?22Q"3*/(8;,I\&XW -P4:?)I6[BC9; =ZD@NI4@=8(9MD8_*';A#F5/N33C M @>,43?'^IG (9!;#PY9D&(2;4L>!ZDCBP.^:/ J?!>YN,N+KCQ=#*<#9JB; M,Q<[)&[$<\M#- ,V/R*.5I%M&%*:CL<_D(:Z40,R=0,UGZFR98WHE\(P%6I9 M"-,WPTC'(@#!.Q8QC'@X+GY #76S9B?^46@-4_CS#IBH7)LC48#,AHA=G([3 MA@ZXH6[>[,3V''>@_: 4T4 0M$18((B=[YC6!P11-X/F^4.^E-727=HV52R! M&*#&>YH-W&%N[BS62INID;HDA80=V3ZCSYA2AI"')78^$;N0C5@:FVBL(@A M8FV[9!P\; /!A+VRIE<<8,5KV[' D>L! M_ +)8ZEWD+H[*?:U4LI:[_Z+9YYMEY M5C/ AKMA WOU[8]5M\_X0-[0$]^'/M'D012-_$"H!P&T_XAH#* I_[5UW*P--5&-J TN"O+I'3WML!EGG/"Z3XQ@'0O$7"*7*$I:%NP!/ MHJ/XF.\*D"8>XY%'&>V6.I1[:<0\'D6[J+M/(R].0B_>&3$/EK=@&!TF9#LD M$89\:2!KNS- K_.9RTR6=[",VIWM>= ]]49VI[H%VNDH8IN8/ PQ;B&6+.+!>"_Q@^-) M-UYA(=N43;\[6,I5GN7H%IG;Y)Q&?H#L;E#+.'6D=Z L?^EX$B;\1C_WM>NU MM9.IVGC0E$'H>Y"X_[^J; )/P\!'UC^OL3R.>X U=\.ZGYEK9-9#)=O@A?T9 MQA+$DC'8M8]+'B#-W9"V8-+] *\.(;+.MT<.$Q#+D<.$V<%;D/85U%]"W^=5 M#8N(%;CZ)S&D0?=O=?H;HS;=BY$[98PJN\NU%""]-8#O5PK64-N;]EW+_MW: M^7]02P,$% @ U#L,4XP=Y>S> @ X0D !@ !X;"]W;W)KW%)G7DB02H (D"4S=U+2K=]MI-#+&: MQ,QVH-VGW]E)LP1""ATOB.W<_^YWETOLX8[Q)Q$1(M%S$J=B9$12;BY-4P01 M2;#HL U)X;O":+(G\L5EPF)FEEY F)!64I8B3UU.1K.#(L141B$DCE L-E2Z8DCI4GX/A=.#7* MF$I8';]Z_Z*3AV0>L2!3%O^BH8Q&1M] (5GA+);W;'=-BH0\Y2]@L=#_:)?; M^CT#!9F0+"G$0)#0-+_BYZ(0%8'=/2)P"H%SJL M!*Y.-"?3:R3. M AJ4<$Y"!$\U>+I &\S1%L<9:2IA[LO7OM2[N!U#J;;5*K59U "[)6#W/,#\ M 2.$3:"Y3Z^*8>G?'N[;=C5HKX3VW@5-A*^F4)0E\74_IT-Q1KQJ[X^_QM=O4 M"/LE8?\,PI-:M']0)<=J[-$3#&O,@Y)Y<#[S\0X='+XJ??[YBO:2I03%:@M#H]<,'S\T0^D6RCM^1' M)F&#U\,(SF"$*P.XOV),OD[4+E^>ZL9_ 5!+ P04 " #4.PQ36&9BFUD% M #_%0 & 'AL+W=OEZE4C_7&$;N: MI5D;5!8.Q3APRC2O)O-9^^ZAGL_X7A9YQ1YJ)/9EF=9_W;""OUY-R.3]Q;=\ MLY7-"V<^VZ4;MF+R^^ZA5D_.P)+E):M$SBM4L^>KR36Y3&@;T"+^R-FK.+I' MC90GSG\V#[?9U00W/6(%6\N&(E67%[9@1=$PJ7[\V9-.AC:;P./[=_8OK7@E MYBD5;,&+'WDFMU>3:((R]ISN"_F-O_[*>D%^P[?FA6A_T6N/Q1.TW@O)RSY8 M]:#,J^Z:OO5&' 4H'CB ]@%4#_!& MP^P/UH"UX?X'VT!;\/:*4[G?;6N&4J MT_FLYJ^H;M"*K;EIW6^CE5]YU23*2M;JWUS%R?GB_FZ9W*V2)5)WJ_O?;Y?7 MC^IA]:@N7Y.[QQ6Z_X+N'Y)OUX^W"H#.OE?I/LLER\[1%'U?+='9IW/T">45 M>MSRO4BK3,P6:"_ !K;BQ-$*%^3#7/(%2 7=BS3!(@D^[,#8.OGO MY9;5:@-=\Y*ALWY8SR\M:P$YVMV)U<([56KFE60U4ZO"P-TW!N[3!'!"7QH@ MD.XH2*2G#0 :614(/4BF5LF_J.H8G349E_G M,H?G3D]_DLLTT),*0$U5<:Z; '!Y0:B[ '#Y>&1+(8==F[CVZ=/F53_FH%(7 MT!#H0@&02W6= ,CS=)D *(Q'5!ZJ V(O#[K%D(-S"!3M <-+C>$U45/J1KIL M@,O#OJX;X/(C.B+\4#(0WRK\MA?;9?H34Q^-[-T!F;Z-)+=O[@Q1A'7U)FI* M0WW_@[A(I&^ $!?Q@K'L/I0YQ%[GW Y*K2ENEAYJ%3+6,P!%C<'^"%7R#U2G M8@^E#K'7.MTR?C3>H-;0+&"#V)C/)FKJ8F-" UQ81R40%_'BL1WQ4-\0>X%C MR$6J$D!BF]9L^I2*?'T)ZN](PZ/>X NBEW8 :HHO3 ,@,FSL7R 9&9O;A\*' MV"L?FP%97NS5IQ5L00Q98"QN)@JT "(S+0#)QBR@AZJ(8JL%/]HC'J9*^A=5 M!6Y8IUX@OI="JE)?E85=+D ^]-PG2Y/K!VX8Z.D (:D7^R'6/P]!3NRYGEY7 M)R"G3WUOK/"GAWJ.VNNYC[C2)PCHBUEO$3>@/H[U+V8(.>(+Q$DP"?2O\ 3D M!'UQC@ZT2E9OVI-$@=9\7\GNW&)X.YQ67K=G=-K[&W*Y(,#[);E,NK/( WUW M-/HUK3=Y)5#!GE53^")4W:V[T\;N0?)=>YSVQ*7D97N[96G&Z@:@_G_F7+X_ M- T,9[[SOP%02P,$% @ U#L,4Y F-M3^!@ @!P !@ !X;"]W;W)K M7J M>+#2>G,X&JEDQ=94?1$;EL.;I9!KJN%6/HW41C*:EHW6V0@'P7BTICP?G!R5 MSV[ER9$H=,9S=BN1*M9K*K=G+!,OQX-P\/;@CC^MM'DP.CG:T">V8/IAV9QEF?$$.G[53@?-;YJ&N]=OWB_+SD-G'JEB'0^F Y2R M)2TR?2=>OK*Z0['QEXA,E7_12VT;#%!2*"W6=6-0L.9Y]9^^UH'8:0!^W UP MW0!W&T0]#4C=@)0=K925W3JGFIX<2?&"I+$&;^:BC$W9&GK#@\WBWOX]_WB^GZ!;B[1_'3Q%5U^N_FQ0'L/ M.2U2KEFZCX;H87&.]G[;1[\AGJ/[E2@4S5-U--*@S/@?);6*LTH%[E$Q1M]% MKE<*7>0I2]^W'T&/FF[AMVZ=8:_#/XK\"R+! <(!#AUZYI]O'GCDD";*I/1' M>OS=;)BDFN=/U;3EFC/E<1LU;J/2;=3C]AK2G.>)6#.TEPFE]EV1KUR,2Q>&(X;D6-O#*_R9Q H)+A# M-(.J1O.D.SA5("L_\4Z,R'C:B:-M,\'N($X:?1.OOG.V9%)"##1]1>P5RK=B M+G43ZY?#:=119]O@J5O=M%$W_4 =P"/AM"K)>8KH6DC-_RX?N&1.+0GC:=B1 MZ; 9AVZ=LT;GS*MSL:*2#4V]3Q',.Q/%2G,=T2$4VN0G3#+ST#GZ,UM4W-'M M, GXK@[@1V&$UG/9W884SH[<3> M[]2DLTEU!-(YI%Q5%PPV%$L*Z:B(M>C0TC/$T7C2E6V;Q<&X1S=N=6-O 9NO M:/X$=0%4[I0?I1@4-#/9,TX?>?9A*0I;3(3$&ZA[25,&!2X1A2F:D%J,/]/' MS)GQM:]WH9E$W9QW6)%I3S:%+7A"/WEVJJ936N08M=F8=+799F06]E G;+$3 MQEYQMY)M*$_?4J0:*Z%73,**"FHIS+MJ$)W28T>6='7;-@3'/;);$(5^$MV4 M"CW*;+B$W=+IL(G[XMD2*/0CZ.[FH9)537H&Q:B9^ENG4ALT0ZO0V#91G]*6 M1J$?1Z=OF;.AV]ZTL?$2AC.KH-A6PRGIH6788BCT]7Z'J!-!DES4 XS^U7PC5GZ.*-B<\7D>+?(N\SB/O[@ MEC_8SY]F:.N1K==IGQA,&SI.V0ZS?MDMG?#$.YB7/(S;JQLO2UIP4+\8+ECFSIEJBBV,79))38T M@HY.A\D0CWMV,*3E"O%SY?U<@%*-$J ,UVA)DW(95"9W+C3SKCV(31421]UE ML<,*A[.>W0QIX4/\\(%8TVVYZX)0__7 M.BV+EA\6@[H7-EA"@JU9[S ;3H.^V=3RAWS\W2XI]Y:FS);=,;$O+PP@GFEF M/IHYA=M;INF4=+GIL,)X9_OU7G>+-^+'V[Q/Z0%Z9$\\STW@#?F8Y,)9;(B- MKO$4C[OR;2O8\O<1SXS*S"O<,?F*][]+%4KM\W&,](W85K&$3_C M%L5FDS&3NS2#DJZ23*A",@_F2(LYXL=<&95RO[P4$N:C9N:3DC,&#I9U-R N MFY[M!VE)1F;>[E^+?%B.F97>6T\(HI9"D9]"\R[;H9H4>0KK\<]_7:M_8O<3 MNO7]U6$3=V?U:.=2DA6!3OY);@,ODQ@M&1UW%7=:+$I3XP>A=9B75ZN&(5X& -XOQ1 B?K& M_$!SZ'CR#U!+ P04 " #4.PQ37N'D(FL* ''0 & 'AL+W=OK4.M# ]/:[E2EVK\*F^)DM)B].CND_;SALU8;/_@MZ"1+:V_HX3(_&>V30JI462 . M$O]NU;DJ2V($-?Y*/$>=2"(<_FZY7_#9<9:E].K_J72>%\0OLZ7GOV(3]QZ^'(FL\<%6B1@:5-K$__(NV6% <+3_",$\$4Z.+S5H NGY];D,+'*!7YY6^I< M!CQ<:"--IF4IK@,6X(7@CZ M^X)%^?;?(3/JU* !-O5K8TM M[4HK#YN[VL9CB3WB_\]_',WG^Z_/;55+<\]/L]<"PM.+C4IKS^)9P%@T1C:Y MAOH3\1\CWDN7K<7\B#2:_6O\4.187)IL$NT.S7*5*>_!'\=]0KFQT%5=LF5P M$"G6MLRU6<%XK"<0&- OC?YOVKU9:RB!* '^@4";)T^^5.!#[$BI7#N LB"3 MF= )L$7O.]]D26GM?:/@&/O(,<5%=HA$GE30H4&096EDV'HGGO9"(=^B-H-4VAZ4U\;+,[FGCB;UM#SZ+ M2D;B=(9'?(H$>^C65@;9CK3US=+K7$M'/D@&1;TNPM,2MMRUB]=8J+M,U3') MB>=&@Y&O5:8+C0CH3Z_N MDJ)6' XX! FUQG2$$_P9%XCZVU(:'0J;2 MN9J(!01JJ.M:BP8GC9=91"0R20([/R!5I49&C M@]FX Q@?A>0(L5L0%OH9R$1VV110=P \P3Y)?\(>VH#0H%]"Y M0?78W[6^+ZP-Q@9*59^5UC=^Z@$^\4TB'AYKZKLRZG,^ZT6'-SXT) MY#"D#$@!.EZLE 'V$W.\1Y!%6CKJ)\,GXQK%D+VH8(U,BKV4LY\FUQ/Q;K&X M:F%SX)W>^(1_E0X,H7"+?]0Q.P_DU[8IX30EJ/--GO[2F-A:\KE(UQ]P XQ, M!O8Q.Y$X0Z/N+M7;:69L4:5(!?!JQDZ^NWYYV5;5N(#F)EC.$>"\+/EO,Q M5ST8J,MCS7''T(%4B"BO6A&(I59NRO:FC':8H)'I@@Q$Y\,$9853//J69;+[ M((@>>H8H>$]$^&^X.N**URL#F,PD<'$+8SI(8:0> LX/8$RK\T 9,FN(3@5- M@L[ D"(9E9TM2SI KS/KI7S8YIDKK%94\Y99$< ;0M(J] 7CKP!?SYH#.. MV&_[\[ ]=V M$UN/U/?%'.K,D_*.-& &E852@WRAQ$89$])0&H)Y1"\;U"\://61G M8+LL]2HF.Q202S1,2X&"YK<%)WAR-,/31NBI-*>?406YLZN\G9H95X3:4JNC MN7(MU5::IV8(!#&A!K:,A?";CFE[/4WW)4D7;'&QU]M*]D[2YUV)0&8N97:S MY"HZ5"HU&S'"Z[<5MQO4<[_6=>17R2_6480_S-.67]]Z\D*W M']0W.KMY;AONO=%50$E=)\PG=[603QA)"$E;DNR)^)/B>(CJN56^SZT?1##H MH.[0,?D'<%Z4#0T8PMYN85D7IWV5XMZJ$U/#?1GY9J]O?W+XV- QC9DFM9H M.&87\9V&,-!2A0V5B?G^+Q1T+_9_>3;>V4(,P(U@-A8^*EO@W "?DO(1BRI M,\8:#.Y-WSC9U&D'W"'R4@_=F!X3&,K+@&YU!W-;7=-*-Q ]QMR# Q:/)BILN6"Q3BT1'I+9=I M&35MUS43[=W1[S+&2>>X6Y,5*?7WS_LW3K7S"$+6M;-W ';R+-["J\B06O$E M]3!J\T:UE01#B O/J1L3: 8QDC'OBGXFJ P\V P\O!W5#5>])=T,LF'5@A4'>QKS'Y$^QWF25=/V]N7:J5-K'-\0]5E\.Q%O!R;B+>2 MH%7F"<"I3:6)A&9YT=2\@BZ%BT?1ZKT=^#+%#U\,MC';7E9+S-5HJ?H!.=U! M=@)SG0]JG&F[41*<,/0; V",XR>B]^.NDDK.:GS$'U#7VR2<;^V0C.2*71&= MT;;%F,#%,>1W"I/[^#K9J;+=S>UMIW?7ZHUWC_+CX94YV TNB"9BUT>2Z>#C M%(KDBC_!D=E@BOB=JEOMOO(MXL>M?GO\1/A>.@0+6EE5@'1_\O+%*/: [4.P M-7_JPO@1;,4_UPI@[F@#WM.U5OM KIOGZ?_ U!+ P04 " #4.PQ3)I^7 M8A\$ J"0 & 'AL+W=O^SS)8-ML).3(>:WVP,M<+QDNK,=H2B MBDZMRHH\/\E:(76R6L:]6UHMC7=*:KPEL+YM!>TN49GM>3)-]AM?9-VXL)&M MEIVH\0[=M^Z6>)6-*)5L45MI-!!NSI.+Z?O+>;"/!O]*W-J#9PB9K(VY#XM/ MU7F2!T*HL'0!0?#?(UZA4@&(:3P,F,D8,C@>/N_1/\;<.9>UL'AEU'^R#,#%JI^W_Q-.APX'": MO^%0# Y%Y-T'BBP_""=62S);H&#-:.$AIAJ]F9S4H2AWCOBM9#^WNI.UEAM9 M"NW@^A&ULR!T!5]):"NB<':9.0X4S+-R +WL08LW0$_@QFC76+C6%58O_3,F M.+(L]BPOBY\"?O9Z K,\A2(OIC_!FXU9SR+>['=E_2+*?(PRCU'F;T0I)O"+ M\OX.7+CU9'TP< 9<@W!EVD[HW9]_G!;3=W]9*$4GG5!\M)PG#1V9FD2;OFI[ M:0158#;P01*?)T.66[]4@K " 0]>D$-2.ZCDHZQ01].C?)(7T"%? 0T;AJU7 M:9BVY>/)G5[> S]\]HQSUI!#LF1Z4RMB87.?72I8<:X,D=1V"SM-B M?I86B[S/+!*1[H=4A O.),N8^=%LDN?/8J3 ]REHOG19]A*QBAA'TVFZ6)RE M.9N*#2O*(E>>R\EA/1\EVI*,BTK:TOA]U4-8:6TLNHC:#U3QB>]NR_PZL1-K MA;#>'>88Y=JG8%E@D#J^'P&D+I5G#G$7GY!*R?)*?;SQ2NW11F9#?7A/$IA' MI&.AE'%\A3LP7;R$N9R=I[+A>Q1\%Y:+Q?P')5^HR(Q$5/ACB["^GH(CSWJ&8AGXS3.<=0&_YD,@]2/:6-"^TSK#2021 M60^6TLK^YN&B<1$[%17C40]K;_D.LXPV>>U>S0[F5XM4QRD=CA.W>#_*QMWQ M0^"BGW_/YOU7Q(V@6C(%A1MVS2?O%@E0/YG[A3-=G(9KXWBVQL>&/V:0@@&_ MWQC.:5B$ ./GT>H[4$L#!!0 ( -0[#%, #0:&PO M=V]R:W-H965T&ULK53+;MLP$/R5A1KT9%BR9#M!:ANPDQ9M M@0!!TL>9DE86$3Y4DHKB?'V7E*TZ0)Q#VXO%)6=F=TCO+CIM'FR-Z.!)"F67 M4>U<_6K!:Z M=8(KO#5@6RF9V6U0Z&X93:+#QAW?ULYOQ*M%P[9XC^Y[5DDM4EFL% M!JMEM)Y<;J8>'P _.';V: W>2:[U@P^^E,LH\06AP,)Y!4:?1[Q"(;P0E?%K MKQD-*3WQ>'U0_Q2\DY><6;S2XBZ^XQ[/S.O5VAAPR]T M/3:;15"TUFFY)U,%DJO^RY[V]W!$N$A.$-(](0UU]XE"E=?,L=7"Z Z,1Y.: M7P2K@4W%<>4?Y=X9.N7$:N:@6LBT*WRME%["B)A\;% M7G#3"Z8G!.=PHY6K+7Q4)98O^3$5-U28'BKFJKD]*IN"UF()3H-U5,PKV2D1 T7S MBH:0X,]^$QZ9:!'(LO.7(+U96C(7XBLM&Z9V@-8%@^28"P$Y G6/'P^4CRP= M0=^_NT@GYQ_LJ1L8O_8OB8^Z4*+9AEEC(=Q\WY##[C#.UGT7_X'WL_"&F2U7 M%@161$W&YS0]3#]?^L#I)O1TKAU-B+"L:22C\0 ZK[1VA\ G&(;\ZC=02P,$ M% @ U#L,4V:9417@ @ 308 !@ !X;"]W;W)K128OL6*FHU8HZ6:A M=,4LF7H9F95&5GA0):(DC@=1Q;@,IF/ON]/3L5I;P27>:3#KJF)Z-T.AZDG0 M#0Z.>[XLK7-$T_&*+?$![=?5G28K:ED*7J$T7$G0N)@$%]WS6>KB?< WCK4Y M.H-3,E?JR1DWQ22(74$H,+>.@=%K@YGP_LUUX[:9DS M@Y=*//+"EI,@"Z# !5L+>Z_JC[C7TW=\N1+&/Z%N8I,X@'QMK*KV8*J@XK)Y ML^V^#T> ["5 L@X99PY"\P#" 6R5M:>"#++ XQ4=435M2$*9MI2IITQ?H$P[\#>-^S>2SS2" M)XZZY'D)3"/0O!GR8^$R@5H $S1-3.8(-)>@YD8)M A,%F#HYEVE-EPN@>_I M=B'DB@;). J"V](!'0=%G0-U'-N.PQ7F6,U10Z_K/3%<<\GI$RM@J51AX R2 M,.V/Z-T-1\,^/-+<42JJ4N5H#/3"?F]$SR3+X)[5]+E:U)P) X,P[F60AMUA MYM )F0,ZC,(T[<+%09/QHHYTA(!;QQS"L=A6G&_1VE!]5H&QE,T+O%35BLG= MVS=9TAV^-VT\]1:8]2&4@G120W)EK"-W[:7=)O@/-A<(&R;6V($O%,J>JR,, MV2N2N^5.F]C!649:B?2DDZ[I5(*FPFINRU\A?>HL07YK=^=/'VAT-.(5ZJ5? M9(82K*5MIKWUMKORHED1S^'-HKUE>LFE 8$+@L:=83\ W2ROQK!JY1?&7%E: M/_Y8TKY'[0+H?J&4/1@N0?L/,OT)4$L#!!0 ( -0[#%,V&+@H>P4 !D- M 9 >&PO=V]R:W-H965T W+26P#Z5*,&CN9 M3Z?7DT8;-[J_E6\?POVM[Y(UCCX$%;NFT6'[2-:O[T:ST>[#1[.L$W^8W-^V M>DF?*/W>?@AXFPQ>2M.0B\8[%:BZ&SW,7C]>\7[9\(>A=3QX5ES)POLO_/*N MO!M-.2&R5"3VH/%O16_(6G:$-/[J?8Z&D&QX^+SS_E9J1RT+'>F-MW^:,M5W MHYN1*JG2G4T?_?I7ZNMYR?X*;Z/\5>N\=W8]4D47DV]Z8V30&)?_ZTV/PX'! MS?2,P;PWF$O>.9!D^;-.^OXV^+4*O!O>^$%*%6LD9QPWY5,*6#6P2_?O7.$; M4I_UAN+M),$C?Y\4O?5CMIZ?L;Y6[[U+=52_N)+*8_L),AG2F>_2>9P_Z?"W MSEVHR^E8S:?SV1/^+H?R+L7?Y?\N[\C=U>#N2MQ=G7'W\D+]&V!/.F")O8ZM M+NAN! U%"BL:?>M5?:Y)O?%-J]U6U3J"^X4/P%>9O"OIC:(-9!E)^4H]F]U< M*%15)*H5-X%7=JE4G;4'T8_#/%^0H\JD%\A",8HY9U0*HP7@$;](8[$= M*PV0ELK#*7LV;AG'O!_I(34L1[7&S.#_B9K6!XRNL2H-7 1R!7&EDA$@[I#L MPEB3MEQ!02%A*BH#._CD5,K2R"Q*7A6U=LO>&LE;6IIH-:]>J(>H-+H>,5G& MXGO'AD9OI3?!<&BT>.E,90KMDJHLHG?B8$AICQ^/Q3V(SU.M$YHQ/FIV:5:F M%% )?W 2V*6._E"5<$W.R110'Z29%'L-^1*)QCA<,1@7E)@TK%W'2,EP.J3 MMOBD6W1P(P2P6_7L:CR;70N3UT :*6$E&*R4"+S"?LF'1:1#45]3&J0H>P!8'K9<9M M59?0WZ\D!9XIZ+AEPCE'))@MP4OI0.PJ],WTB>J%I9U@T+JJ2QTJ9G;'(W$A M:VVW7QDK.&U]--+<7,M2RPMQ$YD<"%=2 I$Q@I2IQGOE<7IK.:ZXJ7M%'L&DEP%SS$05A3P]'XI*1#T MT'_NP\3]!.G:OI)O:59X5]@NB@X"4 DENGLL:N8F&A+0P#_\;#SPJ%HI%:F MT:G^+X#3:7X=DYM/IXPW#XX\5=!0#R29*[5>99;H?BK^9PED;F"Z1HS;@Z%S M*#]8FK!GX.YD.$F_AX*/4.!BM\<5H/4(;7"!0L/42ML\0AD9O]:L(SX#?[PY MUB$F+MSAE-I^B/L_X!9>!L[$?BIA] M[+O')1,4PZDZJ@3@=2'NZ,O3C*(HN7>XAU,DS'@,!Q*H=:KT08'^'+([3&PO=V]R:W-H965TM)>GF&R)6("0@P &A9 M_?H>@#1-R[';3%]L@MP]NWNP>P"=;(W][ IF3[>ETNYT4'A?'8]&+BNX%&YH M*M;XLC:V%!Y+NQFYRK+(HU.I1NEX?#@JA=2#LY/X[MJ>G9C:*ZGYVI*KRU+8 MW04KLST=3 9W+S[*3>'#B]'9224V_(G]']6UQ6K4H>2R9.VDT61Y?3HXGQQ? MS()]-/A3\M;UGBE4LC+F:@"QD< M^\]WZ,M8.VI9"<<+H_Z2N2].!T<#RGDM:N4_FNT[;NLY"'B942[^I6UCF\(X MJYTW9>N,#$JIF__BMN6AYW T?L(A;1W2F'<3*&;YD_#B[,2:+=E@#;3P$$N- MWDA.ZK IG[S%5PD_?_9>W[#S8-F3U/2)L]I*+]F=C#S0@\TH:Y$N&J3T":1# MNC+:%X[>ZISSA_XC9-6EEMZE=I$^"_ASK84CM/),WC3KM1IQ)O^KU(? M0,\ZZ%F$GCU5^Y"^A"X"3::S.7VXIM\+IH4I M*Z%W5 A'0L.P[R-(R5)ZSJD2UFNVKI!50LO+]PW&.Z-RJ3C5]]\=I>GX39MF7$W>O$YHBQR1G5@IB0;."1(3P:O: M5L9Q2*#)'U A?=>5/*3S]5HJ*3S*A]FRUKD(50I%E\JL\*]AR]B0PX=%E\3R M\CY^I)9$4]&&40+\VF) 7A[?]Q@LA89.V1"PK27IS/X3/^=/?TSV41!0>@4# M;V@R'K\,435$6CC'WE'!*J?5[BZ18=S\_1KN$]U'M"S+56T=Q\)@E['UD'#* MC/.@;,WLFN+X%OKO0+.PTK4;D1FM6U7=2E]0;V-Q^)C>681$)U%52Z"M:HH;5M&>F@+XRP>4CX)VF1 O8WM!TMI18Z MDV'[K:FKP#1LH"#<*<@>PSJ/ &K74!GCWDK(/./5B_EAK%.X(I(PF\^3]"@E M5PC;=MRCF E:+AO2JW!0LE7MUES;0(;?X:.K+>RY-QS!X36]^E6X7'PY!N;R M=:]1E[U)"2ROA;0$:NHX&2]FR>PH%H7@F^+QL/<[ \/4IKYE&P9X?S!(BNXGBPJUV"OD0<"\C(5R^$ M,LXU^_8"MY4&X6!\^-"_TQ\'*2'LFC2Y(R686 :*R8-6GSS+A4 M0L9)^YJV(([$#(M[#8N,@Z$V:@(>,E6'-ODFNJ,)'L;#?Y^ .^42#Y7TLA>[ M:3Q>@#J> ^;X7 \/'JY[XU4<9[HR%N# M#R+R7(;$0U;AK(N%[]$/0<,IXVO/,5TE[ 9=V&118%P;+>VQ-Z0K-,0O.PCY M@BWN9<(*- "57*X>&3\C7DD0YD4A>4UO;W&\A4ZDWY!8%HZ$A?EA:7"TMA'X<*BR>V+A;3U4%".?/-T-B&(7WM*C7J74XA MC)MX!0^4U]HW]]3N;7?+/V\NM_?FS4\$2-4F:(7B-5S'P_G!@&QS[6X6WE3Q MJKLR'A?G^%C@EPK;8(#O:V/\W2($Z'[[G/T#4$L#!!0 ( -0[#%.W.R,O M?P0 $ - 9 >&PO=V]R:W-H965TB9JM5?]-UT(8N&V;3L^#VIC5T72JRUJTA3Y4*]'ADX7JV\+@L%]. M]:H71>46M8^CZ8A2R59T6JH.>K&8!R?LZ#2R]L[@;RG6>D<' M&\FU4M_LX$LU#ZAU2#2B-!:A0'$CSD336"!TX_L&,QBWM MW]2WZ9Q<[QG)= M:'&FFG]D9>IYD 50B44Q-.9"K7\7FWABBU>J1KO_L/:V/ J@'+11[68Q>M#* MSLOB=I.'G049?68!WRS@SF^_D?/R8V&*XUFOUM!;:T2SB@O5K4;G9&=)N30] M/I6XSAQ?&E5^JU53B5[_!I^^#]+WS:;E!.?4H_!F4!+ZJSM0:/G65 MJ.ZOGZ)'HUM\Z]8I?Q'PCZ$[A) 2X)2S%_#",EPMQW6E16TZJ156%PH)\ \/$#EC08!#%U+P04'1K+6V@]D\(R"@B9 MQ!1L(T1BQ^6C3RW),)TY+HX%')*8QL!@F^-N' _?GHC^PG<(RT6+WU(5K0.+6 MZN+ 0ZB5G=3@..$?1AERAX+B5:!GW'J(R&CH(*V\%V,E;R0>F4K#9(\>8C)6 M&*NVN^X_ CF "8^9"W*C_(EOC$;IQ_NA19)'WM0K.XQ]+?JRWM+%'%U90K*4 M6;)R;JF*D+M)2M+(LC/2Q!E)V9,D$>C0%;5P0[=/J33F(2(\R@F/*2"_40XY MH8SZ3# 2Q_F;F?)I1?%>3/'8(:*PR94=8HDGTLM(DB>CW$GN_6IE&>%A0ABJ M>T@^R2.KA#&)P\C7 L6B>% +^)CR%%[N/!/L,$9VF/O]_TGEL]P=)9Z3,&.^ M\N--Y=,\WD8;;J-EH5=Y2'B:O/D@^%.%XMT. O,'@;VQ8.FV8.DK! ]A-7'HWXKF*I[LT>9*0(A:YBH^RV%=\F":^XA/L M 3_=EEE$HA#+'2;YNS7E=V&PO=V]R:W-H965THV\\D:MC!+&BJCE MH@M6"R][T*N%&JP4'3YH,$/;X/$\QX= M>9;WW/+50JLM:*=-:&[A0_761$YTKBB/5M.I(#N[^M*5JD5X_ZLRY@,\H(;' MAFM<1); G4I4[H'N1J#D E !7U5G&P.?NPJK<_N(2!V9)0=F=\E5P%^&;@(I M"R%A27P%+SU&FGJ\]+]$>H:<'9$SCYQ=0)Y-P(%"?RU[5R%@[?Z*41^["D M#XLXOT$/N>XHN!.*\ [BL+@IZ/L^90E\\ )&*Q+$87:3D>@>.T5]XGR= )\[ M_(&X]5U+WO@S\=O@*#80IV%>I.&T2"%."#D/IVSJI"Q+PVPZ==(\R<.,I)_K MFIX8EV-/G1X9*D4Y:&$%FCG\UKL2&!\;05LM2N>0.KM\@J$35+0B#M,T@8^0 MS\(XG]'B=11OU^P:_8+8L9O\%?V840;3_)3^W=4$O0,VB5.78#;9IYP6LU$0 M.\']GMI5A.0:PFW?:[43],2B?($LRZBF;)\@=9(]=BE_+D/NREM_@YVJH8O; MCA<7_WUQ0P?4HQ\(\B7T%GG,PILWW"$J&Q)I,V62:!Z#':3=NK.K]A%DK2_/*+QOZ@X#:*=!Y MK90];)R#XU^.U3]02P,$% @ U#L,4]&UL[5EM;]NV%OXKA%=EWIP,QH-VXTJN"D<;H]/C-5^) M:^%^65\:K$8=EUQ60EFI%3-B>3(X&S\_3XG>$[R38F-[UXPL66A]0XM7^A0255^.5W#0Z] _/X MD0-)@=!7LL7W/'38Z,WS! UN-&%-]6?AG)2D5.NG<%=B7/N]">M#BZX M+=AUP8TX.(>!.7M9K4N]%8)=Z K>MYP /!XYR*-3HZSA?1YX)X_PGK$W6KG" MLI6/B+L:,C^'M@?9$_)^]RN>29.!LA.*\RM&/PUF>SG(FQPM64%MXPK)EI" MKG*FP*K;R*5!8FGDM^>[\'RERH2B-&-9G_&ZY'# MV8C6G62PU0;QXL5EI'E?0B=_1X"XHVO!])(]F4R\LD]F4X::Y5F[PC0F6'G' MJA"4@H*2(:1$%U(1A-NU\(6BW$9>!D3GR$E7@'/<<([?)VP%65[!+&&DSEG) MK6-;PWM +89'.FK?\%H'F=.1M,1:63:A6Q ME5#"\-)O\APU1%IGN/=2R].K: 3;<%+I4Y#/^%HZ7LH_0 DF@"UH%K8#62Y= M#=P8P)+J%KIKL^V@"ZCA) 6O0ISLPE:3Y41W7O+LYN Z*W0I[,$;81RTT&NO MS"TOZZ!6I7-14J1EO,QJBCM_>,FE\50^5%!$4JD/1VQ3>*V+OG7-_-D?/BM]1&M2YE[ M=9=2<95)N-PZ;*!] U24A;)NP*"H/U.J!L656&L*$\6HP4*E@W]WX;"4%B#X M_&E@>B$R42W@G,G80Q4/V5D[2Y">OK]+M^U<^%#3'8>3>RW+:T/X^N3]B&-D M+SC9@L:9Y^S:/GG&+J&41[Q'=B5H M;B(%+B#8P 3"Y4>YQ)'_P'3[K$?\/44H>T&Q_!W%\3L?Q[NLSU8K(U9$\@K\ M)+R>]>C.+ 'UF@-]8!9@'+.WM8.OD)U0(YT?17$C\ M[CMAR?;Q?!K-L4R'XRF;#E%H031MB=!P;@/=))Y$B6E+ M%;+SV"O$,.@/\,_[*OG67[<@/KR#>%D*Z?:>64NJV..@3$J*M??'PW@&D@:% MOG-W,3CL,$C9;#B?DWD)2](HF788X#*:!0QB$,5Q@T$@NL<@2>91ZID='@)0 M $,YM#B"O<1&T03@N@71:GQ5K$WW""OTS;L:M1Y'Y^(/;E2HN M#_\H-HC0U[I -JJ=EAHQ[OPZT#;G?3'5W.2T>-%P02_F68:9V816#1HRA& ! MU1OTLD9 EU-U:ZFY-RCD6>T-\G65C!1K%_)W1I:-Y]&#K:/(%\BS>H6YEZ#T M:1XV90@1;$[C::C#-K2^"CG;2$2!ZJDX)# ?,.N/&JUN.".!Q0,7OO>[R)(VIJ3&^(8R?@@L>% A(Z@B:FB+ODO5Q)DD:/T-/*"34V\BR M].X@%DO?OW]'O2" ?#U%NH-M&6KN0JRD\J7%*QIJJL%9$..HL4W9I!M>/"/Q M$2KJXC?8W1;[%H5^M8<5Y N:,:FXH;7I>H7F2.TH,,$@4&WBMDA1D%A?N6RY(ORM >J9MX Z# @EHO!A8?BXOMCN^H43S4Q<]&K9R( M+6I'95MIUV/4MI@0_+3JGA$AP[L8PP6-:!'3("1JC,)$N-*: IW[#(.L7#AA MP/=>O<"TZ7,YFI@1Q-G'79?&^\()(=WW;HT%MZV#'GC!#Y<^7FB.V6=\>[3! M*R3#VLBREPM_MK1<;6'_S[7!'/G/%9; _V_7E::(["DWO3*"[C"9'_F=-(I1 ML/<7E-TQWT.X1]S_6D69?ZTH7RO*9ZHH>]+LRZ5#\CG28=QKL%\SX?\S$[YL M#AQUU97;/Q\;]X1X#E19(5JB>_:47Q\RD=Z90!__9)/^H^GX13(1\O6.-4?= M:RKZ,TZ2:-J\[!NGAU$\>10H]V4!(^'*?S^A0E4K%SXR=+O= M)YJS\&7BGCQ\W\%C+:HFDDPL<30>'DX'S(1O)F'A]-I_IUAHYW3E+PO!42N( M />76KMV00*Z#U>G_P502P,$% @ U#L,4SZO<_'E!0 9PT !D !X M;"]W;W)K&ULI5?];]LV$/U7"*\=6D#S=Q*G2P(D M:8MV0-&@69N?:>EL$:5(E:3LN'_]WI&2'&=-AZ% $%L4[]V[=Q^DS[;6??4E M41#WE3;^?%"&4+\:C7Q>4B7]T-9D\&9E724#'MUZY&M'LHA&E1Y-Q^/C4265 M&5R&%T<5;+-=U2^%S? M.#R->I1"562\LD8X6IT/+B>OKN:\/V[XHFCK'WP7',G2VJ_\\+XX'XR9$&G* M R-(?&SHFK1F(-#XUF(.>I=L^/![A_XVQHY8EM+3M=5WJ@CE^6 Q$ 6M9*/# M)[M]1VT\1XR76^WC?[%->V?S@<@;'VS5&H-!I4SZE/>M#@\,%N,G#*:MP33R M3HXBR]&,**@[M1Z#6\YMV_*ZF/P7\ MJS%#,1MG8CJ>3GZ"-^OCG46\V:_'>X _[_'G$7_^!/YD/!3_6]-?A!1OG:U$ M0*^(8.-G)D));%1+LT.Y[,22A#(;JS=4X(O82*=LXT6NI:H2I*:UU+%+K,&* M4QX.>"]#65*\H
  • MM0SD U#2S(K-OY%*RZ6FH;@KR4$,O/>,L>15F,EPP':KM 9"WCC$I:U/-'F' MK&QC BL0??&K7!H6&$/16P.\G8!_!==49.S)40X!/2.U<>\X1A8"<7JK5<%[ MQ0H:0P$$AU@#Q70/Q=\E0?$N/;EKI/;[G.;L%;;681AU#R@###>>?(*#<1B" M&PG2!6TPANM41_8'*>OD:6.&1,:&O4QP\H0$[YKZPE-Y'_ETP#G&Y M#:%.6 7E VBE;,NZUBJ/+F'!SCBWZP8ZF9RB)""YY7_&"AQ0L2Y8<,?JM54- MMLD17N -]/?,&2.%^I$R%.^->$TY54MR6)F<9@C>6.B$)#B<:EV82"&2NU$. M;?/B^N.7]Z__F)R^Q&GF5C)/7777E-)DXKI$'C.Q+55>BG16BK6&A!HRM' B0NL,CAD8HT3VK1J<\X;IDH8 M6TT,O_79B;^/O>O-I#(75HV*0LVA$=#"R]AJ*1,9=RN7(KH'"X7*T7FQ"F11 M*':32K?'+I$LK]9&K5"1)K"*?=.AKXWE37T<83<4;S@(N4+)/4$W0C9+KPH> M$%N*N6LCCC.<[I$$19P!:;K\=0KC_6'V>+ @9-Q#NKEL8KGPO&!58>!MU64N MZU3JR2?RD-#1RH+/L<3@R19OS/'Q4$S<-"A)J')Q1E__NM,.)4*(G MZLXR?V")TN.3"M\MCIM@@]2148TA=!]G*C+P;)$=G:)W;_=Y$=?QLL1M?BMU M2OUGHWBLWO(P]6*-IG:&O0C9G32.:IY"AK<]L7:J)^4-@[E9[-L>G+ZHWG[ M'_$<+6 5]@SY7'S [T<7M-&#RR_2OXY7?#Y8$4>Z!_>K_:^(RW1YWF]//T$P M6]<*EQ]-*YB.AR=' ^'2M3X]!%O'J_32!M1:_%IBII#C#7B_LAB'[0,[Z']; M7?P#4$L#!!0 ( -0[#%-FR^=D^ < ,@4 9 >&PO=V]R:W-H965T MC^_3I"^=\;=V#7Q(%\5AHXR\Z MRQ#*-X.!SY942-^W)1F\F5M7R(!;MQCXTI',HU*A!^/A\&102&4ZE^?QV9V[ M/+=5T,K0G1.^*@KI-M>D[?JB,^IL'WQ1BV7@!X/+\U(NZ)["U_+.X6[06,E5 M0<8K:X2C^47G:O3F>LKR4>"?BM:^=2TXDIFU#WSS/K_H#-DATI0%MB#Q;T4W MI#4;@AO?:IN=YDA6;%]OK;^+L2.6F?1T8_6_5!Z6%YVSCLAI+BL=OMCUWZF. MYYCM95;[^%>LD^QHTA%9Y8,M:F5X4"B3_LO'&H>6PMGP@,*X5AA'O]-!TFZS?$U*LEU;KC;!K0SD*9>95KE KPLY%6)*XL44IS:8GR 1R$%$F M6*B].NX-AT-Q@T.M P0_@@?V5(M]LD&$D=L]J]_.1N/ MAV_Y0;P-\C&]D(.2 M^@-&9AN.2R,G& 5:D6'\I=8-1RJ($=B <9(QM4?%&2*C4[?0F"F MU4+R?'@)[!Y2%;/HRH,= W$3Q4/D6 M<^L\S666>,DYMDCAAJ1C"\Y6B^6N/D;1]K@OKK^+/6N%Q,Y@BCL(.HE'KPA< M.9$XT)+&5(6@;Q7RCESBY+\5W/+%Q_?7G[\(./,'.2M4"CT]A/^:O,<3E#B_ M[HI25UP/F/<+0 B@1OV?AJ_%$?Z=CD\FK[E<\!3MGYKVWWV.L#V6+&RNYHKR M'A\%K\!_1Z547$HBNH=&5"ER#%CC6]%C&=F /Y%VMUB5Z<5VEFU.1Z*X[&3^R#QN5V2EN8 M<3MJI"U@:\YO08_;P_,GL@*_2(9RFU5)DQ[1MD-2A!53;]8L17PRO)ITHV8A M'V)%S>&CQH"TW&C00:O88$ 8WHG@QHYH:U0DO$5N867:W6*Z12:YTHJB&1=L MNRW#).=GZ:[=X ]- QQXW.7^01OQ>Y4OT@&1_3P?F9$R7Z$*4&]H;8OHXDD7 MA$NW-1S!87MGAH!L'#RW3;12#GA6X0FWQAIQ#!+ 0YA,8#9M&X=G7:;:M]Q M:X:![*HR9)L$HL=\0+_":/E:VMH:X^J()Q/3O=9^0LP(%*\,.66:AR3K04CA MLC*QA^O98Q]<#> $>N$QY$ML!S?W14=1++3&![_@GT4O< M[A]H%FOI$Z@@M=J-7#YF1^L72N:9J=)K6)US1IB9&*R-'?FCLZ2"LM%&BAI*?3*9>6G0U[R[N3[]';M%NX>5'S)A65FKR MRX*WX1C2Z73"99(Z/XF5=,IB85"!TEI58%IB ^+A"1!Y&)0ITK@@L/5G]]A( M[JVPV ZG7%2I+O&VK/?M9.F N[X]RJ=G]3;4[!G/[P#M]6,_U2=8#[ 'F7K9 MN$4]GFTS%5<$BO,ZY3"].4Z0\ZK&>,_5([4.RJ!W0S!L.9X M./KIQSCPY,8K+7 M%/H?$&Q-L M&;]5S6S EA4OER3!%!; ^[FU87O#!S0?+R__#5!+ P04 " #4.PQ3@#?, M_O4& #O$ &0 'AL+W=O^4JL6A+(R_&>WJNKJ:3GVV4Z7T$ULI@R\;ZTI9 MX]%MI[YR2N:\J"RF210MIJ749G1[S>\^N-MKV]2%-NJ#$[XI2^F.KU5A]S>C M>'1Z\5%O=S6]F-Y>5W*K[E3]1_7!X6G::C5_'5ZQG)L\"? M6NU][UZ0)VMKO]##K_G-*") JE!931HD?N[5&U44I @P_FIUCCJ3M+!_?]+^ MEGV'+VOIU1M;?-9YO;L9K48B5QO9%/5'N_^7:OV9D[[,%IZO8A]DXW0DLL;7 MMFP7 T&I3?B5AY:'WH)5],2"I%V0,.Y@B%'^+&MY>^WL7CB2AC:Z85=Y-_&)RE0_73X&A M Y*<@+Q.OJGPM\9,1!J-11(E\3?TI9UC*>M+_P_'!HIFG:(9*YH]H2A.)N)I MEKZYEBKJRE@K%IYT2;VQ927-$?F:V,;47J#2A\5M 1INM MD,Y)LU6H!+S4A@5=+DVFD"OU3GRRE<[$:I:,Q4\_K)(D>AFT\T/\*D+76O(T%OU5Z,KLBP:Q-D)- ,G:UK3*B*A7-7* M(3?QJ#=XTTB^+1B$^#]'9>_70[XEXA=A:7Y/X*8> (K?"V!H:[;W.F41=5H7. M="W@B!KW>2>:/2]&L!R#DX586X>Z(9?=(Z#:A.' 7?9>ZD*N"X[V8P>1OJ=L M(5W?X>8@?;N<.+M,N7PDJ$4#SRPGEZ> JD.M**^="/;(_)FM_4Z!!$Y/S#)O M#3 ?1:9$8\$'WJ4&D7$H/##]-WJ']5KJ&Q;?9+)*TQ#: X3K6Q MH+T$8L<=CABKY8$T82>@?%?L;:,Z!LX&-#R;7<83\:L1;]7:@8HCF8F&20Y3 MRH%C6+)=@R+=B_%JOOP."MM^&>A#.MS)_=:A"8A/*ML96]CM47R0[LM8Q(OX M4OSGLXC3!1+AU;TR#1-^UQCTES[39%\*T*HM-62QF*&8>+LZQV2(NCDFX<^D&82>OC@T7IC[Q$262Q;]8>@X.*.DY> ML >M4QR5=])!B,;\@Y <5-90WM,$.95/!^14Q)1+_>;& JMQ_%UY/P@:OOXN M]XX:U%C\6QHO48=JLU&\46QAIH'IF-GL-_(!H("D)9H,/6!TGH;J0)RW6%.$ M(06Y7D/BDG&VV>[$SRIK2Z2UWFX8D :^IF3 GM@34ZV&C2T*;LY7L +B!GLS M<:'8(S3B&>4U76Y2%%E2@!K G# M]CP">_N(JQ[YG9=>7&ST 4I.L_(YQR&B:Y*T!"$:B,S75Y\,',%1WO QB55$ MI&)%\4R6,5,_Z^]Q[)J&9 "O#MF.]GKL78!]WE<-8+?D#&,4O0WQ M!7(;THW*GXOW(,8]%P"9I/YI'X$8V"MM$@\6N!(TQX/T"#::]H:#V)]F,'SB,- MVQ$ +?PQE!=N$S%?)723BOGEG&YF8A&MZ 8U%*^HXZ!?;^":6$(ZU%2W?4S' MLS@![Q[FL1ODSJMY*J+<+F:KA7A^*L,N36![?(G8?>U8->T=0DOEMGS4IF8% MOL)YM'O;G>9?A4/L63S\*P"M%VV2&OP&2Z/)SJX5I24F-.PNNK6MA#VM4IEM&T^BX\2#+BOQ&O%HTHL1'I!_-SK(5CRRY MK%$[:318+);1[?1F/??Q(>"GQ,Z=K,%WLC?FR1M?\V64^()084:>0?#O!3>H ME"?B,IX'SFA,Z8&GZR/[Y] [][(7#C=&_9(Y5C#=%QSZN?1\ MF5$N?*'K8U/.F+6.3#V V:ZE[O_B=3B'$\!U<@:0#H TU-TG"E5^$B16"VLZ ML#Z:V?PBM!K07)S4_E(>R;)7,HY6C^W>X7.+FF#[PM]%3,SJ?7$V,*Q[AO0, MPQ7<&TV5@ZW.,7^+C[F:L:3T6-(Z?9?PKM43F"47D";I]!V^V=CB+/#-SO!] M0[XU]P[1?"2:!Z+Y&:+I; +_8]LU? %4(&U,W0A\@ MJX0N,0=)CA]S9EI-4I= !O:MS5&'8'ZG:*50("C8Q H"4T#36L8[9"%E*!L6 M,NRL--;#SZ<43:,DIWS#/&0[3> 74OM.C#U )QQ(YUH/-$&5[(3&FM*BX\3? M*^F&;K@4L]4E&H7-F M(IY!S(3":CX8-_G;E<'M#+..PK'ANHO4!["^,H:/A$XR3>/4;4$L#!!0 M ( -0[#%,(_8H J@H (@> 9 >&PO=V]R:W-H965T[6T]U/=VN.5];=^J520=Q7I?$GHV4(]9N]/9\M M527]Q-;*X)?"NDH&?'6+/5\[)7/>5)5[L_W]5WN5U&9T>LS/KMWIL6U"J8VZ M=L(W527=P[DJ[>ID-!VU#S[IQ3+0@[W3XUHNU(T*7^IKAV][G91<5\IX;8UP MJC@9G4W?G!_1>E[P5:N5'WP6=)*YM;?TY2H_&>V30:I462 )$O_NU(4J2Q($ M,_Y,,D>=2MHX_-Q*O^2SXRQSZ=6%+?_0>5B>C(Y&(E>%;,KPR:Y^5>D\AR0O MLZ7GOV(5UQX>CD36^&"KM!D65-K$__(^X3#8<+3_Q(99VC!CNZ,BMO*=#/+T MV-F5<+0:TN@#'Y5WPSAMR"DWP>%7C7WA],*:'!"K7."3MZ7.9<"72VVDR;0L MQ4W W@A>+%SC=\SK?SN\5Z ;I*PER4]YU'/[ D]K\1':\+2B_?0EZ_OWX/- MG>&SUO#SV5:!_V[,1!SLC\5L?S;=(N^@ ^* Y1W\'X%84_RR4_R2%;]\0O&Y M]-H+6XAKISS$2XK630!O%4/)^\;7,E,GHYH$N3LU.OV\5"+K#I8-#S:7)0ZF M1$Q]R18 4]5A.A;AZ=V^!P/[0!&.S?8"-,'[PM(I):3!4GTOJNA[1;Y?U\)+ M\ %?Z=.S56;2+T4!2NE5/EO14MXI,5?*""!52T=H/(CSW\1GE2V-+>T"KD48 MN-K&8XD=DO_/?QS-9OMO+VQ52_/ WZ9O!92G'U8J/=N-9X%@T1C9Y!KF3\1_ MC/@H7;84LR.R:/JO\6.58W%ELDG$'9;E*E/>0SZ.N\6XL=!573(R.(@42UOF MVBP 'ML)Y@1E2Z/_FU:OEAI&($3 6]B@S=:3SQ7DD#@R*M<.9"H(,A,Z!;;H M?>>;+!FMO6\4'&.?.*:X3&ZK&VCSBDX9EL@$N,2Z,";&5] #<1#R'<8B[7[2 M*1IQ4DF#PD+(T)-YXY$SW@N)>(?="%IME"(P+ZTZO[0%BE) SX.MB@3:XSI*"?X$B\QM;:D%+8U".-HY:ED/DWU"[. MUC;BM,G*)E?"4#$MR;]9XQR!O;;8,#SH#SBOI2BD=J(>4.,P?RN9JXDX@T(- M)E%1B)($MGYP595:L2U3"G0,PWV3,3S>3.(=S"XFL-'!]-Q1S ^ M*LD18G?85#A;,62#.)V^?@OC(CNLJRBZFC/@/$E^P1]:,A$7R@5T7# ]]F6M M[PMK@[&!4M5GI?4-@$N(EP^M"_C$&Y5T?*BI7\JLR_FL*QV6_+TQ@1R&E,%6 MD(X7"V7 _20'L[+JES8%W M>O")_RH=F$+A%O^D8S8>R"]M4\)I2E#'FCS]K3&Q)>1SD:T_X0: 3 #[F)U( MG"&HFUQ\9DP#&9^8U@2T4C .KR M6'/<,74@%2++JU8%8JG5F[*]*2,.$[&EM3KL6JO#K:W5=1^GT'LQS/%-#=9V M8012R@'?'B/Y>A"XCZ.!=O":6%5^$%Z1R[Q>&%!S)L'%:[S6T1A7AR')_02O MM38/C"%7AAA(V)/H.C"-2:X$SI8E':"WF>U2/JS+S!6>5E1E(451ACQ7#C.. MB78\4#M6:(>GZDZ630R45B 7JKA,D]P[Q)B?8<+Q%.=-!4E,DQK>^40VD 19/'+6@!YE<6@'[G M(Q^+60Q;]!@=P+5=Q78G]9HQASIX4MZ1!2R@LC!JD"]$-@C%M#%YGFD8?:Q! M(.:"?!CW]H!;.>E7L1:"@/D'$W:7*"(^G7%B1(=S?NT$'8JS>EG5$'N M[*I]9V;&5:BVU%YIKI9SM9;FJ0'#AIA0 RQC\?VA8]K^4M/=2K(%2USL+]>2 MO=/T=5,B$,RES&[7')B.OS&H.J,;3X6.RK-F$".E_]APNT(/X9>ZCO(J^=K*Z]M=?M"MQ^Y;G=V^L WW^^AD8*2N4YTA=[5EACB2&)*6)-T3\0?% M\9#5%C0;.HV].T0^ MRL%[TX.7K\6U(X<#PBN#9ITKPJ]Q!DVC(]Q#4PYU8+99+"'X*N[LE_U^/8YP M]LT%Y>26!NI5UT"]VMKS7!(B7PF13?W2]KV?-P35T,T^N";VU&2YCN')USI, M6/2!H@O^B(,A^IU\T(%%UJ6B,GX$O>_:XG&_O)8/<2V>N 8(J?N:A@B:.+F= M[Q9DF'\TQ4>FRU8*#.)!&,0AY^DQJN6F2S-:NZ%[9_:4SG$?*"LRZJ^?]R^< M:N,1A*QK9^]1,BAF\"N\C=RK%5^5#_,A;U1;HS!2N?""^CR!-A,#)LNNZ&,B MX*!UL))O--5<>>=N=W=:=*,86DNB%$D&]R5EN>40^ZVT' 1A\SN( L"G-MLN^,N*L631(G]G^]"@&VN79 MS7F\@(.JFR_\RXLIQKW4$;_K+@?$I9.5HA6X.JEJW2WZ+EY8YET=[>^?*X6VL2BS5=\'6E,#^/MXD2\EU0G9)ZJ$?7< M-%[198AH:GZ"EHLK8=':O9YK,@4]DO34'_8WS"D2]Q.8:[S0<$V M;6M-BA-M;Y]FMZ3.494QRIIKWM M *_$5I.PMFV'0[SJN-IUP%$8\7L!I\IV-<\,'7Y=_SS>?"!G0 M!GNQ1(KGZ) FM>B4?C$5HH77II9FR2IKVZLP-$6%#3<7JD5))UNE&V[)U+O0 MM!IYZ4%-'291- T;+B3+%][WH/.%VMM:2'S08/9-P_7;"FO5+5G,CHY'L:NL M7"8;I5Z< M<50$88V%=0R9!EL7P7IW"DY9K4._\8!DHU%[:OOM&[SB[UWW+_@WO!_^> MZYV0!FK<$C2ZN)PPT/TP]895K6_@C;(T#GY;T?N#V@70^58I>S3.+EO\! M4$L#!!0 ( -0[#%/8BT020P0 ),, 9 >&PO=V]R:W-H965T@8UYT36T#27:+;H$M@B1MGQF)MHE( MHE>DXN3O.R1MU=[BL"9(34\G)FC0]/3C>[NS$I*BQZ:NC6S:&7M^G0R M,>5*-L*,$+222-4&\VG?NZRFT]U;VO5 MRLL.F;YI1/=X+FN]F44TVDU7*NHG)?+H62WDM[5_KRPY&DP&E4HULC=(M MZN1B%IW1T_/8Q?N OY79>7LBZ=D"0 MQK@$O15]W:E4&?VTI6A^LGD-J0']OE=\Y>!?RC;T\0 M)Q@QPN@K>'RHEWL\_OYZ#_#C 3_V^/$+^!>B%FTI MD; 05\KF5G:(4T\/093C(F68IRDZ0CGF60:6I9C';F*4XJS(T+%S$QP3YEW& M<,+B7;Z^34@9TT,B/;Q#'2C?V$Z50Q-A6EF#6(P3DB":H!%\CM'8__GJQTZF M%?2_@:/+"*]^^>!\.0X0>NTF#?KYIYQ1]NM@.?,H8-X$>B&M[Q$IX1[2V8,: M*W6O*ME6!HV.R DT8PVU&K?K\1.0,1JQA/HBM\Z?<%S7VCS=#R+2(@ZAP=EC M[*OHRM6.+NKIRE.<9]2153!'50SDZV>29'L:N"[&B@/+N.89>F[Z0WO"I@/HY<&>ND[94AV,B1OR)!B M6K 0O'.OY+H'!4(M3C'E?AY/ =PFOKU;\Y*.R3Y-@22@B,9>QW&>!!WS+ TZ M3D'9/WS8TAC''$2,1L6'';4?SG":>T0P[V.8[1AF;S#,R38T.#_,;NK)30^Y MW3]& K4QQSFX7H'^FQ7H9=PK,,>$%T^^4>%U2PEZ[C(SV;LH-K);^NNP@5SA M. EWQF%VN'&?A8OF?^'AN@[OX%(!K[5NVOG;?:PB76 MNROXU2 [%P#/%UK;W&PO=V]R:W-H965T59N)A=J2)\E-]_>C9-=+MM; 7FSIB#P\I"1J>9#J M7I>(!A[K2NB55QK3+() YR763$]D@X)6=E+5S-!4[0/=*&2%\!+[&J+!')^-ES>D-(ZW@\?F)_YW*G7.Z8QDM9_>"%*5?>W(,"=ZRMS!=Y M>(]]/IGERV6EW1<.G6U*QGFKC:Q[9U)0<]']V6-?AR.'>?B"0]P[Q$YW%\BI MO&*&K9=*'D!9:V*S Y>J\R9Q7-A-V1I%JYS\S/I:Y+)&>/51:GT.MZA@6S)% MP%=V5Z$^7P:&HEC;(.\9-QUC_ +C%&ZD,*6&MZ+ XM0_('6#Q/A)XB8>)?S0 MB@DDH0]Q&$80Y'9A3QYR^P'PIZZ8US!TWN;.GA>? 1 $% MKUJ#!504$AJ*J/^-V)5B-("]H0O=L!Q7'EU!C>H!O35\+17B2=5ARQ]/ 2HB M#D4\F86C:Y_:&A4S4BW@$[4(WM>N1/+Z;T?Y6$ M,9P[(*01 9&?7J0$7:&0=,!MK"/BTX!_& _NNE$T]D#Z]MC!&J+$SZ:)/YLF M$,7$G/FS<&;1,$W\=#:S:!9G?DKHV]V.>H/=*2>=N@-HS%O%#4>]@,^-W4CM MNS'!42NBD[-W#5=# M+EMANJXTH$-/?].ULC_FW8-PP]2>4_TKW)%K.)EE'JBNR783(QO7V.ZDH3;I MAB6]2ZBL :WOI#1/$QM@>.G6OP%02P,$% @ U#L,4V"0@.$F P UP8 M !D !X;"]W;W)K&ULM57;;N,V$/V5@;HH-H"C M"RW92FH;<-)LFT5WUXC;+/K(2&.9B$1J22I._KY#RE:<-LE;8<#BY1:;88L--J%J4M+-1NN&6IKJ*3*N1ESZHJ2,6 MQY.HX4(&BYE?6^G%3'6V%A)7&DS7-%P_76"M=O,@"0X+-Z+:6K<0+68MKW"- M]J]VI6D6#2RE:% :H21HW,R#97)^D3J\!]P*W)FC,;B3W"EU[R;7Y3R(G2"L ML;".@=/C 2^QKAT1R?BQYPR&E"[P>'Q@_^3/3F>YXP8O5?U=E'8[#_( 2MSP MKK8W:O<[[L^3.;Y"U<;_PZ['9BR HC-6-?M@4M (V3_YX]Z'HX \?B. [0.8 MU]TG\BI_Y98O9EKM0#LTL;F!/ZJ/)G%"NJ*LK:9=07%V\57)TTMNMK#>RQ/)E?$2"!]7LH/J"O4OXN9,AC.,1L)@E[_"-!Q?&GF_\?[GP(FLZ9$U] MUO2-K.O^(H#: -6YN ?5/K^IPCZ]9O2[C.X&GYN6%S@/Z(H:U \8+&#MR;]Y M<@/?*QO"\J$*X>H1=2$,PDJ+ N'CAQ-8H>X].(+=H+O<0E9DA+2:U'6\AC_$ MAD+^1J[-R1'X-\VE!7H5$3YQH>&6U]V_J9=5I;%RD&OB$W3!BR/CY@GRU/(0Q83+CV#4Z=7J'(H!EP;TQ'^E'X__Y2S MA/WBQP<3_[M#76.#PKX:TPKM-/9B4B?LL)^$\80@>Q!!"I,P MS]WQ&+!TQ++! QJ.)KT',8'B>.]!#WKV@+%\E'JRZ90,)2/(@YQ4O/:21T?- MID%=^99JH%"=M'W?&5:'KKWLF]4SO&_Y7[BNJ/Q0XX9"XW":!:#[-MI/K&I] MZ[I3EAJA'V[IRX/: 6A_HY0]3%R"X5NV^ =02P,$% @ U#L,4QK/N#ZR M P W D !D !X;"]W;W)K&ULQ591;]LX#/XK MA'$'M$!;.W+LI$428.W=X798T:+MMF?%9F)ALN63Y";]]T=)B9?L4F-O0P!% MLLB/Y$>*TFRC]#=3(5K8UK(Q\ZBRMKV)8U-46'-SI5IL:&>E=,TM+?4Z-JU& M7GJE6L8L2?*XYJ*)%C/_[5$O9JJS4C3XJ,%T=90XAU!B81T"I[]7O$,I'1"Y\>\.,^I-.L7#^1[]+Q\[Q;+D!N^4_"I* M6\VC:00EKG@G[9/:_(V[>#*'5RAI_ B;()NE$12=L:K>*9,'M6C"/]_N>#A0 MF";O*+"= O-^!T/>RS^XY8N95AO03IK0W,2'ZK7).=&XI#Q;3;N"].SB$U)( M!LY>^%*B.9_%ED#=5ESL &X# 'L'((=[U=C*P)]-B>6Q?DS.]!ZQO4>W;!#P MGZZY@C2Y ):PT0!>VD>8>KQT,,(!H'$/-/9 XR$@*)2QIU@:U'5'Z\:TO,!Y M1&?'H'[%: $OE48\X@^>Q?;X ]&!/1U'JV1P[Z%%S:UHUB![O^$W&*6Y&\0HORG+Y@YG\VHV3 MS)G))V[,& PD(>N3D TFX;EK6XG4%9S)@IL*5M170#2A/X56(;DEYJP*/IE3 MZ1JT\@O2=>=":;DH@0(!7JNNL8;"*F3G8$4#MD*H*9Y.^_!!K7:42TJ.D,(* M-#<':>_)H=.]$EL":?F;TS3GO@(2-S*V2PW5 =7$:>V]@3>BMNQ\-_40B8.8 MNDIBDY%/^AB>'CX#-P;)>;6T="D$YW%;5+Q9HX\NN*V64JQ]QH[<#BDCM$N' M&XK5^SA4/7E?/?E@]3P0B?J]8E$_^'"J; ;AWRF;X[1_]?<$6>2O9(X8H702 M3=\/JC^%9\39&W)-N3)U$VH!XVF M=#B1'B4K8@\F)!UZTK[B(;T8CQA\0D.U)NJVL[XL21BI79V-ISF<[]M87^QD M^^*:*O 4K?'!C5NC7OMWA0&?DG#Y]E_[I\N'<&-_%P_OGGNNUZ(Q1/>*5).K M";4F'=X286%5Z^_OI;+T&O#3BIY?J)T [:^4LON%,] _Z!;_ 5!+ P04 M" #4.PQ3(D3^L!X" !"!0 &0 'AL+W=O*E3*%<\/XH=M,DV6VY>X.[&]?^_L MIHT5KD'P2S(S._/,\TPRFQV,?7(U +*CDMHMHAJQN8EC5]2@N!N9!C2=[(U5 M',FU5>P:"[P,14K&:9+,8\6%CO(LQ#8VSTR+4FC86.9:I;A]7H(TAT4TCLZ! M!U'5Z -QGC6\@BW@UV9CR8M[E%(HT$X8S2SL%]'M^&8Y]_DAX5' P5W8S"O9 M&?/DG4_E(DH\(9!0H$?@]/H%*Y#2 Q&-GR?,J&_I"R_M,_I]T$Y:=MS!RLAO MHL1Z$;V/6 E[WDI\,(>/<-(S\WB%D2X\V:'+G4\C5K0.C3H5$P,E=/?FQ],< M+@H(Y^6"]%20!MY=H\#RCB//,VL.S/IL0O-&D!JJB9S0_J-LT=*IH#K,5T:7 M-&(H&5G.2%%R).=>:*X+P27;(@7H*Z!CK^\ N9".?>'6UUK#"MQNX7[Z/]!7';[<6? M].YV67-;">V8A#V5)J-W-"?;;6SGH&G"ENP,TLX%LZ9+#JQ/H/.],7AV?(/^ MVLQ_ U!+ P04 " #4.PQ30J\/<&3HO"P]BEQF[X"YF)=_!!LQCN4::N:U*(@J06BC)$-*Y M\V9XLYS8\_6!+P(.^F3,;"1;I9[LY$,R=SP+!#G$QBIP>NWA%O+<"A'&CZ.F MT[JTAJ?C%_5W=>P4RY9KN%7Y5Y&8;.Y,')9 RJOSC&$UJ]6.6Z?K)# MO$:7:Y L-% MKMD]1^0VBUAC)0?,FUXSW_.'CYL5N[RXNF NTQE' MT,WS;U670FGC\=MX_-I-T.'FGNJX1!4#))JEJ HFM*ZXC(&IE,6J**@4**OQ M$_O%+LZ%T>A'M;XMZ?UB. S#J>=Y,W=_AFS4DHUZR6Y/?=MX-3"C6%EMH'6*"@K)6!S!S8?[7V)69T'B!L M <)^@ KCC+ZHX\VTR;GN@0A?Y2(,@\Y41"U)U$OR*!/ PH#2/6_0ZJ>YF[^ M '8C1:^01M$T[*R7<EW''>"&D@.*9EY@S$E"9LVV4R,*NO6M%6&&ET] MS.C/ F@/T'ZJE'F9V&[7_JL6OP%02P,$% @ U#L,4S@]#.4I @ , 4 M !D !X;"]W;W)K&ULK53;;MLP#/T5PNA#"W3Q M+9>A< RD"89MP(:@6;=GQ:9CH;+D27+<_7TE^=)L38L^[,46)1Z>0XI4T@KY MH$I$#8\5XVKIE5K7-[ZOLA(KHB:B1FY."B$KHHTI#[ZJ)9+<@2KF1T$P]RM" MN92FTW_#2IR0%WJ._KK326 M/T;):85<4<%!8K'T5N'->FK]G<-/BJTZ68/-9"_$@S6^Y$LOL(*08:9M!&)^ M1UPC8S:0D?&[C^F-E!9XNAZB?W*YFUSV1.%:L%\TU^72^^A!C@5IF+X3[6?L M\YG9>)E@RGVA[7P7"P^R1FE1]6"CH**\^Y/'O@XG@'#Z"B#J =%[ 7$/B%VB MG3*7UH9HDB92M""MMXEF%ZXV#FVRH=S>XDY+P9GBUUQS)W+'9XC^G,%.5X M1MET5#9]6]D@X9GY&@Y2J+/\TQ?\BVC^K*"[T)=.\UDX_T>F?]+/]BWY1N2! M<@4,"P,+)HN9![*;S\[0HG8MOA?:#(Q;EN9)0VD=S'DAA!X,.S7C(YD^ 5!+ M P04 " #4.PQ3SYY?\U<" @!@ &0 'AL+W=O M67-18:5#L7%E+0 7%E11-_"\Q*TP84Z6VKF5R%*^590P6 DDMU6%Q><=4-[, M'=_93SR23:G,A)NE-=[ $ZB7>B5TY/8L!:F 2<(9$K">.]_]VT5B\FW";P*- M'(R1J1-S^@\Q,;OIQ3:7]1T^;&NF*^E8I7'5C'%6'M M%W]T^S ^-$)0- !@O\%A!T@M$9;9=;6$BN^PEWMMK<<])8# MRQ?^V_*U\7R&,NPI0TL9G:"\)XSH,RC0AO/Q'6KQB<6;E[7+@BB^2=W=]2LRYU<+GH,:AM)"F:S<6UQKRT^ MJ^T1-_HN*Q $TU%E\5'1Q MG!\J.DR)_>D)9TBM+SBI[Y@I3O6WM3?DN9*K-B;8?M8'BM7W2;USI M!F&'I6[A($R"7E]SKO:!Z1+]GT+V%U!+ P04 " #4.PQ32QQ'@1(" !^ M! &0 'AL+W=O\F40NH9 0&8= \-7 M RL0PA%A&[]ZSF HZ8#C]9G]D]>.6O;,P$J)GSRWQ3)8!"2' ZN%W:KV,_1Z M[AU?IH3Q3])VN7.LF-7&JK('8UQRV;W9J?=A!)C=70!$/2#Z7T#< [QSM.O, MRUHSR])$JY9HEXUL;N&]\6A4PZ7[BCNK\90CSJ9/L@%IE>9@B,2AN5Z#95P8 M\HUIS9S%-^26/._6Y/KJAEP1+LGW0M6&R=PDU&('CH=F?;7'KEITH=J76DY) M'$Y(%$:S-^"K]^%KR! ^\_#P3SA%W8/X:! ?>;[XW^(G3OT[E/% &7O*NPN4 M6S"@&S03+Q@Q>$=N2]5P>9P0.&5@L [NJ[U1 BR@FUT#KV]9V16:^T+N,C;I M8K%(:#/VZ^^<>^=,,U9 1]/A;N97IH]<&B+@@*AP^N$^(+J;]BZPJO(#LU<6 MQ\\O"_Q!@'8)>'Y0RIX#-X/#+R?]#5!+ P04 " #4.PQ3+CT&6(P" "5 M!P &0 'AL+W=OT*'K;LVHSL5%9RB2YR?Y^DNQX2>H:P?822Q3/(0^ED,F: MBU=9 BBTJ2F3$Z=4:G6)L*-HQ>!.(-G4-1&_IT#Y>N)XSM9P7RU+90PX359D"0^@GE9W M0N]PSU)4-3!9<88$+";.E7>'\U6RNBXGCFH2 0JX, M ]&?-Y@!I89(I_&KXW3ZD :XN]ZR?[/:M987(F'&Z<^J4.7$N7!0 0O24'7/ MU]^ATQ,9OIQ3:7_1NO6-M'/>2,7K#JPSJ"O6?LFFJ\,.0/,, _P.X!\"P@\ M00<(CHT0=H#PV A1![#2<:O=%BXCBJ2)X&LDC+=F,PM;?8O6]:J8>2LUR7@-Z)!N0Z#0#12HJT2T1@I@;/$.?T=-#ADY/SM )JAAZ+'DC"2MD M@I4.;TAPWH6:MJ'\#T(%Z(8S54HT9P44 _AL'!^/X+&6W6OWM]JG_BCACX:= MH\#]A'S7]P;RF1T/=X?D_%_T^3]'WRM&T#^$P/(%1SR$$;JPIPLM73A.I\@& MP48W-0E##Z;EB"V'Z6AOZ6?O(DSPV^XM##CY%_L^V3%$\W&B/9E1+S,:E7FK M.[EN2R $%%8LD1+4X)\C>A<]]+SX0$?K%'WDM)=CW.<8C^;X3&A#VJY,]5@@ M+!^ZBRQ^E]_7P^+@G3Y3@UC:!B]1SANFVI?66_L9UR+USIGFF7I9Z;((R#/E]P MKK8;$Z"?Q.D?4$L#!!0 ( -0[#%.,C/60: , $8+ 9 >&PO=V]R M:W-H965T^;;\:3\4P.0CZH'$"C M[P7C:NKE6N\N?5^E.11$#<0.N'FS%;(@VBQEYJN=!+)QH(+Y(<:)7Q#*O=G$ M[=W)V424FE$.=Q*ILBB(?)P#$X>I%WC'C4\TR[7=\&>3'X!KC0_2IVE[@ET60VD>* I+4V;/;!9=^A3;XHMX6RTM*\I0:G M9^_Y'I0V)Z\1Y6@%:2FIIJ#0ZR5H0IE"'XF4Q)[F&_06W:^6Z/4?;R:^-KXM M@Y_6?N:5G_",GR&Z%5SG"EWS#6PZ\,M^?-*#]TW,3>#A,?!YV$OXH>0#-,1_ MHA"'08>>Q&[ YF:$C"= 8DMXJ8_$:5 M*Y0#ZSRL?KH XP'&KWJ$18VPJ)?IGIONQ^@_L$&9Z7K*9T(I9!J,SL$4[+%V MNR16Q(DCMNUR/WL;1LD(8Y.P?3O5IX8Q3MIFSY3'C?*X5_G-.W1#.>$I)0R] MDZ+;L=D3JQZY#JMCBEHAH- K'8;>*<:-BW)][0B7:$U:Z/^HO]K*F6:F\NKW_G%2>C#473>>8"?.CK^3=_,O&9N M9R0,D_"D>!9=AAB?%EF77>='V&'8]Q4&K?LMZ,W&599)R$P5UD>!Q('#RXJS M9GYV1#B*XXOA&5'ADZCP7_3;5!2%.1YSUZ0 M*>.OY+JZ')K=9NB[%==",SK,?4$L#!!0 ( M -0[#%.$=/CW6 < ,&PO=V]R:W-H965TZT.S?"U7G%?&%46[2-"R^7_$D?SH?D='+@\_QPZJJ'TPNSM;A [_EU9?U32'N)CLO49SR MK(SSS"CX_?GHDIP&EED;-,1?,7\J]ZZ-.I2[//]:W_P6G8_,ND8\XG!7Y MDU'4M/!67S3MVUB+%HFSNBO>5H7X-19VU<5ME2^_KO(DXD5I^-\VL:'7SZ>32I16&TR6;:.K[:.Z1''S+C.LVHEG&81CX#]0FWO M*.PG(LA=I/0ETBNJ=/C[)CLQF/G)H"8EH#YSM?EU6 AS>QFU=AFU ME!F]784%']=CH7B+L72)L92+F>9J*L+?AQF6YX=$G(Q-3>G[?W-:]362HK& 2 M;*E*A-BV>Y $F3I,@(KHA>7LPG+>UKX%+ZLB7E;B]VWLFRS&,3I2W:@M-[1, M$5/N#YZ,.3.YI4&1Y&A+3WJW=!0_QA'/HE),5N:)28TU%WJK3AJ:NN93 MJ4)C:A,Y/,B!@0)RQSOS;!?B3!GB'Z+?)GD)FW$F-Y#CRD/37.;&C@L&1< Q M$X0*.$)<&5R "IK 88 <6OT:]I+G[I+G*I/WF:\WQ7(E7IGZW5_N]18T>[N@ M!>5L^C)&+7:TJL3L5)BIK*P0.9K38>NH-VS:)IW*+0](/'-ZD"0.&+,AB>;. MA78] YW2^VG=$[=$9XQH1*[QSS5/[WCQKT+ $-IYIN\G85I?^Q'.&'AGYA"< MRCGS(&C+H*\++G2+#C0\]G/:J4*BEH6O> ED'45,UY)'\#D@8>H]"#I@"( @ MS*AN)0.-LOLI[60A4>M"T$V;61%.*4169(2Y,V M[TR=!B5J$?KZD!5]3=:$%K5@8ZI??3VFE?HA:_ MEU$4UTN<,#%NPC@:QYDQ#]=Q%2:EUE3>Z42B%HJOF\I=^55U+#!/S"')+)GT M($D Z4/2=.4A8*%=>J#CL[_AUJE:JE:U;]^5H$!%@FT)A($Y'F% Y YB_71T M:I2JU>@[+N+;DH96\0"#RWC H74\*O7X0IYV8IJJQ?0;EO)75):C4A8&$6\8 M\95(/_!.\5*UXE4M\%M396"#B#>,^$JD'UBG.ZE:=^I+>0JV 6V;@?U=0.*A MUX,D9?(+XD,2#;T+[7H&.J7WT]J)3OKS1">5-RE=D\C#X1R 8Z0Z$7=<=M). M=E*U[+Q<+C?I)@GKV#Q^'R]%8#H*@'8*CJH5W*L4 6;?=,IV *9(]*9NF Y M#WU:,]1AD4_3DL?TA7;I@8[/?F8[$4?5(NX=%("\/RCE>1#QAA%?B?3#[Z0E M54O+]YSQY:U'*0^#B*=$^F=YG #B_7@$P@UY!![NR/*H'D)0 @ )AT\/ MD3.3R=LB/O2)AL^%=CT#G=+[:=T[_5:KOC\+'I:;XOMV7UIK+F.=\F*OWO%3 M-)LL5<:V!7K97)OT(,G J;D/20+6=POMT@,=G_W,=N*+J<77V^1A$O&'$5R+]/'1BD?U_Y\Y,5EI25(.(KT3Z M475"C?WX43,;EF##B#>,^$JD'U@GP=@['@-?L6&5-8QX (&GR8!3'2=;G22S MWNLXN77D#,\ VJ0'23@#:),+[=(#'9_;M$[V/IM,>?'0?!%;BCXBG!\RMRZA/P?$%.@^TWM9W[[2>^UV$AING22/B]*,H\F8H^4&R_ MFMW>5/FZ^6CS+J^J/&TN5SP4*_T:$+_?YWGU(_4$L#!!0 ( M -0[#%,-A,U:O@, %P- 9 >&PO=V]R:W-H965T)([2A7Z5N2EG#D[I?;7KBO3'2T2.>)[6L*3 M#1=%HN!6;%VY%S3)#*C(70_CR"T25CKSJ5F[$_,IKU3.2GHGD*R*(A'?;VC. M#S.'."\+7]AVI_2".Y_NDRV]I^IA?R?@SFU9,E;04C)>(D$W,^<#N5X3 S 6 M_S)ZD)UKI$-YY/Q)WWS,9@[6'M&\OPKR]1NYHP=E-%-4N7J"S_\09N 0LV7\ER:7W1H;+&#TDHJ M7C1@\*!@9?V??&N$Z " QP[P&H#7!P1G 'X#\"\%! T@N!00-H#PTABB!A!= MND/< &*3K%I=DYI%HI+Y5/ #$MH:V/2%R:]!0T98J8_BO1+PE %.S3^6*2\H M>OLGE_(=VE.![G>)@(4%50G+8>T*/=POT-LW[] ;Y"*IGTK$2O10,B7?PR)< M_[/CE4S*3$Y=!4YI:C=M'+BI'?#..."CS[Q4.XF6948S"WXUC(\&\"Z(T2KB MO2ARXPT2?JK*$?+Q>^1ACUC\N1V&?TX$P,E9^.+RW;$%OKQ\=QM\]7NQKW_9 M^:-4^.WA] V??X;OKZJ@(E%<7 ^0!2U98,B"3\UNHHFP;'1PF+D8^_8:&DQ(F32LUI9G,)]JK6-*NAX=215V$H5 M#NJ^H"6'6O-_RDFX)B2@@ZF:= ,)<^0\RUM*HTM M6_5N85<8/XS\./)[R; 8>L$DC''Z.R-)TTHPQ:@_:QEN?HK."$?S:T/%%=>Y5GBOSPEE; M]V*WDQ'O3-B=.8;\;-C-8;$&3FR!>_W M3ZVL@=O(3@.WDIT$[G9F.>A^6S.F2Y3RJE1UYVQ7VT^!#V8 [JW?D.LEL:RO M]*>#F1U?Z>OO#A@>M@QJ1$XWL!4>Q7!"13W*US>*[\TD^<@5S*7F<@>?/U1H M WB^X5R]W.@-V@^J^0]02P,$% @ U#L,4P%M$N*0 @ 5@< !D !X M;"]W;W)K&ULK55=;],P%/TK5IZ8!$N:I-F8VDAK M.\00@VEE\(!X<)/;QIH_@GVSCG^/[:2AV[JJ EX:^_J><^ZYM:Y':Z7O3 6 MY$%P:<9!A5B?A:$I*A#4'*L:I#U9*BTHVJU>A:;60$L/$CR,HR@+!64RR$<^ M=JWSD6J0,PG7FIA&"*I_38"K]3@8!)O #5M5Z )A/JKI"N: M_6UMKNP9RF9 M &F8DD3#6$7"F)E2$7LH1R!WZV'Y_MP8>V"WTKXDTK)O%>P@^-/"9) M])K$43S84<_T<'BTR\Z_J5_\M?JC9B3]O4@\7_H"WPT8U*Q *,D<57%';B5# M0[Y?@5B _K%'(>T5TKT*YQ)9R7CC[A8Q4#2:(8-=%VG6$@T]D1M\][FU>+_= MG.<9IUF69'W6HPJ'?87#O16VQC_7;J(=9#WKB;/_9'V2/3.6IFD4/?$_?9XV M'$1OM]+:.L.M02% K_R$-J10C<3V;O31_A$X][/O27PR.)L.=L1G]M%H9_P? M^O;%N:)ZQ6P;.2RM5'1\8HO5[11O-ZAJ/Z86"NW0\\O*/GR@78(]7RJ%FXT3 MZ)_2_#=02P,$% @ U#L,4VLXB1<0!0 RAL !D !X;"]W;W)K&ULM9E;;]LV%,>_"F'DH05:2R*IBPO'0)UD6 MT"QHT M>V9L6A8BB1Y)VPFP#S_J$M&91)IJNCPXNO&<'\G#_SD2YT?&'\664@F>BKP4 MEY.ME+M/GB=66UH0,64[6JH[&\8+(M4I3SVQXY2LZT9%[D'?C[R"9.5D,:^O MW?+%G.UEGI7TE@.Q+PK"GYRNN MYCN2TCLJ?^QNN3KS M.BOKK*"ER%@).-U<3CX'GY8XK!K43]QG]"A.CD'5E0?&'JN3+^O+B5\1T9RN M9&6"J'\'>D7SO+*D./YNC4XZGU7#T^,7Z[_5G5>=>2""7K'\KVPMMY>39 +6 M=$/VN?S.CK_3MD,UX(KEHOX%Q^;9$$W :B\D*]K&BJ#(RN8_>6H'XJ0!B@T- M8-L UMR-HYKRFDBRF'-V!+QZ6EFK#NJNUJT57%96LW(GN;J;J79R\0@#?75-)LER\GWM2>:[:>ZO6R[+Q M @U>(O"-E7(KP$VYINO7[3U%W&'#%^PEM!K\NB^G /D? /1A\./N&KR[>'\! M/""J7HCFU^(&=:.#:C?HS:-C<88[9[AVA@W._MQ+(4FYSLH4J'E?/0*VJTP+ M\ \8ZE$S3HW-L+99+<'# BQ80BO+/152==4=(^QA!$F8F#"B M#B.R8JCQ/XPEB7HDR$?01!)W)+&5Y.9IE_%1''%_1'SCO"0=1O(_Q$C2CY'8 M'".SCF7V:V-DUL. H1^9, )?2YC_RZ.D-?D*!B;8"'.BIX'S#!U3.07DD$X! M?:)\E0D*=CQ;T4&@QFQ\&K?3663 @1H'NDS2*)+&8G(:+M,@-)!H*0V0XRR- M@D$]-L %&2VU@U]HO0NS'DO25UA0L6F4#N\S>M%Y'DO3%UD2BA3:P*ZTJ M<38T&ST[?;$UD6BA#=R4=A1'/!"RH2EDM=@&[FH["B<9"-J9*6BUW@9.@CN* M9#:TEH=!H!9H4(K,FSK;"$6IBA79CU&!J@3A+=2?J9))CBV3 ) MTJD$V5-)6X@Y8Z!^W6ZH.)#.(,BN\[H*<\<(G#%T1D!VZ=8EF#L&=,8X^>1A M%^27^LL=HE^B!U/?\.:"M'8C=^UV9\%#ZP4:6+0D(R=)=L<(1RQ;I+47N6JO M.TDTH&,X,9!H347NFDK2E-.T0LE40LA*D:T:'O4"?C'(U-B.3M^]_>;/P*7U M%3GIZWBD_B>2,TA::Y&KUHZGZG\Q,>!@+;C827!'LV!GX<5:>+%=>+7BC<=Q M%F"L!1C;!5CG@?$XSD*,M1!CNQ"_:8VUME\%-(:A.:#QR6=JNS#_[!K#_0\H M9Y"T/F.[/K]AC;66(\O,>2?;*P7E:;V))%3]NR]EL]/27>TVJCXWVS/Z\6:7 MZQOAZDU)@)QN5%-_&BOOO-DX:DXDV]6;-0],2E;4AUM*UI17#ZC[&\;DRTGE MH-N^6_P+4$L#!!0 ( -0[#%/]!Z,)X0, "D/ 9 >&PO=V]R:W-H M965T\)?6,I0AR\%SEF M$R/E?'MMFBQ*40'9@&P1%E\VA!:0BRY-3+:E",:*5.2F8UF!6< ,&].Q&GNF MTS$I>9YA]$P!*XL"TH];E)/]Q+"-P\!+EJ1<#IC3\18F:(7XZ_:9BI[96(FS M F&6$0PHVDR,&_MZ:3N2H!"_96C/CMI 2ED3\B8[C_'$L.2,4(XB+DU \;=# M,Y3GTI*8QU^U4:/Q*8G'[8/U.R5>B%E#AF8D_SV+>3HQ0@/$: /+G+^0_0.J M!?G27D1RIG[!OL(.70-$)>.DJ,EB!D6&JW_X7@?BB"#LZ E.37#."=X%@EL3 MW+X>O)K@]?7@UP2_+R&H"4%?PK F#/L2PIH0]B6,:L*H+\&V#BMGJ0RJEESE MRQQR.!U3L@=4XH4]V5!)I_@B33(LZV/%J?B:"1Z??B/X:@99"E8II.CJ5J1: M#!;%-BWYMO+L7/#L@B>">;_KIL]1).CV1?I]-_VF3 ; \2[2'[KI*[0= "N0 M='NDH3_VIX<:^K)'Z"Q/1S_)([R1'!WQRFI05DMU+R-"OP6:J%!G=@Z"8;7!,/K#,8+ M8IQF$1Z'+>=>NR0>>J$>VRBG MC5KJ4'JM8:,U[-1ZDR04)9 CD%"(.8AE<],$0"<[;$]"IUL#"S7"VS!;8VVI MA>FECQKIH^ZR^H 8_%I2+-;X4$O@;_#?J\VV/J]"5J?K5[P37DYW*MUA5ILY MV5#$=C(ZBZ$&YEG^A?#81Q;9_FJT?D$Z1)AAG(T4:XL@9#,5=:O.=-"\CJ?_ %!+ P04 " #4.PQ3('^GVO@" !^"0 M&0 'AL+W=O4B=4UNVS22[$:F(SVX'NW\]V0LHCI*C[DM@W]YQ[S[6=Z_Z6\6>1 M DCTDF=4#*Q4RO6=;8LXA1R+#EL#55^6C.=8JBE?V6+- 2<&E&>VYSB1G6-" MK6'?V&9\V&>%S B%&4>BR'/,_XX@8]N!Y5H[PR-9I5(;[&%_C5?$L&EJ,3@@QBJ1FP M>FU@#%FFB50:?RI.JPZI@?OC'?MGHUUI66 !8Y;])HE,!U;/0@DL<9')1[;] M"I6>4//%+!/FB;:E;S>T4%P(R?(*K#+("2W?^*6JPQ[ /0?P*H!W# C. /P* MX%\:(:@ P:41P@I@I-NE=E.X"99XV.=LB[CV5FQZ8*IOT*I>A.I],I=V*,?):";\7M(-\YR/R',]MR&=\.=QIDO-_T:?OCGY0#+_>&;[A\]^S,UKX M@YH_,/S!&?Y9P>-4'7$4OP9JVD,E2V18]%]O,^R%MZH^F_W*ON%TD&!8)QBV M)CC'F3H"DJ$G2B0D:"ZQ5(8O; .UAMN,&)R_J'4DZ=8IZ M47CH-#UU$#8+CVKA4?O* (^5/-4F$%LBH=OMR(MG:M+,% MDZHYFF&J+DC M8/ZOF1,[B8Z0'WE&OX#4$L#!!0 ( -0[#%-GF[N!# 0 M H. 9 >&PO=V]R:W-H965T_F/= M0C"=9'3-GIC]ECUHG 4URI*G3!JN)&BVNNGI!J7MAN#FU=#K1 M:@O:[48T-RBL7TBCO;AT@?)D-;[E*&>G<[:P<#EGEG)AX O5FCK/7<%;N--L MR2W6=2&*'1@9GP2;^\'^R&47>N$OS!I0WI] H7N4L!$E0'?4/HEJGT0% M;+\%]C/.0:T@*1V0J!3-GW"YAB6UK$E9/]X'MN@"N?[MS1O'TT.P5Q/LG4'P M&A/3))IG+O.;V/G!9DKC\:B=@5PNF0:[84>QAUDA!"P8U>!\KIFQ0/$'&*X, M,I2B4N8IL!\Y%6 5*,G>IDK:#7S^-/OZ"$K#WTPKX*L"OUSD!@0S!E>H+%Y? M029R@[!8--=<.AU)=QQ>P"4^AM&@=P'4N%6,'U;'SU778]-^;=/^.4ZW5*[Y M0C"0V"RPUMI-DV5+R$$!Z5K"\Q0;1(@N?FY@$M=,XG.88#'.-;+J.:R^@<+BY*%E10F3"@SUC+Z8(+=%H3H]$1HQX9Q*V,QC6CL9?1/368 MF" 4YA*M\[;5,+/Q$8UAOW?(HFP*Q]OZ43M9$N[[7O@_Z'*)+A7"C0W\ ^W] M95;!QX?$1J^X-^P9M!$_:-C$2_Q!OK;[,0)]_0%1E6%(8TW"[_\U\065XL"@8P] M-8KL6R3QM[636I^JJ[,3!Q27JYW6<:/6?H#=A:I$Z/NTWCXKZ;ZX!+@[P@J!PNX0$UF7 M'Q[EQ*JLN%DOE,5[>C'&UL MI59=;YLP%/TK%MI#*ZV%\-E5"5(3,FW5JE7-VCT[P0E6CNJ#B"N2&5Q/4]+W9+B*F3CLW:/4_';"L)INB> [$M2\A_3Q%ANXDS%=>EE"@ M&2,_<2Z+B7/E@!RMX9;(![;[@AH_D=9;,2+,$^QJK)\X8+45DI4-69V@Q+1^ MP]&R%L".%[(T0-P5AW:^\F<1F4,!USM@-< MHY6:'ICL&[;*%Z;ZGBPD5[M8\63Z#:DL"W"6(0DQ$>?@ CPN,G#VX7SL2J6O M4>ZJT9K66OX1K0#<,2H+ >8T1WD//QOFQP-\5_EJS?E[/>LXS>S_=Z[/S?]'G_QS]33*"MM*!T0L&*ST@%+9"H1$*CPA]KQ"'$M,- M(%H2K)B0?9>E5HF-BOY6E6X,>6!A8L,R&!2HOA["Y#?.ODB[L MC>6HM1P-6EX4C,L+B7AYPG,M$W7"']H]B_,4WL8'TZNIZ->M8S MU?WK9OU7OOYUN(-\@ZE0R5NK4-YEHDK#ZW9<3R2K3+]9,JFZEQD6Z@\&<0U0 M^VO&Y'ZB [3_1.D?4$L#!!0 ( -0[#%.3Z%M/ , &0) 9 >&PO M=V]R:W-H965TBI)(S6/: MIE6M6G7[3&QLHV+P #?MO]\%.UY:.U;4Y4,,^-QSN>=@8+X7\DGEA&CT4C"N M%DZN=3ES717GI,#J2I2$PYM4R )KZ,K,5:4D.+%!!7,#SQN[!:;<6<[MV)U< MSD6E&>7D3B)5%066KRO"Q'[A^,YAX)YFN38#[G)>XHP\$/U8WDGHN2U+0@O" M%14<29(NG&M_MIT:O 7\HF2OCMK(5+(3XLETOB<+QS,3(HS$VC!@>#R3-6', M$,$T_C2<3IO2!!ZW#^Q?;>U0RPXKLA;L-TUTOG"F#DI(BBNF[\7^&VGJ&1F^ M6#!E_]&^QDX"!\65TJ)H@F$&!>7U$[\T.AP% $]_0- $!.\#HA,!81,0GILA M:@*BLPJ6+C20S@DJ0/)*$J,($BEBQ@'$*-Y11C4E:C;@ MQKB=R?@#;AR2O,)NGE1V5^ZUI.8>'6OM]5C2A4W#KB-=5##QNX[TY!Q')QV9 MM#I,!AVYOWU$6"D"-H@=[&:\MH&\Q#GF&;$^U0:(':,9-I(,&C!M$T_/-(#U M?&&US-/.(GROU006@ZS/]+JC16D/ MK9W0< 3:9@[7("(- -ZG0NA#QR1H+U;+OU!+ P04 " #4.PQ3XW,GW H" M #E! &0 'AL+W=OUK2URTZ(4&K:6N58I;E\W($VWCN;1<>%>U WZA;C(#[R&!\"? MAZTE*QXIE5"@G3":6=BOH^OYU2;S_L'AEX#.G(8;D-*#2,;O@1F-*7W@Z?Q(_Q)JIUIVW,&-D8^BPF8=74:L@CUO)=Z; M[BL,]02!I9$N?%G7^RX_1:QL'1HU!),")70_\I?A'$X"B',^(!T"TJ"[3Q14 MWG+D16Y-QZSW)IJ?A%)#-(D3VO^4![2T*R@.BQ] )3EV<0O(A70L?9_'2%R_ M&Y<#8],STC<8*W9G-#:.?=855/_&QZ1G%)4>16W22>#W5L_8(OG TB2=3_ 6 M8Y&+P%M,%CD!6HZ@90 MWP ]AI\,%>//8*EGJ2U]XPM=,^ES, 2KV(70[!6X M=6?/&ULC95=;YLP%(;_BH5ZT4I; ?,1 M4A&DM=6T39U4]6.[=L(A6#4VLTW3_OO9)F79@'0WP9_W!'R<[X1\4C6 M1B\-XVKEU5JW%[ZO-C4T1)V+%KA9J81LB#:AW/JJE4!*E]0P'P=!ZC>$]"/[:TTD3^H ME+0!KJC@2$*U\CZ%%Y>A2W [?E#8J8,QLJ6LA7BRP==RY076$3#8:"M!S.,9 MKH QJV1\_-J+>@/3)AZ.W]0_N^)-,6NBX$JPG[34]1C#E?M&NWQO%'MIT2HMFGVP<-)3W3_*R_R,.$G XDX#W"=CY[D'.Y371 MI,BEV"%I=QLU.W"ENFQCCG+[5NZU-*O4Y.GB!DQ)"IU>@R:4*12=H1-$.7JH M1:<(+U7N:X.QF_W-7O*RE\0SDM\Z?HZBX /" 0X?[Z_1Z+ MW'^>L! /%N*C%@P*3Z'ZK.0 E61X&I4,J.0]5#2%2L:H93*-2@=4^AXJGD*E M(U0:9-.HQ8!:O(=*IE"+,2J<064#*CN*>JC!M+M*@YP"9B/@ L^\L>4 7!X' M"DT8:LFK:7YZ\OPM1] H#F>H8?"G$P1'N3>@U 6B3=MI*$T/,!6#TI/G/Q@9 M^!AGZ8R!@U84_D?AC)(U952_3I+#\6%&UL MK5;;;MLX$'UNOX)0TT4+9*V+Y5O6-A!'+=IBNP@:M'VFI;%-E")5DHYMH!^_ M0TI1'$&#L1SJ<57<,=F*_5K<)1V+(4K 2AF11$P6H67,=7V<3&NX!O M#';ZZ)E8)4LI?]C!QV(61#8AX) ;RT#Q[QYN@'-+A&G\;#B#=DD+/'Y^8'_O MM*.6)=5P(_EW5IC-+!@'I( 5W7+S1>X^0*-G8/ERR;7[);LF-@I(OM5&E@T8 M,RB9J/_IOJG#$2 >G0$D#2 Y 23I&4"_ ?1/ &=32AM ZBI32W%UR*BA\ZF2 M.Z)L-++9!U=,AT;Y3%C;[XS"MPQQ9OXW8-$T>9.!H8QK\@]5BEHKWDY#@_PV M*LP;KD7-E9SABLEG*B@*(#G_GQ0P\^1%VMN.1!W"+Q$GZFJD?Z\25) MHB1>F3]>Q:/Q7QUYW?AIWL.R1Y*)HXF^WF7DS<5;#UOF9_NT%9A45"?E97NB MN=\:VG?T?:^A'J*T)4H=47J&Z!I/$2)7A%M"PJDHR"_BD;VHZ0:.SIXV]_-Q M'$73\/ZXTL^#AN/!Z&E0]CQHD$9'5$_T#%H] Z\>5Q@"^XK9#8Y'3D$-=.GP MTV20NSWU\L4+:V"7_WZ".ZB<_S7!R./4L%4V]#LEQ)9R/(2%H?R2V,/>@* B M!V)=,W1O9>-1C1\ZZJX-_44NNKZ$>J7A4>GCR3 ZM3%['I9.XK,6C5HA(Z^0 MCR+'3:>96!/T".SNJT#E5M<:;.KT?RCM4NE/H]^+HM<>7\:MG/%O\Z4 G2M6 MV8W9M:5^WT+8*1"S ;*B.>/,'/"^X9PL,;*JE-PSO$J!'\@%VOX8RY0VY !4 M71+VZ-'R< +JOW80H/D&^XBEAI];3(G$R9^E/=BMF4P6/4]I)VUI)__A8S:@ MRJYJ^;'#U$GI/"/#HYNT!+5V'8DFN=P*4]\[[6S;]%R[N_YD?A%?W=2]RR-- MW4GAI;1F0N/F7"%EU!OA<:'J[J0>&%FY^WHI#=[^[G&##1TH&X#O5U*:AX%= MH&T1Y_\"4$L#!!0 ( -0[#%-5I0#,#P( %<$ 9 >&PO=V]R:W-H M965TTDW58X!IJFPS8@1="@ MV\.P!\5F8J&ZN)(<-W\_2G:\#%CR8I$4S^%%I+-6FU=; 3CR+H6RLZARKKZC MU!852&9'N@:%-UMM)'.HFAVUM0%6!I 4-(WC6RH95U&>!=O*Y)ENG. *5H;8 M1DIF#G,0NIU%270T//-=Y;R!YEG-=K &]U*O#&IT8"FY!&6Y5L3 =A;=)W?S MB? A/!&F\=9S1D-(#SR5 MC^Q?0NU8RX99>-#B)R]=-8L^1:2$+6N$>];M5^CKF7J^0@L;OJ3M?*<8L6BL MT[('HRZYZD[VWO?A!)"> Z0]( UY=X%"E@OF6)X9W1+CO9'-"Z'4@,;DN/*/ MLG8&;SGB7+YN-A;>&E"./.[]]WH!CG%AR1,SAOF6W9 KPA596_>(KY#DFGQZ3GZ47"[XT:D7'\@:1QFKRL M%^3ZZN8"[7CHQ3C03L[2B@-).E;R:PER ^;W!=[)P#NYR/N$N\55@3MC 07? M9FT._^MCQ_,Y\/AUVN?):)S1_6EP>O+8$LPNC+0EA6Z4Z]Y]L Y;<]\-RU_W M;N66S.RXLD3 %J'QZ.,T(J8;XTYQN@ZCL]$.!S&(%6X^&.^ ]UNMW5'Q 89_ M2?X'4$L#!!0 ( -0[#%-WZGW2$0, "P1 - >&POWW./[XX:9=KH-:>W2TJUMZJX:%)_J77],0B:Q9)6I#F7 M-14&*:2JB#93509-K2C)&W"J># >C>*@(DSXLZEHJZM*-]Y"MD*G?C28/'O[ MDJ=^&+_W/4N7R9RF_OWIVQ^MU)=O/'L_>7=R,KH_NSRTGW; F1\X22]>0'H^ MPGD-AE''+Z)^AKDC#OKDS*:%%/LY H.)3"KJ/1">^AGA;*X8>!6D8GQMS6,P M+"27RM.F.$9*");FT<*AG4'=>IZ*":FZV#:"_3OOEQ\ FQD(9)P/ L>^-DE()T&C8>_<#0+BCGM]#4WXL][E6Q4],15%0,0R.H M'UH:.P'^73;+O4L[>A6O5[,'J3^W9CNBFT.OT!M%"[;JYJMB$("QAS@[J6N^ M_L19*2IJ-__B@+,IV?AY2ZG8HXD&K;(P!JI\[X$JS1:[EI^*U'=TI3?MM"IP MS>-_4/.?S7-)!56$[XHVO7_,67ZUXNC#WY+<_5P#58/7B!2_QN\JO!M4&_>,JZ9Z&=+EN=4/#G?#+TF M<_,JN,=OUN>T("W7=P.8^MOQ-W%Q&(BIRN: M9_U4E?-NZ)F!B=I?X'"(7'67&\%\+.9& ,/B8 HP'^N%Q?F?]C-!]V,Q3-O$ MB4Q0GPGJ8[U<2-9]L#ANG\1<[ITF213%,9;1+',JR+"\Q3%\W6R8-O# XD"D MW\LU7FV\0Y[O ZRFSW4(ME.\$[&=XKD&Q)TW\$@2=[6Q.."!50'K'8COC@,] MY?:)(J@JI@U[@G$D23 $>M'=HW&,9">&C[L^V%,214GB1@!S*X@B#(&G$4

    -8?20$3;8T.P6BP^0"X99K>]9!:G&!+2Y M;(R)3NK: I-*-Y&*5^0FIZLUQRZVTUU^/4Y#F5/*$2]G>TKLN.Z7$^=\MO/Q M3IO;A=:W[+Z2R@ZBE7/KLU[/%BNHN'VGUZ#\E:4V%7>^:&YZ=FV EW8%X"K9 M2_K]DU[%A8K./^[ZNC:]L* =%$YHY2N;BN\"[NS3]:;(-L**A9#"/0RB[;F$ MB%5"B4H\0CF(^A&S*WWW11OQJ)7C,B^,EG(0Q>V%[V"<*/ZJSAO(.5_8;8WC MBV_<@PRBD[[O<"F,==L6V_ZY9]R ;]R6:J<_">G C+F#ST;7:Z%NFF[\7?2" MV]C&87=L@WAF_B>,>KD4!8QU45>@7!M' [(!5'8EUC9BBECD>SGWA8C@=SD83%D F M"&3R@I _D@ R12#3%X',Y_[P=3(+(#,$,GM!R$XDCQ'(8V)(K4I0%DKFSZR6 MHO0<)?LD%%>%X 'D"0)Y0@N9BQLE?%NN')ML?%O+N"K9W'!E?>()(-\CD.]I M(8=2ZCL?-&#^YVRLZX5;UI(-BT+7GCB /$4@3VDA+U43/N\!L&^8@C!T'Q"J M#]14A:Z S?D]A'&*^UBN[M-'RKJF$1.*Y5#41CC1Y4-=0BR3W.GB=J5E"<:^ M8I.?M;=_R(8I)"9VR._G>335UKYFUV!8ON(&0CQ,'C&Q/69:O1UQNVJIWE[P M)OU-JK74#P!L%&)B^HBI_:&K2FQ'8)ON?()V?A8%/B]WAR&FCYC8'V-8A$DD MQBP1$VMB"OY)=B*#Z2 F]D%>+RS\K&'GK) +,T!,K #4^)UI28PI(29W0M=4 M[,@O+B38U^$T&1-$0BR(0PGX("1FB838$O_(Q#O.$!-=<4P^*;%\=C.U M0ZD'LTU*;)L]+A:'9!DFF(Q8,/MD28<,[C[^[3Y&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9 M;A%0I:&-> $+EHLPV/)N%'C[("C@6"G2H#V5M;8\_@OKD[6>?86J3(?Z'/>' M)O8NI^H;#N;C>AU,9^W43SKFV;'>N*=?'<#@8CU[[. M*!:SUYF]U;4)_YE8;[>'=?BLU]^G<$Y_#'8_=7N,^Q!2T5N5[2ZD>>$NU?-T M=/>#]&^3B]YR,R_:Y48*ESM((4CS!QD$6?X@#T$^?] 0@H;Y@T80-,H?-(:@ M"8 N!V()D"X'9@F@+@=J" M; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=[:^=@FT%M1;R706U%O)=!; M46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VSJ;)01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z>]3;$^CM46]/H+='O3V! MWA[U]@1Z^\YF]SOUCNE:A?CL>:SQ^>^D.MWN#<_'WY>/DYVW]XZS@W]1BU]0 M2P,$% @ U#L,4R[2^,"N 0 RAH !, !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B M*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$R MIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z M5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^ MG4R?8:A<6&U) &UL M4$L! A0#% @ U#L,4U*B6?;N *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ U#L,4YE&PO=V]R M:W-H965T&UL4$L! A0#% @ U#L,4UUYMVN+!@ 9QL M !@ ("!> T 'AL+W=O7LW@( .$) 8 " @3D4 !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ U#L,4Y F-M3^!@ @!P !@ ("! MW!P 'AL+W=O MX>0B:PH <= 8 " @1 D !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MU#L,4P -!IR* @ \ 4 !@ ("!!C, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U#L,4[<[(R]_! 0 T !D ("!(D0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MU#L,4SZO<_'E!0 9PT !D ("!;E0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#L,4T0Z)<* @ ME04 !D ("!Y6D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#L,4]B+1!)#! DPP !D M ("!_GD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ U#L,4QK/N#ZR P W D !D ("!_H0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#L, M4S@]#.4I @ , 4 !D ("!'(X 'AL+W=O&PO=V]R:W-H965T!$@( 'X$ 9 " @0J3 !X;"]W;W)K M&UL4$L! A0#% @ U#L,4RX]!EB, @ E0< M !D ("!4Y4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U#L,4PV$S5J^ P 7 T !D M ("!1*, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U#L,4_T'HPGA P *0\ !D ("!1Z\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U#L,4WV: M +"O @ 'PD !D ("!T;H 'AL+W=O&PO=V]R:W-H965T[ !X;"]W;W)K&UL4$L! A0#% @ U#L,4X)YY$)^ @ 0 < !D M ("!+\, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ U#L,4W?J?=(1 P +!$ T ( ! MOLL 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ U#L,4T<<8+FD 0 FQH !H ( !X], M 'AL+U]R96QS+W=O XML 57 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 58 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 89 324 1 false 14 0 false 6 false false R1.htm 000001 - Document - Cover Sheet http://bktechnologies.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 5 false false R6.htm 000006 - Disclosure - Condensed Consolidated Financial Statements Sheet http://bktechnologies.com/role/CondensedConsolidatedFinancialStatements Condensed Consolidated Financial Statements Notes 6 false false R7.htm 000007 - Disclosure - Significant Events and Transactions Sheet http://bktechnologies.com/role/SignificantEventsAndTransactions Significant Events and Transactions Notes 7 false false R8.htm 000008 - Disclosure - Allowance for Doubtful Accounts Sheet http://bktechnologies.com/role/AllowanceForDoubtfulAccounts Allowance for Doubtful Accounts Notes 8 false false R9.htm 000009 - Disclosure - Inventories, net Sheet http://bktechnologies.com/role/InventoriesNet Inventories, net Notes 9 false false R10.htm 000010 - Disclosure - Income Taxes Sheet http://bktechnologies.com/role/IncomeTaxes Income Taxes Notes 10 false false R11.htm 000011 - Disclosure - Investment in Securities Sheet http://bktechnologies.com/role/InvestmentInSecurities Investment in Securities Notes 11 false false R12.htm 000012 - Disclosure - Stockholders' Equity Sheet http://bktechnologies.com/role/StockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 000013 - Disclosure - Income (Loss) Per Share Sheet http://bktechnologies.com/role/IncomeLossPerShare Income (Loss) Per Share Notes 13 false false R14.htm 000014 - Disclosure - Non-Cash Share-Based Employee Compensation Sheet http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensation Non-Cash Share-Based Employee Compensation Notes 14 false false R15.htm 000015 - Disclosure - Commitments and Contingencies Sheet http://bktechnologies.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 000016 - Disclosure - Debt Sheet http://bktechnologies.com/role/Debt Debt Notes 16 false false R17.htm 000017 - Disclosure - Leases Sheet http://bktechnologies.com/role/Leases Leases Notes 17 false false R18.htm 000018 - Disclosure - Subsequent Event Sheet http://bktechnologies.com/role/SubsequentEvent Subsequent Event Notes 18 false false R19.htm 000019 - Disclosure - Condensed Consolidated Financial Statements (Policies) Sheet http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies Condensed Consolidated Financial Statements (Policies) Policies 19 false false R20.htm 000020 - Disclosure - Inventories, net (Tables) Sheet http://bktechnologies.com/role/InventoriesNetTables Inventories, net (Tables) Tables http://bktechnologies.com/role/InventoriesNet 20 false false R21.htm 000021 - Disclosure - Stockholders' Equity (Tables) Sheet http://bktechnologies.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://bktechnologies.com/role/StockholdersEquity 21 false false R22.htm 000022 - Disclosure - Income (Loss) Per Share (Tables) Sheet http://bktechnologies.com/role/IncomeLossPerShareTables Income (Loss) Per Share (Tables) Tables http://bktechnologies.com/role/IncomeTaxes 22 false false R23.htm 000023 - Disclosure - Non-Cash Share-Based Employee Compensation (Tables) Sheet http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationTables Non-Cash Share-Based Employee Compensation (Tables) Tables http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensation 23 false false R24.htm 000024 - Disclosure - Leases (Tables) Sheet http://bktechnologies.com/role/LeasesTables Leases (Tables) Tables http://bktechnologies.com/role/Leases 24 false false R25.htm 000025 - Disclosure - Condensed Consolidated Financial Statements (Details Narrative) Sheet http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative Condensed Consolidated Financial Statements (Details Narrative) Details http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies 25 false false R26.htm 000026 - Disclosure - Significant Events and Transactions (Details Narrative) Sheet http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative Significant Events and Transactions (Details Narrative) Details http://bktechnologies.com/role/SignificantEventsAndTransactions 26 false false R27.htm 000027 - Disclosure - Allowance for Doubtful Accounts (Details Narrative) Sheet http://bktechnologies.com/role/AllowanceForDoubtfulAccountsDetailsNarrative Allowance for Doubtful Accounts (Details Narrative) Details http://bktechnologies.com/role/AllowanceForDoubtfulAccounts 27 false false R28.htm 000028 - Disclosure - Inventories net (Details) Sheet http://bktechnologies.com/role/InventoriesNetDetails Inventories net (Details) Details 28 false false R29.htm 000029 - Disclosure - Inventories net (Details Narrative) Sheet http://bktechnologies.com/role/InventoriesNetDetailsNarrative Inventories net (Details Narrative) Details 29 false false R30.htm 000030 - Disclosure - Income Taxes (Details Narrative) Sheet http://bktechnologies.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://bktechnologies.com/role/IncomeTaxes 30 false false R31.htm 000031 - Disclosure - Investment in Securities (Details Narrative) Sheet http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative Investment in Securities (Details Narrative) Details http://bktechnologies.com/role/InvestmentInSecurities 31 false false R32.htm 000032 - Disclosure - Stockholders Equity (Details) Sheet http://bktechnologies.com/role/StockholdersEquityDetails Stockholders Equity (Details) Details 32 false false R33.htm 000033 - Disclosure - Income (Loss) per Share (Details) Sheet http://bktechnologies.com/role/IncomeLossPerShareDetails Income (Loss) per Share (Details) Details http://bktechnologies.com/role/IncomeLossPerShareTables 33 false false R34.htm 000034 - Disclosure - Income (Loss) per Share (Details Narrative) Sheet http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative Income (Loss) per Share (Details Narrative) Details http://bktechnologies.com/role/IncomeLossPerShareTables 34 false false R35.htm 000035 - Disclosure - Non-Cash Share-Based Employee Compensation (Details) Sheet http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails Non-Cash Share-Based Employee Compensation (Details) Details http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationTables 35 false false R36.htm 000036 - Disclosure - Non-Cash Share-Based Employee Compensation (Details Narrative) Sheet http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative Non-Cash Share-Based Employee Compensation (Details Narrative) Details http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationTables 36 false false R37.htm 000037 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://bktechnologies.com/role/CommitmentsAndContingencies 37 false false R38.htm 000038 - Disclosure - Debt (Details Narrative) Sheet http://bktechnologies.com/role/DebtDetailsNarrative Debt (Details Narrative) Details http://bktechnologies.com/role/Debt 38 false false R39.htm 000039 - Disclosure - Leases (Details) Sheet http://bktechnologies.com/role/LeasesDetails Leases (Details) Details http://bktechnologies.com/role/LeasesTables 39 false false R40.htm 000040 - Disclosure - Leases (Details 1) Sheet http://bktechnologies.com/role/LeasesDetails1 Leases (Details 1) Details http://bktechnologies.com/role/LeasesTables 40 false false R41.htm 000041 - Disclosure - Leases (Details 2) Sheet http://bktechnologies.com/role/LeasesDetails2 Leases (Details 2) Details http://bktechnologies.com/role/LeasesTables 41 false false R42.htm 000042 - Disclosure - Leases (Details 3) Sheet http://bktechnologies.com/role/LeasesDetails3 Leases (Details 3) Details http://bktechnologies.com/role/LeasesTables 42 false false R43.htm 000043 - Disclosure - Leases (Details Narrative) Sheet http://bktechnologies.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://bktechnologies.com/role/LeasesTables 43 false false R44.htm 000044 - Disclosure - Subsequent Event (Details Narrative) Sheet http://bktechnologies.com/role/SubsequentEventDetailsNarrative Subsequent Event (Details Narrative) Details http://bktechnologies.com/role/SubsequentEvent 44 false false All Reports Book All Reports bkti_10q.htm bkti-20210630.xsd bkti-20210630_cal.xml bkti-20210630_def.xml bkti-20210630_lab.xml bkti-20210630_pre.xml bkti_ex311.htm bkti_ex312.htm bkti_ex321.htm bkti_ex322.htm http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bkti_10q.htm": { "axisCustom": 0, "axisStandard": 8, "contextCount": 89, "dts": { "calculationLink": { "local": [ "bkti-20210630_cal.xml" ] }, "definitionLink": { "local": [ "bkti-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "bkti_10q.htm" ] }, "labelLink": { "local": [ "bkti-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "bkti-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "bkti-20210630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 334, "entityCount": 1, "hidden": { "http://bktechnologies.com/20210630": 6, "http://fasb.org/us-gaap/2020-01-31": 13, "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 25 }, "keyCustom": 46, "keyStandard": 278, "memberCustom": 11, "memberStandard": 3, "nsprefix": "bkti", "nsuri": "http://bktechnologies.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000001 - Document - Cover", "role": "http://bktechnologies.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000010 - Disclosure - Income Taxes", "role": "http://bktechnologies.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentHoldingsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000011 - Disclosure - Investment in Securities", "role": "http://bktechnologies.com/role/InvestmentInSecurities", "shortName": "Investment in Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentHoldingsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000012 - Disclosure - Stockholders' Equity", "role": "http://bktechnologies.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000013 - Disclosure - Income (Loss) Per Share", "role": "http://bktechnologies.com/role/IncomeLossPerShare", "shortName": "Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000014 - Disclosure - Non-Cash Share-Based Employee Compensation", "role": "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensation", "shortName": "Non-Cash Share-Based Employee Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000015 - Disclosure - Commitments and Contingencies", "role": "http://bktechnologies.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000016 - Disclosure - Debt", "role": "http://bktechnologies.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000017 - Disclosure - Leases", "role": "http://bktechnologies.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000018 - Disclosure - Subsequent Event", "role": "http://bktechnologies.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000019 - Disclosure - Condensed Consolidated Financial Statements (Policies)", "role": "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies", "shortName": "Condensed Consolidated Financial Statements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000020 - Disclosure - Inventories, net (Tables)", "role": "http://bktechnologies.com/role/InventoriesNetTables", "shortName": "Inventories, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000021 - Disclosure - Stockholders' Equity (Tables)", "role": "http://bktechnologies.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000022 - Disclosure - Income (Loss) Per Share (Tables)", "role": "http://bktechnologies.com/role/IncomeLossPerShareTables", "shortName": "Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000023 - Disclosure - Non-Cash Share-Based Employee Compensation (Tables)", "role": "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationTables", "shortName": "Non-Cash Share-Based Employee Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000024 - Disclosure - Leases (Tables)", "role": "http://bktechnologies.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConsolidationPolicyTextBlock", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30_srt_MinimumMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000025 - Disclosure - Condensed Consolidated Financial Statements (Details Narrative)", "role": "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative", "shortName": "Condensed Consolidated Financial Statements (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConsolidationPolicyTextBlock", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30_srt_MinimumMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "bkti:SignificantEventsAndTransactionsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-06-01to2021-06-09", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000026 - Disclosure - Significant Events and Transactions (Details Narrative)", "role": "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative", "shortName": "Significant Events and Transactions (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "bkti:SignificantEventsAndTransactionsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-06-01to2021-06-09", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "bkti:AllowanceForDoubtfulAccountsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000027 - Disclosure - Allowance for Doubtful Accounts (Details Narrative)", "role": "http://bktechnologies.com/role/AllowanceForDoubtfulAccountsDetailsNarrative", "shortName": "Allowance for Doubtful Accounts (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "bkti:AllowanceForDoubtfulAccountsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000028 - Disclosure - Inventories net (Details)", "role": "http://bktechnologies.com/role/InventoriesNetDetails", "shortName": "Inventories net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryAdjustments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000029 - Disclosure - Inventories net (Details Narrative)", "role": "http://bktechnologies.com/role/InventoriesNetDetailsNarrative", "shortName": "Inventories net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryAdjustments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000030 - Disclosure - Income Taxes (Details Narrative)", "role": "http://bktechnologies.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentHoldingsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000031 - Disclosure - Investment in Securities (Details Narrative)", "role": "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative", "shortName": "Investment in Securities (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentHoldingsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000032 - Disclosure - Stockholders Equity (Details)", "role": "http://bktechnologies.com/role/StockholdersEquityDetails", "shortName": "Stockholders Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000033 - Disclosure - Income (Loss) per Share (Details)", "role": "http://bktechnologies.com/role/IncomeLossPerShareDetails", "shortName": "Income (Loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "0", "lang": null, "name": "bkti:DenominatorForBasicLossPerShareWeightedAverageShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000034 - Disclosure - Income (Loss) per Share (Details Narrative)", "role": "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative", "shortName": "Income (Loss) per Share (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000035 - Disclosure - Non-Cash Share-Based Employee Compensation (Details)", "role": "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails", "shortName": "Non-Cash Share-Based Employee Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "bkti:NonCashShareBasedEmployeeCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000036 - Disclosure - Non-Cash Share-Based Employee Compensation (Details Narrative)", "role": "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative", "shortName": "Non-Cash Share-Based Employee Compensation (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "bkti:NonCashShareBasedEmployeeCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000037 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "lang": null, "name": "bkti:SaleToUnitedStatesGovernment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30_bkti_CreditAgreementMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInitiationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000038 - Disclosure - Debt (Details Narrative)", "role": "http://bktechnologies.com/role/DebtDetailsNarrative", "shortName": "Debt (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30_bkti_CreditAgreementMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInitiationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000039 - Disclosure - Leases (Details)", "role": "http://bktechnologies.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "role": "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000040 - Disclosure - Leases (Details 1)", "role": "http://bktechnologies.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-04-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "bkti:ScheduleOfOtherOperatingLeasesInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:WeightedAverageRemainingLeaseTermInYears", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000041 - Disclosure - Leases (Details 2)", "role": "http://bktechnologies.com/role/LeasesDetails2", "shortName": "Leases (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "bkti:ScheduleOfOtherOperatingLeasesInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:WeightedAverageRemainingLeaseTermInYears", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000042 - Disclosure - Leases (Details 3)", "role": "http://bktechnologies.com/role/LeasesDetails3", "shortName": "Leases (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LandSubjectToGroundLeases", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000043 - Disclosure - Leases (Details Narrative)", "role": "http://bktechnologies.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2021-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LandSubjectToGroundLeases", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30_bkti_JulyOneTwoThousandTwentyOneMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInInventoriesAndOtherOperatingAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000044 - Disclosure - Subsequent Event (Details Narrative)", "role": "http://bktechnologies.com/role/SubsequentEventDetailsNarrative", "shortName": "Subsequent Event (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30_bkti_JulyOneTwoThousandTwentyOneMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInInventoriesAndOtherOperatingAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "-3", "lang": null, "name": "bkti:InventoriesAllowances", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000006 - Disclosure - Condensed Consolidated Financial Statements", "role": "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatements", "shortName": "Condensed Consolidated Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:SignificantEventsAndTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000007 - Disclosure - Significant Events and Transactions", "role": "http://bktechnologies.com/role/SignificantEventsAndTransactions", "shortName": "Significant Events and Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:SignificantEventsAndTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:AllowanceForDoubtfulAccountsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000008 - Disclosure - Allowance for Doubtful Accounts", "role": "http://bktechnologies.com/role/AllowanceForDoubtfulAccounts", "shortName": "Allowance for Doubtful Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:AllowanceForDoubtfulAccountsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000009 - Disclosure - Inventories, net", "role": "http://bktechnologies.com/role/InventoriesNet", "shortName": "Inventories, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 14, "tag": { "bkti_AccruedCompensationAndRelatedTaxes": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 r", "label": "[Accrued compensation and related taxes]", "verboseLabel": "Accrued compensation and related taxes" } } }, "localname": "AccruedCompensationAndRelatedTaxes", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bkti_AccruedWarrantyExpense": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued warranty expense" } } }, "localname": "AccruedWarrantyExpense", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bkti_AdditionalPaidInCapitalsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capitals [Member]" } } }, "localname": "AdditionalPaidInCapitalsMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "bkti_AggregateGrantDateFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Aggregate grant date fair value" } } }, "localname": "AggregateGrantDateFairValue", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "bkti_AllowanceForDoubtfulAccountsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Custom Element", "label": "3. Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccountsTextBlock", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/AllowanceForDoubtfulAccounts" ], "xbrltype": "textBlockItemType" }, "bkti_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Board Of Directors [Member]" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "bkti_CommonStockDividendsPerShare": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Common stock dividends ($0.02 per share)" } } }, "localname": "CommonStockDividendsPerShare", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "bkti_CommonStockIssuedNetOfIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock issued, net of issuance costs" } } }, "localname": "CommonStockIssuedNetOfIssuanceCosts", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "bkti_CommonStockIssuedUnderRestrictedStockUnits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock issued under restricted stock units" } } }, "localname": "CommonStockIssuedUnderRestrictedStockUnits", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bkti_CommonStockSharseToPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock sharse to public offering" } } }, "localname": "CommonStockSharseToPublicOffering", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "bkti_CommonStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock [Member]" } } }, "localname": "CommonStocksMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "bkti_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "bkti_DenominatorForBasicLossPerShareWeightedAverageShares": { "auth_ref": [], "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 outs", "label": "Denominator for basic loss per share weighted average shares" } } }, "localname": "DenominatorForBasicLossPerShareWeightedAverageShares", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "bkti_Exercised1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercised grant date fair value" } } }, "localname": "Exercised1", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_ExercisedStockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercised stock options" } } }, "localname": "ExercisedStockOptions", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "bkti_Expired1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expired grant date fair value" } } }, "localname": "Expired1", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_FGFinancialGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FG Financial Group [Member]" } } }, "localname": "FGFinancialGroupMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_FairValuePerAward": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fair value per award" } } }, "localname": "FairValuePerAward", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "bkti_IncreasingRateOfPercentageOnAnnualRentalMaintenanceAndTaxExpensesOnLease": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increasing rate of percentage on annual rental, maintenance and tax expenses on lease" } } }, "localname": "IncreasingRateOfPercentageOnAnnualRentalMaintenanceAndTaxExpensesOnLease", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "bkti_InventoriesAllowances": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Inventories allowances" } } }, "localname": "InventoriesAllowances", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bkti_IssuedAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Issued aggregate intrinsic value" } } }, "localname": "IssuedAggregateIntrinsicValue", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_JulyOneTwoThousandTwentyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "July 1, 2021 [Member]" } } }, "localname": "JulyOneTwoThousandTwentyOneMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/SubsequentEventDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_LesseeOperatingLeaseLiabilityImputedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityImputedInterest", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "bkti_LewisJohnsonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lewis Johnson [Member]" } } }, "localname": "LewisJohnsonMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_LineOfCreditTangibleNetWorth": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Line of credit tangible net worth" } } }, "localname": "LineOfCreditTangibleNetWorth", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "bkti_MasterLoanAgreementInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Master loan agreement installments" } } }, "localname": "MasterLoanAgreementInstallments", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "integerItemType" }, "bkti_NonCashShareBasedEmployeeCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Non-cash share-based employee compensation expense" } } }, "localname": "NonCashShareBasedEmployeeCompensationExpense", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "bkti_Nonvested": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Nonvested wgt. avg. exercise price]", "periodStartLabel": "Nonvested wgt. avg. exercise price" } } }, "localname": "Nonvested", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_NonvestedAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Nonvested aggregate intrinsic value]", "periodStartLabel": "Nonvested aggregate intrinsic value" } } }, "localname": "NonvestedAggregateIntrinsicValue", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "bkti_OutstandingGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Outstanding grant date fair value]", "periodEndLabel": "Outstanding grant date fair value" } } }, "localname": "OutstandingGrantDateFairValue", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_PurchasesOfPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and comp", "label": "[Purchases of property, plant, and equipment]", "negatedLabel": "Purchases of property, plant, and equipment" } } }, "localname": "PurchasesOfPropertyPlantAndEquipment", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bkti_RecentAccountingPronouncementsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements" } } }, "localname": "RecentAccountingPronouncementsTextBlock", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "bkti_RepurchaseOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "[Repurchase of common stock]", "verboseLabel": "Repurchase of common stock" } } }, "localname": "RepurchaseOfCommonStock", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "bkti_RestrictedStockUnitsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted stock units outstanding" } } }, "localname": "RestrictedStockUnitsOutstanding", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "bkti_RetainedEarningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Deficits [Member]" } } }, "localname": "RetainedEarningMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "bkti_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ROU assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "bkti_RightOfUseRouAsset": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Right-of-use (ROU) asset" } } }, "localname": "RightOfUseRouAsset", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bkti_RyanTurnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ryan Turner [Member]" } } }, "localname": "RyanTurnerMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_SaleToUnitedStatesGovernment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Sales to United States Government" } } }, "localname": "SaleToUnitedStatesGovernment", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "bkti_ScheduleOfOtherOperatingLeasesInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other information related to operating leases" } } }, "localname": "ScheduleOfOtherOperatingLeasesInformationTableTextBlock", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Nonvested grant date fair value]", "periodEndLabel": "Nonvested grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue1", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue2": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Nonvested grant date fair value 1]", "periodEndLabel": "Nonvested grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue2", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValueOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Forfeited aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValueOne", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Outstanding aggregate intrinsic value]", "periodStartLabel": "Outstanding aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Vested aggregate intrinsic value 1]", "periodEndLabel": "Vested aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedIntrinsicValue", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedIntrinsicValueOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Vested aggregate intrinsic value]", "periodStartLabel": "Vested aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedIntrinsicValueOne", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationExpenseRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Share-based compensation expense-restricted stock units" } } }, "localname": "ShareBasedCompensationExpenseRestrictedStockUnits", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bkti_ShortTermLeaseLiability": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Short-term lease liability" } } }, "localname": "ShortTermLeaseLiability", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bkti_SignificantEventsAndTransactionsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2. Significant Events and Transactions" } } }, "localname": "SignificantEventsAndTransactionsTextBlock", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactions" ], "xbrltype": "textBlockItemType" }, "bkti_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options [Member]" } } }, "localname": "StockOptionsMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_TreasuryStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Treasury Stocks [Member]" } } }, "localname": "TreasuryStocksMember", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "bkti_TresasuryStockAtCost": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Treasury stock, at cost, 1,450,400 shares at June 30, 2021, and December 31, 2020, respectively" } } }, "localname": "TresasuryStockAtCost", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bkti_UnderwritersAgreedToPurchaseOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Underwriters agreed to purchase of shares" } } }, "localname": "UnderwritersAgreedToPurchaseOfShares", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "bkti_UnvestedStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested stock units" } } }, "localname": "UnvestedStockUnits", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "bkti_VestedGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Vested grant date fair value]", "verboseLabel": "Vested grant date fair value" } } }, "localname": "VestedGrantDateFairValue", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_WeightedAverageContractualLifeEnd": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonvested contractual life, Ending" } } }, "localname": "WeightedAverageContractualLifeEnd", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "bkti_WeightedAverageNonvestedContractualLife": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonvested contractual life, Begining" } } }, "localname": "WeightedAverageNonvestedContractualLife", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "bkti_WeightedAverageRemainingLeaseTermInYears": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term (in years)" } } }, "localname": "WeightedAverageRemainingLeaseTermInYears", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/LeasesDetails2" ], "xbrltype": "stringItemType" }, "bkti_WeightedAverageVestedContractualLife": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vested contractual life, Ending" } } }, "localname": "WeightedAverageVestedContractualLife", "nsuri": "http://bktechnologies.com/20210630", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r281" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r282" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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 1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r283" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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 Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r284" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r283" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r283" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r283" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r280" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [ "r161", "r162", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r268", "r269" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r161", "r162", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r268", "r269" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r159", "r161", "r162", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r268", "r269" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r159", "r161", "r162", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r268", "r269" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r133", "r233" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative", "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative", "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Financial Statements (Policies)" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndNotesReceivableNet": { "auth_ref": [ "r20", "r134", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts receivable from US government" } } }, "localname": "AccountsAndNotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r134", "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/AllowanceForDoubtfulAccountsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r20", "r134", "r135" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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": "Trade accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21", "r182" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r164", "r180", "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "[Share-based Payment Arrangement, Expense]", "verboseLabel": "Share-based compensation expense-stock options" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r136", "r139" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts on trade receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/AllowanceForDoubtfulAccountsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r103" ], "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" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r103" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r103" ], "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." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r75", "r119", "r122", "r128", "r138", "r207", "r210", "r216", "r245", "r256" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r50", "r75", "r138", "r207", "r210", "r216" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r165", "r181" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/SubsequentEventDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/SubsequentEventDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r165", "r181" ], "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative", "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "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 Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Financial Statements (Details Narrative)" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r32", "r272", "r273" ], "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash held" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r32", "r70" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets", "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "[Cash and Cash Equivalents, Period Increase (Decrease)]", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r73", "r75", "r93", "r97", "r98", "r100", "r102", "r110", "r111", "r112", "r138", "r216" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r146", "r250", "r262" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r143", "r144", "r145", "r147" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "10. Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r151" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 28.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; $.60 par value; 20,000,000 authorized shares; 18,236,121 and 13,962,366 issued and 16,785,721 and 12,511,966 outstanding shares at June 30, 2021, and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Cash Share-Based Employee Compensation" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r113", "r114", "r132", "r214", "r215" ], "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": "Percentage of sales" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r0", "r79", "r206" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.", "label": "1. Condensed Consolidated Financial Statements" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r72", "r209" ], "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": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r156", "r157", "r158" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.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": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r156", "r157", "r158" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.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": "Deferred revenue-" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r57", "r75", "r138", "r216" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of products" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r56" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "[Costs and Expenses]", "totalLabel": "Total expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "11. Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Percentage of common stock" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Principal and interest payments, interest rate percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDateRangeEnd1": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Latest date the outstanding debt instruments are required to be repaid, in CCYY-MM-DD format.", "label": "Principal and interest payments, maturity date" } } }, "localname": "DebtInstrumentMaturityDateRangeEnd1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMaturityDateRangeStart1": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Earliest date the outstanding debt instruments are required to be repaid, in CCYY-MM-DD format.", "label": "Principal and interest payments, beginning date" } } }, "localname": "DebtInstrumentMaturityDateRangeStart1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to interest.", "label": "Principal and interest payments" } } }, "localname": "DebtInstrumentPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r68", "r76", "r195", "r198", "r199", "r200" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r193", "r194" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r185", "r186", "r187" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Long-term lease liability" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r68", "r117" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effect of dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "9. Non-Cash Share-Based Employee Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Cash Share-Based Employee Compensation (Tables)" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Events and Transactions" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r14", "r16", "r247", "r257" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r55", "r84", "r85", "r86", "r87", "r88", "r91", "r93", "r100", "r101", "r102", "r106", "r107", "r252", "r264" ], "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": "Net income (loss) per share-basic:", "verboseLabel": "Net loss per share-basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://bktechnologies.com/role/IncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r55", "r84", "r85", "r86", "r87", "r88", "r93", "r100", "r101", "r102", "r106", "r107", "r252", "r264" ], "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": "Net income (loss) per share-diluted:", "verboseLabel": "Net loss per share-diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://bktechnologies.com/role/IncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r103", "r104", "r105", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "8. Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.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": "Accrued compensation and related taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Tables)" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Maturity of lease liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r77", "r119", "r121", "r124", "r127", "r129" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "[Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest]", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r189", "r190", "r192", "r196", "r201", "r203", "r204", "r205" ], "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": "5. Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r89", "r90", "r118", "r188", "r197", "r202", "r265" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 11.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 expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://bktechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r67" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r67" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "[Increase (Decrease) in Accounts Payable and Accrued Liabilities]", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r67" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "[Increase (Decrease) in Deferred Revenue]", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r67" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventoriesAndOtherOperatingAssets": { "auth_ref": [ "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in inventory, and assets classified as other.", "label": "Net increase inventory" } } }, "localname": "IncreaseDecreaseInInventoriesAndOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/SubsequentEventDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r67" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "[Increase (Decrease) in Other Accounts Payable and Accrued Liabilities]", "verboseLabel": "Accrued other expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherDeferredLiability": { "auth_ref": [ "r67" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred obligations classified as other.", "label": "ROU asset and lease liability" } } }, "localname": "IncreaseDecreaseInOtherDeferredLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r67" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "[Increase (Decrease) in Prepaid Expense and Other Assets]", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r67" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.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]", "verboseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r94", "r95", "r96", "r102" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Options and restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r253" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 8.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Net interest (expense) income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Cash paid for interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryAdjustments": { "auth_ref": [ "r49", "r140" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.", "label": "Reserves for slow-moving, excess, or obsolete inventory" } } }, "localname": "InventoryAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InventoriesNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories, net" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "4. Inventories, net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r48" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "[Inventory, Net]", "terseLabel": "Total inventory", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets", "http://bktechnologies.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r47" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentHoldingsTextBlock": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment holdings. This includes the long positions of investments for the entity. It contains investments in affiliated and unaffiliated issuers. The investments include securities and non securities (i.e. commodities and futures contracts).", "label": "6. Investment in Securities" } } }, "localname": "InvestmentHoldingsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment in Securities (Details Narrative)" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r212" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investment in securities" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandSubjectToGroundLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land subject to a ground lease.", "label": "Area of lease land" } } }, "localname": "LandSubjectToGroundLeases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "areaItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Annual rental, maintenance and tax expenses on lease" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r225", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r225" ], "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" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in CCYY-MM-DD format.", "label": "Lease expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r226" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Total payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r226" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r226" ], "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": "Remaining six months of 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r226" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r226" ], "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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r226" ], "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r226" ], "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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r228" ], "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": "12. Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseDescription": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Description of lessor's operating lease.", "label": "Annual rental, maintenance and tax expenses description" } } }, "localname": "LessorOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r75", "r123", "r138", "r208", "r210", "r211", "r216" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 32.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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r75", "r138", "r216", "r249", "r260" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "[Liabilities and Equity]", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r75", "r138", "r208", "r210", "r211", "r216" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).", "label": "Voting interest" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer.", "label": "Line of credit net balance availability" } } }, "localname": "LineOfCreditFacilityCapacityAvailableForTradePurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of credit" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityDescription": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.", "label": "Line of credit, description" } } }, "localname": "LineOfCreditFacilityDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of credit maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of credit outstanding amount" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility first became available, in CCYY-MM-DD format.", "label": "Line of credit commencing date" } } }, "localname": "LineOfCreditFacilityInitiationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r246" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r149", "r248", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Master loan agreement amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 25.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 26.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r65", "r66", "r69" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 27.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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 (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r51", "r52", "r54", "r69", "r75", "r83", "r84", "r85", "r86", "r87", "r89", "r90", "r99", "r119", "r121", "r124", "r127", "r129", "r138", "r216", "r251", "r263" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "[Net Income (Loss) Attributable to Parent]", "terseLabel": "Net loss", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://bktechnologies.com/role/IncomeLossPerShareDetails", "http://bktechnologies.com/role/StockholdersEquityDetails" ], "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": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash financing activity" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes payable-current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r34", "r78", "r232" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes payable, net of current portion-" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r119", "r121", "r124", "r127", "r129" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "[Operating Income (Loss)]", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r220", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r218", "r223" ], "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 cash flows (fixed payments)" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePaymentsUse": { "auth_ref": [ "r218", "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.", "label": "Operating leases" } } }, "localname": "OperatingLeasePaymentsUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r224", "r227" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Financial Statements" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r39" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Accrued other expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r59", "r267" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 6.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "[Other Expenses]", "negatedLabel": "Other expense" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 9.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "[Other Nonoperating Income (Expense)]", "totalLabel": "Total other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts (Details Narrative)" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r63" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "[Payments for Repurchase of Common Stock]", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r63" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "[Payments of Dividends]", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r165", "r181" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock; $1.00 par value; 1,000,000 authorized shares; none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r30", "r31" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r62" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from common stock issuance, net of costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Net proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r62" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from the credit facility and notes payable" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r67", "r148" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "[Product Warranty Expense]", "negatedLabel": "Accrued warranty expense" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r142", "r261" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase commitments" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r266" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 7.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Gain (loss) gain on investment in securities" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReductionOfShortTermCapitalLeaseObligations": { "auth_ref": [ "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing recorded for a lease meeting the criteria for capitalization (with maturities within one year or the normal operating cycle of the entity, if longer).", "label": "Operating cash flows (liability reduction)" } } }, "localname": "ReductionOfShortTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r160", "r230", "r231", "r234" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Purchase of shares" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r64" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "[Repayments of Debt]", "negatedLabel": "Repayment of the credit facility and notes payable" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "[Restricted Stock or Unit Expense]", "verboseLabel": "Share-based compensation expense-restricted stock units" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units [Member]", "verboseLabel": "Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative", "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r152", "r182", "r259", "r270", "r271" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 26.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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r53", "r75", "r115", "r116", "r120", "r125", "r126", "r130", "r131", "r132", "r138", "r216", "r254" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Sales, net" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.", "label": "Percentage of net assets held" } } }, "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Supplemental cash flow information related to leases" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r102" ], "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": "Computation of basic and diluted loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r27", "r28", "r29" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Components of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment in Securities" } } }, "localname": "ScheduleOfInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r167", "r175", "r177" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Summary of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Changes in consolidated stockholders' equity" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r67" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.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 expense-stock options" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Forfeited grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Issued grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number]", "periodEndLabel": "Nonvested stock options", "periodStartLabel": "Nonvested stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value]", "periodStartLabel": "Outstanding grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding contractual life, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r176" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Exercised aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Expired stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Forfeited stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r181" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value]", "periodEndLabel": "Outstanding aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r169", "r181" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number]", "periodEndLabel": "Outstanding stock options", "periodStartLabel": "Outstanding stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price]", "periodEndLabel": "Outstanding wgt. avg. exercise price", "periodStartLabel": "Outstanding wgt. avg. exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price]", "periodStartLabel": "Vested grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number]", "periodEndLabel": "Vested stock options", "periodStartLabel": "Vested stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price]", "periodEndLabel": "Vested wgt. avg. exercise price", "periodStartLabel": "Vested wgt. avg. exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Issued stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r163", "r166" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative", "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised wgt. avg. exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Expired wgt. avg. exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Forfeited wgt. avg. exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Issued wgt. avg. exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested]", "periodEndLabel": "Nonvested aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price]", "periodEndLabel": "Nonvested wgt. avg. exercise price" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding contractual life, Ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Vested contractual life, Begining" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "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": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r221", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r17", "r18", "r19", "r73", "r75", "r93", "r97", "r98", "r100", "r102", "r110", "r111", "r112", "r138", "r151", "r216" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Equity Components Axis" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative", "http://bktechnologies.com/role/DebtDetailsNarrative", "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative", "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative", "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative", "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative", "http://bktechnologies.com/role/StockholdersEquityDetails", "http://bktechnologies.com/role/SubsequentEventDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r80", "r81", "r82", "r109", "r244" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative", "http://bktechnologies.com/role/DebtDetailsNarrative", "http://bktechnologies.com/role/IncomeLossPerShareDetailsNarrative", "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative", "http://bktechnologies.com/role/NonCashShareBasedEmployeeCompensationDetailsNarrative", "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative", "http://bktechnologies.com/role/StockholdersEquityDetails", "http://bktechnologies.com/role/SubsequentEventDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Shares held by related party" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r151", "r152" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Common stock issued under restricted stock units, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Fair value of shares" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r18", "r19", "r151", "r152" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Common stock issued under restricted stock units, amount" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r18", "r19", "r151", "r152" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Purchase of comon stock , shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r75", "r137", "r138", "r216" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.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": "Ending balance, amount", "periodStartLabel": "Beginning balance, amount", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets", "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r74", "r152", "r155" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "7. Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityOtherShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of increase (decrease) in shares of stock classified as other.", "label": "Aggregate shares owned by related party" } } }, "localname": "StockholdersEquityOtherShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Event (Details Narrative)" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r235", "r236" ], "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": "13. Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury stock" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r68" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "(Gain) loss on investment in securities", "verboseLabel": "Unrealized gains/loss on the investment" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://bktechnologies.com/role/InvestmentInSecuritiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r222", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period. Used in the calculation of diluted net income or loss per limited partnership unit.", "label": "Weighted average shares outstanding-diluted" } } }, "localname": "WeightedAverageLimitedPartnershipUnitsOutstandingDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r92", "r102" ], "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": "Denominator for diluted loss per share weighted average shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/IncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r91", "r102" ], "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 shares outstanding-basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674" }, "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": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r137": { "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=27010918&loc=d3e74512-122707" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.F)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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=115993241&loc=d3e301413-122809" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31958-109318" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r196": { "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=116825942&loc=d3e330036-122817" }, "r197": { "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=116825942&loc=d3e330036-122817" }, "r198": { "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=116825942&loc=d3e330036-122817" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r201": { "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=116825942&loc=d3e330215-122817" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "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=121370832&loc=SL117420844-207641" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611133-123010" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r279": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r281": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r282": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r283": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r284": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r38": { "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" }, "r39": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "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=120395209&loc=SL114868664-224227" }, "r54": { "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=120395209&loc=SL114868664-224227" }, "r55": { "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=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "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=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "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=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "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))", "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)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&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=109234566&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=109234566&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=109234566&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=109234566&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=109234566&loc=d3e22644-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1828-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" } }, "version": "2.1" } ZIP 63 0001654954-21-008782-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-21-008782-xbrl.zip M4$L#!!0 ( -0[#%-)9='SC0X ,Z3 1 8FMT:2TR,#(Q,#8S,"YX M7K:G:@@AF>[I3B6S11+2PRP)J4!/SSY-"5N :HS, M2'(2_OT>R1>,)2/;I =JU_V0MGTN.N=\TM'%LKC\U^O2=YXQXR2@5ZWNR6G+ MP=0-/$+G5ZV0MQ%W"6DY7"#J(3^@^*JUQKSUKY_^_K?+?[3;OUT_#9W;P V7 MF KGAF$DL.>\$+%P).D><8%9NQUS_QJ5<^&L),X8GBU3'3;!:,S)?".>=^YTCU3N#]D-_XER'G%#,N3,. M_%":P+]W!M0]<7J^[SQ)">X\88[9,_9.(G7<7> EMA1"KBT[G MY>7EY'7*_). S<&#T_/.;T-"_VC%G S/"ED_=(":,+HA8P#2.N56G!R[)_/@ MN9-098Q.VZ?=]GDW$00\YPBMVDB(5':&^%25$A,[0&1D&@I .1;CQ#47!01# M*?C579CY)<4@0.@SYL(L$M% J'N^+43Q7-:UPHA]ZK# QYV8+95"Q.7FDA1) M%O2C%C2Q7F%NC)BB&%SB8L4*8@846ZG=_NAV-5G5II?8(J M8V+O?OKTJ:.H":O&N5WY)'D*+2_5#%2R@Y]0F07<+7XO!UO,_+X3$;=8B9'U M0\1*TLH=A%2PHKH=$4U56[ =50&H*3),%.&9D@SZ/4S,)@'!P$[#I=D<3[". M+*,#')@1-Q4(: F9@+9S8G[C!4B7*TP_GD-;3=GT7 ML.4MGJ'0!_!"^F>(?#(CLHU@'\L\OL60(0O$YE@\H"7F*^3B4L5"/G2<2T1I M(%0"5_?RR6I%Z"R(;^&!K(T7LLE.P%-'7GQY&NPJ0C7OFP#ZKI9#( ]$EZG" M1*6'9X025?2I_-=UVIL.J^THJ1N[(_!U+QRR[ M)%WDNZ%?0W!C6;%<_#0)X?Z1I1ZF4 1<\, GGDRCU\B7&6"\P%CP).Q6/BLF M9P#$& **$U!&#[?]AW'_5EZ-1\/!;6\"-]>]8>_AIN^,?^[W)^,&M#J@/<(X MB8H%%@3\*HO@MI 5SO,Z<#KOMDKYKH&W)+QII/EH-EIAIESA7R@*/:)&/H48 MVR2M0/]0#NCQ!/Z[[S\ R*,[9_38?^I-!L#@O$O+:N"N _<-XHL[/WBIC+9! MT KV^SI@W_3&/SMWP]'7!NPZ8-\1"EF8('\#W@Z$3=Q66#_(\1#AKA_P$*;0 MA.&*$>N2J\1?E8N*VX_ MYG'+J'0BG6KI(ZNUP4O'J^=#'I1#'9CUW ;A5,Q"O^>JB6:,U4X.*TX?\SBE MZIQ9P)Q$H9-H;##2,1I069\#!@\?L(A0R3VSXO ICT-&P?<.Q:()O"GP<(DG MZ!7S).J;![:0=T_UD$MI1XDWX3;7FX%X;P@);V3:KYS0)&C-#4XZ#@\!%3.&U5\U!N[_G+E!VN, M;X+E"F8,RHL(FG*L5K1^R*,%>MM2<012_-XPT>UDE3< FJ:8RR51F5].-V!V M)PB=8YC4X7166N]/I%,M:F9R):^!A\=GUL\C0>WZLH:<6WJ+L6:P.J! M'6)(%'$=CZ^MP=7FUY%@$U[#*"F<4LH*GS:XKK"(Z[Y)RFH5AZ^+'!$W][)10H]B@.C/,RK<70IQW MD:H&C5(SPBPBA50K*MHTW30[;)"I-$W<;BL%5"LRVKR]8,K8@+/OW#&+5Q4! M*X3:K+_\/+)!U3JNSL*V]<2*BS:_C\2;F+_!B.\6"T1\_H"8W-?QC*N-_#1I M*Y:&Z7^%$6!&XSW?Q]MQK>2A!5;;=W# M\KZZP;7.-"Z.F6D>EY"L2&D+)AD]T3PN5M7@41:/7,NR\%@1VK7G8 NAINV4 MW890!%0Q@PVE\YW;%!J(]MFZ4-RL2O!:@2N]M:$!L>[BUE8_54RV0K5S\T.Z MNM7T5U66MW)CB"*R%1O+GHC59H&KP:<&/L:N:B>?%3%MW<2&6)/W]E^=W&IN ME22L>&IK)U76)YM&^3; YMII/5$KU-K220VHF]9<=YM3T:)H>0$KP-KZR]<0]ZXU M\#]H:QVYP#O=)O2VT)\90G]F#[VV6I$/_5D3>EOHSPVA/[>'7EM]R(?^O F] M+?2Y;K> 9H5"6VS(0]%TO16VVA:\\+4P64'2UA?R6W'_3^&2?^2)64]XYJB3 MMB[DL4Q7+4Y@OB;/Q5+/%NH@-WDP4SLY!NEWDG+%+_CI.V%-3Y",4% M)RH0IXC%Y! MQ:_JU79;>7NG+CO9 \#@;ON L$OP*6#"H=I98[N.I8O.71P&KE*T0T3>M1.Y MMGS4[IZUS[LGK]Q+;*QBPL:_:B8D;L.X3,5S7<) M)C?MC98ZIIC.NBQG2U8RO=O/FOQ1@*4,283D1>7B2QP36*929"4?(D%9.3[) M*MG]L)EOE.R'DN&4U++V9*7>SH@* 4DD]JLC^IFOI2K)1BRZ;&\TU# B?XIN M*1,2(7E1N99NG7@J(\FM!B3E9T7C=N(+OE&TGRWZZ:LU;5&*]LOFVD&]Y7!) MI-15>R-?,1HAKPM,L(_M$(_5I_V"H$[D+ M;(D/Y%6S>CFF_UT=.#Z:?8'Q>!#V.)UZU/#PE(GD*8W42>!,UI8B&QD"*9A@1PS* =(O8>B#P4K*!S^&4"R+4 MJ>B?61"N$E8"+,4^]%P7K/&^RI4#*M;0G5-,/DYW)@QSQ$.V5ONS>N(FX&D-*Z =IR.9G;;I!G:> M>%)$K.N*%T9GIWZS.I;L0PQ6CU9/X)- AR06R17 M2W6Z0N1G2=XC]51NB@BHJG@#S@&O+]3#;%==KB1QG)78]B'6!+^*:Q_<2-MO M!0&CR[N+>>L OWL6V$SJ&U4;ATHT\7--?G+(E[HX]%L)!:8Q6> TWGT3FY 9P%;;CZTUJMG;?'#NYY))[*7Y'@2 M/(93G[BCV0SLH'-#WBEDK.Q.Q,%E]\SW=D4EPA<&3(SWY@Q#-QIS=0<;V6_),/$R]S F'FG\FGN-T M[ FOTBJ5<6"3(8O(1SI844OB3G4U90^;^OJOF+F$Q\/9 MT4H-\Q*/BHB'-?DA4%_=R;<'<:O(/+":EEL%D)W\*D9H;\MR$*=VR1W8LE*' MR!^269IKR[/7#'CR]*T=^[6"5T6\1^92SL ^]0K\,3(>VAGSNDM/KFC.%>OU M>L/RB-;R4>\%,2_Z$'( ;8*%T4^UR('U9(%HW-K32ID+PV>Y6"I_+/,.$?8K M\D/UK@585NFI?>'-6P4"O7#K]"5ZY@F MUMJ8#HI[E.Z*C=]!/VSHCZ'5GAU3"CD[=%6J'838U4P[&5 Y/(8!J?)L1/'> M@2Y7QE&^#MS7YZ@)?[.0%JL_RFBF#:HWGS.U/V?;=&V07LQWE/Y%JSP6YVQ, MQ[ELLF]-A5GN#$.Q,*F3+X'D($)IX /ZJ+S(Y=AOUF3>PI#_38A,R>1;)JIC M;<6E/J[/;0RI*'.<%>A+G'7U]YM&2M4!SYLN[)C>K68&&)OE7!O;0;U(!Y"0 M>E1S2>PV$8ZRL:3]6/$T9C?+<>[0&2,?3P)97>+?IN6?Y6^QT^PF!PO/D;XO M&!(J7VVHXB>0O0G8^(#%UX")1>*9A>4NTX&%#7#SW9>]YCN<5-"8QF6YOV MY&:QW"N4MU!T7"]<-KM(U192/IH*!#45_.F_N@LY$@%?E3>CJ4_FT; N'Y9] ME1Q72'*#U2>\!&>270YR:^> _@/L>:"1,C <['^"+F4T@P& W+,#8(UHC](0^4_RUK]',N/( MX\JQW'B%7N/1)1]1Y?AF.^F;Z:N[Z"C+JQN7R(GK0$XE9K>$85<$C-_CY12S MUB9J10RU-_-X@6P9^UE]]SD]3UZ):%87,1S4ZE]"?PW3W,E+,%D$(8>!\N0% MJ/*9YD )WH/Z\K1&=!(RBIEFNDXZJ*5#_$+X+\&"\H!JMIJ(![4V&AJF RC- MX +Z86W>[.;1\X>)>%!K>YZGOG!'OAS##>@-6A'(TKKE-L;#MC\<#:[ZB,E1 MAMX(S?2#VCQA>/,AB1YO,_F@%F=WW&CVFHA_I;67G>CKLY_^"U!+ P04 M" #4.PQ3K3BQES / !.N0 %0 &)K=&DM,C R,3 V,S!?8V%L+GAM;-U= MW7/;-A)_OYG['W#NPR4SE659:9MDFG9D26X]YU@:RVG[UJ%)R,*4(E2 M*W^ M]04H4B)%$%Q* L%>'N(O[&IW?\!^@0"___%UZ:-GS#BAP:>SWOG%&<*!2ST2 M/'TZBWC'X2XA9XB'3N Y/@WPI[,UYF<__O#O?WW_GT[GMZO[6S2B;K3$08B& M##LA]M +"1=(_NFSPT/,.IUD]"^;S_F(+L_[YQ?OM[^_NY!R37KSO]BZ[EQ>7NT$S.@]?'(:1P]P%";$;1LSQD80J0$!QM M%/J(1F2% X\YZ'_G:"9^L]CR&-+5FI&G18C>N&^19(]N.G?C!W05<1)@SM&, M^I$4@7^-;@+W' U\']U+"H[N," ?WSEY-/9 M(@Q7'[O=EY>7\Y?^.65/0H^+7O>WS[_#AP_= M^*_IT,+(UT?FIY_1[Z;BB.&N5F)V<+%>^4+-[U&<''@[$G!3?<.H3 M3\[J*\>7T,P6&(>\6C HAR:EGHI%$H0+'!+7\8]70\=I!209X.:#1V^N/;IRPD5*V=I6*]K$H@I0QQ_)\U!RFCX MG$Z#F8@89"[FA32B.^Q0_.*ZXTDV+H::W"0SF= M;X(9=B-&0@(124=UPO404O>/!?4]D;F-_XQ(N*Y< :44I\;NEG(^Q6RV$&$( M!J&*XG12W=% .MF8>YS1C@5/NL9X2)1Q6*D2M!:34WKNY9+$\TEZ+.%V M0Y$=BT( ,!4!I*>3$D[!2N0C5 MPYN/]%/Q-]@D.HR?J>CTX#SZ,"]<1F/2!\.DJZ(SZ8^A]M/3->R;84(?P.K4 M7@@FJ&IL\QY@A$.'^/S.8;*N>JZ,U,?R;:X6J*O9H?R:J17J:G,(+U/>.OF\ M>NYZC\BP;&"[PJB-U$'U1:TD-5TG'6)=.!>3,1PX9RL)349Q\+JJ(&Q QIJ3 M%L*AX>P#:.Q#>-G1! S)44P;J8'K)S&U69VV1JXKL([FU-DK<*(K!QN2I5=+ MF)YA:2YK27-I6)I^+6GZAJ4!SV@]E;'.3.VB $9>+J_K^&[DQR[R5OR<&X]? M0RRJJ>U.CQ2XWL9K2$))_D7/BHG/1 M2_;-OTI^_?N S)N;UC7EKA3AE<.\<:O,FIC$?DF MX0(SH!(@XKQJF3DU8"ZB3&3)G\ZV#M%A;FXF%1]>2$9T>;3BU5!!@WED%!J)URX"258K,Y\4768L_.WZ%) M5#)[M JV;+:,\!P+^;P'YW4C<2Q\.1IEXR%P?&<'#KV*+<-CU[_EUPYAL:,9 M$>[ZE$=,XWJKZ"#XO+>##TSED^%4+%'E;WZ/GW2>S+]P?$^C6%Z%L>5(U4"( M=3\T;-TR65LY[:>,KC +UU-1W88B\LJHNY)30INJZZD@H/0N[,QYB+X0B$JT MZMG1ZI]0!-X2YY'X\:Y8906B&FLO-Z=!R!PW_)6$BV'$0[K$+!5P7:D*C!HT MN* M#@2=N?(>#!U,?]-N+A'@5[G'&83K9*>DQ,N5#0:9W%S%#G-R>DU;MCC2AV[N ML2]W4NNL#P I""]S/0#P$@%;H67HI;LIT-2Y;#QH@]5<5P",DU[?EH&3T0I4 M3;>UC(8D.V &H)EFKE.CP*1.%=WZ7"?3UL^H"DI7*RE!T#72!ZG>T] JWS+, MLBV!) !-'18[0]_AG,P)]FHU12J9@)!LI%D"Z)( 37)X8_BRD09$:>?A'Y)J ME)_P+DY&U=C351(/#'.'1VP=?\P@'%)>MBVE'@J:%.9:)9JS\K1*]%9.C7OY M^&J O;'# A(\<9&E1235>-71I)8 #SR/2#HX_ M=8AW$PR=%0EWE_LHZH@R A!4YGHB8*@J-&X9/O)@"0UBY:H>-BN,!"%BKF4" M1J1,QY9!,65)D@E!0SD8!(BYG@@8$(VF+<,DDT,- J].HE)-"7K4N9'.B%:U M/>RJKN-I#72 :V343JZ4" 18(PV&.H"!K],YI,#I-U*4UU%751=IU/N^NZ_= MK?C9[C$C]36(F3-'_4/.'*$W.;YO;9RF@EZ,F-'U'4S7V8/X\GE\)_2<7*/) M='P_>+@1 ]";+?>WUDY=R0)+3N)DOT;K?_9'VJO*L2]X/OV$ X&3+V0:>$L2 M$!YN#A*6[[*E@0)(;_<$5ADT^U&OEC%:%PEY.)G?XV<+YHH%A-\+NX2FX[?=U M:MLBD$^*W-& YA6JC")5='85J@[H>\/LGJ*"@:!ZQJ?]*]KQR5_8VYUM^Y?28!9:)D3S45*4*>RZ:B_XS#!NA2U<#J1"V1MFV0\)R))Y>"5J\[EN M/[B4P/(1/Z7="S%"JRPH'6O\>!E>JW#PZ;K8O*4T@AOO@KY MDH,4V4>099>Q<+1"Z]X.9VJW"5L?^*(7.=:@+0O&18W21U K^[@ 4KN]70-P MEQBG9: *C;W(#:L/*FV?DU"/M]L//AH^O1D:.BV6O0I8.(;D4>#<.YG4)\>T MA':[Q8-7_J_@99P1IG-"=A=?G% H.=MO$ MII*G4E.U'NG\C:EU$-ZGM-M--H"LVC3_%$33*:F\"_< G"OXV>W[FD,?9,;6 MSXG,>VWJ0)\CL]R=-@"QPBJM1S)-,]*)N+O ]Z D3S';T<]79H&6@CO&+8);&( MXGL?)XV;P9*RD/Q5 2&,VO(-<$<#6L=&K8-WDZS7WNZN)+1\/]P)0 59QG30 MS&38E@7&DK&6KWL[+OAI]6_98CK%(RZ-7PUW]$)1/X?1.F142FZ2X./V M_I4\3K?^IQ%S%_+5<)-YZ2WC)>X 1FKYIKOZR&2]0QWKM.VA\A+-DW>''S4G ME3PL/CV_]HW*KMT;((-TVFV35E8LXE;G$RSUQ.H@$20&OY#KWC 07;IW5+ M<^= TJNLJZ',#;9\:][)L%-8H'5@9?R&]!9"]\D\=2#Q 5:8/RVCM7PMX$G] MJMX^+?.OZG<(3C$C\BGP_.Y).<3UN%B^[N\0E8NU8=WY8LH:MS M#K>$N6:..4OH&@[M/U*1S&C'WYVMV$J?.4?QK7P-^?9E>/(@10K(G+A.\FIWN?/[P)R .VY\4$:ESG?[ZF28H V7^&7K>3Y&U=@V M"46B-Z+18SB/_'0O6Z7"^WT5M@S0G#*4LD ['D;%S[0[LV=T,P)_V!8#1IOLZ=]$\RP&[&\%\E(V5,9<4.*2("R MQ&877?F]8QEI+PO++$/V7Y2_\<\H[++%*YQ]O(.IDK1?@OX;2?@6"5*4T!H5 M]HX&,L3L-EK3UV0H-UPS\K_;EU]PZDA6&[$[,3.4:YMDA"Q$PVSOR) L\?N[E"8K!+-TJ%D/$#UR_&>$DZBK M$JP0HG8T*"%J_JX]1<(S%7\KFX^%J%4C\4%O4LZF;Q7,1]^'_--N.VTN%4$N M'X/1FPVQ:8&+\:-K9#*E*^'OK8BWJ8RC:V)_5Q&(WE% MA;S:)3.VI=?.I$(&4*5&6=A>_W<5S ML0!^_,_+RC:>(*'(P9>+0#J(G0B4%=@"U@.QA>GKQ" M>O*?G_[YCQ__U>G\?O4X,FX23B>D_C4H MY[-Q?GIQ>O8Q_OP*4,;E8)^'?=F+O[EA\@QG;IAGYUOB";. MW'T&!!J F$OD0M/U"+ -"U*TP 8#;@0*?39NT!IBBP#COZ?&A'VRC&5<.^M7 M@A9+UWACOC6X>&/8N1],C2N/(@PI-2:.[7$(]'MCB,U3HV_;QB/GH,8CI) \ M0>LT$&?N]WGY^?3YXM3ARR8'F>][N]W MHXFYA"O009@;VH0G$1>7(N/K??KTJ>M_&Y&F*%]FQ([*N.A&<&+)[%O+C1E$ MXO?=X$M&2M%GZB,;.:9O?XT2C$P*_E*,R_\N0>2^KEE%IFBUMIE%NGN5C2V(6?5EOU#'1A9O %? YEZ<+"%T M:3XP70E5HGY@[0F[2^@B$]C[JR 55[(^$Y?]Y/T2'<_':TC\"DR_8N!9K).P M=E)*4V:%FET#NKRUG><#*I8MLF2];A%F508!>X-F)V44<@ZGP80-+FC.ZC-V M!T^\B#ZVI@1@"DR_4N0AU^4_'&(V8CG/O$W>.N3&\6;NW+/[INEX&G;6X3T< MTB'F%G$(^_ >NGG8Y-2'1,-^A5/P G/-)"$]K%6HRZOS$$^@Z1'D(AU(*JX# MM@?7,?]8.K;%)GF#/SWDON:V@$R.0_MNY%#Z ,EDR88A/1?*. Z'ZM[!O)/U MI?N3WP&3Z;Q">.VLV R5^L-*'M!"0@[9PZ1YG ECR#S1JXQDE0';(?>C,(_/1@.*[F-4$Y>_4C_P+[3JT2[ MR2MK=)J"F:W7"V?QE-D'ZZ'+XRNS/]:UGYJOXKY9#_0.H@[="^D!E=%6WP/< M0!<@F]X#PM=53[DC];YRJUL+%-5L5WG5K!6*:K.+K+)ZZ["\8MWU%E/)V+3M MJL==RCJH.-1>C1<0,X(L(Q5+S]C#C;:&^>;M>Q_4 MDHD@IC>#'0NQ3HSZ(<>P(-$FL12$W2XC[88T7:F LE''174L9P500 M.V05[$?XV")TMF,F(-D\S<0A:4O2R 04FJ<+YZEK0<23@,[X+[R;/.N<]<)4 MDN_81]_\TOLSZA)@QD%M&\R@[9?RC=&$JH36ZDK,5:H=M;,^!".?,[O&<2UN MX_']S>!^,KCAOTW&H^%-?\K^N.J/^O?7 V/R\V PG91=(7;+_1"TNMA%*^-- M0N[;&K3430815'VGI^IDROZ[&]PS-<>WQOAA\-B?#AF!\2:67K?"BB010=_W MN^A[W9_\;-R.QK_5K:\JCT10\@/O^! U;8=Z!/I=7RC,$*49L3A#E%>F5MHY M)H(V/VQK(P@Q BE^3F523IE::.6>"!I\W-8@%F"P<AEC"450=\E-4?0 M)C4RZ@\M%2DH3>D1-$@-C@%#1>CV3MT1-)$,CP6ZI+ $(R[B[8XAJBA"-0=T MYD?J/-I9 + .PE30=FGTR7:\*OSX6PR+V1@.V:^QXX3 54@LH^W6#MRO.QJ@ M0[HDX$T=ZY,D=$#,2&@8]M2,*P<\<^*LLVC$./Y#[ MV623+]8&!K9/>'E"X6(5C/_A]ZQ>0NORQ"5>2N7=?42)*_B'_;7M&_;1MT? M)H7]%R2K1^Q[X>LR/2'=XUYT61[?NNET)5FTF@[97>;^FA#L[[3Z#$J-?L=L]K*6ZD, MOT52JMV3VY19-D^B%:R^!37J&WI5&Q6\Y!HU2=)HHR:A1D8]KW&J,4(KOALP M0F"&;+;2X3-K@%]'H^LQ";][ ,3%;#&T1.O1PQW 8('P(M!A3+Y ]A6P0YKQ MJO>G=TY_UY8EJ0B8AK[*,?E MR'$Y\M==CDQYZQC/A]A"3\CR@)V]-,D@;2M/L[J62G7XL2%+KI)\6<$2+9W)RS_Y M=N4 8HWG-XA D_'0S#4#I\XBKG?UL&-UC+RE4JR$!5SA><0#<4P(+7K+=!Y2 MZO$,DO&<;[XZV-]UR9Y::+"V:+ZOH'F>UZ4UPRV\"/(A-M))9*Y=S9+&WR3KT4T1:AU M'<2JS2-<>\1<\OW(&X_7& 81.5: 7+4VRN=MDZ,TU(EF 8?LPKYB)O.9(!<2 MVE\0UHGR!AR &,\SG5>)23>2J-]U28 M&K-]9%)0)96K)' &J3$A?LE3K_\0AQOK8QV9A'7O]C1JF[B MNB=+E2;$-R> 1V_]I3%;"9O,XV#!/HCWX_MSMEH3M%3,* I+JM^5^K./PLKM M%0P]C&]Y+GJVOX)O6^2# ' 30IV\&@0!OW0,:>PNI7V:&(3*X6V13W34:4H4 M- WS5V![<#>'B:SM]Y>HS5XAT%(G=%<-^#$FD*S_$4DEKDS.+*;<=6:_#M M5TP@L-'_H/6%V8(?_!KC34A(L0#.96R1YW)U"1WUH>X^,W$@T>\@M#:-LME: MY*0<34(7_5"CB_CYZB&F+O'O6[IV6 TB+IK9<,I*H1RZ.%D-9J]\AW)*T&*A M&O3V%MPB-^^M:U@1/M:6J)Q[YZ\0CE?>.Q&?'(ZW=6H/8Z>\=XR_'^/OA_+1 MM0W8R!NT:77T7<'2JMB[0H\F1-Y%5'GA6QEM(V+LN=5K.ZXA4:0)8?7]G-&@ M /K^#JDO9BXD_ZFS@V6$]<_"LNM01H;C@9)_,ZS9MRS? /S<&;*&^!JLD0ML MM67SF-IBY3P]]CO:F6'Q1SZ3Q- : (+CTW\9ALZ@;8M],^!'9MTM_IEAUBF! M@$W@7S4Z!CEI6XPJ1Q_9M,X@9?8]?SI!D29X8(](2"/VMWABI>G?21O?X"1> MLC1XX;\JUF"Z_"WRE*Y*>^VBY4]5@AV&>^B.Y]%9D6N'2J.[6^-_-F<;O*"M M3 /VQ!XA=0DR_2N=&=;B['5V%-J#,BJLQV.IRS<^6UW]NY*D;NKNWZI_Q72H5=U9Q+\M>;BXVK.C"G M_6JIH$7J.N \+8XGM8X[Q;(F_Y?9*>YC%UG(]G@5WYQ4'+R8ML>:),^OX]$5 MS_6#*^-Y&/F-&]W5JUR >J^YU$);M5M=JB6:L-\MQWO&YH'\,H_\_78*(.M!QM@G99<3FG-Z/9EU5<6SCFX^E%\ M^5B-]BFM28-(355)'"H^5)KRY<="QFO__D1E9H>,L/[0D.[41HRORS2)!H0Z M,PRV E1?F2WIX^1KIE?D^XS;;/7[J,P>2KWGNFV+R,MUGN?="OWP8-#[MPV]J+\NM??%3QX\+=XN*()"^!J'CRX.(9!&Q@& MK757JOWQJ[J[X::$06O=XVI_-6K"*-"@,&BU)U\?7P&>>@1#HCXTF")K_7LX M:96:<%/D,19:42STL =P1_ 9T5^<):8.5C8D&6'KFY),J5(.Y&H%TK+/6'$9 MQ40TH.%H'9THIE493TC)6IWZN$1PY".'JRT.R%6DC+.@7_W+[,0B,\PL(VR+ M9678]SK8F75O-D#$/Q[Q (D_YF384D+7%E-*H)=Q*+._6!"X8("^L-'=O6&_ MQ 5GV%3)T1;K*I6H^[TE?IX.!?=>LGG4-5M8L%X)8E/S?9G4FN),QZWQHY;8ZW<&BOLHVC]I [T)JE:%>=-0F]"F%UYA-" MAGS\&L\#@+? 1#9R7X?<@D%:$>LU>]E-0(NY?@=I#]9:^C3@5BT9SAM(38+6 MZ@> IN*26^U6M7 ,>FY%6QK#R]9\ LOG*^M;A3^Q9 M,'[@J&"KU9#79A#S!3O '4A M&3D Q^L^_H0-L&T_[ITQ6%@ENOD!FFCPPQPP^IHO)K MLK?!8\4T:L(];TFH=\#E)]A>^9&J4N;6N>[P;8 MVMUS ?-?QV^!/I'7ZCR"FP0:]0:/#*BOJ_ $FZ[SU#):ZT.U6I$KXUA)U9OY M(\@GF8HSL9^VM[D#CJK.NR;P]20 WYWE #1Z54(\ET'LY4$\KQ+BA0QBZIG! M;8@754)4)5Z\2]W=N0VUJDR1B3>C\$^/M>7!$_NA@SUU8^=&AN$+.2:0'!-( M_AX))'[6()_9:!P5W)"U*H5D"WL3I#R27>W> MH$R2'6Q?7R[)+Y[].L9P^NQ,EXY' ;:FSZP(_IDRKT2#K_ZE2$9E$B-N&GHT M(>%DB$W^7AR\@<'_0SS$?!KD$'YO*+;\!]S'K%L&/"6X3RF4!DM#<;M)J]^? MVL/_;@KJ7LL4?LY_S)CPG_X/4$L#!!0 ( -0[#%.1;T^%?TL (WJ P 5 M 8FMT:2TR,#(Q,#8S,%]L86(N>&UL[7W[<^0X)(L/ 19+!#JO;@X M;X\J$_Q ?$PD$HG$O_SKZ\8'SRB*O3#XPP_CCZ,? KLT/&"QS_\L(M/86Q[ MW@\@3F#@0#\,T!]^>$/Q#__ZQ__]O_[E_YR>_N>GNQMP&=J[#0H28$1 C"RG[P$V_R7I[R-BW#[%GF/3PGX8/\(2//@^O3KU0/XM(N] ,4QN _] M'8$0GX#KP/X(SGT?W!&-&-RA&$7/R/G(FO.]X/>?R?^Q<+\ ?L%!_/-K[/WA MAZ'KC MU6KU$_TU$ZU)OEJ1GSUC^E,&!XO'WL\Q?=Q-:-.7JJ &A!+DOTXSL5/RI]/Q MY'0Z_O@:.S_@MP$ >Q]1Z*,[Y (*^N?D;8N9%'N;K4\@T;\]1B M_U. '@G!R&-6Y#'C.7G,/Z1_OH$6\G\ 1/+;W;6P5ZM26ZG23XI0VS5^BR(O M=*Z"["D]=;3:K"KX7A]_G\ HZ?3*Z_J:._ 0)M#O!+VHJ1GT5]3M;>_U=+]E M;.U1M[=?'O_A6KL]>#7X$%V9)*$)QN(MLU&I4BEA%;RC%L_&Q!/&A4'#Z M[?Z'/U(9\%LF]=__\M.^%4T#?14D7O)VAQX]@B%(OL(-XO2&+Z9GV&40L]'G MR1A @FL*A>8*-C+ B(\&",NL.N._>5K;*1>_QV]"?M6D]/)"0'(,BDJ0L:P M@H]+0(M4&%!I@,4'($:VHGO [7)Z5?Y9#PUXD++1+_YFP*!SX%3'.E\R$YD! M!O@H:8"RH;X]*/!@PR#T]UE',90(0&&.:+7101B%YL M0_^_$(SPFI&$5'A.C%!4D\?7 #5W_@1R!E"B 5K-)63B@,D#H@"P!B J@SD# M]QOH^UG,2SBA5:1T.@)<@&4WH"1B "_$J 0N !7-(X_#<>$)^?Y%N-G"0.P5 MEH6T,H$#KT*$@H0Y/*B#$M& 2()4=# 67&U0].@%C[]$X4ORU$0'@;1.7D@! MEPG"%36&*3)T LID*H#I#$Z>=(Z[0]LP2C"N^P0F._&\(A+7NM*40JXL.+FR MQA!("D^T_$R]DEP),*T!5Z'Y=H? =17(Z5V7%= MU<^>CZ(+C. QC,034D5*IR7A BP;D)*( 800HQ*8"RH*,MD!C01;13%N?L9_ MXTTR$EF]QD((MFHP:H(&<*0)F]!PI O=U'Y0E<$)0U;=:G0I2 Y!EAI0/E5R M,>.(4D761!,:#QF*)*G_%&XV87"?A/;O]T\0OYKU+J&94-@M$CM=4B6MGJP" M_(H_*]$P@%#*($6^+=4$5!4P75!0'M 8_<<.1@F*_#?F=DL^IIJD7F,D %HU M1A4Q [@C1R8T1KEXNB :94)*YSII)#+L]1?%D#F*, 3S O%73( MDAIF09A!E]9?=QL+1<)^%D5T+ZK+T.HK:O:[,92H09*LI0$3'-!XV&&$S1=- M#">1/W01[H(DPEZ7(\X6:]#2:TH4.E"U*!(58UBD@E)H7PJJ-)Z+0*H,B/9@ M;'N K]<.-G2>Z[&C" U&1RBODV$-H,O<$@@;PRHY/@&?L!(H:PUMMLX=![^; M./V?&R] 8V&7N;(Z"20!6R8/1] 8XHBQ"4B32N;_2U3 >&C&7.!_KJ.'\"5H MZFE1<@"VU(%RN;(7,XTI-60-/"'R8!T!HC$T2^B4N8YNH_#9"VRQ'R02'X O M LAN@3E,!6"=H9QC8OK.(P0%3"G_K"D]EP,I3\DM_&; ^'/@U%)OZ7ACF:%& MF!R]]F^?PD <9JF+Z!EI$;1LM*N_&S#B DC54:=B@,H-MUZY1_8NPO0;3ZP' M+_%YWW==1,_(BZ!E(U_]W8"1%T"JCGPF!K 7Y _Z/3^!\@U.F)=5H6/_ /M6S&!F.>V33;"XSMD M(XS+\M%7E/!3IM14-%HY!>@E8R>1IR-H3Z>CY

    BAN>-_Z/G#>ZY=T4.<'W)H9)O@C7%!5(OR62YT +-=#M;/#B7 ;H2WTG*O7 M+0IBA.>T=?*$HI)[)>BRDJ8^VK3H2)%-"FK,K9RL+&MI --: ZZR,&T (-9" M3)V0D#0"[)*+/,B\T#A@]9ZBQ7+LZ)J@DT*IT^:521E?;5HF;2F_](%6M2K= M'&P5JT80$SY;/JK:#,'$3K)4=T.FB'"+HN3M%D--L,$A*YXM"?F)?0>YBLY) MH1EZ>380R[-OV7'MT=@ /JDCK=M_IGD"MD27FG^4:??@H%J_)W0':#R:3T>4 M2.0O?Z%%X=?NMQC=A3M*\TK/A%+'ITL#0,(0@0A]U0MG.CH[&Y 42N"J/*#R MIZ%[NHL1^'"W_O8CFX),,#G$48X30LCX,_0B&DZY]&+;#^-=)(J(-2GI7<(T MPZ\N:L0:="!7+D0C4]8ZJEAY:V&F"[P Q&PO$B^,32#=)7(1GG6=!_C*IF'J M60M>@DA8'\GD<(ODXDO2@;+J-!RW/ITX%7A;1HB9/H>^@ M*"9+I.2M89=>75T?4=IVJ4@E55WV):/1:FD;0+ANJ&N9S=?GGZYOKA^NK^[! M^==+%]6_?\^'R-N[+DG20G#-G-3-B MXE3 6,MNR[;IMTS)!!)=;;9^^(;0'?+I[8"U;T30?P4]?=12[D2198U*=#!' MSLC1YIO+"-<2+H=[T0Z1FT$W9'.0%3$@ >*(M4=6VH<&:P3QX?31O\*(W/WT MENYO\@*=(DE-<6(YT#Q6S!=C.S^NC99#!EV4 8KX\9(J99O()M@HMO!G )4- M5).2[AA,$_QZ,$:D00=R-HGED&$+4]XEI4.FNA'P=.,%W>/X51 M\H"BS0V",+,?6V9 .ECK"VH$[HG2:8"W@ M$[7<3/50%[Z/V$. XK5[$2'':\CPYHOJC#>(H98C#74YYO9.5O/QR@ CTXRP M%EV@HL"%MC',^1HF2"VJP)74QQL)T")M.&(LX@W'EF/"SE8CP"IIJ$(V"YUF M7A*]P";LH7A4#^>?PH!&UG[UDJ>+79R$&Q3E5E7.*355C:>?6G2E=/A)08\E ME(^G:*SK_(.,ANT1"_?M(_2,@IW$0=(:O5:+6K,M!PN=374=FVWV4#^/8#1V!B U*-KI*&RMB'.N)R4 MBJII+M32FIJ0/-L)=)-7+C&->ORJ!H>*I6.,K<5(UZJHC2->1L?WP,WUO)O[ M-Y"OK<*)J0G!&BXHF5MMA#=-KH+SV-$.4MX$FQ4O>$2!+::$5$.GQ6\$7K;R M0G%VY !-9B,C"LVH JT%C/>*K,I,4=4$JK7.S#4C%[==]FU#YNK8O]$3Y$F;T9D/=Y&J3=#$0HC[W^(,+V? M])]!0,I5>W%,$T,B$/9Y7VD_\VAZ&:NTAEM-3.^,R8-8G2:+,BQ .%JY$Q-6 MY')TO DQ#'*R?9R7N#89R<@V7IY,IO.3\61,Y]+Q]&0UGYQ,Y_.,@?2O\Y/% M\NQDD0E-3L[&8RPX+Y(S;1+ !/S;#C-X.CH!)+GCA.I<(AN1 NQ@.J9_QC]B MX2VB=R#Z1L0*SAV'UG:%_BWTG.O@ FX]O)81#)%06F-"N1QP*:.<+\KJ^"WM M\=*$L+T2R%H*7:X$2.V?4R\ -M,S@5-W*(%>@)PK& 7X&XG/;7NWV='0[R5R M/=L3N80JBOJ8IMZ-(NF:M5AD<;)"*Q.L;EN\G&S.3!XX3.$H"7(/N.,PWD5O M=((X3R["F%MQA"^G*35.!C+/B^,)L2H+: :G0W)"$5Z]'"6B"FPR/B&3H8V5 M3K#'-SL;GE#5Q)[JR7QNCF$T@^<',F+,4-&%R$0], M8[>'C2NTX,_4A(.3,FRUP&FF*0X,6MRBZ)[Z.4EA-K#Q4P+*I.^(8IDB3%:]=K9R9 M"3OK73 W1#I/]G$G\^A)NQ.?YR$PI==25QJ*CB+X8AI6-5C0>C5V;1,L8ANL MC;3+UE2YOJGTNZ9!U1:O)%,8EG9EV$V48])L""%:&5)45@VG*M58=-Q4FJWW M8?D6[Z.D-2SA.!UH8EU!A64H+99+UX3[OUJ!5>6?N;N"+=U )-LLM!VVYL\$8J'JI8A#WV#KOTDN3ED;RTM]MATF;U8 M7*>K)(=<=I/XLNSZA_%B;D0='S6452)ETJ;0:.VF'X"DEP49O82I@:NR)!=@ M-016KFM$K*?6:J3MVM_&;"TY1'YV%C)LWN -0T,WAW0WE)EBRO3!!5;+EZ*2 M+%,JE1TFS7*]1<0L!(]L&783QMPWSA%+DQ\F<*'KPIK&S[,19>WBL4P!^%C6 MA"]4,A[-G=5:+OTPXI@0*I5AJWVP>ZHP:?"!R/]H1(8C+>[^-0S"R*^KE M:TQ59/D#^S MF';+4,/ZM2*CV7-IQXVQ"7G' EAU)YBR8> 5J]1?:N\5LKN/9O,),N8 OU0LQ9VW2D7UC$W)M57$*C$)1,U\BI\JR5?+1,R6(T_$9 M_YW5[MMA>.E2/@SB3\@-(\3D'LC-BE^\(,2^Q5OF,)\'3KD5=J[Q"TJ>PH)W MP[7U&A_/1F>UZ$HBR/:JELW2/GM2EOD)5PBJP]-BHF[1@ M;1@AM8[K-YD'4VIL0HY@(T"1V< JV3H7?$BU!G)COZ)$OL=6$F#%WR!:N,:X M@A)\_)!SP6$SX0OF#H"LCUJO*6K/CO&9 5^F %;M>R2,*$_EK:M4Z6-*5I,Q M.YSZ"<:>+7@! EE]S)&"+3*(*TB'#+H+>VI" %,!8J.I =@E9,>>3BVB;L3V M:;5CEYZ_2X0'-X72P[&J EC&JU24[0_-W"4T8>M4"60;;CFL 2/8]2OR'I\P MF/-GO!IZ1%]WI*KGVJT=')39L99MZ&-BI\X5^=FJ@;3BZGQ\9L*AJ@.@5[F< M-04@:XMS,I392P,)?>-MO/3^P@!%\9.W_19X2?$%R.UI]^8&HWGK+DL8K]P6 MLX9C:+DFG._IIQ==OH/4MIOP)>0'*M?N!8R?/OOA2]-I,[F*SE*\S=#+17G% M\G1,1PMG.C(AXU0=::<#KQ?G]W\"GV_6OQIWX!4[1*3#MU'X[#G(^?3V+2;9 M07E2[3DI'&"^D/QB[/T8:[Y7B)Q M(WNZT'9%*9Z8K#!&[6)Q.<)W$8L[=_ZZ2_=ER#X,IMDUMJCQ0WB'R !Z/BKU M\"'LQ^P<_[$Z+^31\PK+-_L<]YEI3M1D-C;! .KM;?VNH?SI)#P:9<^D-["7 MHQ+X9_)'@A!\V.''XM]_)">:*1)@O8&08WL/#%T([HLA.ZX!%B;]]+%C!#&1 MJ]%VF:"F&V.D,/,K8[A2[ S';&&/A@P1J.*K[Z[F*@#F.B;,"=G%V>UV6ANU M]%EDQ0X4#6J#"BMEX=A+;7=SR^QA*[#":]$-V]>_1%ML6CV:1(+_[2/R#W)J M?Q-&B?<_]._"]Z&BJI-_ZETID[!9+TW.F[@S$_(!VB.NTW'? JNN4% U@9?9 M_A=R+L(-^5ID3!0):PSV2.&6PCQZW, MV)W26GG8$Z/I:D?QO?BP4RM]A[#7Z=E)6AJI[1T4 RZT >IC%F[X M,R)OI-[M<]L.=P$M?D3/@]TA&WG/)$5/#EA"PHL$V@Z6H^,N$4 M:@NHD@#E4$=Q*M!O([2%GI-%L+*2/NF7Q"8(M?%2:8D5GF;P]JF 3X"4XX>'82?=S*) M-@0^9$V26DP@^QJRTTKD8V!'\EF+@YU+Y/=>4BFA28=M>SKC^5S7C3Z'&#@N M:'YYG7=@K>3U.9K5#+! AS+/B&-3ZD@[V@\CSE%QEM7D0\DL9W;9N.C&>'7U M0:,CTBXU!$>XNBP^!NVE$46ENJ&NTO9N_8W91Q8(H03.PB%OADQMV1KY%KZ1 M!2[93[3M:+?OH_*Z3*4E=EQC,I^-=.UX=9H&VW>EELB4Q0ZVK DS+5.;P>_E MI9D1"]/(];$)J?N'XE>=CG/2I\U2LYI[9LVJS#K/QXOSG0MVB36K!-FCMFB@U7:'"6C&+$F^J@Z)=C'5Q^A=AW6 MME-_/(J-ATP/:0VT9BW42#7,6O^6W8#T*XPB&"1ODG467Y*=NUM94^?HAEZ] M I$*5-&7_Y(JF92N*!\DI<[K=#QZX=38A)M2F_#5/O54 60:"BMSK1Y@MH"3 MW/#6J)1>G'3FS'3M>G9:PTA1"Q.5(R9MPE>O/'IM7\6PBY#>*#@QX;QZ"ZBJ MJXB+A:Z;*5*!=C7!+K8?^<[OS\QJ&3T0>F)"=EL7S-R*F*05<%N@[H=O&:'WU3+V MK1FQJ2OH/,OO[Z$&C+2AP5FMT$T%=DM:8X8_M.3M%L,DY>I)^?@M.6U2"U"K*+'C 6CL6D>_A*@Y M!-H1=2U-,VL!A"Z99FD;)V!+6CFAKA7*&CK*9DB;P6K;6T<^S@8;, RYA>SI%MNM/>"%[HM*<^>WJR[]VXZ9*Q[OS&S'1H M>J#PQ(0DRRZ8V[KI>X?F?;CIG[T !G8/;KJTH<%9K=!-!79+6F%%Z1VLH)K7N'?4:;-#=,U@Q\ MHT4-UNZE1SZ^P.$/7EV,W8(UGLWF1U_IM\B7:<)9._-.YD8GDP7D#((1ED(\ M+,T]UFH+#N//Q(@O70:NOMA+I"$< X+8*6[,"-[I,LL=]UA: 0OW&$H)@/M4X1<0X-:[4>^\_LS,S+; M Z&UW:],D; MX3;ZZ<)T-=)6WK31:'6'SS5;M'(DV16E!HQX+?0?:-^T"::JRY@?\-YTFBOM M=)Y.#3!9W5#7C-9%1EKZCT)+)X"U!3@)VR:9K7-LN:/H#=O5/T.??Q))29&= M!QPOI@M=EQYOZ?N]3V"4M#=74O3<2#_/,IT "SUZ ;E?F>;O4$3?Z^ B9S(> M'SV[KS2X5X%TQ=P!>XNA1>2T4?.@:KP88[?=^O3V3>AGMV]>!VX8;=A9_(;+ M456U-5Z=T:Y#I;LTU%399O]LN;!,<),[@:Y=7U!H!#A>;/MAO(N,B.Y]I=13'F9AP$[H8&=>6T5)X9(_ 2_5,($9V MB6">?Q8X^7*.WBS8E(FEKJ]QF=^V4Z55OJHR\SV=V7BBRZ^2+O2[P:XM_,+@ ME$ZXM 9GTA2TVL@6"G&^!0RK!J]T+U$9;4U9]^P[EN?7JJNQ:N[.Q M-1H\R[XKZ)J)K.92(0?L2%/ W$M_UM$C#-+[V2["( Y]S\F*+]UBV,03(/^Y M=M-/$?KY->U-AK6GMO49W5Y?1M$@]](P.T^T6JRT5861&>LC=*G^/>&/)R A MVOT#\'_D[8%]@R9\2CG<'&#!_5Z[MY 4E2#US6#PM@[\M\OH'-/X(WMDW1+H8!MCYPW-G>E0; MP\8F!?^P#6/H_Q*%NVW3Q-.Z%8V7R7;K8.E>V79-4(I89W"^-"$R?A#X6K3" M>PP\U[-AD("K9YIL0*)M#Q$,8N+R'^U"T/USV6,Q_N)#1?:\K;*N"T#;=F=_ M\:>J)CN2L!@M[2%]ET,P5[DW^0B.3K^>;"JRDOW4T60Z!<(ZK]N6P2U?L,V3 M9,&!U61R9D* 305CK4"9[XY>98]-<)]4P8JN7Z0GBXTE%U-*W&YRJ#\DJZ=9?(L/6$Z MF]EF7 RGBK1*L=E'8";+['"#'N!K"QLFT=!:=K,)>*6LIDB<>=+6!#HF7*.N M#+1NPX@B>#C\@HJC,:O9?LE4!N56@_T2R[--F<5XOC2D7+4BTBJ]SHC],HMA M]_83&H"RUI Y=<*I(>[O #< M(WL7&7-F8X_M3Z'O>,&C<.VII*'7'VL 7G7'!.(LHW"^G$[-F"L5@599-O\( M3"8:W=)_PEU"44RR.Y.WKV&"U.?1%OH:#5[;3I6,GZHR2Q-SW:5MPL5S'6%7 MZ;KX"(HM_1-@;9E U2L8D11P;,(Y_)$+C5=&I%'HPBS2JWE1T!8 M10X0F$.JXN5]ZDG2%)+KC9;/WQ#"!3;-H&0>S^ 5L+A]IMVA/8CJX+39 L/;E5ONDD/ M+Z":?G) DVS9L'06T(3]C%X[4_U65A_!^_I<2 *SE\82 MQYDJ?SB (;+]J4 M@]()[1=8 _SUW6]3\AY[%4 M^Z1%AMI, SNXX^5NM(_8)>RXC]\G+&7*,O+I(> M*F%1[COS15EL(8H?SR/P:LR;8T*>FDC K\,H5D&LPQ6IV9 MD538!FO-[DP^ G-H=K^S8O2W'9DXX_C-O0]N_EV(9F"/F8UPRY22RS-$EKL^DJ^$7KE^+M0GIWU6;G+0:\L M;8^T?BV ATWAUF%F &W'!'9^12\%(Q^% ?ZGS?R)-B1MWXS.XN?= MNE@N@=ZN#7;][A2M7!/.$Q^&OG[/AXTU_3=P[H1;XHSNVP;EQH]RZ)@]7M0? MZ;%C955-!X];=B4_>JRHQPHE6:NQ-:3Y[(Z83[QCT>T8AU_HF<2+741J\CR0 M&V\:8SO*ZD,=B6GNDOATC%B7Y8^YJ]G4!'O9#34GZ6$;!BB]S<;+6C*!I2Q1 MO2DIO"*D,667"Z^4IUN28 G5UF2Q,B%O1H:M5HR();M29M5FK-.H,C$S9IN^*N639Z0TI,KT@I1B7C$IN1,:=A M]OVN)LZ3&)5-"XGY.]R#EHQNV=H0].[483[76S7%0C9C9SPS(?^EET[PYO<= MBVJ2"=XB+=%\,(>U!?SLK$5LRED+Y!!OZ<#7(/"B M.K::!EH7!:@EU=-!TTN%H8DVG7!)*;3.N9ME_1]F-1,4+AO:S5-S2TK9L;0CS MVJG#?)O:JJGT.L&YN[ -X' OG9!>4L5N>L$-XR5L7CP=1,S1 4D(_!ZR T5U MH//>K9,G%%4R& O%W*7T/JPI736B#^OJOF)TMW989M4"PK,A,\#ZZT&5TK0I M$8/#[!&]<+FG5 B:M89HIV\\:'D^=EN^P(34^%'SFUNUH#$=HGW'2@D1ZNK, MR(W@!)EP&45GX%4J9SK$N:5\!7[:G"%'ZC[M8B] <8P=>@MWFCGQ\KB(7$5C MYJ("]%*^HD2>^9'6$CHFQ+/5D1Z45GN)$NCY,?@*HX@>HC,C-I$AI-^9R)6J M".FL*\:#5RX>5I1(#P6-ELB$6)@,6WT/+Y4%OU%IR5W: [#C!G\A]![$IIX6 M! =@20TFERFY%-M5A>Z9MNN?E=@BP"=A#-$ 5.48M(FCI$ 9_%]5NN __>6. M;.:=OWI5AE1^.SXIN& (#TH_L!)7MC5=#ND!22#5TI:(&/B-" XVQE^\P-OL M-E_0QD(1IRN5W_6,-1=4-MZE']EQOC-[#(<\)]8 J^;3,E'P&Q,>;NSAJWSL MR[]K&GL>J'SLBS^FR?^+"1S2,6B 55_/O!Y[[-O'YKV-AYWT7&$!2'8)U81W]@O!/T$]EUB^I8'8;N"@@?>RG:MPK MT/,"2WL.QWTDNWYE-'>,N,I;:V>K7^R?0QHL.^(=]4K&^L%+6-ZIXSU[S@[Z M L=,(*?'>$M!9D:<*\1FS)D#G2$)IPBO2A&J0B)4>Z5>W#K!1L&G$$;.VKWT M(F1CG9@[@4LE-87YY4#S*#Y?C+UR.)\.>@I1&6#MD"O1 6L7Y%I&S?FW46@C MY,2?\6B1:^I)M)9F]V1WUPM,L8*>OGE7N1/%F;-1*2WJL)B-33AV@BQ5S9MAF6-',54%7"2W)<8/82W.\OW[+7KH@C/J[S/34%) MDP%3AI_;LD8-%A*8G*U&0TYT7;#R:G=FY*&9K#$B^XM;V@1F%VO#!&-'TZYB M\O5@1S'R;)0E^8K"=F)YC1'0)M"E0*A(.*W$<.:N3#!FBC Y!_FQO3(J89I^ M-7=HB]_.$\GGN]P1LN/N>*'#>BD,"3RWQ MUOB7*J939F[T3A@?CY,.]"UP4/02X<5M%)\_1G@")^:9 4DS2:L<:Z&G:0)M MTXE\#E518@>"T7)L#YE#&]J?H/LOG)2"&UDU(89M?$4CC\0!X$H M;]<(XUKO[B]1&,<-9&Y0TEZBL0$^ITRC0".U7RZR3' CVV"M$3)CWIYP)^"1 MJ)M N[R:Q6BY<[DWU)4F6/3T;KR8FG,Q1P5BK M%9:*@D>T% M;#)1,7ET#,!7Q'4MBK^S3\$:K:"NS42REDHK%2*L%\:+4?2,8KH*BO&2Z'03 M/GO!XPE K\3HGP#\]]"*\9,39!;#+I&+L%_M/,#7\SA&25SXRBOOA2^J\\H> M,=3R?3UU.3I^]ME\OC"A&'TS0M[^LI-J@02^ DCU3& 0*:5+C_[DP8!J]UBY MJNO@?$/69H)WTKX9?YDN(3$@-/ Q]+=DFDA'[]A#!(":U8O!'5,\I5=+0QS %X$6F2<19RH'KC*1TB<4F+A78J?Z7.1,#":B""[W;JAG(FQ6,J!@V9*E/])3*T69=JL?23.# MKS@;NZBP#!6VP8S2V=R:FK"[?!AZ63)U$Y&/.*S?@@A!W_L?Y/P"O> FC.-U M4 C[\$:Q085%B";+Q5+719W/*+)"^2YC*\SUO.1,&3QB[?@G6KB>Y,X]L=TB MUHH)AJA^;P6UJLU',<0ZFB? )O"UR4^DP&82>[J:F[!IV0)J+6?N\3%"C]BL MI'8"A'C9:*8?=HFLY#J(DVA'/HB+$'\;4>*1,H?X*3'I?G'YR];#Y%#30^0] M/@J]M(-;U;D'VLL+*&^7'M0D"YLN5E,C[DWNM3/RN$A_AWI[KCAWX4,\_;#. M278:)/(#U)\3@>:6H:L*LUJ3]FHRF1C 0468XJ)TZ35DA?OKB/:Q#XY+ZEOP MI/0?#1?5M:B+I+6AYJOQD,%9)7""T]Y4H:=]!,'0GSN.1]87I&"/YUP'%W#K M)="7T*!)0Q,EU(#G])"+LVMSQI9K#WDTIS70F@^7ZP*B?.H%(%,_+HONR+X[ M=A?3>[W$Y!$(:KOI5P*S<*\O1XHYSZN9 X=,F5#%QSD0L]OLF!M_B5S/]I(C M,^(AHM>SOS5-*GPY37R0@W*(J:9G:CZ=S6E<^H$+;K IV[=W5*[^0C:\+]17J(:9\6 M+PLS8C>AW5!W>F6ZSW(?G;DFI(VWA%LEZF]%IJ;71X+S*")YN^3?)R!MX3A^ M06$EQ#;HOJ)D[6:UUNCME@T+*+&:_L5H4Q=XJU.13EK&&KJ#'G+LAE9:K&8<.)&/H=*[T;NQW0/E3*@;T@"O-MWLY=-P5AB!;YA$VJ:92U(D M& 5.7"WI)[!X''G]$XL0-&]&J0FSA+:Z<<+UZ7 M5643%AJ6R;'K?^SQ9445\>(\60Q;"NPJ<#@&\'&AU/'!SID3OTDSK71(GD*+B#D15 MB 6V[,ELH>ODE6HH58Y4(9)J3NZN<&B:^JR_"G8G_AA1OE\"C1\&BT] 0=J, MDWJ2W/7*VNO\!48.K8HG,V7MVS+C,$)C9U4/* @;8NL/"TYG)A17Z*$+"F$X ML"/ECP$_KM,\>0W^';#/MJXJGQJ3$VEF329&'(+HHP^'?PP# M'I@X8":>(,N=Z=T4;_*HY3B;'.HCEOW_NMN@B$@+*KV(A#2M;X7P\I5M32*] M)PN-)H,G/39@JX69,O&?CS+4ER@(-^1Z>OE@<\4T#;<$8C[@'!D6>W<1M >_ MNZT17770"PI''_;/8?0)QIY-(IY9"/I7Y#T^8<-__HRY]XC$%WUT:T<_<5IW MDLX$NX24LZ6J1-&@G?[SZ E[1= %G#!H4<+CU_1VI@ M[0MD-=0SDREH/-S4"+MT;DDHS>KU3-!T:D*1,U6<-6?(=9%-\R:<)]JFM74**[S^$%]#WURSW[3QP?B7EV61%; ]H M46?]O8,[7J[3U[DYMO"9CE9S$S($>NM(]5M(Y0%>1 C6;"9\#Y69!KNUY%IL MEQH Y @7=I67V+H5?;SOV,$BUULVD89Q1W!E K\/ M_D9#BLE8/=C"..?WKN M)'>MJ*_%&V6N8)KTL;3&!FS*MT JRHK8#](I=1"-&)*4BRJ#DHJF%5?17%L! MGP[#PL6J,##I1V7"[' >))Y3\P6O7FU_YR"'%'EEX:9_S1SE\B("UG[[Y+4)=R' MN8?+P*B=KBT M>9+YYZ5L[!/ 'CS0H98#W]^?L2>(G// (<=M=KTU M.YO8XQ0MV*R^>D61[<7I/E?Z9?,V706"FK:LI3#S76NN%%L"C%?V:O":B@KX M:KG_F@O6R^B.L?^^+A/>C\?G^1%]?GQ<1Z3'H29K\RIJW/,#M9G M/JR@_ND93*$!MR%=-%\NS"JM=MQ^]I $8#"3WLT>@S4;P:6NBDI:>->M^X?M M)YK(Q/<7%IQ:RS'2=6CPN%P\K/\';P68R,?ZM% YFYFMH.GMGD>>>66/9F.Q MLJ"C*Y:E/RU/O?^R>?KE,?D(X//C1X#2!L"6M/ ]K+M:\G28H7I/Z[-W\N%K M.^FL*2%0K5+LA^=&C>E[FD*_2S,S_OM(HIF[UM7*AZZNAJSC*X\&+IW+PU+[=YC%]'VE8<8/Q M^X66@\LVBX[A ?2)P*#IOO\7VVIN[^_Q:D70]*ZR MUS'H]]\2Q#LR 9U>;Z]6H!4"EBRYQ%PSH?CCD'T7YP=^U^: D[HUA$%H#>,= MF82.K[A7H] 2 SN/#E?3N0E5](;MO3AW\;LV#)RTLF$\A98PWI%AZ/B*>_86 M6F%@97O'T_%TR*M=S>B]**^RO5DP.(3]3G:!77L^/]-%2=WIF.J][S?YPV!: M?I<[*XXU7DSU7A,\>&ZG^DOI;?OVV+2VFM^7)7A?>02Z\EIH@.L2)N@S]")Z M::F0PEJ>SB;"E0M'NJZF4J?K "] ]^90CTL$K60=;+BT+PO^7FS Q(3KOX;H M\_$V_DO5'[IO[!L4:NB<="_V$^[0!GJD!.Y%&-"+WG;0?T#11GA'M5D8#0I2 M##$X>HZL= #(M@30-JM ME]&BKWA\) ^J3X#OQU/O?UCZ].3[0\?2Z)?3\=R8U%\#WXL@/O5]6Z;V;VUR MI&'MA.3]V)H#7G2?1J4##':7Q'2V1-]#K.#@%]#.<[ZB/^APF__BO31JX(7/UBAJSRE88@EAB]B55V#CM%R MO,2+:,,HU82US;JKB5+O,M;50TQ^8%PL!@ M9>!B;?!,U(UQY WAOH$C_'V$W+\7,_0N<@>UO@TS:LW7=ALI9$ P P(:4-3? M5Y4:1O-'%2,/6>.9>OZDJ3)LJ:^&'&0Z0C3 MM2!H:<1K,7:\M 5?#>FML<9D.N2]!2:^"TDI'Z[Q^,[S9J7U4 R(V[7&]PZ6 M ,<:%#T1O);@V)>'ENCL790-&>:U"*H+Z?-F\A(F7)>B^*ONR^;JD^O^)^85 MNG Q&CQ)501*7"OF^XLL-7XCA>(:YLTT[T0<:._DYF2W-2 M3@U[)^*R-#HG&%KQ0C"]9+]IFUS*8 I3"_N!Y4@Y9ZO)D)R20!(5%&DYH,=Z MP84\"+DI:99."[//YU.]]>IE(;$6@#5GB B^/J7Q4.ZAMN^T;QI-AUR"M,%8 M"U(TTF: .#[;@U 8&)$@NWMRL5H@736?\7QIA3$2?MAJ2/5M%0L^YZ8WK](E M;1]Q/S29#EE]6!%>[:N5$>/O=.-M4AMV(U"Q&R.GRQDTXI)"4U_,_]]XJ[#8 MN/'ZN]IX,]F83!=#3UB&O8NV&V]@_)ZFR/J9O^L@B;P@]FSZ(M9!W>$YYL/H M>U^-%NY4UU%*E1MS]/58MNZ&CX\1>B1L\[)&3)RO6E!*USLV?W8Q\CL+%UDR+FH#JC%$1F] M)E%U<-KT5/_=E+TR:S9XZJTZ3,GBO(L).(!(+/6M!8L:%#112 EVSA^I-#N7 MN'#LD:X=;R&!6N 4I#"^+\>LD&/##H U7/FBQ87K =0[_V]N84'(V(N MU@3!V>#%H0Q[%^*LM"/9##/.7=?NG7P($^A+ISF]CWX'F:T=7F6?)Z55GLNR MP,Z@Y0[I!0[78W'>>X>OVV ."@.CQR">\&$L1@8GEN;='GT7F\GZ.\!>CQES M22/Y=(W'>YHU#/IB9[KR'H\Y-RAT\:BE, K//P$Y@B'J3QTM5*LEVLWBBO.E MXWP'*7#*_?QN]Y-TOSB^'5N4:D09,'/S&%(;QM^XPUR*/%*B\3T+[]V^!E\1W]]_J[U])(2VN M,K:G!AP9[8"X-DRY*J"Z@"HKC-@!7^@->O'B?PN?@C@,Q-\H3TK35RH&F'^G M=9'4?1LM%X,G6S>!JY* RH-4X;ACCXW_!8R?]@N]J\W6#]\0*DY'I*)L$(M2 MMEKHZTO?:MVI8BJ7LC+[ED=C-/Q-3]UAR9#+,P=R:H_'@^<=MT(JF=MB.K?MZ-P6[O6/ M0J1OJ7N[1\SK&4]*$UW$ '.&U$58^9_1S![^7&D3N"H/,ODB"XXR\OFITUL4 MT>42#SU'2-.X"^'EPUZ38#D5<_R8P2>2)G[KQ$AH0.\X6+?310TAF M.S+Q89;&OX3/* K($[F[;5)Y75NF"J#W6Y\28;9^'3N+L36TJ5&'6>4*T8S) M+2E,&3!ML%]XNB5_@(^UVQ[45/19(!7H15LDDZ-N%+,\*^@,QK\G*\"OBH)F K(=4RP M"S=>@-8N0_89VIY/-^*]Q*/S+EE5BEP@)4U]5J1%1XK&14$M+3:ZF)^9<*RH M->#:SA=N@#A&-F,C6<2AP";G-D@@P%1.7J+8CKRM)!30J#4L%SD=:.)A0849 MEO%JM3(AT:<56#G_3H"S5SS.UGL![ ,&XC''[M5W;\0J@]QOS M$F$6RK'1R!T\&5H=9H/)2E)E$* $O!!U4ZW6_L!VVYFTICFL]1)TI,F"5=3H M*"]&9^Y8UY')ME9,"KB!EAN8["*2*&CR/'JQBR*2B1E&4?B")_T+N,6_)&\M MWI&XB6$YVM2U)K**]-G!U]G(-F+-V1VYG+ZF$C;?U%J[YQL2;!$GJ'1O9ECB MJG2QB;RR-MAZ8':V&K0>2C_H&VQP6#R&3ELRE=?9-WK^##V?! X_A]%#!!V4 M;:^)PG1=&QO8."MWM]%,-[:4EEB/'!&F.F#+VC"0GE_24 $),MR14XBT M/+$H/J2H.Q0]&SHCIJ= D8[U:#IW1R;$NCM ;DG/$V"A1R\(3-J":>CU55"[ M5;B5IC%4+7:D!5&)6KK+!I%M0A)G:\"M26I<>+/5)ZB/H6*812;6I=)P]!D:]+BP*KY:A#;F*5L57RW\G\J?8XFP,8\V?8>21P&,3 M:3AR^C@C!%FD3$V(CHCCN-C3,8 Q#?!JM1!3<@AI47Y?5OVS)J; MX*<+8%5I0&M]&\:!\H29!FA$NU0BX:&\E"I22:8U2QU[8L+$HX)1[+'0 M6A.N'[[$X(/KO2(G=XA_/$XF.G[>+?2UT.CNC+<^^K^/AO^T!:9;[N8VX,F,1^C+[4L M>\+U+6X?N&&4[G3%>-G''H'_ 9(G!#;[!Y&-5&9I_?VS?C;!XMXA9V>39+2U MFSN>%W#KX;F!OIO]B5V1&6[5@C[;W*%CY7)ERNK,VT)3:PP-L.*=@:N9]HR_ M;R#*'G0<^WY'+AU:N]]B=!['*(G75@*]@'S 5Z_V$PDXXH^[VB.9;3^P05U% MA_KH]KXDT2&M,?=QB>"@.2Y]]Z-6SFC]#4#:* C35HD!1VF[U,(STQWNFS;" M=//]M6^U"F\*\D.[S-]B;J19*,R2INW1:FJ"R56$V1#M.TZ!B\KE;7=H@RF> M025SPW7P7PA&W*09=5U-QK%M9W([J*J8WGTYGG,W9Z6)?+H=9N;;%#?[.1->A%+?WVHEZ0,S/IL?<*-E2# M!!R(,_">J$^FLX>7\,!WE[=B'M$K'>S"[[0)5J311K.E&1L.!X"OLAF3:/+N M6(L?+%IU=6C'4.86.]F9NZ21-)5QXB(3DC0.A,_A[_2]\?ZLW='7>^Y#\O+FC&4NH4N=J8N;H-%H^9P ML31A 7@8>@YUS]X3=<_=!$4]\;?2EGDDYG:V"Y-+#3%"3.VSU7NRQ)(NU!)T MGE"$()%_3\P^\/V8R-]#*,NJ<4 M^2Y(#[7]4 ,LWF7(1=E0N;;EF+"$5P(IR'_-A$T@T@T,G/N=]5=D)P_A+U&X M"QS:(^$N@%A>XRS:!+HT;8J$68A[:MLK$PZ,*\*LU>K&_EHAU0\W8@2K"!K% M,H%<4R?PH[I(TG[6WA3I< M?RVZ/Z3^PC1A5':(%0J;-VGI#/%#DL:X=B_"@)>TWT9QV)@AOQM-T<*R%C-7XZ5E;$:'#"_?ER6YI290#Z_D M8O2W'?YHKIY)Q%)P2J197&,I@P;(I8(& MDT3\$>#UHG4N6>1)+K^JR&B\68T'KG236E& W;;HN,[$A-"> M!%IM\P:L?]OY;^L /;R$#T_A+L;3[L,+)B;YF_@V+ 4E34L19?CY M&J-1@X4UINY\/OBYWY98JPPBZF!\0C-GP6],XT 6]6->TN4*=A39_UX'UP$Q MAV%$SBP'SCIY0GN?DIV1$WQ0W9K29ZP.Z6K1IG5IA\U%H\5L-.2^67\]J/+[ M*R)%=5EK^!^L,KXE\+A5#+$Y+8.O!Y\BL+=XQ/^7YA*DE7B%KZQ6T3#J*06,3SD M*N481<^>C;)+1_$?Z96C:+/UPS>$XA,0[^PG @JRKI$[<"'A)7V"%0:[F$CA M1^%7YI.%:?J3&WGD5*V% N1Z2?P1?(O9(R5)+OIHZ/OA"WFYG\/H,MQ9B;OS ML_M7']!K\@F;^-_K3%31,HB,BG#_>+&+$SSH5W[#39+:AN=K&)#*&_=/,$*? ML ESKE(^%C\L3LB_M;(Y@]42]1]9M1-B$ +\=DG=AC0>Q"J54 \9_T@R)R+/ M)E\['F/[=X!_W 5>@O^/@R)L6O#C3BWRO"S-!Y#E%OYRR;\_&L"%_!:+M7L; MA7@23-[(!;@)MJM7?]MYVTWEU*2RDCECKXBV,.;0QG^//;I[2+:AP^#QU"?F M&UOBI[?8LTG-4E;K8!?O"]4$8;3!O^ Q(!4]B*:UB[T QFDQ.Z%4Y^]7QR;0ZM]&L_X2=$ M;_0)*.O."7ZXBR>>XE_<7829N8O8Y.5ZK^3?N GR7S;^"@P@(_X8-V%P3[ZD M2^_9<_"KBF]11+_:&@EEPN:0KP%E@72T#A(9C%U _TFLS@DS*R>IO^$YIUYP M^KN'_^/#[?6__PB*U%:(N#GV."0;I M#FW3[Y4$2?.75QM^@9PY(R\&2#*263&@<)>0>D#4;T/4ZD0H&Q\VH3@[XNA1 M\[*E]RV8,$:7* @W7D!6Z=CYP?.I9]^$<<[KRBET^K?ZPJ-+(^:,;D?T?_RZ M(\$0\KW_9A&E_V9.0IQY#L0@DU1U )V_8K^1N@SDB\9C1%:G^#_]-^#%\8XN M/2JZ])L.R7*V]@LQ @ZY#\8I7KQ&KO0ENPNT6H_UQI8N.=_"*)L!$V^#P(N7 MX+D&0"Q%?\)BC))L7931MO+@)_A,EBDHH,^MD;?XAQO\+_S'[$_X_Q#7Z8__ M#U!+ P04 " #4.PQ3_!BL1YXV "7]0( %0 &)K=&DM,C R,3 V,S!? M<')E+GAM;.U]6W/C.)+N^XDX_T';^W!Z(M9=O%\Z=G;#Y4N-=UV6CZV:WCTO M") $;4[3I(>D7.7Y]0<@18D2"1"D* %R[\1$5Y6-!/%EXI+(3&3^Z[__>(EG M;RC+HS3Y\T_J+\I/,Y3X:1 E3W_^:9F?P=R/HI]F>0&3 ,9I@O[\TSO*?_KW M?_O?_^M?_^GL[+\^/]S.+E-_^8*28G:1(5B@8/8]*IYGY%=?85Z@[.QLU?JO MU7=^G6F_Z+\HSOKGGV&.J=*DI,&_5->_N<3]S=)PYI.>2U+%^:1JGS1%VS1Z M3,/B.\S0#&;^DAD>^*P"].OL,GI%29#!V7_^,GO$/WE> M]W&1OKYGT=-S,?O9_].,=#^[.;N[6LP^+_,H07D^>TSC)1E"_B^SF\3_978> MQ[,'0I'/'E".LC<4_%)U%T?)[[^2_W@8UPPS.,E__9%'?_[IN2A>?_WTZ?OW M[[]\UW])LR>,0U$__=?7VT?_&;W LR@AC/;13S45Z:6+3G5=]U/YV[IIJ^4/ M+XOK;^B?ZN'@YGGT:UY^[C;U2Z9RD,VH+T[2.'V*4/Z+G[Y\(DT^7:1X5N+1EL3/ M&0K__!-N&IT1T2B6KI#^_WFK4?'^BF=G'KV\QACFI[V^G00HP7,2_R5/XR@@ ML_HSC(EH'I\1*O+^@?'V<,Q1W^-%DA3/J(A\&.\/H;.[ ^-Y+/!_R6:3S\/Y M*\K*"9Q_2^ RP"L_& 6*L\\C(KN ^?-UG'Z?$!B]RP/CNHX2/&4B&&]&,PH, MHY_I$#SB$R,*\7Q.BJLW\HGS)%AD,,FA7TZ*OI'STD\W8GP,I=_)FKQ.L\MT MZ17A,C[W_73)P6<>VNE&>I,0CJ09_N$=*OK&UMUZRM'@OZ(%_(%ZV=31=%JN MY 69SC?)(_*7651$/$-B44VX'HK4__TYC0.LN5W]?1D5[[TK@$HQM>QNTSR_ M1]GC,SZ&^$3813'=J.[2A&RR9>^E1GN%^TS?$;I(7[#:F9?'2M] !W4RY<[] M\A*5\XGL6'C;+;!VC"\"'%.1@W2Z<5XBKW?G:+:9[LNW"$NCEQG;K29JM]Z3>M]_CW06&(AO; MWW'N"D/1C.GK4+OUZGO#MNL=H@./C9NO?-0'N0<-'VHOZ:'O26.XR]_+(<]P MSCG;2WC(4YQ[7?40'F&, R#?>,9E,=S#(S M^%+ 1TX?[VN&YGDMHH*0*-7_U-G9QMM_ M-BM;SN[A$YK=)&&:O536R7)T]?CBU-\:4DR,*,=#*EW+.?)_>4K? M/@4H(GY^A?R%,$TY4]258_F?\8] ^?5S+R\R?(&J^XNAA^+R*P"WV6GRZ4@C MN\+[??'^@)XB\N6DN(,OJ'N W2VWQ]F4\'GFS](,*X-8)'6/,/.WY-KVT:]: M?'HM';9G_G,4KZ=$F*4O-'ZMN)/V#+?)1/RI8_/Y F/*8'R#)_J/_T3O+$:W MFG)Q6A7&:0HT :RN5_T"]]O-X>T67(S5!#"V"X@ ?I[C,01D'-4^C/\;P>PJ"4C\&.5HH+;F8K0A@-%] (7MP(\O M,([K0#G6_KO3D(O3IK#=MQ.6."8_HS@F-V*8,,^X[79<++;$L;@#E# .7[V@ M[ E?U+]DZ??BF8/5% (NGMO">,Z$*4Z+JS:W!_2:9L1:0CP]2^9F0J/@8K\C M3J=C A6HVMVC+$H#YJ%):@LM<)3=A4OXYBE%W@D3RE&7-_V6G(=UD1 M=R_LQ"5P0E>*4B7[:_PSRF[":,['<1'WPUZ,POE.%%1NKC<:\_%'D1RUP$?S?)EK=;\_%0CX1B+NA'@>K,Q M'\_%^3NI^$1SO-P%Y]E]EKY%U?O\/K:W*/AX+^)>RX-4M #N4WRWB_]?]-IW M]G:WYV.^N,LL"Z4(5RH94H8@G=G;+?C8*\1GVH%$ $-O4V*E>TX3IK;>;L7' M6!%W4AHB *:%E?O8$X6LUHU!RK,.F0UU;D71+^@[PI?(,Q M(B^5B@N89>_X@/PKC)==!]**GHL<:%[H^H9,TJ-)I%.(PT!NPF_%+;G5X^L' MY",\7"]&=ZB@>V1JSC"H@!TJKB75 APD0BYLFWA>89*KGWR_-Q)=M275; 4L MW="5\&0ETXEE$^^+<80(=Q?<5ER@CK,<)-9(O31'95N!4KS/T"N,@JL?Y,DJ MPEO'O'C&NG*3.73A(< 2,MV0V"JT/3@Z?&\!\XF-%JH\E%E1,FO M8925:NUEE/MQFB\SQB6 30<<5['0Z2X23G2-F&MA KQ<[!NP7I? MG\('% ^I9J\I7EHY[*!H1'.?H(YW&T$OBLM,7EB?:6?,ZK<_\O8 0@4Z=DLK M.AFQ#\;9B#270;S@&RZ-/JC2PC>AUX0;*>_A.;''HUR>(%*;"=\VHWU'=U1HH3F 8K6/U1.3$ ZSQ+$"8G.[2 G$K[1V-@1=8 M82C?C6N0E%BX&L\'Q(7TI$F)XK>H>+Y8YD7Z@K+ULN^5&@\U0*ZFZ"=^0 T" MVGBW()'Q8XC1 UCX1BE+G,CX#9(*J_$ X@3MELT]976+O(=9B3.&>1Z%$0H& M;;@]G8! LQTC..W9, 9OXRF'#&ZZ!G2NVT,/);[N*A8\\?.5&V3C_8BK\APZG(=MR ,%=C6$TY+4%UX:F&X)WG $.>#5DA-IV+FO=XIRO#V/ M23H: TN%"FS-/5&OM'IYWBDK%JY:2$+? &W2Y_4]]]EI"4S/\C5)KA%CQ4,% M5("A? <+X'D;!37(!7R-\G#) M2-F>! 57,$OP:9J?^_[R95E>3O'%)O(CQIG53PL"78>>)&?76#$.@%E+=%RP M"L4QM,#<@ODR>R\!G!<7:4Z+/^]J"@+D!+*XA ;+H!=5S7*1%I(VJB&*'C 5 MPW E>:PX=I$P8-42.LUG.'V!;N-#,X'C06BV3NO3DCLWR'H6./O/ CFS;]R7 M;'Y&1>1O%)YF*@Y]3"J.V<];_?[I(Z?FT$VD^")C9;9O/ICQ\ZP<>% JVG75 M7=X;(8T>!(H1RJ/;#A ,QW6Q%[0$*3ZV1URE8#]?%L]I%OUCLRWTB7>7#A@> M]&1Q9DPM5BI8"7*"=(WT)L^70T59T0 3^98ER6/UPXAQ!Z@$&4"Z1LDN!<& MUR $IA^84))7+X<19A=:"3*#-*Q4P\]1#F*@!A!?DS^*9(<@WF0;D4&Z_,+XV5;W+I[:#<9!611W).E2I)( S_8,\\-<0/IQ[N8@D<8N MM :?S\/Y*ZK*D>3?$K@,HF+S@:9QR. S#CTN\!]?K^X6C[/Y]6Q^?_5POKC! M#68_KWL79R(BU5=>T!I%OU6(0@!LJ'<$CQW5*_:&DB5K%=8M@(\U;ED\_GW\ MI+BW=I!(8*$A'AYB3UX]B^3(EDNC +H;VJXDU_E1\NE%)H$)AHQQ'JYF$EM( MZV; LD)7%K]D+Y.IHFGCD<">\HCBF-3)1@D^?&*,ZSQXB9*(8")UX.A/KNO3 MFXL>&*:EZI*LK7$2' A4"L/*-D[^+1$XMAD8)RTN*J2Q&5BE<#&O5,3DJ3H? M;M.<(=6.QL#7G-"0Y$G].,&R4&TL):]['T=: MW>@:J5XY#U"W.D 3]%3FAY+Z"!U[= ++,S$K/YCP^^$V\LF>H#JU40^O,0^K M)V!+C'5C9?V,PC1#5;L%_('RKU&29G4==+R)8G$8S.#[O&LEY3W;*8TZL^/P9)2AD/POLQC$-AJ!A!RG/;SD],5Z1G+?$US1]4.B.K+G,\PCGR[@ MSN8 &2AH)Z [74&S41ZV@D-ZUN*@;H 3^*8L68NF$/0X]/LE$3Z(^&^CEVB5 M?BE!6?X,PQ83P7YX]_F5W?SG^3(XRG$;JU!CWHA5>+"JB^IZ"6H>VXNC09U7V6DC2_ MP>?W;SDQ:J[=3N=^$;U5KQA[D0[O"^@6L@Q),O]S"8JFBX\%+D%,T:CKE.K9 MGB])7/H>[.>X6M5(-]%$)UG+]#SXVW)E_R$9VC"_;O!LSQ?I _+QOZ.RDNX& M]B*=;%LX])2Q1;$^$?N9($'Q5Y_H<;)/M(02>KAJ>)&M;T 08R"D)7L%=(BP@ M/RK%@_\>HU).27#^DF9%](_RYZPIT4\-+$WU94E +WI>#&"7!(_K:B,FN5&^ MD!G<,QVZVP,-JIHTU6B%3H >!NT5$$8MR=+UR=6&](#PJ"._6+W&+JT0E,7E3X?=&2/=1 D4W-$,2\\.A)\LNYM$Q9M).BW+RUVN"56"4 MSO'.'H"FX(NS)*]>#C9->K#+$*%&5W=69<>(O:Q5M7B,_LCJ#RB>B6Q);%8' M5R2Y.-&(@#OR7L*NP=ZTJF $JZIT9=0]Q9353PA\TPT,27P9^XI_(.1&J-M) MGAGXVATL_6*G*CU]@^AN#_"&Z+6C/4]S!O A;<2PG>1;@S:7ZI.N-ZE++RDP M;==1);%&'>P\H(&N9\;@.G22; D416AJQ8*[4Z#84#$P84?%^'V/]BV27^?LR>B5>)9N5F]B>#7@?8WO -BF 5"U%5E2=1YRXZ? KF>#R%A,/&,W MNQI3CKLM@:V$IOE!MWHJV/K1W*EF$.1GU!3*/5!/:=I9"1H MSY. _$$L)V\P)@OD'F4123:W;76CSYXAO0!#M4U-;@/#Z/DSBA'U##K-!'[= MD,\Q7[/L';.PK/(W=.KLD /'1Z$L666.,V=H'*@GR^!PSM=R$CX6,"O^$%,F MM%0UE"026,R4J3E03YG!)LQJREPEPC6A+*>$3W2@ MJX4CTK!8OW=;6]"38#TYRT=P'#X%WBXPBZ A2US,)&(=#KV6^:2/P!LFK:H0 M[+PRROTXS9<9(CD Z\YFS=YFZ^YFC?Z$U5C(GF"RRJ*Q&645Z7S?8&^CFNMF MU!Q5C*;H'JMK1@!;.]PQU?):DNM1-C:U>7A?+BL2)PZ3]WD2OV^FP0)/P\\Q MTZ$P0>? #)$\=80FE7FWEC\ARW8S%(K8=AZCIR0*(Q\FQ=4;JEXI+S*8Y)@3 MI#1"UW9C[VXWC4YF52\SF 2SK7Z$94S" ZU*/J!@4_$!H\2_>$US&'_)TN4K MQX8RL". H3:3I=]U((^6;%6?)G:A)<>6*[B&J$$2[C.DR[:W4ZNZMSW<$,;U2SNHO9N@]QNC:2Q*[,PWN*38D#H1S+ M:5THJV,MJ4I[+9'VLXI >$VK8>N(2@1L:%NFR(KK'8/C6D=T*N!K'FR'R0A[ M7]++>\HZXD HQSJJT\;=)(_(7V9;\2#-):5V'4\5Z2Q*9@UB8=X@_QD%RQC- MPT8R/ X?$(L,**:K:BW;PI&/JFI0?TEC4DB$J?\U]G$*$7#"T) EMRH?[ZE' M51]$&598:>Q]QD-$65Z5;.Q:75K+GM$@^S^S%:&XVBB[&'@JH]!H0*#;7B@T M2W%K;'=I@0:=8=Q= ,U5'%D40PZA=/N(!Z.58>EMTFO6-=JZEIY.T15_)H1_ MFF'2644K2P6^_K5'HP"^KCA09$6BW9%QK#0J";!\#7F21&7TLKQS7?5CDV$= MW:4)<6=OTE)?O;S&Z3M"73G>FTO+V%U:N*BA,RK'L2QQ"M=/(DJ*J6/Z'$I]P0S78(P)J^=,9M]R!P@=-0#;'+ M#.H&V,C4=)%I^;F&R^6O'](/<"U5UR6)NALG,8H+?A079%C4S9=?S=7;"N I M&XISS&71&T;]AFX2+)!ES>J_H.!I*\9UF/=N=*? U#3-;-WBA+DJ><[D;@+@ MV+IC2'+63B&1[F.X![P,*_&6O/;I/$E;T2VKIJ+F7O7Y_@6VW0YX:H LD?6O M;U&>([3."54-CV/IL.GPS+/U4)(R1126=RX*3E@RK(W'I9>COR_1*DRF:Y&T M@DPV-%4$V*DM%\MWL/"$/J?98CK/2J&2 -:KBP5%RB,[C9U]B*287WPAFK? MX]_1[FNM@),!(=NSG^N>Q55L7P7\X)VL'@M'N6(J#9X5:F"++'[S&>91/@]W MAOA>_9=C+?+1 U?7H"5)?A8.<70NTH%0):C#OA4+SBU2%A4(756W)'DP/U:0 M7 WQ=F%B>\:1EGY>O8K/DKP;DDVP8'+D[L+$"JF$4BB7XX5['"T>]4HGRIC MRO<&WBQ-\%_]QD'*+^RA/0$4>)HBR:U\K,Q'@]ZKQCDE@IJ4N$L*VGCZ8J@Y MJ0%T?3.0).G-8+&- ;I;@%Q\+/5BJQQD0\'5.J) MR.J9S]7Q.)TV,E#JTW7 M<9%(1\-V2%.R5G#WA6NZ$IB2;+(Y/N^^90M#)>/:=L*F-*28ELB+Q6;^4(0R:,7U]0&0HD-?DNA1BBAZEADW M1!D66CN$C;[06C&DE$ V"=;:=!%M1J :KLB8FLW$VATC,5+XY2/1>%G63!NZ M& =U"'0UT&7)HM$KKIXU.@ZY# N6*U:.OH9;P:C\$7/BES5W[)/7C'WB>_8^ MOE^ +#?4)#FBU].BB:,\D>:OU:/RRN4]YN@>V3<(5&A;$KVTGT#4?2K OJR2 M8:=9N6^I6TDK^+8B$+]-C'2/0BS;=GG-8X^;S$#>M4DA +YO>YXDMCX*DRGQ M VP\$KA9-FN\3L#63,JV60[Y\/UU4(= M\*@_<9)?AGOBW(,P(*9E]879 M^A/BE*3/RSQ*4)YC!=7#8ZV4TEZ5B44%/,M5M):!X)B'<\WJ&;8H'G^-DNAE^<+B\E83$.H: MGCF2\'F'B2U.=P^]45O\N+R&/WIYW6R"+^TJ#$6["[AYW3GT_8IO3V04BEXB M4NNKUK=7>7=O;R_FV>IW]S K$I3ES]'K[?U7F$#RM*F",L^^(/PK&*_:S+^O M&M;)_1G&I<-^&!@*"I$D08B,@[K;4'4DWLA@!N[+*,MS:VJ]_>3(IOS1;TO( M]'7C!&]+9N#C#N58MUP,YKDMU: ^PFW)URW%%ZU,LMG,>UNJH8B[+2W(+D9" MYP)2IGD)8_K-J;,I<'3#:"O&$DNC%XDH;;\UJM^BXKGTVY)ECX_/17J5X%/G M_3)]@5'"*21V)\#1++>M:Q]?BV6+I%^"G##WDRW%O?(YA5E "IUGR,TYZ@![@GC?X(.JN.\U7Q[V/%$#?=E1)G-2,HZ?S MJ.)'MY?+NK]T%@DTR=$BO5]Z<>3/PQ!E^)I!65J]=, -34V3)%*'6R;#H$GP MUJ^,#LJKREWW6>2CW>R1'6H>C038JFDCT0?4R&74CTH"]W YJ1[0ZS+SGTE$ MU^62S*>JM'(%@*6=]]$"9*FN)IN5G5=^_/ .\0*OK'KW/8L*E.7G3QG>D,FJ MK\:RBL&C%0_D(06VAD+MU$ZHP>AD>'#'*K?"8U]JY3/JJ0@T1L9^^H5&AWCH&ZPXJQ#5Q*[%(]T M.G?4<9 EB(ML#_)+EN9YOXR9=, .7$.51+L9+U0^C+N:J?B7SZM-LFO';27' M:E!6+Y]7Q!_HZ;/AAH8C\NGS>G#741+ESRCXDJ8!0_WL;@]\3S5#T5[P ?SN M7%0]V"38$MB0(2'<"KANH&FBS<>3"::) M:'.QQFA"A%6*X+;B!76TY5#)W1"5+:73-YA7/585RRW%0X:KW>0JB.(Z9B R MX^UZ<.?!WY:K>EH<4!JM@1;:?B!)-74>7K/78A=6"R)!3^1ESM:1)R3-?C5F#/ \SU&1,Y68KM9 40,DR_NQT6)F(I/@/D!R M2U:\K$URNR.^>":1Q3?)^0NQ[M!E.+0GH(>*Z9Q A5JF?$>CWKU@R%.UEN<< MY:YB*]F9.J">;57GPWHBVIT2UKJ@81$"QH&)*8O(:(BD>3 >( M=)U*8-085S:\552B9=FZ+.40>00Q1(([$ \2T7K]9?V^_TN6+E^9$:W=C8%M MHL"5)-T''RNWI< !3888UD>XSLEYCS*2BQH^D6PE]9NK\[! 60,SXY@:V!-P MD:=!V1YBM ^F[H-L+%@)'&\DL1!=C.2W0/&0JY^H:+8 2'!3+B=)%<39#@ L MLP+U!$@R:4&H:4B5-T"2O8KXX4G@5Z.,MJRR,4Z.&U(0F+X>2.+&GDB,'>CV M"G,]J,)8QW^6;Q::;0;KD-2>@!?XIG>B2W4TV-WX60$B_Y9D",;1/U#P!>MK M)!OW/&E8$^@2[B$$CNW;[>OJ:0B4%]M*?M90!_H;RKQTQX4N:M/>RC9?[DA< M+Q-H9 YKA'*=JD?LEGW(EM)7:0KG900WE0EODCQW,R*B&31PU_)"8*FYEVI MXN21S"*+GIY8A_&>'8- 44WE1(_JJ;"OYHP M9,*A,KS;B$9'=1"/0>.!.CO_1;LA\-50#R2YA3'XUG8/,+#LYQJ@,/D\""+" M#I)9+0IND@OX&A4P9C.<303(<'5)3O!!S.?$M5^.0VIM5*QF)BA8E5EB\K^S M+?"@KLF2#'\0V]EP:FZ/4V4IW%YD90GD=X[=I:LIP)<'Z$BB$0WB-1--S6J1 MMMCV#6Z(10:$H:)!V:)@VNHGIQEF#6=P!._*XO9:.4\*F!6BK6XDJ-$GMN#N M2D^KT&6ZL/GH@>H'FL1N2N8$& AQX\@\LAFV7V&K/#]WJ)B'=;*GLDY8OP9' MHP2.CS0HKXFM6[!#P4G@TGQ >9%%/IF%9,B]Z[*[/;#4T/!.=!WV0!K[?O ( MZ^Z2I-A#29 S\F/MS,D6"=!"'4+9# D#5QH=E03.1[P!;(H(TU?65C. 0MNW M3W1!=2,9ZT9LO\.=Y@+VNL[WQ,[76-U9.EL#S? <2Y)7TX/63A^@C??O@_A\ M!UTK?,,W3=G,=^.O%36SYH-NTV!Y3A0 ME<1(.%BH5#0KF;HG?%5D!8_MZ&;GWV$6E+FAQD7:4;LCB5:,=FW;$YD=>R%> MNRSEFP+5M)]N#O3T!TS%#V3Q(TPT"7@AU[- Z$N$?;9W1]-4^U1E1T53BV6P MU:?[S!:79X-K+&2-(1Z=DV?B9T/]IAE'-RBYD"-2I_!=K5!PA.Q0*8 <& M=,9=42G7F[OE"ZDSG&:,49&&K7; A1[T)'E;W\NP]L6&#DB"=S>C+ &!!BWA M!3;8K.6P M0HQEJQ#V,%N$1)^D+J(O4NE(Z6P$:V88LNT#9$,GU ]K)'][/X M.LT^PSSRFV?!;RAZ>L9ZR?D;1O"$F#G)QW0%7!T:KNCPA#[&,\4T'*L$CVPN MHWA)4G9L\GGTGX]T&N!JC@9%6V2&29$?E 0V:KQ39Z7&"N.5.;"<4><%OC9X MRZ(L79]>P#B>OU8UY)+@-Y*5I2>YW>A.0>"'OB%)IBX.$7:*?@K\&ZNYL+FQ ML]?@PX:4Z Q+KJ!@P*5M8$= =4-;E23L9NP<&(M9@N0CQWV[*YD!5 M;.2>N S9R,9:U25QE>R"6\U,?CFO"(!I(<^6Y$G<5)+>Q3;6VMXE:ZEL,#8Z9<@R>R/!6K'N8=_ %];TCAWAM2?$^/*4XDN__R^:7,/W\G/ M2C@;3$EP'\.$9QT?XFM ]UU;E@>^W8*F^[(/Q8O]IA;%0U&&1*Q,<,RW8>V& M &JFITGB+>7>)]O>!@:RFN4B[S\[X2O?DJC('QZ_4875'=B_3080,A19+%,' M732=RY2/-[7P169/W%/OZ"L^,$GW((2.JLMV@K=O:(?0TWD1XK.]=9V>>L[G36[%6"P*3F<%8)^;N,(_ MWERO0CRJAQDW2?4HXP#SN>LSP',511,=^RAVSC+YLE><),6:=/4#97Z4K^[5 MJX5!,2AUM@6*::JRN&U'2JT?G 0QC_L>^==I%J*H6)+Y=;B%3?\8"!S%UR0I M4B16^V)Q1X((RGWA89TRRDJ:(\RTCH\!Y$!I(C'%SC06=R2(V3QI^XCIDN27 M_S/+6+SY&#D<_AC6$=W1E>"/K7Z/9=E^:2U.>9J?HFW$P?)8([O('\\"R'T& MBIG]^XT+N)KJ^Y+$LD1]X=SH U^HI+[1" MP+ZX:VBB9^V@<0#+\ESKM+=1L8RKYZ[4'J8^Z!U^#4&S=^!(@!L$OB[)ZP7! M\WJQ"]^!Q[&NGL$?Q",FMW4*ZH8A M2R75T[!.U1RKI^G_.-4^F&U*,5RH2%)$XZ1M4S4CZY5RXGXYKY^1'H61:[O0 M#K_*V_4EENHUC+(R\WK/JCC*&(!B(3O\."%BQV5:(Y_ *<_V@[@SZ3O' R*O M3_'/+]*DE.L2Q@N4,=/CR#1,H"$8HC_&U54(7P]2V7@WSV*]VANCN(U"6H$T M3FH0!/BKIVU.'@-WOQ+(P3S=&8!@0F1_'>B$74_AB.7SOJV, M=#<=)L!3AMVDZV9=9B>486S T0-?/>U<-_(QLUX+)^Y0.@@_F0&; X<( M%,,T3]Q^*BU/ZR0[D^;&72?QH.W-FP; @8$'19=#G#!OR091S5KAQ9$/,N$: M\8E2;C)#Q@=\%*KHM)/GR,G0>@V,\P%1MY?7*&-M+M6O@6%XYHF_O.S$4S-U MTHJK#7,PUP(F1$P:H+N&XYYV% D_R%HFA@"5E"+1ZN+)+4Q:]DN1!J0 E"_/^3GYIR,;->!Y8\6]F$L=TW29%%21[Y M)>IY0ML.#_E)$%J.:9QVB/'1>%1/1S%.@@--R.HP.M90X9R\6/E 'J;@UYZ[3,-^4CD#>QY''NMPV'M<0--MSSGM"B5R M,5*&ZFG['S%,K%>'8,])]VK0_;BGW"JO(VLF=^\9W<#6 M6<7'&4XF%LYM78B80T#KMD!%JA5*XJVFL)DMDC:4=4:)*>629T5#)OA?N_+ M/P(+LK'-PQNLD;]%P1+&YS^B+G'@MIU-@:7;2COX1V)I]")I9-X7*XK?HN*Y M7/GDJ'Z.7A?I58(/HO>JCCNGD-B= ,>P3$?TCM^=: MI'\-N%YH6))<<;H%/B89$"Q3=N0 M),CUH"NG ML:E X.JZ+DGP[B"Y\ *K5\^4HOBVLKUNODSA?KLA<&S=]41O76,8SL!2AV]- MR>-U3/0]RLJ3D<+B5CN =#6 DF0]&,1A.I1#5+M?.Q:X'Z8F*4H'$^B')9H1W.93XN!&/1\3>]8@T^IOA+7.VU:-L M3A J\C4B+H\(?S? QTJSW?+''Q'U_3+SG[&^,??BZ*F<1W1H[;; ,I"IR/-< M?P3G.^\Z#*2'T+D>88P6*3GLR+F']X;\2XKO0PG!0HL.89 PU1U6[0I=T*I M< />2PN;:AM)?$1RP)7>NBC_'9^RY ?PJ3-[S9I+="J@66H0R!.T,]4BX\*\ ME\XWD97>]]-EA?B,&[SO$. B89"!T#,^2Y[WZ5#+E [VK9XI0 M="Z15_!H-,ZN1D,(I5)<+E&&64S&T(COP0+X"PJ>L"#/??RKJ!BHQNS1*0@U M5VGG\)$_YL-T+8A$V^@GY'^WRZ4;\T<(!_$\RY4T *%F,ULD;2@'"0<9?DE8 MN0G8;NIF*V!YOJO)=E'GD$4G"!FTXP+%0< 9TK9 B^O4P6AY/E)*8LB:>FD&$7MD/XEIK?7L#D*:JN:+^E6?%,0ZG"POEAEAS.@(VUOM<2532 M*<3-!78E' MO)H$(@O*WZ;)$ZFA12S%#-$V6F%5W=5.3GUB 5F)89QKFZ*S?H5Y@;+;%";K M:RLQCL(X+JVC%+6UAPKHEAD(C\P>H[GR EN)HI6TYZ@N"J_8V+&KM".1OXI* MODDP#)0SG1$WRA!]"G%OX:F&* MC$/9'F^]A3S@\9;(@TVP!:],67V (- ,67RG^XF6"V8MX35B$2$,MXAHOJM( MA*[8!7DL+9SA3"@2.!<>'Q.LX+<0#B$TFX+E, (-$F4C"%"84"1( [R MKS"+R$V=0R:MIL!0;"UH:;?RBX2.1 8/0K\D&LM;-0Q+DGR90R301B!#L.'6 M2:UV'-6&TG-4S]33.ZQ=Z.HBC;';I];J,LTPMG:W!ZYG!:8D8644%G,!1X:I-!S,-R2+=XKR3FW8@YN?5M\[$$,PC#I, (T!^*#KN=3KQ M##C@F^AE>%&\I?MJ7;JOVJ?[:B>G^[JN9;CC=%_*[KI34.(!D?C>6O9DR[]) M_AO!C.8%Y24'#D*.)?K49#.UO0<.1B>!U6I[]>X@(,N!G!/$"+TR/_/N@OT] M 63IEBG)XPPN&>\+=%?]%;X/ZEW[H-:W#^HGMP_:@>>:(MW4MPB?NFA[XM3Z MU7M]9%XNT1V6Z>([BM_0US0IGEDA62-[!&J@::$D05D4,5%,:GL"EF"SY<5 M3HG%]W1_Z:\Z H[GP?;;O8\C]%V<$A@:!@T=?YAQOQC<%4 0ZJ:<=J;IY+V% M5 K/!O_@K],E(P'HT)Y H"+;D=.C.YF\MX!*8"@8-/9&6H<]Q8U[ KJJA9J< MOH#IQ-T$*L,S"LZQGX<%RJ:3^59WP ^TP!5M3SJ@X+O1RO"B@A/ _@('AF6' MLM1\.82,UP#W>B-!S;/,&,3-R^NR*KA&B_2NDA/S=P$\S;?#4U*T1B/+]$N6+I.@&B(# HT$Z%J@RI+(D<+H[A.I%Y$4-B$\(OXG M]!VM\?+W90T-8LN'!48*$PX>WWD2/! VQO3Z $TXN\V!XWB6):?IK5\X5#2' MB-RX2?P,?Q0?;\1Y,@\W#Q[FR7F2+&%4KC+!RDL#$)^-;P!^KP>7SI!PT M1:^;JGO@ZBHRY Q*[9;H0=!+8H%)LVVEB"^=#YL0^(;MF:2\E_5*D!/:KE5$A+*/M:L<_7V).[UZP__AT?J-7:U_ MT\>L[$0J_7\'(,=-@$8!H(VOTB+5F9'Y: ,+(FDR,O4QMW-140!]A&2SE@O- M=B)**1*F1] M"6=W&@++='15$A-?-WO9DMB!<9";%,]K< M!:JP;_KZ&=,;<$+=E:4D".-$Z5QI>P'>M1O2=>_5;\A_//R5?_O_4$L#!!0 M ( -0[#%,$+R6><D>4](]^1WZ+STLIL.V82>V=E_YA@L@K>-S=JFD\RG?ZHDVQBP MP0;;"-!][IU.B+&DJDNE>E/5I__W.C;(#VH[NF7^>E(Y+9\0:@XL33>??SWY MUKLMG9_\O\M/(Q>>@B=-YT)__?5DY+J3BP\?7EY>3E_[MG%JV<\?JN5*[8-N M&KI)__WY\>XD>-R-?G[VZ ?75DUG:-ECU859X)L:I7*U5&V&7E)RZ&#N1?#[ MZ;/U8^U[SDNUBO^>P=2V875OP8O8;/PW^7^%+U;+I7)E]L6Y@5]J;/Z55JOU MX14)X[_]U=&C'JR6RY4/__YZ]S08T;%:TDW'5/P#^U7]TZ[CQ@?]Q[E$]\M$F?U3W']6H'DUN M^,,RI2]L.HR=OC3_A?F#HEVS+HC)E#U>FSI_V_1$QG M8$U-UXX##/]CQ->FKAT[L=8'^*O_H&.[)?=M$C6KX$\1[X>_17XA:BI.Z5E5 M)Y&KQC]$?*7_W9WQ#'ZA@Y%I&=:S3IW3@37&;U3*S5KY! 0#5;7+3Z[N&O02 MO_9GI?R_4]@4GS[PSS[]?Z72M368CJGIDBN;JB[52/^-X'[]JCHNM4NERT]C MZJH$QRO1_TWU'[^>7%FF"]\H]6#])V3 ?_OUQ*6O[@>^Y3Y#\@=*JJ$_FQ<&';H?A_#-BTIYXA)7'U.'F/2%V-98-6'JFO[#^]HOFNY, M#/7MPK1,^C'Q.S[^0G3MUU]P*=>=WWZY_*2_7N"4J,U_U#6-FNQ'>.\]D,#6 M!\14QS!/P/[%C0DD>KN"A=FJT3$U^OI/^N8M]M5]Q'UP"^,@L9$]Y8IK\9^; M)21]F?U?M7+>_/1A;HCX$=O !0TY<6NHSXE'(ERB_GH"4OBB;\%&4 MW-&5-9ZH9G)"9[9\?QOP]3_ 7RWM%CYSDJ__7]4-1T-JIQP+?XX9[=96!WC" M>L-Y@N3B :0S!19K3ZXU^/Z@VEW[R<4-_YMJ3"DL^&FDV@O<;CO=(1- C+$G M9&KJ_ _?GJX?V/,P98T.]#'0^M>3SOWMR24H*65_9OY44DV-O[<]=4>6K?]% MM8136IX.D*G"]V$&\^DXSC1F+@$65\\EYUDDI$@6L^A.7=1-4 O=-4'6324G MJH"8&EMFSCOIM+G%M++<1=7R1MNH!PJ%,[7?V'R\J7FOWV)'UQOE>NJI?#-A M+@;2X8NJFW>6XW3-COF#.BY*X5BY6U^0NW\R)>KVRZUN@FJNJP8<6M/)5SKN M4WN>IXL4K#:KZ0G(",>W_/74!HCS8XG3Y1$F#U+?];9#^T6U-9B.$[V8H>LHWI;TW1\.QS.JJYUS"MU MHKLPIP343S7C1SJ9VH,16&K=86CV28[F&57GH+_K*4;3,[7C=I9,_D.8V3\Q@2 MW^^P1B1@JG2*I7A_YM\ M@G?T17?^88U,QS+Y]/[TUOOGPH9D+WQ\^I9L4]7RF/EY$3.O@D!NI(3&'7"9 MMDWM$82O:MR\3JCI1(N#,KJ:9G*K6JJV5H*TTDJ+@HXY0-"!='V$,[P[!.DT MP&D]TZ[9-LVI:O!9?H6# ^Q<=,G S'OJJS=M.$G8#"J5\^+=>6 MY_]AWF1EFA"%J3B7G]"Q=.$P]Q6\E3"?U 6Z)G[]Q=''$X/^XGTV0N_-+[CH MDN\C.'UU-#"-/\R_@P\7'H/]ZE@@=? WYKJZ\):+5O9*4\5[G#)KS_\-3P)7 M'^K4)FQ8&ND]O.K\<]Z47OSRI?_1_-LG[)ST?P,%T7;1E+V<3='_WNQOP32U MT*.X@MD0_"_^[_X@'^;(D8XZ?&O^8VJ\=4W:>[%Z(VOJ@#K;>X$%X6?>'LR9 MB!XMZ#-J0_Q7#09[G1CZ0'?Y'(BFPU^Y(]K?QTSI0**T7W7GA+F8+M8NYM.' MR/<'A RFL4>LC=KG@@'?FV(2ZG@KR!+XM04U233J>%-,B)T:U]WVLTTI[GJQY=V#H9KWH#J$Q%WD M_/,2<3X9$\#4IW)6,)5<2\6UV59:9,2V6VG1HJL'&KYD2DJ)7T\N\9'*F4E\ MR;7-MM(B(S;?2O..:LF(#1@1UI^W9@0/<4M&I&:$1[@L#Y=H&U4R97],T7K( M%&4<3.;H$Y29S,F J2:2&V/+R;6&62DG01A%\B#D8SE""K4YZ5J76+D<##B\S1S MC.PE%@Z?/_.ZP..;:O:FMDGM0][!BZL\I/V;KQX@\;'W^,A,!XC.8Y9.L*R] MFTG=UCEX-Y<"#Y*Q!QJ/8-*=K;\[P?Q61W!6PALTW9BZ^@_Z1 =36W=UZMR\ M#HRI1C5<)UY;G+KL8GMW>*/:IFX^!_< M":ZB" H =M,/OW-EJ ZLA5^^FK$O:BTYV68Y)&%(GFQO+V?*D[E]\DA=53>I MYDF5_69*Y&+V<:=(KHBX5]9<%]U3]JQ>U3[N'LDG8??3')\B[HGO*6^65[(G M_*A(?H@AQ]9Y-J3NO'^^B=@"&9*9A3B3L[E2N5'1"\E,,5U%&Q59D'>:RJ+1E\,,IWM+8F&7PP^EOT&2QC.0=RUDI&[M>9&BMR M)2/W3K0F+F\O&2FB$C3?!4(&>-(R<"[OQ.O#-/^7+7@B@VX9Y +5LN2)#(1F MD@^4)4\J+2F[,K@OFK7L"O%$ACU$/%$D5T0\4R171#Q5)%=$/%>D@W8_3AK) MI_TX>R2?]N,TDGP2^'P2)0,F?Z$AUB)SW7'2G2W*SI+\$%%SD/S8M88P;QE) M?NS. EI1,6]5&W-!^?-(#6"0]J#:[EO/5DV'=\8-<2AZ/5ER:8L@:3$EU21+ MMV6I<"E%DJ5;L5257M4ZR<3NM,_O:*&7!FBA[D\IZD1Q^GRW5 MUKK#:]VF ]>R!56OUQ6_CEY%GJ#+@A\S"=^^OU:H16;G1(YWR@BP8(']&P)21R!7@6C4V6%A\;* XB/SK!9QV)ZO28>= M7(5;Y/G&_6RFILY7^.WI.EC6F.56TTO=L>K5RMD%_,W_NO\G_W?\_M*[6%\! M9^EUWLYC?TSU/AC_8>&=S&ZCX2?OIV-JJV"P;;B*I>_CA]?4M,:Z&?7:I*N9 M>\6'^=FO6O0#O"B&A!/X,14!.\#SYY#"['^)V;LZ_V.J%SK_&[I+;YNZ]@7^ M8?6;/NBO%T R:VH/J,-_'5%58[@'NEQ^.-]8/.[_#3QOW[;O>^5GCK_N;D@E?+$_4C8![?M MKYV[/RZ("_:!0TSZ0N"H5,V/Y&O[\4OG_H*483T$MV))-?1G\\*@0Q=&_+^_ M59KECY\^3+(?80 "A=JX*L>U+?/Y\MM]IW=S39YZ[=[-TZU_PA'Y7G9%N/KN6J9#KTZM3 M4BTWZJV")E$DUS\Y$]6,V%_G$]C2M]W'K^03[$G3,IE$U ?$.S(>Z7"5?7Y" M3!6//(WJ%]?68(JF+/::.KFLE$O_8OM\]DX@)\[B\@#)ZXV5%0G_-05%E=K& MVR.=6+9[0H:6/5;=7T]TF +H%!=]RS+ZJF%8()]><:FMLWKSXR*]^:R6_TO^ M]:W]V+MYO/N#/-X\=!][Y.';X].W]GV/]+H$-FD/=B*IU$CWD50:[[3WI'M+ M"MZ9O;_?D)"X"$1%^ZJ'LZFT:O6BI_2I;Y,/,_3>6C9Q1Y3\SV<6X5H7 =N! M:B3X5E:@>&!OO^&&R1PD+C3,&8$7CS3U[8V"7/YC:E)2*RL$WQJQ$W.D M7(&G6O?Q<(1(=A(8XVHL=SB-_*@GEQ^]Q_;]4X=)B<0"A.^>!-OZ8+#I"P@W M8( M#RC#\[5JLU[?M9";LV'ZE@WF30D4G@$HF!?ECR&E"T==?--8M9]ULX0_7ZA3 MU_(_L/7GD?<)-X2:8 >1 36,B:II\.I?3\IAN\@??T39%RM@#)VLL'O^QIT2 MI!*V?P)29:->9L3S1_JL.[B7W'OXR\GEYW^2WLW5W^^[=]TO*$NNNH\@BMH] M9D4D4#S#EF$C2BFT1W'3(8,:WA M_<)4\C8XHPZV37'[WZGCZL.WY- ];^0+73Y*O?'SQQ_4=O6!:G@S=:U)'*YG M_SMMZ&;.!S0'O,[A8>&[N9"]$$+WU->.YV$=,&+[1\9Y MK50O-^O59C4!%=>("/_S;"'WCN&"@ 9A@0IAD_].;=W1=)8K!=(ES*?4#-V6 M2^\ZIX^G3Z?D9CPQK#=T(NZ45'IX.S&*V<^JJ?_%?G^_4TK-HX_<6Z=%R_L= M.!@SVKQM3;.IXWC_W.DFK9QR'?>S% = MG-A +'VB&H2^T@%KNPT?@VB =ZJF1F#>!"?^?M\-P)F:_G]_.Z]6SCXZ\)A! M)R/+]*U!!91@;%0.*B!1;:H"YS5Z$=B([[;&!6Z.-KS81\*2_^O]]MB[L^!@ M>,!5^5I%Z[Q>JM0K.[=#,QFA=_/O7JES?WUSW[L@]4;TH+/&\9ZY0VVP<"93 MVYFBW>-:!)Y@1U^E^J[_'OEMW+>,=\Y[$9;6S&1I]YY/ M@;'MYG4PPH13 MOJ]Y$.GSP&>V];57R3R6TM23TI\E:I]AE N1,15L=NN2ID MHMKDAVI,*?GIM%E&'RIA&1C+1E1 MYDO (WCFG;P@[RKOR4AUF+]>(ZIAP%\Q;(2'^O^F.A[I<)+WJ?< O#0XU6MH M;_,(CW>VAU2"0%#!>8]_9C%;#?X*0AH?G=AT0)G(KE0)"U\ZY!V\#UA,G"G( M-6=DH8_4CYJX(]5=F#QY4>=GR6(.[,O>&MXK3+U^5^5K[ -0X._]_\(*\'GV M*'P)9^&]!R-H#IL$FZ0*ME6K3#3US3G-RF*YFMHVC,*C<[BYP6*:.B>7?V!6 M670,C@7X8P-R]U;HN?I'4C#@Q$O1%, MF+/Q.B*89M>JJQ*,,BWN@=D[PFKNXQ2>K)<;"',XC:<&=_@\E7KD'1+G[".I MUJJGWA/N2&$7S" ="I\SXS&(<(AO3R4+T5C$D0BI8 GN,KFIM&A;K*P-G-PH+5?+7^,FR'[<^6C_]C:!^+G MYS^(8MU[.&:N_I.ZR3W_1!EB4$-#<)U83?\A0G6C(, 7E:9K1'X;J! XEO&&@[_H,#0,RU9DX;[[H3M,1'AE/O#0P P(?!CO M,6FJK3D$(TBZ%N=/KKU3WT<>Y5*#7*E!.B/0"GP@D'? 7J;'\<2DU5H2& Z@ MV6>4ZNX)-IS-%9],YEFJOC71/ HL](#CE+S@?SSFW-J\MLX<=Q8N-2Z[)F;U M!?GMN^[497L2-N=\TKDY'6N6J]&!#J?3"?%^<'X]Z=S?GA"\]\4&]._P59K* MV7E#.9L%X_SY77)W+K,B!MSSZW#/[T]EYO#U_;^*C\H0J*W9] @8P^WI,^C* MI,G3WG>BUV]Y>RWF)MHF-]X6#[CUY@>S/)8H$5K#)D;% .-,\/FD/[)/TFF_ M<\A'/B3\_HSIOTS49UKJVU3]7E*'+K4OB&J\J&_.+VD4HATI#<7?$/-XI;HJ M['9O1$UW)H;Z=@$G!,MD89=!>]8 9$[[\]T-YNU?P1R 1T^%Y%=L:5=OBV;+ MP#7^>E(]V4"M_:22D8UB\6\/E1GM']J//=(A)7+;N6_?7W7:=P2$:/?QJY?- M'%!3#;Y"(O,]-U'=X\C,G HA@%2V&7'=?@]1-7OS(\5B-QXE?H$?^^K@.RC@ M4U,KP3(M^^)O8"?3X3#"Y5))X\&8)4?J)O<6@5H/V_H"?@_MZP!QNDO' +H. M_$/P:%17YPSG/8\9UME=Y*]F3?*8^5=;FR6'8_+I_&&TD(Z:;+=L MO(Q4\!JR_\O)EC^H797JM^HN-+V&_PW]UN.IC0U_9]^PO;:UYVWA.Y M[CQ=?6.7[]FE?'C@[H^GSA,>Z[,M"@?\-;_PA\\\WCQ]N^NQ1[H/-_S.3?S> MS3'M>IL-VLCG/)/[4=3]6//V8VW'9Q_,XU]X5[8#QU[GMQNVH^"#._]WW)!W MW:=OCU@FXW/W6P\UX7_>],ACY^F?\7,7WV\>YQT#V^)X M S= =2=Z4V$.@DP>%%<^5]J^ Z"]2_&,TT!MAMRVKWK=Q[V3R$=L.QSX!@F, M]EUN#YC$M_O'FR^=I][-(Q;K:]_=,&O[YE_?.KT_R$(=O6]/S G/%)R;:[F9 MY&829#,UO73YTO M]^W>KJS35;:5C\6SK;%8?,+=_F4\+&1V] V :>A:*5G*B(@LB;*3) F,;P2@ MYOD!C/S6D%QA!I+I.AS;+!"R0U2(EDN!J0!K4P!VD5>1TP@;DFD^?DVBX\<' M0:LX1" E-3WWOB1H \I,6OYG7\I,^,&,'68A.E%\2T7FQU MU16,I;?XIYV&4SV).<@6*R,LYV%XE\PC&!WC_$N,V852R"N,D(?V]77G_DMX MUA^WI,Z!T_B:#GA/M%J%T;=4[*$KVRH-QPFHMY&&7+;3_+HUIRY/#H: MRAWCFK,71%[E!0(K!^W[XKC)>XQK+CX$P.%ZI3HC5HAA@#]@U9$?JL$=/<5Q M-UJGBAG$.Z-_"IW6T5Q.K;DM.N\7;^&A"V.H:W_6SLY.8J[DA2])3IW2LZI. M+I#$;5/#?VYF]&V[5ZIMX_7:W_!F7,*;>:5:Z&(>-O\C#JP(!JN=7%8:2K.Y M?#=OF4YB[]5MP/%3]EB(Q0TQ($=BVQPHE 6THL+*=' M_0OG6"EI0(&>?8,JQ*3NBF(EPB&].'G52B.OVAYI'P/*WE/7+PVU/43/E&JE M?'!22A0HQ$'@O)Q&7.4,@:92;XHHI3+4JSKF#Z"59>O487+I&+&X3BR=5]*( M)9^B;P#%++2EJE*N18%0RJ%;#I1=8W0 MUPD&^7AK MZ!9C#G8R@ E&LR(?+%;*+!LQ5GM33BS&/4#><3V 9=9%*;\2:[ MD[:BG$>>M#%"+C+,(Z:D2A9 *PA=6^$J%D_U-**R,#R=G:^5H+G!J#!M#LQ, MRU6-XF6F< ?Y6JG72&5;9HS'6E,Y.ZM)+:YH+:Z9RIK,F.G5NM*L"*[''0F4 M#F;+' 79"CP^'VQK D^_*61BL ZZ8(9@=&F"S1FD1R1.KJ8*+/DT?D *@\9W MX],W&VNYKM0C8PGR:,WU:$T55\H9 C6E(:2C=AN'R;,=%Z8RENIV@S]8Q(F^=W&FEC@UQRCJWJFZS;(IKW1D8 MEC.UL\BK %WH_/!2:T0!0RP(4@>+<@5!52E7HLZB74NE[;2A:SJD-FLUIKYZ M?DYIG\4!,E6(QZ=L3WWE+C#FDL]$&E4JTC(K7!JEBL?DR/Q:.2I_:M=2:#O= MB%%G9Z'I?0P;KI55J0(SH6CAO64.L@L8EE.H33+\+%#XN94JQI,;?BK5/0DW M;Z>%\7#SKN1?#0"D6=.^06>$R_52QKKQLY6$J;SJ',090+=15>JM+:1?;=^D MW[8H6G=[(U/0Q((EE?\],[#4S@ LZ]6ZW# BX]PB!FR%?YV89"OPW/8/G[M. M^W/G;E;1\ZG7O?KGW[MW(+">O$8=7NW/0JH,' 6;A7^=F&23HEY$K@C_.C') M5J"H]VLT&+K:UPT6N@G3VE6.=[ MC#>>5,8'S#*VJ<$*FKKJJTRMB<1HJB#VS7AB6&^4/G*RWLV4GRQOEG3]W2.K M=PTV"_6I+M./"Y=,B4+/^?+]+#)TMVM)E(,"Q8M#K*@7$?)W'"-(UPJI5-%E MGB?!29_+&5IK2GFU,RBDBAWG#X5RU!V*/*&P*ZWJ6O^A:]34=N*7VAMTIJH" M&)!TWCG1-K6X_*Z_J&UIJC,*P[.\@,Y+%@NM?I0BJF"5JI*J_E]ZYF]VH:(A M8B)SACK6T\BRW9)+[3$QJ I6GJ]+O1TC-M<)J$HBASE3^QEA>T#7.R2K?WJ^ M99%>7XVJ;R2%4Z["*9'7/&?&-ZH'[GJZLJFFNV2H#J0$B@-B*M?XG6Y2>(#3 M-5-O^)DLD%RX#$KE#5_/^BVUX5W+G0R5H'O+I8%A5O*]2A.0X[#48X3@6BF4 MZN86(V_F$>1J,^K>C11!N8J@5#>N\N'[^?KK5GNM! 6WW6WZ@YK3(AQ%!W!' M<*W$2M<0!Y[$5_RNNZ.KJ0.#4CO0Y+.#6IKU50>]5PXWQ*_C\Z1 MP.E@MLU1D*W TW3.^<$[U%E#(IT@:P_6:JK;$V%CV,M0?5!M)FUQPOI0IUJ& MJF!=^F<+/VY3W:PH%@_5^N$5*[T#+,O(=5)AM6E=P)!:F&UFA5)OR3AVX3)J MTPJ!^<'@K"RB0S>CBJ72AYNE#$L5=5KI=,L8P[5JBCQ6Z<@5R)%;3171*A)3 MC<;ZZQUB>'.S:&,GKW"L%GVIPE>APSH+[^V94I=7-HI7U5*%F#)F>5UI">FW MW;(^CC4>Z[S^/KM%AN35S6=J#@Y*[!S,'CL*LA5XU#ZYUN#[R#(T:CM^R3]L M>>>^R3)1XJWS*,BVPR[TGHGNX*;X2'Z*/8CK*5L>>B]FF^U!M;OVDXO>7=;M MY8':3R,5>[W,#N+._>W\2?S 'G'@&#Z-Z*- )JI-?N#+/I+X.:<*^L_/F8_> MGKHCR];_HEI"?2*<.APL0"F7R_B_Y56HP?N)PY[^"- Q*=$=A]WYMHDU=1T7 MCFDXH0]GFV5G$M2BPPV)6,RP*.]&"L?S6%Y'>^]C6V[FR^M='P-9WC@"BP ( MO?8,:*1T/>);,S@ 3IL;RO]&RG378+X9"O]J.97TCU]+JK-L:2T==J!L?^873G_9JH$AZ7Y=V?G]S:+ M:"IGYPWE+#7UFZFRW_*:?55I5"J1SI2P?N-M J*ZY!]34()J984@I16VQ&LZ MH.,^M4FMPCZ&/\+#$PKO^4&--YGU&G5B1@6 M@] VHYYQ0F;1:VEAM)(<]](4+Z)"H-8]D=KXG'UEG-C?[6IU.HBAG2R M+5TZ'4]Y<66-#O6![AZSKP9M%+I5&D2\WZU* MU;.IZDSM-^Z)4M 0'%B.JZPP;U.Y?_WW,U77TWJYB;J-<[_>*"OU*/?.-N:L MS&?+1,37H]T?4:7* !S.#!UM]PJ0E^6V;0!(4M3J6)G4)K24WW]N!\) M^^"V_;5S]\<%'NJF: YWIN? !2\H__?0! MOIW+_)8IP$CMC]*W;$ 58Z%N/E^4/PX!HQM8 MSG-&?FM(\$X=,O_3!_72X__Z?8'L*3GZ7Y3QB'&K-%3'NO%VL,?3YG\"7J[_?=^^Z7SHW3^2J^_C0?6SW.MW[T%%5Q$RN@HUX%=Z(3\'V M0VYT)]1FG2J=@F;W#K'1,8D[LJ8.J'2.0NCK@,+&8TY$IN7!G+S?8,HJ \E[ MPK[XS52G&@A?C7\HA.A8_&I>HB2]>I*)I372LK:T?"S 6' [,Q?3YKA:24& M> _D"R5?@=PCA]P V+5Y#&=+CB,AZI/^6@Q)$Y](!\>8ZD:,F8NLK.1*I/E_ M9.!/1^,P;4MI54KZ"Z$6(P68M,WXS9]I57$BP;;Y1_2[+1(FW3DDV$5XGR79 9-M=/0Z' MM9^8V)8V';@')&TS5.Q:FUIS2-WNT#OKL^@RH50BLP_W6[D3!0=Q_#\K;VK: M9\$G4=F^;ON?53:UZ[)F/Q8W:Q5K#5-M5K/!Y] MX1QJFUI[CC^>Z9X!X.M*HQ&%=WE=1QR8Q<(K.@B20&TJ$%ZUR$+[$E4[1]5: MX14=;TF@E16&KG.E$>F7E<)+')C%PBLZF)- YRL,7BVE4MZ7_N-97,^FQ04$ M#@#8:^5G=.@JH5,+;X?Y 9IL4A6:D47\I*@4!U&Q2#K?QCV6,9):2NMLO8$L M\2.B1(IULR?QLV6,HVI%J512M$N5B!)((IW'.NR3..RR1])9)?U]YYV7C-@U M/@\[WBO\ZR39)-F.G6P%FKC>-7#SF1B6<\Q9&/$%\-P<5;IR2;"*^39#L@LNTJN_B>NB!R76I3QYT) M74\*'PY7L[2N8Z^UKW.[=3PZY#B7MZVSLZ]C;[^M<;T4@ M0[K?BA(0T?D_"=QOA0B(%$D<4D!D>F_J/#JA)X'_+7M@S-SR MZ>RO ^]Q=5 M-\D[C"&^)\_X,S+$_ &TQ(K3\"-QZ&!JLPK_1ZSNQ&*V%9TZE*AR%PSU%]4Z M ;61%P[ZCK/)(U*J37GWLV@EIU';.+Z8$R"6C[AJ1$=(J>OD(AVBP9"HQ%?> MTJ'>3)% +R@C!<7%"ND0'7I.5 "L(.G0*.=K">W*D\/=YYX'1]X(S\:6:VU< MN)2Q(\NTZ:QN3@IMR^T_IE9@:>.*J%ECJ59\\UJ)F&VDT,:55+-&3CV%>UE* M(2&ET,8E6K/&TMGZREU[WT+;BLQID,I9)L9GK)\]D6YV;YG6?%IC=J4(JDJU MFL(W)2]+"B4A8]WTB?2T'' 5X>*J185QI HGJ*QJE&/=Z(DTN'QE5;V7I& MG\*90WUCV55?949&Y)$?&W-=GW_J7][#[V#;>]VNT>P"NJG$*]*68NRY& ]F VIR2;"*^39#L@LA5O1H/%[*?_2:]Z%GDWC?(6 M5ST]3<'SIW^F)AWJ6=S7J436RI$I.,+!:P6LMK@GFA>LJC*>+!!V$HBF+2Z9 M2M%TY/!: :LMKJ@>D&B2=J^(*K7PKY-DDV0[=K(5:/?RVD6A$'+Q9F\-3F'- MFO8-NIWR\M.R\I)("U@:/]. 367CR__ FBQ*Q89N,W0SPD]$%?)R^F3$VIX8N@\K3B2QJV(>K/PKY-DDV0[=K+MTK@E$PH#CU2;EOJJHP^* M*(Q^3 IFL[YQ!^@;U39U\]EYH/83,N@S\B>L#73N;^?5@0?VG'-R63ZM1%5@ ME*JDT*KDQI5<-D=*H#\"9*0-NY\BIE'9N)#+5B*FO$7C9BEB=B-B-B[3DHV( MJ10O8@HKG+=:N=)T8^I23:I76DI68$5W-VLZ']3M[-]6("E]2GRG7L!QB M35W'54T-*,A]63LH5QR%X"+R-O.5?K6-,S9\7K4YJ^ZGXSZUNT..V>Z,89XY MD2@(5@YM %]05FI*HUE3SIK'[O82'VRQ8G/C$@&%@:RJU%L-Y:P^_+H+O$D]4G"8K15O&]^3W8UXJY0K2K,FQ9OHN(O%V\87:'HFZHYT%4#)@(?L.)@IY\^P+=SF=\R!1BI_5'ZEJU1 MF[$0D'51_C@$#%_@@$M#>%POEW\&I,/^FJ@:HA$1!B_E?(RT%D[">W,TZ8_L MD[46QLD*P=$WP/H(W8,GO9M_]TJ=^^N;^QXG0!1_JHF&G#'@EPELQE+?INKW MDCJ$=UP0U7A1WYQ?+I.82-[;D*TJ&=FX^_[6LP8GESU&?FM(L-P<,O_3!_72 MXW]A^R*@2B$[PSO!/O\3.'7U]_ON7?=+Y^:)7'4?'[J/[5ZG>Q\ZY8J8R56P M-:_"6_,IV)",/ZHS(K>&]>(4-+MWB):.2=R1-75 U#L,%>\)^_R;J4XUG=F_ M^*$0LF+QJWG)CO2*2R9JQ$C+N@Z'SVHX$0R8G?GK23,\K<3X?=)?R5<@]L@A M-X!D;1Z@&1(CL;0\.,94-V+,/Z8F);6R0M"\6,F5R,HEV6CM!TKC,&W+19 T MH7:2PLWIPZ3K]UXAJ'7_T%V=.JOW<#X&4H@3\R,=T@4E\=>\;69&:.O,]89> MW).BU=0H)@LMAQM#,;7RQ;^2+N@6W08/ZS+*,LP;:\84LA?_*OF>I.>WM?]. MO7KIZ$&Q*1![H(,%8B[E[<.?\<,!&FGOIFC*Z>9[,K&M'SHHQ*3_1JR(0[:( MY/[#O@DK_.O$)%MAR9=S"@"6B/X!N\FR ?M$-0SK134'LKU29 9EZH!1_[NK M7X0(W [HF\'!7FNF2"L7E'>B0B$6 JEC.+E"X&Q]COA^Y?DLR*9K.J2V#8=U ML07LA8/C.LE4W_AFBT]A04H_"\I(47$1BX>-;Z_DCX<$-9OW6I^ZIA.P2G36 M'(JHID;4L05O^HM]<(P@72N\-J[>%R8U_&Q0_*%M:NT0Q3- ;/.\(B58T1)L MXY)\18&B&06*7%$M/&>,IP&6:IX>5'-<:?"?6A'7!.T;LKA5L M&U]4\:MS4.TJ1/DL4)LB?5!0]HF*AE@4;'R3)#\41#5/WK7HRE %6RNZL"VG MK0\PHX=+,:24E&%1Z$U=EHHY/**AZ]D2CP'UGY#X+'DU"T,STK*0PBU7X9:Z M%M7.X''>$E#H9:BOO?NB8GP+8U\$610T%H8?B4,'4]M+(CD^]*YMF5;?^"K( M-].F,-I?5$/R8^BV:^;5C5ZI-U-<*-XJ=:*PCFG"8246(AO?WL@-(@$R&N44 MO;[W4:&[&JGF,W50DH5B]HY#78>YV Q=[>N&C-\+NLZC(%OQYWZ-S:-GJQHE MZF [X?M8-,!U7]@4O[A<#3#D[X1'1E)UAP5Y+A#KRG_MV.V/9JW3:WKCJC] M&) ^TW/_K+Y) $V>^EF<^HWHV$2RIJ=%P&66#1(9I-BUG,M$!^!R+I1#(25; M%%0WSCA>AFJ(UME:,*TTM=VD+,M6EFV:FRT6'@-D,+5M=--P>^:(95L\);?CA&EZVW.Z*#(1N*+'17^@7OG MDSU+\W.3] !I>F8AUIK1]Q,V$FM9XR2 1Z2;==?B+4-=S/<_DHGZQHKV'+%( MBT=J#O&!!TYOS$$>#.SI#+79>$\J2J6U25Z 6!P6%##Q9U\SA]! /DB). EK M*2[AB%P08%G$(=7FDSY1F;.IP>JWN>JK#!]$PSEU^(!E\GD4#Z?Q 7H?.;E[ M2.U,2UE$FB!2ARM&X*6.'^P (;5:BC"HR"VR8B3;BVK;JNF^^8&$8U;B5D!U MXX#!@VUITX'[NT?F#)UI=9F[N3O1M7%H(#<\U&KK*VOOHPH6E&RPZ0]J3F46 M6B0>,W3[^P1_Y/3.\C"5(FMW'K,, P&9(606"6BD$%Y[ZBMCZA;/T%B1M!'* M/"] TJVIL5M0>XQ-2OLF=\!E'5(HR L7N2,2-F:I[%MCECT$7OQA?)9U<*)H M;UZ"ZIXK$2>R=CF3&/?I:WD64C#[8';(>K7U;./@"# /FV4\> S[_/;-P1I3 M097S=L"S;/.-SR,3K#81RT*KM0< OEC,;1QF*0)SH13F1F00KJ"#?U,]>==Z MQ6%?"13^=6*2;0?*!;^/O3OMX; 9*OSKQ"1;8CBL(:H5L,9 MZ;XI9&*HIJLPMP?]WU2?8,$"J4MGHTNG+@['HJD!H[K#!X]-#\@D,#)O? YE MDE/4J*?(_I::LY".C=25YXJ$6"/!W9=#;D$GO "6?HJ]7>=1D&T'VL0M;PTO_11[LLZC(%N1 M?@K;@N]K#AG"X8II_F,X@7D)9]UQIMA726%=_ZPA_-61E\XC%96-4RQ\\N,W MKFG?!<6E.^QXA+]">F=R[5QIM***]>Y7BIBHZ(A#Q?G&:1!I4?$7M2T-]-VD M@/B_OYU7*]6/ F:<;7>HH\Y/-!UU?E/#:YFZ=HR 7&O-GV^<=O"@OK$:N]WA MM4_F3,KM;E(80VB[7#10K ##QOD >8$A10]&D2\LM^D"\M>P9R;O#*T9PUO,@K_-ROX2)H,A8(9LVKK"8%A*;=5YLIFB! M(79T9=X.=$>4#&RJZ2X9J@-6#X3%K$W+I4&YBR-$ZGH9MLT]R4#G]U5].%A! M^\\FF:Z^29U8L;@H*BABP;#-)>=PXC!"3[Q $-S.]F5&I*=4T#CMY.5,DX=K:."I1!,@B*JN5U]O8 M,JGF&*+BPK].3+(5J$HP%8)U%L2\7*9,H-7%?L#K#C]@4YLRA2!2+&\K7?'BU'H((/TK&@I2K$. MV.[D9PW@IEG3OD&W<__^M"P($L%]:?QL)6DC4I*FTB>SQWVEH32;6[B1:OLF M2K<%V4]%8BH62\V84WFG6&HJK5IZ-U%F")+^(A$='\*_3DRR[2#T]#2=3 R* M<3O5()KN# S+F=I4WL,2=YU'0;:B/0RLH3$U;VAO^ MBUG[H6_>=N][I:?.?VXN2*4\<3\2]L%M^VOG[H\+XNICZA"3OA @JFI^)%_; MCU\Z]Q?8E.0C"7')H$-D4FCLK$<84%0!<=5T?/E$J7+&NFIZNHQHP$?B 932??OH W\YE?LL48*3V1^E;-L"+L1#4KXORQR% ]@(' M7!K"XWJY_#, &[;31-4T^,ZO)V4\^#@?(P_,D_!6'$WZ(_MD[2%[LD(\] TX M@$-A1-*[^7>OU+F_OKGO<0)$\:>6:,@9 WZ9J,^TU+>I^KVD#N$=%T0U7M0W MYY?+)%J"]S9DJTI&-FZ^O_6LPW^'7@4[]"J\0V^#'?H4[-"" MI_C-5*<:R%:MX'$1K^\Z)G%'UM1130W#MZ\#"M+ &:DV91'>"2BF_#<@E^I_ MA*^"#>.\]Z"N:;Q=!Y[M'@SVV6"7D"FKV5X)!^ (X/WOA_XP":T4KGJ%]O1"^^AY%70*._/=.I\'M>GR-X@+G>\7LNG,5'!20-V&^5CP0&]_[P0KW/WO.UH.B>^@?, M*>F:Y*MJ#T:D>HXSJK24Q2$5TC$'IYSN,#.P+:CCP/MAN2LFIQ!][(7^8"&@ M!%D&ZHNLWSS,D]C4LI]54__+>QJ,"9@$;,.IX?+JSZM6WJ?P'GP=3DK3;3IP MR81)Y6 :SCCG3,=>)-F#A9@C!6S3'+KL6TRA=%X>1=W!$("6&+9K@+_#BF, M,^ ZQ"*-B??M6*: Y49@U\!9R6\TVZ0_=703)D=4P#O,FV=* :5U?)?%7K>: M>.3=/ ??\TGR+WMKB.$I;+!%MOIC(.UPMLZT[^B:KMJZU]41^[91IA.O&F&. M75'O"G0+W.3XSA<=7N1,P'0=ZMA/,E@]R ^DE;<)49R$OJ";&ECJH-*=$J:Y MP%PFNHF#PIQFE(:E&@91M?].'7?,,],XXG1S8$PU--S@>#>0O]BODCFCPP^; MC#RJ_<;VM4J&JFXCV8)3([Q_QZI&3TD;!F3A/I^BKJV:#C>T.24]8>>$ODH- M'7"M>EM@)FG@.Z-P''M4J2B!@'#X(V'SZ#S1&_8H@(9Q6SC[" MY+AT6&^ZXDCN"/Z#CYR2[$[,1.=(U@9,HD&OJ.VJK#A]H!$R9@XMRT7K/Y3F MX'BH,MY\F#&N1A(RD/GP@ HGMZTQ?K[H[HC]SD]R% OP51"L#GFF)IQO^'+X M.VPD_EUD)SJ(X#>FU+%CJ$^!EB4_AF\'!]_WB8-29S%;8S?8,]PE6>=]Y0=M'B_&/2&@0J*PMRA M&YRQ3'4)G\#)#MUC.-)Z(;:$Z(UBQN5"#LCBJ4LN4R-4AE/;,@SDT8PM?GH3 M%VS^.S4*GXY1RX6W4-84/.%[V&EH\GF\H3DTU&WXE/Y0C2D78OX+F:+(']/Q MO3] _C%?:_ J[Z^^7/ZM--09:\T[VQ5;?$QO!&1VN(V@[1+#8DV\?X&%>V\)XRAK- M#JN M/F!R9SU&*]<(O*,V>Y) S(XTE/G %[P=B"286D'I[UL-N\+WK@9EH0F,HFZ'$# MM"R9RLHJOZ,X# AL]0$-7)6%":A]L /[!'189WY@3R-AP4]\$.9)=29$33I$ M=@8&13#- 5,")Q9:<#I35OMT3EA[-AY\@D3_KZQ^E_+QDV\*&W]]\VQ?LP= MNH&T"367-\,*VP254H3?NYG=JL%.-=$[R&#"ON/C C@9R*U@AH"!/G5?4&6+ M2[Q(7++N3\=V__RJF_IX.O[*#+Y%G?J.X^@.Y#>K,^B1]>[NJFM[?WN80>SN MX2LZFV#N_&U=^PM?I_=,U]\'?M)H.$NC9F.26=X79;B2DP; .MV#_*;,/-+61F,PT]E_&\PL65E["@!B=+YDD+\W'[>,?=+Q)UY[N)&LASH&W<9%P7"-;XE>J8N@ 5R5BV'[QJ T??@$WF+#3N<(66RM, M06^<%O(/]6L_L$QN3YNGK!&,3&*P+%X-6%NI%\[=@ M50KF-S(\S4;'"&([*M\ GXT("C"3R;OM3M0Q3FKS]6ZPJL@E$'4RL2W0Y]@Q M W_5V36""1VP$$!(2]"FU+>]G9%ENR5TT0$HW:F7Z#7&'SW+RV71GQ"'CR/4 M%U8CILP7TG>HS5@&Y+&_4]=+@G. F\_1^R1:N]C[ M$,XC'3#W(&EK%@MXSG*<4%4SX>>!%RT4Y438HKWV2RB#:VYQHAT,'9.TI\]3 M$/C5VY,7RS[.SM5*A^O6"S5 M\<53Z,E'E*>VQV&TC4*J0>C@5/R$&^["'EL:II0X7K)0\#8[_#9T:?A!*(#MG6O,"M7'7B*1P]RH[)V8J#/_^*S$'<_G"8ZY2H.G M$IV2&Q6-(57SK$KT?F,L![,"R'3"/N%=+'PW(LQ[/OJC>GN5I5'Y0L]/[5-! MP[3!V I"[5[&5C"@IFLAP]OTG=PXL*=HK+M;<;B"< _$7^H6$NP:%%]>G/@3 M0>3UHIQ#N,.G#M?L@#N3>9:P4][/T8 CG;NO<6-8OEL)U3:;*=,!RG'/LXQ- MFQK^TRS4$H ]\,DKT9DD2C@K%5X7RD^*2?7XL&#^[3*'?[/;F4\SG]O-#U:9 MRM1ZH>!_SA"*W[C54Q*:&^&38U(O/+T]3,)/N&\>IC8>%T'<;]&>!%[H&&BV M*5@?J.=:SZ =1+MY/UNJS1RWURQB:F%(F X,ED6GDO_!P>(R3Y[?-Q8?_2G. M9UXIQY?2*[?^1%3]R0;$GIC><-$N\R>\'>/PZYL/ &;Z0&WV6;RS^]O3]0/_ MVLEE^32B36;HVLU\&LV,<.%KY/##/Z:P\E:0,V_QO_BARW_X&"S!KLF] JWP)80@90:D*8/<9-H'E1SH M.:2V5S4JH1 M<1:./ 84KG2%H(9G&C-'Z>KM55VUO3+>0K73B%91LRVD,,79I.R$YKT15TX] M]B).'*M6-WM+WZFRO'"'F_5];[24&Z$GZW*?P^ ZSN=?&\39EZ%$,_U>P\4H'\'F7O!"X*4/IZ_3^T!S]4OL2Q3 M[VW!S#R)Q-U5&!B#S6=8W*WAF0$@P(*.N]/)JN!G)3:)YJ-.KK]M;;E6GAG9>R*8[W.*V7)MQ#YV\\V !6%B=]/ M=>L%UY1FJQ$-46_)W#I?0H(.;^*I0BJ;59CWB#S=_'[#0K<85L,SRO%N>]S" M>392QZ$(P=?0_0_OP@LKIZ(RV&("EO6]9$^Y"X%G)F$R-K[9RWX(,EV"FT;!C92Q&EP7(.@585FP7"U2 M OV([5" !VKQRDS9QT2+X'6@0\+[GUD&A>\FY!L]R,<">@ I'9W[+EGRJW]K MBR53>7>3=N=0C#,+HLMKK#,+VB!67E * U2NK6G?!7'D69F[,PEJ+(.9SXM! MQ)^9;]X?L#G 7%]SB]?\Q<_RQDTO4*.:CP)@L0SN)N!M.8,!4I@#K\PAHP,L,,3X%E7C/- M&L\6F\*>^8OI85Z&#S^@O* C\RN%[1$0]6Q3H.L7M2V\MV7P3* XZS$&;Z)) M_8VOQ'=,=+18]F:5&FKG5.LW\C\)ZGB'E4^41:GOJ7NXHG]NI5SS0?>&EUL/ M4$7H8U;>W/%@]5%Q<[T+_ C*8=>\,W+E+[ M-!B!06> 7AX@V1-T+($H7G=9G=ZUN(B\TKU"-,+4O;KO!J]KNAD$JL MV==;K9RG,5."T\YGQ1?D1";=#.N-J+XRVS:[S(_/^X&P=<57LRNQ6FFEL19S M U)%:9U%=4W=+1=S+N>^X2Q_M^SO/'O1P@H5@L*]<#TC=YF[6 @QH4ZL/>KS]U,_.3E6M3.RJ-Q\B$(W*-$31@T8"5.3. M-M7HEN/K)'8V.&PI]7K.3?*R%-2+]_9W6NUA^;_DF M -&0!B(T*0&2;"Y$H M4R#(R>(W'D-1?UY#W'%8@9L@-2!(!> WI^;3;&+*!7F9",1+I3%8,3Z6D^NP M>F-1>3C>SU:4/(N^+;QK6 .R;PB_;4U_6Y3KEG-#4PHPFG0V ^M/AK MJ;LK.<6O5[&B#VS]KOKJ7ZM8F<59C2T84$_*]QL^S&=>E3,+]3^B_^0&]N8%:_UL>J":O),(GO383<2!A8_Q%@=F'6KZ M,.@,XUV'\BYA\6/^/T.7BH0&C3]7@;L<\_?#NRXR([W@-&JQ2%-J-_ 8HZT,T ML6D)_\2^QCGYGE]V\2B)MW383T=183"R4E24%#P(0'![*%8#0#K M:>-5I&3:5#55VLRU-R!(O#8;+AOSNZY4(C/B0?;S&\+!3:>Y#C.8T;CM]!<^E_D+P&EC8%Z^/_: >NYYYLQ'*KHX/6(VQH/P_T8?*3-KC M]%Z8ANS;^0_\2F%CKJ1[J"-C-6#EEO(L$&]PXT=O(;* M+U7Z=Q#ID92,^QQ&-]LG7H=)UGXL N.L!T#D'IK?P&A3<$SQ:]6\8MQ\76(V MIJ=M)-[F'/]^=[/981X6,7A9U)[M,E_CBMQB;=:\"GAO+!0U!GC#T#RA5B5> M!P]LGA5<\%BI_*9==C-F=+?("G&55G>$Q)5 )O1O@,Z)YI1BBA!9JA'UD#FC2GGX!![/J!MSF MHF6IQC5 8FH[ON#AW1^8#/9>. ,);_W JH=XZBL(A2B&AFH6Q>#%E\9_42VJ MV^?.>E'%>64V+O#:":Y@^Y6A4UQ :PZKC7JKV*J[37X9;59=%78(9 LOOLB*+BR\[#3Z14&?)H\= MLR:VK+!]Z"SQ3Z-0QU8^?WXM<*DJZH&SLPUGO:'[:N3MU-145L[!(%\,J\_* M9B-Q+%0"[^ZN CK??IF1&*O<4K\YK%^QPN-74*(Q!!*_= 8,Z+%K5LDQ$03: M\7]4%M_"RE\:_%2)U192UQT,;EJJ>,N2E8)Y"/K:=X=!YXHVQOY"M=I2=+"H M1-1"^1EI9K)6U^PX'%&#N5L\,G*M89$#,S(OTL.F^K@/I[C777CF<<(X%C!\ M2/WJUT&)'S#8'6^G ,5,&NK/&=IZX=XNOF7 O&N>>XAMP)ETX*5;>.$59B(Q M-00+HLY7$EI1R^TH-BN>-\N]*([FZ%GG16/M2Q$/H"&SG9'06[9XT7K>6\:+ M^=U^":C.B!Y=S.]*=4995,.(<)OAAO.+Q<D+*,K"_7%66)GU MZ!!3/O1F1:33D'NU;[9^OIP:I02-:9:TNO )XP35W+@?UZ^ AL]]#5RW7\$. MQ#+>O!!ULIW8+.>"X$=N6&);J;?08>R7+V,5]\+/9'*!Y"PB]^P4JXZEC(.& M!5S(_,42O\RCJ9%G.+(=WXL48AOZD>;I7E6JS>KJJCKUQ+6RTG#@6S#;+S#9 M.\MQNN;,7LSHBF[S+ +1X;HZBT'E$ UG[2OC*1.M)99#L?:RD)2)K/NX$@/1 ME4PV;QH6;/IK5"&68U;CUOU9+6S5NQJ3/[BLG! M();L+/8 2"H1V"/S24BR!U@!*:!-F0*Z40IHEM[(K R%H&_$O/?C2VA//,3,ZC46JXWE$:KMEIGOXVL-8[2V MCL#XB<^I)''T:N:C9U[3O MSGK"P69BEQVP/!;L-@<)%_;HG63Y=CO#\O$@F@)KC M C!9')01\I2T@X )*B]@"+&.+?/'"L:%7=V=>NG*AFH_8U/14 'WA3)^I^0K M''3_A*U(KEBD7;55+(X[YCFN,37_EETN"KJ3KD8Z'9*;5SJ8LI!D%V.'Z(:[ MLDJW%F^?BI-^F#FCO&4PKZ&#GJ&K$9A;L-7]H2,J]<,O,5N/+298!XA8QTK] M:F!#*'0D2DKOQKV@EG?^O>72S6H9GFE:M9Q_YN_9*0G/VD,=X;,_\#S@4"(? M-F=!U7*N$;T6WLL!:;Q^Q&GS:@/M46'7'53'*W?H[+K88>(S,+[8X3+N5Y8[ MC(#[6:O?&FBR$&(>U\57U\=;U,DYX9KB5=Z6!/2A WIF/!4,L =5UTJ=HK?2%>_U(7%]\+@>#*;C*8M6%0PQ M3N)KYNB2 O3@@=:S6Z:AV)VM+L*9<(3 MG=WP)#Q%&NP3U]8'0;(GH[=@S90.T4AM).H17TMK7\3=EGX,V,P>:V-1PB^V ME;AE69156ZTKC;)X/26/=.3\K>!$M4HR0"R[;[XM8%?6B9:@%63D_+7:9)42 M:MN8W,4A>%D=3@/E?=>%]P^6L:@\2U2?KY;.2E\ G%=#?AYM?U';TEBMF.BS M'7%V69+B48R1\\=AHLM/M53VOX3AH8V<-PR;E<3&D \V1.-%2,/D9_ ]=;M# M_!&CKU=8/>,@8"=FD)N9@25>[QNKV\ NYP48O"HE)>Y/L":L$I\@4-[_3<2N MX58_"K"B8QQ9PF$BF)7ROPH)X$B-:[-: FT-&;$I+()%%N@E0]U1'.]*1<\=E,V6<)(F%*F%YZ"/G#LMZHK:GM8A@ M^#$?WF(&Q]<:LC)&+FVA@QU9]\CY>QRB>Q D,.V.ZA03,R@YE^C, MV\*;FD/>_50^+5>Q 0*O"(+F_=]'4N^77#P,6NX_%^-5JY2YV\FLM\4D MG&M?WCYXW1ZDGK6_(^>?FMU*Z5)8&7),B<7MLJZKC>4.:S+M6AC(Q2,N95K& M*@M3"K\#'CE_X7>>.H!X4!).S$C@/759/T9!4.B]<*'>ZF*E50$VQIH99F"( M1%9D/2:))+$@L7#,6(CM/%Y.F2"6+C ))T+''%AC>K=T<3,CC4ZB^0C1'*L7 MULHI/36)\G!7H'C+TDVM]1585@)\3XWC6"CD7,M^=C*RF<6!J)+2LY(DDIJ' M)$Q8>5]*PR.5AM56XEL)!RWRQ(RUAJH5\[,4?J-C@,(!@["6#0AS*HO<$N_ZPY&.G'\IY>C*I=O6=0"RB\WUL-2@/++9\I9_8@JZAX4PEKK$29+-DN ;6QF-%?AJYA# MLZ*<5629YPVRGWF99P4>=8DU9+\RDOB5HR1\R_'D5+8"EWE M.G0C2RX>PLCYN]02'VUB5U46KYC'D8ZQMT\WMU4E+ ]]Y/QMUV9:VU4>WJ+&HF5596D+'>_(DHN' M,'+^595SC5OF5H^R*ALH"S)R_@A-K)+)3K5'/+*,CN_WR/E['&)O\JXS[8[I M%!,S)HEEL71VF5H0M'HO7+B"WC> 1'MP53YZGK(PDL2%Q(7$11ZXB*\VE#(. M((MG263O";)3WF0HLH[6K*^'TFRMOQ N02Y!'E/G*Z7[<%=UOB2>)9X3">W$ MZ3)2,HL=_0W5!OO'U*2D5A:Q-%@DLFN ;,V:]@TJ^!9BXMF4^Q^_% M^*(ZJ:Y_9EEB[%RIUII*I1I58LQ?SIH=6BM@A_JD];D;3*UXZ*>82N*]D*8^ MAS_^3\L,$@;H]7(F0,^C^$6EK+3J$NT2[=FAO98 [0+42JLUE$8MJNR+1+Y$ M_DKDQY=6K]770U^ >FQ-I5R/,CTV0?XF/'P?.Y1$L0@H/E^/8G%KODD0'Q&( MXS#<+,=6QHSR[>2E8)2K9V(K&)&NG@]NW]+>\%\5N'/IK^!^.J:V/LB^Y81! MAZ&.$VPN18X8_B]OVLW6[0_9MVR !2,]'-<7949;1N6E\3QNEIT:( M& ,*V\0&$D^%Y2A_"."Z(:+^J;\\ME$N>A]S8ZOORD MDI&-.^AO/6MP&Y HWL(DW-E1X$3X8#]+"(,*6!OA$Z:*;4S60._C! MG[4S3:N63W*;CR_XSDY)6&BQM(RSCX0++_+.FQS5WL\?#_EOW5C*G+7ZK8%V MLFYW+;X\K]V6:\"G:%_N2,NZ<8HO%/)M-A2('A_6W N6+V:7!F4;J>@QF<=Y MI>X6&?HI/'8IH2RAO'K,]MB:FJZ$\N%">>:M+1A:Z!PN=8K>1)XS6B+Z@!$] M&$S'4P.O\Q<,KFLZU >Z%)<'#"[?-[K[LU_BZJ!P90E\*B7V&AU$?N6"GSN$ M@_E) 9H.-+54$ET271)=$OUP1I9$ET07,Z>^L&OXOJ89RJV_I@.6W.&UWJZT M=IJ%)@X#BZAH48E,8JBT2I7J#GMP5UM*[5SVX%XY%8*T&UV"(V,M][7DH)D.]=;2KEEGCU>(0:>;<(6]&%.%)NS4-,D+SJ M%,5[][T-L;!HB+"/G+E325GB58\E&Q5V*EF(.IIE3/UM\$%]I"%:?F MMVQ>)8M$']K(DHN','+^S:NB"RF#=5_Q:YO,6?JB-J^2#8D%&3G_DKV5=(B5 MS:L$0LR>94XX#A<6#9CBO%%P%(>WJ*'6F7S*FD+'>_(DHN','+^ MK8%J>5JT^;7]D-D1@HPLFP;M]\B2?_L]3S3S+-N M-/V'KE%3<\B[G\JGY2J94)@O&DGOB2!@WO]M)-5ER<7#H.7^Y_T=.?^"@(&KT7 MKBDP*< &R: $YAIS0X2VQ1(+$@L2"SO"PE+"E42!1(%$P5&B(%Z[KJ1T(JR- M\C>4Y^"1"I':F*_ZP'C4O -V1 MCEQ ?E@*4$WU3*F?IZC7NZ?VU4$BK!99$CI]H#;O"JRU-'4W)<"$.5@7 M_4;S^"KFT*PHS7J*,*R\Z>G?]-0=9THU("SP@\@J-SNJ%1F;UU /^;.:I5HY ME;W48;R]GMJ@,SQ06[=XP2EGX;)U^T6UM2]V\L2(2,N^KM1K+>%VX)&.G+]5 M'QLKR!BQOZG&E&X+V%5'A\2L("/GKPC78[,7HT&[@3>@. O:] ID"RU9V$D MZ=EY.E F\@4D*:VF_1\[?AHBMO;0H1^*NQ?*SZYZZW2'^B.'; M*\MQ#R,G7\QHN6R@(J]E'MW(DHN','+^!UI*Q5@V4-D+W!PP8INQ'0&V,.5D MIXI#'SE_7,96S(G&I6R@(@XX#A>6S4KBJ)<\O$6/*3\ M0SWU/"W:W$KH-\^%.P2/=&09!-KOD?.O5I[2 Y'$TI.QY$,;.7?+KIXX.^R8 M#S$Q0Y*R#XS4^H]I9,G%0Q@Y_P8(B=-K9!\8H9"Q_YA'$C /*/C#2K#B@D247#V'D_/O I$RP MDGU@CG+D_!LD5%)Z*7;;!Z96ED:@P#"+1UE*MX/L G-$(Q?0!29QD/M@))F8 MH4+9 T; JMFR[X?$@L2"Q(+L_B%1(%$@49!.MZZF=" 4WP,F(M*ROFRL[ 5S ML(BM)/:]'@$NQ0P*1O2$^?5J"N[ ;Y6;[^:5'Y6(SV-2/(Q]-,R^86! M<3VV)TCJTK4Y-*=I1AT@$LH2RI$2^6P]E,5H;U.M1342D;@^:ES'*_BURGI@ M"] @YUPI1]:_WP37F_#P?>Q0$K0[ &UT5Z>*:#UWZI&!2XG9P\5L[*7=Q22V M>3E;5!L?8,M^*0?,Y?+![5O:&_ZK G]\K/77^ ME\3QZELL_ SP HA-50TL=C7!X*5]VI,?I) SO MT:0_LD_67GP^6;L39TY$TKOY=Z_4N;^^N>]Q:H2(,: 9!O(<9YHR!DW?IFH MS[34!]'\O:0.X1T71#5>U#?GE\L%GJ]Z&QU??E+)R$:,_ZUG#4XN>XS\UI!< MX18SL?25"B_"!^-AE"M$V'+X3KN?CJFM#V:R8-&8\)RJE5"#[4JT7/ TL.!* M10]>\=E@GE4*&WT"C[KVE)YDLKC9_W0S:J&^S#L_)3SOA[S#S)_W!&9'V/3F M78_YTSN3$>: 7V]$#]H;41#(AF&] #N(M_NIZZ"4=D?$A3]CH;:IR^NT 3+[ MJ@,84$V-:+HQQ4IM>)-C=N7_HB :Q6"R'AV:2H#)I\&(:E.#=H>+Z/R,2VZ; MVC5?,-ND\8A=+4(7UY272,W5OBW:DSW2TD2,6@GT'5_R U8,6 BHO,ULA,T< M:H/SQ1P F=)CE=ZT=C3'4M^T*0 MJ-B"US0$C_E) <@.-" HB2Z)+HDNB5[0(;.[>X:!DY>?=5AA1O>69I&.)>9CEP:1A=/R-!)"M[:5C.+ %(2L.] MEH:U>NQ%JLJNI&%%J;?JAA!(#46H;$=C.-4YAV)T$85KWJ()T)%]#>?7-X,AW3@ M8DHLGCB@14&&WU:$M]QA'EBP^^)$EBP]^Y&-BL8A.NX7( M=7>".I?#HM1VT.>4\$Z;J+4)YI[;^P)CV>CXL<&:=:'KCCFPZ9B:KFIX-628 M0MYV@?/]*;M,U+.N5,/P@-$VM=]5VU9-=R,GNF\GA'K>5I1:+7T\49: / *\ MRT*@$@6KI%YLPLZZ$/7.I5[C7*DTUG?[EG@_0KP+*?7$=((MQINC[X3O1Z Y M0;Z&8"#/-P&ID3HX[4OW!=_T_12+%G6'WOWY3>MYKI'HE9K2K#:4]I9(/TZDKQ/RS8WKI>Q*R%?*%:4IBX-*Z&\LY%/'XW3QQ_\5)?R M:25%)JL(F^H <2G&=89FZKXP;&5[FV01F" M*\K#+>7<$V%-*1>T,* MZ>,3TF>)VVKF(Z2E*GH$4BZSFNVI#&ZIB.X-&>^ B5B_="8NUDO(RPZ$Y(;=/5_>M8 M3\%MK)O7@3'5J(;OOYJU,UBN]-\>@U'@9N.WK]?K2KF\W*?&2^6V0GG>\02J M)976?WH4^/,QR!EGU/J&&>./3]^$)U<$H:+3WUF>$3:F<%DQ?:2?H[^2L<6* MKU,LOC[7.+BBX(LF=("+--Z4-11/G &PAY!L5,I*:UM(1ONR(@3XWD/RO*DT M:\MEX#+"97D1ER_4IH1Z"R5#6"GOOZ(:@ZG!^Z_TZ4"=.C@$?>//JT"NDD^O M4][$J?B3Y4C;1K42#7F,;:,2-(^*C?RM,T2N=6=@6,[4IMTAR@)J.FQW/%+8 M)52[LAS7\2T4JCVH;YAG[L0U["%>OS6JM4%%4ZY3< M6V;I2G5&O,]4B(R^Z.XJG4#.F-,VZVDE%J&J?DK!@@O4Z.K8Q):CJ MI9<1(-;@_]F?+!.$%R*>+U"A6GM(GD&O#>[OI?>#?#(0!K/C/^,7],TUTX:QT"Q-+- M'S!WRWX+2,>I!M^$)U MTDX+/CUV?F1-D;E(BL^H0Y:>!B/+H$[I*[5=[)C( M;"KR0S5X1U<0,QHU\##R]7JFS9.AJMOL*7::A.TQ\LRNO0'. 7[PK.YX!QM. M8@.6!P>=;J:4@@BS8-8:+!Q[1@Y@G2J\"C3QZ9@;D*?D:3H8A3\A> E( [W+ MUOOPS;%E\\G9= 1S8KL1IW-O 34J9?)NK3;T'JF$L\>O.-[9[K/D__YV7JV< M?738ID5UGDUWJ)NJ.= !U0X8C^SRH8.: S>W8'3 WV])"( 3/8L%YVW6@TUG>9O-'H["@,8SOL4FI[ M=)4]1V6;JDT[4[)]Y^%)]B,[7$;__NR>DO:/YU-R\TKM@0YG_0.(+$K>_13; MRUHBX# 1\$C'H)3AX8HN0;1_4*VYTX> AC] 2QP< PZ^H.U KM'*N$4+ MXS=F84B!<"1 :#\_V_09N=\!*:";> DJ@("HC,^];75 '0=-EW^H8/*!%5-9 MT;%UKWXXCLHCH7N68J5M"7.9-KLKLXT%5W_;Z0Z9D[=2+=4J2_9MI%7;QNI- MS\SM\OEM*3S7?E%MS;-10ISE-VRWJ&I=/V]%)N$(P+1C'#EOH"[F2Q4&U(6; MX;X!QNRO9#FRM=/(CH,[9]DQCIPQ3)=\AY6-Z^9M#-F;_TUU]ZUC@G(S9:[O MKCNB=F^DFFO!'-B2(5.R1^WQ?"6^DD,'%]K41K_XR>79:;6VE(>T>\8>X\AY MR]SS5B$R=RV [RWS!W4 M@OP928P6L!H #/C)YE KIPV*E(@BS%RWABNE,M) M0,S2&#+4&@*CG,&R:V:1]E M"ZGPBED6YC%NK\4B8_FJY9RI;5/# M7"+,TNY9^%&69F7EO*&<"[C+CG3DW,W*IECXW=[:K)]6HBKH[9R3QSARSM;F M>72)HZ3&9G\]D/M9 3G.TJRLL#0;I[,47VEI'A*0E\1PJR* &/:$+29<;2^& MP<:48EB0D?.W,1/!-Q,;DV-7FI<[CE$&+BE!()XLGT& 75= \YK%4N\[=UMN M;936RC6EFF!OBM#-1&X#0;;!V5GB0RE :M* YGE=8E%B,458-+6ERG"Y6)7= MAVG(B,3$UQ4VY/EIM;S.AI1(/5ZD+ENBT3O MTJ>V73.Y-'MKV4/*>QWQ6]^ZS=X0=PJNN5Y[#&9#85$(CS?2;)!FPYZ/G'LY MQNBF@T68#2$!*@V'(QE9&@Z','+NAH. !8]#TDJ&(HYAY/SMEM3F<5:UJI8< M=CW+50T9U"@LJ &V(M6(($#W7BAO*.,-Y>VJ'VZU)Y<<"-M4G$U6=TN$^\X2 M^X)@_WSS%K7;1Y#6><\V*EJ;H%JBW %'N -BK$>)A2/$0JP-NEEU*4^W2UQ" MI[R^BY.$Y1'"45;=@G3 X?ID8XL67SP(TL6'_S(DL4'/_(QL5C,Q/!0,T$1 MB"0R&K?/I8CN%9-3_D26_7KK9RTAVY8=ZE2:_68_ MZ5F:=+##E*8TZ409.7>3KB86?K/(9J](] HR5I> MV];VJ-A\, !;MLLV QA'U!;FV?K[.$?%YL,%6*7^%171F)K0Q:+D073MZ ?'MCKGJNU.7U9KD-4IF$]=3;8(N020#V!,5B MD@7ZSLXDWB7>4QB1J0M"1QF1"^;CC:FML"#/3L_KZRQ(B='CQ>BR'=K*WTI( MKI>L%=75I(9N_5S*:KD/4H1;&I5"E).U>R&FPTFP17*I"B;"5F!F]0>W;VEO M^*_:-^CETE$6#'K;O>^5GCK_N8')XJB$?7#;_MJY^^."+(Y+OK8?OW3N+PB, M_)&$8&'0(2]'$LPE@Q%F_]/-J-'\6U./P%!8%3"5/+G6X#OY!FQSYB].[<6" M/Y+>S;][I<[]]_C!Y\MV&[X MR[7W%@>>'8!<@:,%28[/X);2S6=\ZJM]Z@_ BM.4P3N$& M<\@SGD_(/3IQ*5K4I(DKJYPK2Q^U8'!3(^WI\]1Q2953H,P_U%EK(Q+KR5M, M._-$4[E4/B]5ZW_BX?PGHY W_Z]LX#\]6?7G#&8,90QDCT_?^%-S)_PW;[VS MY[9Q$=251GG9W4P<]GV-&&R^Z.Z(J/P=)0T03X:@1)$?>)@@\7^*AUMT7H\/M_2P M"K2W!VJS0S #W_#_W]Z7-K6M98O^%57ZY%VH,F[;C$GZIHI#2)I. C20SNU/ M7;*T;:N1)1\-$)]?_]:P)\F2;<" P>ZZ[YU@6UM[K[WF<6?2]^2,@-I<7-_9 M *#D(9%V P&>VLZKA*L]X))M3/]_C#18GY6[]I[>LXGP;/9<$"2 QK=!F%( MG ]ATPMNA"/^ .,2>5$$_X5/4X!72-J)TQ4@L#&]E!$*T;,7)/ L_!@>35(W M&2N.2W!U$*X-)\V[_P7\1-PUW#E.-&M%8 81LKU4)#>!)^!G29SW!_ D[)$7 M&27Q3> 3KW:SAA/T"FLY0_<:2' 0#%,1]ASWQ@U"U!J(I\+Z*1T -M 50#K# M("*VWQT7: Q 7;$7-P724>]I.-T<8 7$'F?60OBDD3/X%X@61AMX!Y'B( Y] M@7(G1B4/3Q'1#_MQC#+%)6$&[_)%)A)8UVR/%X7[05+V@]1+!*Y,_$%+S"JR M!^YJWVX.?[BINJ")6P!MFR\,?U%Y>/6HA%?3617&/$J"T.++\VHJ%V.XXZL\ MB43R>'H*K_]@-47J)!7:RUQ:267-1OO=5@O^;X^U$H0&;W8Y=))VJ[%]\&Y2 MM@K7RME:_'4+[86?;D+C'RQ:FW=.,$P$KN0$#,]RWR M]Y'G;^(5TH/8:KT%^A5A.')]S,1%B06+LJ.O,H_FC>T+'HRZ@^3-S-R;-U-< MVMW0A3LR;N.BC$ 6.?W '-%\@&5A;G>:6[@?T9N7VQU ;>NM]P>+/+><<-; M=YS^S\=YLH?D:F+X\6^N,TB0L_SE*O;>?+PB^ ,N8"@0Z>IO?W5A(?QAO>?T M\=$"\% 2KZOY-7[P'['O^=L[;YY9GA\LASROUI(/EDJ>=YY8GD]7J)=-GK>G M.5/6HOQUBO)']*!4VQY2/81'Y\8-\\,,/O4&0OW(+(]D->V(PE\9CPYU)]QY M5-$P/P>LS(1##KBWU7I*%_M$K/BI14%EK.$!@'BX*)@ R4S^#Q@1%_#KW4KX M4*Z %POG%O^_>M_97"F?='-5=VS5[SW$Z]?I-':WM^_H]MNN3MIN;;4[6]OM MI]KZSGZCM3V9RU3'C6+S5BFU"DU9V;/[27@L';;;RKV]<@[ *XO_ X-'H]8G MQN^YZ: :NN@SU:D^COB%_Y[%WFI'F.R4,D#OP>I.X^@(-FMR[HZES+)3DHYY MFXLP$BIB^8A-4TX_=[N\U]S=$E"V ^##(RF \CJIL&.28B M+Q#I)[#=PCC-$W$%Z_X>PJV^<00 =@3/9PEH=T^:NM=N-1UKMX3!A?TZKS>- M#^^3UB&G!/RW:$T-W3%Z"H+H)@YO!!G?-RZ@<9ZB1S<8,K!"4-+!=B 2@$^2 M(%5&!9JQ"2@P:/1Z<9ZPC$7EIIO#CT2:D@GM.G_D;@+V/M!,UTV#M+@+-TT% M_A\]& 9N-PB##.]%.C6LFX*7P@>1]#D0*[;5*-[I*(D](?"#U,DS6.Q/_ [? M&(*-0;X"9@ZXAG:A-)V?I"0'Y/> -;KD6$$W3&&W%!4*(B\'0\L!-.=MXB_< M89R#82D->_K*ZP\(.C-00\X.UX MQ@ !.!R<->,ID4T'%". N+H>+\F!IYD[]?"M:.\DR/#D'X &B>BAT\9A=2H4 M-^2E$,#1XA%32%QQ90H\\LS2-:3!)#EA!0CD+_G<\-/BW?NQX.]I_^HPP&5% M N9:@Z 0I.A)E];[:!0&'KN\/ ]?AG?;SP%.D2<(),K0B6+@R8P7"/ $H2>Q M&G;++X(OX)NT2O]>#6?+261,#)EF H #7( =)&Z@,U\ 30&!;X($6,/&T=F_ M3CYMM=]M.L#D>Z['G.-G/G"CAG,T %Q5)G9R; \2K.!3MR= 7B'%B#H!-BL7U3=%+S= M0]#=*7\T.?9^H2XE\ ;<2-V?@C!\7[P]9)[LZE*RAS.^D"8LS'.=B:L'E B&0@ W&+L(<\OXL1+4ACJ-:3S'*@*KM16DUZO M3E0Q *$=?](86D<[6 MV-^I2 K=J#_&SEV/82S<"/-+>-+Z19!>GXL$/P"H3AE8#&0K](:W.K#C=G-R MPV\W9SA2MCOWJD=_9.CO-0[V*ER+4Z"_?7__PD*@O[W3G-PP0+\8Z-4AXDAD M,E26$G4MUFLX-^G5>M'*/L2G);U.E4-PRN7OWO48BR:][>9D.' VZ=5Z<,L^ MS*>$?KO5.-BY&^U5!S2FG&/!X-_M-"=UC;>;91J9X44]9#,_)94\N"'3OX=N M+2W=)"W7BD'R!M3?]\Z=.CZI[1Q&_BE8?^F%WM6I6,0];S;7N=5WN/L$HY'V%^M>>3Z&;+ M%C]I-QW#F+T6L:WF*;(/JO 2O#3 M]8)$+N0%!7/,G<9[:VN3VQ@3I?JT(_3+98=]T#A1?!4#H0I/O@61..OQ3S\# M&\+(P5&>)-C.)$Z2^!:GS+C(H++Q(KATY80OA]_OZ+V29H7NN)"B%KA)HEG^ M&G_;HHEJ)K,+K"0$04=PK)!9^2 M_Q:@#/_.B-YJ:!3>F>;H\)%)UYA4G!KZU&[T2^'E"8+;'$AAR)&\8Q6-!$!1 M:FF1WNMX!*B6?< 8%^&:UOY0&YBQ]N9- S9ZH^D6$PIK&5JH.]X7W@)G+"L< M[NQ5>3?)#\X)YD%J8:Z\IYYD)G3',5PA:ET-G:FNZ8/3T3HKD8!6(^;;.W-[ M-Q[(V3^!]$\":CH%TFHNO-YU1F",#XFY1B)GMYKO66V<# M_K/?V=M^6V6Y;#;+&GP%QZ J@6'L![V @N6JK"$1(S>@@"-M%R3%B'MVT7OT M8>,(;4OXBK@?DA,(1S>AD/)PB)8CQ@$CI_9NYW; /?!N3T#D!L01, .Z7136 M:/S0,7UWC(0HX/X_BVY"-"@S0LNP5$(&[M_.C1@E 1QZQ&$Q R<&J@4GKJ) M?I\QQ]RH!5&U?V?Q(#K^-0J2NX"HS*7*(-I<";95J;G@A;D!2!\5>O8H4H+0 M4IFT6![EQ: JN!2O-H%1_0.47D [*+3I!SZ8!\+'>&S#"6,WXJ"ZE(M"4)>, M/_(@#60*$7P)%]&G.B%VM*+6DJ8"WT=>5LKD!5*70; 4M85*R5JMG^E3H@0S MP7UU*E@9MI/@F6KD.I %SFKDX+P#--0/D#[0/WP;)YAVU$,B"04Z)J;H^[71 MAWN0"+D9;?JXDMLZ%=E/W-3]"TFJU7N7DX1Z 1H"*B$(W=ZK2SX%Q=^0CKA1 M L@7/3RC>JY!)>R(\];H4):B1HU!D_:*7D MX:\$OAEVM;U)3P[=:]D/IP?H1ZEB0)"83(&JB Y-NH8WW+K8G!-3 &&5G4T% M4P49WHIU"JW)X]KV;Y OX6?\EZU[URGJ\,+=3=0LQ-CY;^[W3F(&88M9FY('6_T.U/*(DE81R9Y!#R:<+B$F 0FM.)F'18U6#@4]-7:?A]DKP ME&H1AAEQA#= MX$Q^!"2AG*G<(7:ZB$J@Y4%K[T@Y#18LOK 9,^:3F4JS.P' M)]-E -%L75/A#Z+@O%&)J<-O'ZA ZKK"L]XA9:C>O>)K:FRNL5LA/AO2&X8Z M@P)(P?,SM1QI9^I,R8=Z"J5G\% E/W^.DZO$]85*.IJWG]7T2%:[*EE@"@=8 MB8Q;W;!.>V?NXWXN/0/$R%XXRN!$O$,NWV#G8(C^GF3"2_T=5%>XB6^@KUN\ M1$HED\@]!45K^]'OZ&9K\Z%H'/5Q#CI&&1: >/L[%?6C<&2V X0N<0C <"0& M"#>9]W!L UD$:!J,&!_)*X'PJ?1>DMQ4/]89@[Z3IZK>0%8B2(]H#)*1,UY$I7JG=6J_4 MPD[]7?I]T-5R@2KM909VWQQ.E^^@4AXP3YMT29$W2:13SU;K37V\LQU'_APG M8W[-9]N=/!OB,GI:D=?V@E_"PNQ$ZE#U:%Q;=/^@@RIP%2M0_IH#?K>[X01[9>;O0@]];_E^YF6QS0SO)^0KDVL?]X#S M"?DRM^],#&=[F*3?F](M^ &G79"DWVVV*W)UK1X&3YMN69=75ZOTS\JK^X85 MYN*,?+! @]^P@C&M2Z\SW?$.,]DGL[7=ZNSO/G'B7:?I\$9?;^I=(?-&I2U1 MG1WV I#><]?,ZDJK,F.NXA%@R<%.IZ'2PAAL,K&KF-\3TE-@24 M"3"J_X"1_S*PH%!(+80_TLT,4\R7<"-[QRC_7?XQ!M1 /@I*Y&@Z%V<_9-#3 M1$$JJU+(=XX*3DY^=MY)..;&4?"\3J'GM^!>9.,&_-/NJ&#>0QVH=$"$XYW7 M:@4MKU6S!TJXUV]H.F=%*-A'H1?;31P206T.^A&I53*UFQ^3J1@,)_(W=[EE M022U*]ZK;DY7VAVF^)?.O?9>E/*F0-#L[WMY^]TD[,A]B MHE6JZ^(#(][(=P*,3WD!*SO%(%"N^K=0>P D3[ !3-)J,D';E3U8 MD#M,\@3@^(K!&KMK*FZ2PA%Z>)RG.7+K@8Q:-R0.OP]?;Q@, M1=\YE]7JZ*+BM-6=8G1\E+Z.)>N_*L3/U-;*(6WY:<3=[C3+',51N9.$%)TR M-3<5(S!WKU3G7J38K:-P'R0S-E ,B0$B_,4]I!N$:];S3 MFCLA<%(]AU?>.KU?EOQ-YY ;?"?$D1J7:@]IJGUU M#C21UGS^BDZKNFQTWL,?1OX%[7%Q#>QV'K?5P_(RA)/(T4FRDZ,:2UY2QG:\ M^OJKK1P,@%4[G2WLH/?X;&*O<;"[?Q\N(8T:YA @@"[=VWX".J/Q8H^=Y M;CCMO?8[Y_2GT][> ]%S>".P&P^L=YE'8 38S(1K7F2E;CT[V"L'=&9PUPH+ M'7W&9SU4Z?#(!?AMI<)[[^<)\@* SX2S1A7I6]G>_\A#G33=K&5B[0?Y&.*D M>()"YOZ#>)%,Z"_SH_:[/?-;:C#/!1NR31-EXXQ+#VV_Y=[]JLH%;%Q4IMH= M60' 5SN1I+\BK$/W&)LHG)$9CVC?:^^^[A A]449M]%Z] S.4AO^V[8:5S\F M9SEHM.^G?Q0X"WS[S;VEO,.&\]6-4A?44]'K<36?!*G,QF\3LMLN@0+P&&I6 MR^82PN]NLY8"S*@?8#R,W!VJXR#KZ:2Z<,%2K:Y2&VW>MLB\\A;NI:N4&WE/ MQ,A7(ZSZ31HQJ>QP&7!+?KZ]7AR&9"^^7R L[N-GGK_XIQ(YCN!XY)"HK]^> M[B\J[_FQ_$<6B/$56RG0([V'WKC5KUOX2(6+,G/8OQ+8)QF M@LXDWH/=<9NXHP]O'N6%R@GF(P#>U/BWC&>+0?;N[8<;,-P#T)8EI+MQEL7# M*C<7AH;A(-'_OME;E%^FRIFF_/Y7U&SH.^LOQUBK6?3_/QN@US?[P)N]#'XM MW;W.[;I=(]) $.^$#HNP3J+%[++I5<*G]Q&>@(^7)O0,TMOI(O#\'T-W6#S.-]-!U/[$FVMN>Z2O?GQ M.?7'>BK^.:G8W&U8Y]GJ9IK%OB]R3&&F Z<7QK>%_D)J'FD6J_XP6"'LIK+@-'WV**,9#U%A 6EZ9Z@?:"IL\%#:E1; M],UE@.4K*$_>K\[@OW,[!3EW:A'#=ML[DTT\UY4D+ZA$^: Z^?'.+146B5.= MY:L-6:HWOSB^55L'<;>V"@O$L>JPZIIOO1R^M:#6"@O$J08.XGPGA;PO1 M%2J:R*_Y^&O!TEKLO'\C!ZV-Q\OSGXX< <"I]5W<4PTYQ2)7][ C?H\'9"SB6*CMRU+-M$:<5\] MH-=7_.H!O;[B5P_H]14OG8;QW%E@LM!U&>#V2EQY,QW.U:VK[YT5]B,5ZX;" M+^W-S^-,KL[KN7?NV 3FW2^P437D:57PX)5BX$P>6)L9>[\,L\5@8KLJAK%F MBJ\#)>M0\5UM0NW]$M,6@XK;LWMQ+67'&/P;H1E$N[#(>\<- M;]UQ^C\?YS%>Y&IB^/%OKC-($&G_WGYW,56TYO\%4=5^E"1L=YK.-S:U-N2NA+]9K*!^ M3=V6SK*!2.J:*\5EZ[/49NF9NRS=N<5=]SH+K!9+=/:B<$A/#"36+9;65?FO MN?W",KJ_WGS\2=L _N/"^B '@1\-W2 R8Z1I>.!&$#ECX29+6P*Y-![;^]J" M$^QV]W[L5MWG(5_GA;I-8K>8ZW82_1LO\LW'W>;>P:2>NB1FW7)&HR>(Q0]2 M#SM>."#3Q)(@Z*LCC0K;M)2;?)B>]>9UC90(Y).\P0NXP'.1H&BQ;=&3T\^6 M,7J>)T);HUL=I*'=^]1MW*?P\6UIV>=O5%KJ^GDO/.+K#R(?X/Y^A[2L[VZ6 M)U@P5=4H!M5A^+P@\!O.K4C$,O4CK1W[.LN+]SF(W,CCF17?5.68 LA:05XK MR&L%^:D59*U!.6GPRQG&U.X36!!#!6K.OY\D^H$,/U=9:4"%Z@VEM+.#N/03AH!E[=Q@N@ ME]V#Y6MTLIS"!&YM>TFP]C73R^ZCT0OV.\%PE&=4$PT,32SY4.W7+<(V MZNBMTVK-0V^4OC&5V$[XLD_D7=^?X&#;\+E->3L'LZM-I@JPN\0<-I=?&.FV MG4M-4,\]6?E19RIW6NW[9WEHFEE$.*CQKK(6:XGG*B]M34)-QL3VO9L-7N;= M5/R1@PYR?(.*2'U^Q%-FM6\W';,QAW;V>G/:CWL] 31Q(YQ_Y.'8::NL'!S\ M=!0/1VXT=KA="^@I6>JX'F5<84@]BYUNGOA"3HER0; %P'W=C/[&O6&H?90G M\'R*N:F>"$99VG3.DR!.\/'Z5[JC41A@8KV]LGR;_0+\1Q#A%<7)F%+N@S3- M.2/_-DZNL=_,*(G[('+AQ5>#()6G@>VD>Y5P-YH>OC^)?P7X M:MCB;W5L;G=O7M3_#VH(_\$#GT7BZC:^&L1YZD;^U2WL'3_[+H9=D90IY$3N MZ9/@_YY$)_*T@4@/([^8EG](S7;FY9J[-5QS[\W'=G.R::P#C"RDPT<6R.$( M $K9W =LB. MP<*+0B",-\0O0'<8=HR8.8$_G0X"L4D0@K>='GXY_@XW_?_^W*_K)V?GQQ2%^<6G$E_RO8PDT/,6+DFM3ISJ?'Q-03L^NCA$R1\<7IZ#/ M/:[\GMC%Y[.+GX<7G[:^G9U]A;<[EU>'5W2SEZ]7D?@IG*X F7V#0AE$= #_ MEZ*+(TXR%_0H$,A>/!R"Q/% J#IQGCB]/,L3X8A?(U!!N/L;5=+!5ZGP.(]X M$(? Q5.2,_ =ROL1V"R!)Z5Y(O %I#P (XH3T2"!#/(HA:/#F\C#Y;C=.,_T M"V_X,UBR\&[0[[V!X\(OD ([*#&26S?QM\(XOJ8D0KT@_:#]P;D-LH$9DTF9 MAL#^+H7'*W;V#_%O_/J23X1IT(<>#=)LO]O>IDUTVL<5OSI6;?+,SW><#?R1 MW)W] [F?S8:T:\C0 :6/?@JR_QHF*J2DT#4,_2:] _W$&JK!Y ) .?H6Z)BB&3@_T0-#%QT#FH$7"+X@@ MX0]WXL;U$K"%,(-[Z0^CHA%/(3=]D+X!^\?#(@T[_?A%N!O0#KB M)[7D2D2-"G0TN"]!JVD4>>2!!:7+>@P8Q B($=T1$0 M&)Z;I\S-X)L19#Q(M^\XE%T;/(OQ,MZ8HX@DRM%DL0$?CJ;60@%$#Z4+\B$Q-NUPY\,HPCU?,+> 'WX& M/ 0P;GVE%JZTFP"-1RHS!3:%PZ/!8B6+UMEF [_%N":73(V#I1>$:#.2*"W+ M0'Q"B[DC4!\"8FUJ*9I3W<#!U2AWD4#3A@0.UA*AV?=$>M9LR[/L&+QQX;;! M((V0ID/^[)9M+/LC6E)]4MX"&A=;@\)##S1E"T[RG6(/P[O$7'FOERQAO4N*6_@URM)2H07B#* [C_OC# M'>WF&2"H_&&A2&[[+D_>>5C\G>_J^:^(=-3<@YNANAQD#2'2]C#N!D!0B>L' M,4H6'/OA(+JOK^RYKTQ>5R\/,7#-5R.E![).>5G28E.D%J#*8$P3DH1RM!Z( M0+,DJD*@,H3QB)Y/@8/QC[7*[M-;AB 7@ZY4.P@YC(ZFFK+HG4@)B$I,))__ M_>L%R!ETHJZQ:ZFPRXN'(Y$%F70TX[U-,@0 7IYFR9I_/_MU]44D$E#\!.B; M\3#PB R[>0JTE)+>Z@?2IV"(OR=\?*;!*BL]$<:H/?9C>$=$IF"7\+=&2> )?8_KRWKVRQH(]P8'5!LB2]U0D&O) M!?'LH8Y;+?]89RZJXJA_@1*NG3&)^",/$NE80JZJ+KX!>MEM*N/__3R4GD"K M(R)Y_&DO:R1Y;B1Q0U2Q^(JZ8UO3TCC"7C0RK$:@:5,&S(VP^+*3 W QPA"D ME/_C]A/!B+&^W^>^WRE43$2?N;\,O>89_/!/C.+T1)(@L<*W/*AK?9-+=I-N MQOJ2R;," A1>3BE[<0_,(W)ZI]=!&**@CI-KI5!=BS$&C=(XBL1:#5ZVBP4% M&)L0XJ?])+[-!O8-/6F.U#J!KKV[3J!;1[=>6'2KQ$]T2LXH1LS!?&D/I$#@ M@SK.\@!4]S0?#LGGYH%6GY)KKH%]4$715PL*$P[2!]BA^XU%B?\ 16$ZTNQ64W6+M=1-DV6PY MC/)LS7&7XMHL;FN\,,:%MKZ@Y[X@H"NDH(%PPVP +)"RZ=*U<'K^FR&FIE03 MF!F4IM+; M*?J/7@*'@LOK6WON6W-E#M2MFZ!'*!-)$H-6-&PX$8ZS $+S@]1-,Q5ID,+6 MS5RL;AR!=2]K[!JZ[&LM[I;SIC%[+NHE0(ZR2"QT@^&:<3[[Q?A 3*8*%B,- MW@!U3&_<%I)(K7_R1HU,^ MB%3=G1?S?*OU93WW99%+342<6<4*Y^F_+X^=0^II F\,.1EF?5//?5,3WE 5 ME\(8 YG]W%J(BJ;7M[4$82=.ML< $56$&@. Q)H5VDS<((6?_Y'CWRHDD0T2 MJBN79=*<\P@DF@[<1.AB,FPY04$+6+QI ?.%-J&9JQ+Y,N;.6[+X6RH&)GH[ M<&^P%E_(,EJL8E>NJJ[ PF[7$TG7KC6>4-R;SD]!=>)#JAB/N_!^-O+@NK@_ M1SAV\I%/K3ZP).L&KY"\8O5URT/TK!5[$S2#F)BK8O $L#H*?%T?_S2.&-;GA>BN[U4#A&F5AEKKVQ@-?M.!.!KT@ M5%41U+'@^ @7^^XFWL#9YGZ&S2>88^JL=-+>WAV5HQ5+VGND-Z@>9\92+A74&@4Y\0]L8MHD9QKB>5A+?RH&1)(0- @_:V! '&X0:U]@&XW M.4$2X$G9]B!5;L0 =%W8S :OL8EJHX0^]DA2@BRA%C:HK$RY-X'=J63KMB&U MPB.4@>=N4 ,&K,(D2E!QW*;SNW6Q]7=)^I#9L)O)"GK*[!P&64:MPS(N%PN& M5/)3Z#0%%H"(!BAL54%=0=RA))J8B> MD^6S=>GV!%BJ1[K=(='>&19K@,J2TAEB:OJD6U2 W0MT':#11$565L>FW[^J M/DVL-%(749F4!9;0&8V7+##IBA]YF ;:GX8=S E!1M43$O4S?+[?_IHZ*[ 'DO<)6AW%"[B;,TZ%W*>X!"DMN)*MI M ,Z2.D8NU@O%KX!]42R6 W8!8 Y\0AX-W9_(;R+DW5_8E7T$%G)* M/]+N-]ELM>F WJ+(FZ2 8H3: -I?+ZHOM4-6-/,<.J4G!<"C\@%OFCU2/_]F :8(5 MKOP2V03'FG#NGA F _+N[!_M?@%YV5H.$/TNWCV2( M)7/MQ$]T_JJ;D?0 \@IB_R[TXFP4 M!?LF;Y(?EF>HX22*'@S3T>\@ 8B:H[)-5?_-3(_8G/:& I95K86!!53B<0_: M!8\]G;R@%W#C6GEZN",J+1L(-5O#>B"(?&H@OE K]5G\**!TGNA2 !UA.9<1 MEM>IE +OTMY4UDFQ;O!&H!\WP=IV*4E!0P,MZB9()T2CQ,R03>B>R&-M8*I4\F,> Y2(HL'*LP2"](L#Y2W)!V!CP\ M&Y @X@V@]=F2:LZ>R!E9M0_%DU>L-2 9M_2\D9-# M:?.5WJ _CYY7TA; MZV(5K8($]_7Q2.9C+(1!YRKO_A#]$_CI!,#0_.-8")(0_)#ZG#/Z-$ :U%V!!*+MKX2RQ/:?F2VI O M)OG(KB-1@H*87!;'U[!1,2*V0'YNGE,3I43U!5XOM7XYD$9VI41;8]5.UPJ/DL'\:V=^ZM-BJ$0&3-J)?,Y M]P1,U,RJ:I)M&F1U$ZDH%(S_1?M%=QC[J-TPC0O""[D3;-P3#!)FK#Z+1S)I M4?'Q'>1S&;L54)61(0F"AASI)SEHHM,_=EKMK^A(\P;H#4AL]2CX552-Y*1 M654GYP69VV.8Y:#_ 0-5W%WK&0'RR>L(>\(R.\7QAG+2QQA#-TC(Z%0GU0GC M+0CM!+T?]'[EZRN_*$5A#V?/3;(52I]^PJ&V(/'R -.2I.9@1@]2+UO398W, M).G!#%&W94*PO9,^5Z,2!BEMPHK_Y#+OI1CP^#D(<.Q)WT0-E"C'1#"'> 7I M6[&'WM#"V$4C;KEMD8Y&VJ_@LLD\[.'LCPFPDPUIO2]%/Z0O0F!S4HN-T($( MGX (Q1?1J>5P)2VT:1)E$,G32$N69SLJJQ.044=CY&PB?7URPHUU^_KF&^S% M&E)<#I .8:OTY&>Z-EV563)$,0Y:QT:3!J MR!'6#DE_%*G-;T PH M[]/7Z7GL= RP_>"-&^8R7$9C0BB;D/@Q_#!(K,682/1T3 #BV+DHSM-B684<. * #Y)RQ\PZBE!&*I^<<-^UIJ3Z M@%UI&8U411S*I.+U>6XZ<'H +!O[@58I>"+C"P5' D\\LB_7E^]DXJ9*X8CF9$W=C@9X'6#G(2>4G("/I3_ M9-+",FEJ4Z2I64'?T[[V2A.\* EJ#FL(03>W*4*8.(4O2%Q%=#62S.1D CDY MJ3AHK;!58AVRO,.V!DW#<96$@=X%M$MZY"\SR##I3&A8X^DTBY ;IZOKLE\O MH/NV[[%),XRM9-=)V $!26<=.5<$C[:2[(&"/;]059&1_#+REF1P.5473V;[ M+!ID:J$$8$]?HWA2'"U-ZX(FP&G)0QKK9[L&8PD,LM+A"F7RL>@!HLD!2&:F M!-E9Z&T-PX82 C@NBR0];%;"$F5@T_D[L",X7&,*.08:(5A]2R>@A;.O&$2: M74]S'BEW:23P'#?"M*&/)D!C&C*MAG_^)^.BA7]62;'.[)#L(QR;<6GH8W'1 M@R_%@'&1N9:"HE5TT+%A@4@R+\Z:@3?A&_U2QUPK0W1+1%JLL#,"N^:",%,^ M [E]TJ0??@;2A%1S9Q75Y>II"G2K5KYT!F,\D(B^#4(_9$4@$5NH3RF!+ZE& M,1@YXJ]/P?.DH-[G0X(9S='#Q'R*,:/W ]?$T6;!#7(]H#&V4$';],F12=1. MRE.C5)9@9NBYD0G !ZJ)M3+Y2OZIQ3J>.I+L-V^L^UVB9T'D_'KS1$]XQMFP6&NF2Y_HN.!0NML@$D; M1,'&S&7K[Q\YJ-;;K88T>65NGE^!Z83(2A0!U.<\?Z;3'R#_8B\=2"4BWY:] MM'966.;''6[.LM25$L_QX#0K,BCMCV!.EQ#;E3$!4"[A<#WW)D[8%\O,+/@% MG$Y0DT[]&NE('P910/W]4 E1E3>77TJ5-]H/5@,/=7+*F="7LDV7HA:;N8@% MBENR=Z8\68)]-7:8>]@KH*YU!S;E7!6DU#@0H5](X0[CU-[#_(3, 2@3& SQ MQNRAGXPF=&,*-:Q]?:KUMJ$1QU5/KLKR5%9S535D@\HJ\[/>.&-OG5;S MH'IS$V2W"ABR$)E3X+%%>&_O-SMORU>RL]W<>SN3UQ9P8PZ>VK_34:KVNM?< MG]CK]CN4X$^%*.L@9D40\V#E@YC+RS_F5J$4CZCAX#M&K,]@X#O-G;F%2_WN MZL)Y9-'?G%H/MM:296Q>Y%91SU8^"/SE[JJC>5NB"VSN=1JO5FG$+ MVWOXH[OH(7/(FF+K0-I?G6IB%- 9&VW5:4UK=)D'7?((Z#:DO_H8C*#[H'R' MD@)HU%@5I;&&3,"#G[]\=CYKE\D&1HO(R=;>WMG'\CONZ7FB^V/)>BZ9UKS9 MX,XAJECF\Y<3?M+\[-MY@P9/6"T$R(&'TD4/JN"J )G&(?$F56D"]F%KB*,# MA(%X+\,WUA$7K7?-O(F*S4WAH96'^VVW9G/B M4LFLKV/C+6+C].X6KV;>4%QW8=8D4GUDX%?+NUL%R+0.IN[N3J=N&Q)@J-_E MY"LI$0X)C&5\CA-J::0;<57?9&?77&6#FLER^+KTJXXE@I%2\#Z3 )5!&N&< M#AH<6<&LXAMXC\H_YTPX=#7#QUU*?[$1'P\?X!]@QAH(RB7*1S>$@:SI\ M_(KV+W."H+UKU-%Z$+2W+?'X(!"\H#KN:8&D"Q-U/]-1M-<;.#I,*:4BH*): M*B.D+@.JA6M]\$AYAZE;J,HOL$K7LD+')^G*H-315*BT(.H1P;11W];)ZK%4 MS(0 &P^#R(CY-4Z?]\N1;EY^]+$\-W?NQ @<(1.T4?'>B>+;Q*UOQ5BQBG(4 M^;C5-S4^(./]X<.]FYA>UXVS+!Y6N8( $4+L[/B_;_;L;=7=B_8@*5H^+Z#$ M):)$#27/O>05:5PRK'R,JD9QQ<5">'U/][TG*_C_N+>TZ.ZH+^>N._>ZZX(^ M-_56S@\_?3HY_6+O^L.JT=/=8&S#MK4&Z1IM7P:,GQQMZWGVAZ[K7?>IAGD+ M3A,G[__B>4+T>H4PUQTZ6$MA5G&9K.J]711N+&@YB22]7@%)YL<%&GUDT0WH MLLV612\UNZY>M^8LTTA2WA#&WNMYNYC4\@3FANG]#FF*<*2J6QKN 5:]UIIS4/+U]J M/6G98+L!3/W=0D#YV#; LD'.8.4TFW>-E??%ROU%8N43ZMUGU()&9A=N2+:] MN78CW<4G^PX5S?O8R,M%#J_F8C8Z:^?1,M!%I]E>T\4270S0Q83R]*PNHX?9 M(2=2:&'>^J;3%=A4QQK6LM+&1WMOBDQ:4A@L*4B!:A:JW*T,X!0N[LT3L5XN M$"PI1#?V%Q2H?GH[X\0,T=)6!O#L2& /A+7TOHL%W[ZON;'41OW+OZ"-%L9* MUV;'<]-'"[7<-7TLW07!Q;1?D?EQJDIFGUYZ;<,M^''>#<73WO[$>^]EFNQ. MT0?+^+#]4/I\LJS&UW!%&]N3^N7";F3SL7-V7\,-*+3=O8/K;$TC3THCE*'S MR#3RD=6A^IXV6Y MM<^ZF^$3=3-\-]<[7W,WPR5A&]0'O+;'_YRME+(L";HYCXH$BDN"D,;PJ(DH M:BQ"*/JN-RY,(!IV:?0B4:POAMPQ.QXZMSC+,L%QJ_V NK_@R 39(4:.652C M%=3T'3U 0JYC34G0_9AQI@KQ_T:93^)<]:'NXV)U1[5GA=@CKZ@?!TW(S>1T M!QJ>)?SR,"+X'8II548CYS%AC[/8O+7I'(;9@'JE50QCL.:8>#0#0@WJLLX8 MX5#F\H LZDN&\RWET(FNH%YP+\GS22%,1[A;N0 M+:'DP"="8_-JZRP% '21/"2%#'DR6'(MU 2W;I&ZU9@Q/6#,VJB:]:9G;*EI M46H$C,T9U$2IB;%"S:J-$BIT11C R7 <,VU-LV1B)KZ//7V(;.4!NC1_1_8D M(O+/J2$60,@>0B,GMQ7XIC5>5\VZ4P/;2A,*]>"ES%P!]]/_D[!!N9'X2CIR/! M"(E+Z!'W76SJY5(WQI7H,O=-3Q:AOI8Q#V67LHUA!1@)?\CIU[T8L,K!H6!R M4!8P#2 ';+L)-K7()-J6YSO?T@Q*ODH%8+F\G!4FA[[+H7J]'+A*:-J7F_N2 M(UY30ZE3VC32N7RA3ONBLRF@-- M4ZFQ55?.8P[=$0E.W!3_/J8QZ'E$E ! O9'C M.)EURTQFK9[JQF-9$9Q2I76-!IC*Z?'VL$\:&JHFO]&XR.*>T%HN#94KS=C4 MF% 8EDI3K:I&RTT^;$:CL\PR[W/IL8J9H_9DQ9HQHR_'^W%_GX\J7S^W%0(N M!3SG\0C?947@:W4)+62L1875=]\1%PMI.EXYX&(YYU@L+X,]H\Z2Q?8.1!_5 MXT-PKJ8V[$%4FO:MBA4# W:[<:('ZPUP4#8-Q6YHPW<8_"H/1+X! T6Q;)PW M#)_53 ";,5!ASI%>UL@TZT!L64\,YX+]6O"Q#%_C-#6S@\VH+S[V_%V8*T$N M&^?.N:EYSXR[9%*I'(4*UA^)4&LN/C4VAY-UB(A:(,WD#BF[)32[PCB*-H' MP8B)0D);3@T%$E)V6.3+4=C(Y0N(RJ0JT91UK:*;2#J\L:.>NTLG8AI@7[D5($[ST$#@WI$M$[4V:BN51PS=N$"HW M6VY[]PI@5&.=X)C.TCC)/1O =&,-6';& 4W4(I6!(B?G'VS M+ LRT4^("WI!XN4!2CRB#%:V>=![& P#:MO,VCP_2G?FT\1Q$)9\1*1HY3;' M:P>6C [6/#4#XXU_ADC7FDMIJ+(K<+JXQ#\<),@>$HL/1 +-:YS[SDQ"TD31 M!<1BK>PE9KQS)FD8@ZWFHDFBL+M]HJ:..C":;96_& MB>U_-#O2/C4@3@"I*%):P^GFRONHS-*P6TJU$_.DXQ;$$H.-YI*G0 FCC&3F*EQ'% MT1;-Q:!Q+5*Q$\-1&(\%3]&%'?.*:O]#FP76P'DX9;$P?,^A0=XGYSVC/':0F M"H5'Y\@ 6@E/^['A"-(),\$4'CK4TAXUM]%IR:GC<]UAQQX]U2FB>#6>VA/; MYT=5<1<@JGE)![[/+-N#W-BK*P=CO)*QTX# MO<6SA[N32\DRCZ=[H9I:2.L5P3RC?HQ'M%_$:3&P41ISR+XPFH@H?34V/#/A#IO.I^IM M7LIM&I.1S"F9#4$)#ET+P<@X8)L'+V LXZAR\M7D6^V,')P#1 "T,R+8(*7% M>8R\E:YAVR'L5N#8O.4!!/C"Q?9EX!TM-9S46,AM,):."K.9<)@.9/7FC+^M M!H_]KI0R#NBQ%OM0KMJV>4:197[!9.DE M[79!@6(R5;K.%+:)OM(BC.!U[,),32HF167BK2S>DJD_K$^SNNYBZ"L,\;], ML]IMH.V B>>5TUYKX"M!A-R+:HZN@G4T,)T8.P5,NA,U6JIX>Z?9>@Q5?)YC MUVIO]OXZ=R.2O<*C=U9K[G9GW5@ODEHQ+YD9Y$OG'\XJ9N>D?-2*81G*LBCQ M)25+3/.>G.FAA=_B]!7[1Y#YEH:2+\#8EE/6':QBG)\"Y-3UC1:8MR7U-6^Y^'H_* MD]2QC0/6I8M[+*P@.Z-5C#4O;GT*FSBMVE').3%0454Z=0PTZK@HU/MRM'37 M#5' R_#C'SG7IZ@X6=1?Q\<>-S[67L?'EH-IW:48^)897)\3_%U,@%:U#DX? M73Z35&V[=&6T'%/&TDP&CIS/7SY/\+3"PJ0&5"P,?&8*K[L'H[O7Z78?YW2[ MK1(GKW:/OB016J\GR*9L5]PLH^@5L,(83**=^P#%ZW(I,3:("HX$;]>73L/E0](.44QN;SB$6 [!*U=#)B+_P M$/A&!Z,R02_P7%2B0GAI[FKO9!%LW3B^-K#;H"RH '/$+*SU \SGI.C**!%; M^!4]QA>XR0GE$H"8MD;_6@WOY"&)BPK#'K5L7P &($= B(&&AW5TLX.0#9/M M79.[C[G=;H(FEN)[PAKV:IJ8,20U)&/.W!>A.0PR9!KV&88NXT5NN6$!516Y=T BN*PS#*X%F6 @D3#EDJ(5KCZQZK8J^6D- )B%2GW,RNFL17,\DW;0 M(K_@UZ2&O^/9)$&K'HC$"MPFJ,$531CLJ<9 ME7QJS !R##[V8T)Z70)JM?>8CX09R57*M1%R-M? *'IB2,DD1U304;D6'E 9 MWABDV$W"=6[<,)>5R&$8WU+0 W7&=^3)(18BB^>QC( 16JM$MW!F4R>@M ?8 M*V[&K"R3%*JH%K6(+FY<#)6( A&$:Q>J'YK.20_W#E R><\H9"B#(E/+%#+5 M6=FV4Z^KSFK%=&H@6# *)X7O2GAROP5_Y(&O"FJ.W%$ .H5SH>IP7J_1=A>[3H M@K4HRP1>=+E@0W]()H),%B9B$\$-LD19)5;AAHE4?5=@2L!J@S#L?$;FVK#V MH=\W MK'%ZM2UOV@RDY<)?A4W4F$C?K=7I:A;& GY,$,Z4O:M,G4J"JVEH.",%LSY3 MLD!,*M2I"K5TP91J^E#N:J$2">TJP8("R8I!B>9L"BF>;W^'(U5W .Y$V;35 M&TBW$I!J$]>"IOEP2#R#&T%)%4"Y=.FGA'PQ@C*CZPD%\1BJ9/3BD-+,4/L> M>Z&P7+]5-]&HXCI6YGGYACD)G;LBF-B2>:FT6::RJX>VL;03Z$8 %>/Z8'6Q2AI,*\ MMU5+-E8>Q9W8R<'VP>Q[JB QU9Y+MMK2+6$P#7F*<*M#MSV)\_?T2)<6VVO/ M@WO3-UIL,&'I&,7R1XKJVJGM*L+[9#&350WL=M:!W>70Y0IZ/?/H>^KUM3EB MEBPR-(FK%HG1(KX9 MF;N>>:O>QV=CGSI+B/VC$PF4%Y ME7 @8J/;+&NA!@6X;2:N?.Z.O8$ F7&>@-;&>O@Y=FAPAP4K'?<<^!RM"$/5 MYZ&T-_(\$B>HP.ZT$$98C.)32MA+\YPRX 2 \>FD[ M>W8 LY:<%/: H=_'_DCLQE>+R MKL?])&\8(X#@2$KVS04(]=?1#;7JHLQHQ MX]^_.E?"&T1Q&/?),#N)O"8#_780$UNYC")[W6#)KP5U[II59XI;QS^E8^0@'^S5 NV)3A MP^S5\)S2\U:K8-1E6CSH MM5-K,Q/'EF$)X@-X)DC)NX"^$&G5H[\*%?,( MJ[/ L"/O H5VP<8C4QT#*&"A4[)'Y;7C*U-LKJX],B(9FD),TY#K4O70JKSF MTMKP(!])&6W"Q28X&I]JM],@BZX/1.E&E$TO-Q*#>M"7*23U$&XHWW'B4S1' MEQ/7'>H+OVB\(G0_%Y;*#"0W,4G5V)F;\W-&F#@=1?D0]1+N8XN]_]A5^>T$ M;$9G S#[3Y'$& C$%_"G@+S4CY#2 /#K36<4YDAX7$:!E]-NOFN]K4-];H]F ME 5Z); J6^'1&XXCC&XJMPTB19)@#H3B'MBB.\_23+9!!RLAPL![J!MST2K\ M2FL54E"H2U-&M+ 2 KJ2@V-.@HOM)G7+,WZ M!]0@*R+&13_P11?8<01HTB!U5I:P,HT**N+W0!M67;#)@A-)GY(D9 /LGDZ8 MH:K?LD:%'+.:#4X_)6H.QG>H3B6G7N"9:I@9.:*"B OG'4"W?H"HA-;+;9QD MK,AFZ*P'=/NM8ZJ*D>(B-*!2SW0=0[UT=5&NH#08=,/4,:9^7_1<2D?4J/;> MV6AO@MX8A-3%C@T!3>P-BU\D3@\0;"I;'(!X1;J-@F\D!][.3\I?H$HENT!895(VE;X*X%OAEUM M;\J>?=?2F.Z!!2+PF(#$.-X >7DB9 Z'U1CN%A@EIB&)%%;9V50P59#AK5BG MT"H KFW_!FD9/^._;/%=)_KAA;N;R-;%V/EO[O?-3!W3@I0K\E1J"3RQMXF- M4NE/"0[N[8F]$-U4125&G&?3S>$3D>HD5,J#01P"70^6_4 OV]C?U$S-X%87 M=*PD'V7>F(&8@L(J(@\4AQ\CF1%'8R,HWY:H6CY=0$P"%&J!V'W 30K).WE$ MDDT6(CG!< CHP%9B">OPWW]%;]8O4%FQH0=R"L*N$/OYT7/V$ ^:$3@-MY\@ M9V5Y[!PR"V6/S# P:J(;AA:Q3F$$%4D_#4VKODP-[P4A>P7L<-+]'FQ,BXO# M02S;@_PIMF(SYAHST+=59'G>5;P:YLXX8O$.FZP69DB.Z& MI&0ON\YW%Z>2.=_026=02?(A=XBV)N79[>]L*Z<5ZQM"#Q>B'/T9_D'!;L!* M2Y%XC:YL5"J1[^2I\E\I1Q^O5+/EU%:(=PZD':"U\6I->II7DB/070%& (61 M :N_ XL\,(U<,+V/-$6^2_YFET&/A@K"O1?\$M8+$TE.6'2_CO$]QWC M6Q)VAR$3](]SDR[X!Q+\#9A&2'M*M0#;HFH48XDL=YO[)EI0'%J$>4H@6;A' MJ-50H9"_CF]7&/'1&3KIW4&>RLZ7!O!*"NQ^#/74M^[)3 M-JH]D="49,6H\0I.YI"IQ#^I>*F!Z7Z"I2;:7\1V!3O.*L:ZZ6EPD2^M4;)* MU+O=(%7]U3-L*\<^!M8,RW$MUM0*DYMPK3R5]FPTUHR9^@VZK.JJB!G-H[AA M=L?!,WH,3Y^1LDJ:N)5R9"5@\EXTP&3ZKC6^S=B\Y,2#X\;8C7R+ER7/Z"<1ALKJU5X_1:)IWQCJQVVLI::, V9;IS>2J2 MAH-,D<)VA%X2C(I-Q^DE.#94.%A&V&E]. %1[K0/F\X%?.5\9O2B[]H?'(SG M]<@Y(-N='T913NG5B")X2'@7/-[:^FJU0R$_ ;4MXGC')^$)FNLG0QLMWOL\ M&P!*CV\GDJ%>4B[WE-%.2 0(JD/=CM@Y!UF'@R]>;]KZ241!RYA;=1#&F)PY MPHOC7]*(/M)M^'3)J]TL'G%!AJ]Y-,?GBZT]P*TCE\:%HL)\Z-\@I[M0E53. M)T#.,*91BX==L$Z<:9=@:FE2$7(%++6J-&O(V" 6#!8*PHA)IF9PFFDXK;ZB MM& 5:K(K5+6[P:[L(HLZ3?/AR&1SIL):RQJCQH QE8QJ7*&L[3(E:6XBY/@# M%$7 !Q4HT$&(JZ:J]6>1]9I$?$Q+-09N_Z'K0)]0%]5)DUK2@ MAIJ.).NQ]4T)[8NQKH*%D;XH56JE-109*7 Q!(:20([R9&<727-Y/SAV8XC& MLB?T_=8B (D:W")<*C9@+4_5LT1'[;0%-<)Q-:SO*SFD$V=4QG8]&*D="O-M M.I5,H&H"=V6ZCIM*D=ME=RC)M7VE92U&<+Z@BJYIDN]O8(E&RE9T,[?_1KT/ M>.LH=,?O 8 8=GOC!/[_OD%OPS9(#@3H=M/YYX_#TZN3J\.KDW\=.X>GG_"# M;^KO3R>71]_.+G]<'%\ZA[^?_;C"/7T]OG(N3BZ_ OCPS1]?H'2=4B WI1S? M==(A<#Z16.*2$J$CGBR#(A;_4"-HI*&B*J,P%9T]@D;D*3<>/($7LKH8N2,Q M MY/'G;9NC(ZH6A7@V'$8:#LX&28B>BK-=Y!@E;F^[6^W=#8]K2MJ[/OXE-BUO MN5:'#S%["/4+]#QPLWFF5!&9V>%V/8Q-S5U-Q$+/X&*>D-:\B]JZJ[9 #:V2 M^=A*?8B)S-R*RC<*IY4N20,851M;3%$$]=:$%R^/C[1&G^2J/S1N/%51"!R# MCL.J[/-@7TT/M"25*L5#Y89Y!++;&N!H.N646]@?#0+1@T-BS!)3 L[0>X-] M(&\'L2-'1&)(A8:'*>>QT#^/^>=\5;R6*0^::ZVB(FUI&VII]MR;6G/N^(VZ M*X&4FI]X0:D_A+EH@X4K$9NG#@!)@IB%MAS%.15S:EAHG>: BK+9$46652X6 M)2^3F]!J!G /_+D_ME3AAD&&G8M:4HJGF%4IR2$NL<0DX MXU-E&$SQ(9JV:"=JSLN1/536$,^%L@!>KT)FU3]D@T2(Z:5CE1Z!0+7*E, L M3.BM\CYB^4:F:IOYYY\W'\\.+*^?DQ-ER MSJ[^?GSAG)Q^/KOX?GAU*K@.% 'KO1KRZJB7IY02)O9D$#S@X(N+JAQ739 0S=FQ,LMQHTHAZ:'""-%Q*LEZ,C07J?5?D?3&N%F M0FI*&6@Z RL,=*^;( &;;D-=[*8:F.ZKPM!TE.#<^'X8=_E:(NZ?)+.NJ=Y< M(8,DBI]Q E?Z=^&&0*1G2=^-5(>1 -,1L=M%E7/V[%\]-XPQK&6P M&Q JB7.9:WQ+APVB- LR*B10,=8A[ K-]D)63^+B171=C(""(3@(NH$NW>G# MHB.5)D_%.B[2A)S^.,@S/[[EE'_U"D4,-&$:[DW_E@9-J M&TI>R+;3U"%'&AE\#0QKGTQAF5A0S+^U:):X1B*&7-8!7T2JT!@]9>S[4DSV M)S'BD*QPZP9T!%2Z6-@.USWQ[+K&+B762D@06/ 7PV'LDP^3G)U*DXGAWZO8PCTZG M'C?L5E)>*%SN/LNMB515E\)#U_]OGO)$)]6JC&H#9;4*[(T0AJ2L:??) ]_< M468ZGEFI#626N;+^C$MU\L3T1I*I&[+]+@^0ZB%/9[=)*< / $'!CTQ3G5@Z MF#*Z']4O%E^L:)5_#EC*__B#"]QX&F7D4YX!/)=BJ5B#?T*7P!?"?**,#)SW MAAR%H6WP IW=P!/0B 'TX_P23&^'^Z 42NZILAH)"< [=;MCI?\I2"--8(6/ MY90V@OL6>6U\#1L5HU3/V[1G(!;I7"J$LF6'&228IRK'%,M-5"!8LE@NAI?> M4)1X 3:IM =U8ERCX#U'B4%Y-^D@ODVMFA]=ZH3YL4RDBM_+7L\!=0"4^3?: M0\%]+TD\Z7&I0*Q(C":!TF99E;H"E@UF[;%U9D,#>[7I_B%F6JW MTVI_1>7*LX:^UC>BM#1;Z>4TM\SY](,D/40?4Z(IMPC:I,OI08J@5:0*XY(,.=6_%$-=8;;' 38554V M(9#=H&DS70&22[661-Z9RU(U78A7Z*QLY*$HO()]UGG8PX+R";"S*]"\+\74 M+U^ G9M*#084+,Q>#H%])F-Y:NE6IU%5+/U$I#KPY.>)#C5Q>IRY M/IF"8=V^OGG:X9BL*^J+0QU:I$XFL9F2V61O_2O+LHK*26#*JZY?S.Y$(P;- MCDATX$NE4MLH3-]N %:K5&4]/;N8>R:[8>MQOC6Z2C$O3=H@3=4;@06N!J.& M7"%C3NY#]KZD"F'6A4L&9B0K/YX.@EYF-2H$A*+Y;%N4,.^;&E)J MT$$-B="W6TAW3Q0_SJCQIUG,;MG!>65RKH&BFV[N]ZE&^.UG=6D2C>54HJ83I2EC=/5 M8?<*Q&*Z;_L>F\[Q#?+X7J;*0R=@-T"_%95!DF'-$WX\R1ZXY[">]N-&9>0M MR>!REUP\F6VO4LH%20 2=6 C%$X*V^%U01-@K\LPEHG4\@%\7G:%0@L-KI#+ MS3'V3#%?KAPBX@:1Q%,*J"ZDH82 &6C@IA*6* ,M9UT].9I1*RK:6X86CG2: MG"=;ZS@@[$8@Z;$LY%!BH[L$&E.-LQI:_,^):5/E"5-X4:;?F[PR:@Z$&EI# MB8&"\T_+*ZVB@XZ-\;O4)( %$;P)WT@W9QZWTXBW,+-!BA4V1'7XG*](;I\T MZ8>?@30A;IT=.SWAZX'GE-[O@$X1D3^!SF",!Q+1MT'HAZP()&(+]2DE\"75 M* 8C7?G>-__CBY^C=F,OZX.+DZ M.>;;X2@LDOD MO'T,K>(INZ.A,JI1SMZYA:%N#476NJV5ZQXBVI3C,M?*W6IOAV4]9.ZU5?:D MYGL9W1*;&)D>IK*>3WF\G5Z\_ M.>+X%T7HTG).;(]R%T!M98BTVH@]%U1!2H;2Y=97TG'#0$5P.!.65@->Y8M? M,GOA)8%L=E*2? G]T,<\7P+'>TH&)E3Z6(#!,^'/;'Z[E09_"F*Z#V6RU0S3 ML$JU_-L/H,%2#:?<=C?.P(1""&N S'T9$L@U<)U[F=,2VW][ MMWU:=U%:KQ9."X3.)]-7HN)LYS]L39WA.MA*HB*59SK*I7)0HUSJVFSXN<;W[Y4F9-;[[#U\WE)/5.F=0[2T3JG8>2^BO%A\7Q M!W7M[5:[>7)Z^1RW_G^_7WP#*X##W\XGV9#YV2G%ALSET=^?#3)7[B_.;SU& MSQK%$2Z]@1BZ#P75XR#1T>&W90+5D9Q'@O_^%D37-*1D*7'LV^'ORP2X;VY7 MA L#V>/@VOG%\3*![-SJ^[[DR/;I^//S0^X3UO,'"X768^#9SG- ZHB*6L\Q M,_I$)5:#SOO)S5Q0>4+A;&!=A^\7*^-/R$WK$)C59(--T%/(2:D&&6R68/OT M_NQ5#7/LK<,<2^":GCO0D0;]-Q\O3[Z<'EZ]]!Y8<\4XSDLSRPJ]GI4Y5-%= M0]I$[7?;.YP\!N9.@"5F44;Y;GX>RK0.WVY^*R,HLOD3IMUC-VTQ<,.>RN"B M<('J#H7\*\>^_[2>FV>#F/J$+$]P=F'!@OFE#,@]Q,K_?=.IEBH&^3%0?GST M]].S;V=?,,GCZ.SB_.Q"57Y/.O8?[(U^M)-L8.J JE+6J"9KSC8?\3#%6,=N MZVV-*)^F#_"SVP]X=/?^S[8[\S\[)RSFUF_>? 3E1;QW#O-^GH)>U>%\DSEN MZ??Q^SDB1']IT?_J(T73MO;7]*_./^)!Y'S'Y+0_\^O >49:>#PE\\W'XBF+ MK-/^74TSJ_H'-L[K.X?)BI%P7/^XX>>Z:=A+N(&G"^Z]4JK[B<,PW*%SWG2^ M"DPN>PFW?H]K*)^SGA(,S?T+B['1JT"=F8B(9A'LA#M\+H*M;>98_W29LIT% M$O"*6J1J/T]NE^X_*^S_*E\XR(;AQ_\/4$L#!!0 ( -0[#%->7OB:V@8 M ,$= . 8FMT:5]E>#,Q,2YH=&WE66U3&S<0_BLJG61@Q@;;A&EK.YXQ M8!*W ;?@S"3]TM'=Z7P:Y--%TF&<7]]G=><7C FFY:73?#'<:;6[VGWVV97= M3MQ8==J)X%&G[:13HA-<.OF7N-ZOUW>QV-XKWK9_J%:/=9B/1>I8: 1W(F*Y ME>F(]8[?=<]/N77"5*N=]EZA+-#1E%DW5>+MUK#W:5CM?NB_.VLR)6+78B># MLV&3U6N98TZ.A66IF#"CQSS=ZK2SV3Z2JE[T_^P5HL6VZDGWM/_A):T&Q=4:GHT[OT_O^87_(]NN[]?9>^;*] MEW78HYL.$2YA8/MU&MBL]<1&9@<\ZIT/^R?]H^ZP/SACOW\\O_C8/1NRX>"Y M3CMSY*)WY%W8KS78X(0-W_?8L[O0/3_LGO4NJH-/'WJ?6?=H2)XT:K7&$WOB M@?X$B??%U#\[[E$%O3E8;[5?8;_J)&6GN^PB_YI?R@H[2J2(6>]:A+F35X(- MXEB&PC =L\/?V%"$2:J5'DF8/M(FTX8[J=,*@XR3\92YA+OFP+98M]'[!J[[)!; M1 RQ&4_99:HG2D0C42E"6 8NTF1'HY7HU'&9,IY.69XZDPMXBN;B^PPBRMD8 M3T9RQ6(>XA4 .Y;H&KJ0NR60BE!8R\V41,;\4L#NDDZ+=Q&<@4E%;8%LD$ H M#9H;Q%)LAR<1*F.2R#!A-J>/Q?Z),*)40@<82ZO0\*@13J1+<$";B= [2'HS MN*8C'/,*VR(63)?#\+U@8O\;F! LEBFB3@E<1+D"0$ %E9RKZ=.7/+VV?/Q,OD_\TN&]X(UNL? M?V[4?VK9,L-EBZ$:TF57HC#V&3?")PP)D($2%%@F@)) 29N0.(F-P1_$(?0< M21LJ;7/L(V8Q6A69RXP.1837EFTC49% YHML]*[#A*B6M M)P!(B=3KH9EG01W+]&.$XC[+)<\O,E4IJ8D6)6@$OEBM9.1O3#8/K(PD-Y(. M((MNY DQ)4VYI0[AB\+Z=N+I0EL!AW /\YLRS" RS!4GEL.QO!.+3H,=1=]: M;K?X+Q D""+"?A$]7>>Y*\4O!*Q@%5@;U^\M?&U>^1O##-"\DA&AAUN=:SSBR!W2/!)[G Z0W1I2G&,^EU>: LQYAJ M$6MJEF&H3>0=\//,2*3H@0I8PXK(",0D@EFMP!/ +C.0V;.G]H4 %>XP<<55 M[LN9HBWB&/,$;E0IYL[;<\&\U6U 3\7C^E'!XP<;02VV&$@"G;N[/=B$0/E< M6M"T%=\_L;)@-L?YDB@CX:\W4/Z=0"#:F47W=I;H'E/V>;^R%@H/8!)J0#H, M6-GV'5MB@ HUOB)=.HYI5_@K&-W.TGSN MUT[A5<+MO#42.W@0BLC3IH]'26E37+0NA2KO8RORE7\=HL<&WG]E9C[XIS.S M_]YBCL_*HF*)0)8QLBA>RO(#^N*MD6?N&L?8X[2Q\U;D7T#E&'=V)\0WZ#'0 M:':T'DGXYY5L TE@(TMLA[\T?,W@+[[D$NY[J.=IZ*]H.__;T9@NL#1+2.29 M[@)TJPBE0&+*IC$?42>"7U(7*'JY[P-^"O'?F\PNLP]*=SE-%C>Q-27-(VRT M8E[1=T*CG%VP!?G%B%$I6I%%'[+Y>(R1^*OPARF9=.VU_WMJ,\&.[R:Q01%5 MD ;AZQZ)]%\[E1FO%&0LTRNMK@0QZSU9_SLW)I)@":A*G:C(=PHEEKQ?"SN>['I=9$1B[!4NW5%AA4J8Q' M-&&_W:IMD58S4YD(^G*P60^\>C@8#@>G318H M'EZR>G;-_'T5EO;LWLK/"&Q%W08.+.$!13Z2:;-&:XML+E0^0/2F6XOW#PO. M2K1O/=_QF\G=YO!!R'R.(O"_L';^!E!+ P04 " #4.PQ3/%%:V?,& 9 M'@ #@ &)K=&E?97@S,3(N:'1MY5EM<]NX$?XKJ&]R8\](MB2?IU=)IQG9 MEG.:2ZS4T;6Y?NF Y%+$&"1X &E9]^O[+$B]6)(3NTVN M)M?3KFBW\D(4*B4G,IH+:U*9'0SZ^7(=2S7?C_\QJD2K9J65+TH-@5UF2SP>C#S^/S\52BJFDR]\UAU#WH\NO FGK8Z87(GISR/QXB8,;\Z'UZ/WS&?)J8BS66:1N$@4Q>)*93(+E=1B$L<0LL+$XOP7,:4PR8PV,P7++HS-C96% M,EE#0*90\4(4B2RZ+WW,K^/<]K$8BT3"CY;N%,W!@T6BG/B]E!;@TPN,PT&% M,)FX,C:%&Q#,MA283,F"]?DZ6:B5\ M@%0YC6K(57*NB@0'=#F%WD#6F\,T$^&8=U@6B6"QZ89O!1.G'\$$B7A%26LO M-SQE&4S;C7F5Q<@VGT[X/]1E!)V(Y(9+&T"!X@S-$0C&$&-+ZS5(ZOBXK:V! MPTA5A >)4D, R# (G]_.>7M"Z1(1:S-W2]A8FBD4& M*'ZP48R-^)S;\(($EZ3NY^2,EP;(7Q[9]5 >P54.(_"5)]Q/![+!M2"4I7OZ M$B;E@-8[531O2@L%2-4[Y3P!0(HRKX=[GC5U;-*/)2U]E&N>7T>J45,33RK0 M"&QQ1JO(7Z=<&: E4](J/H"JJI$GQ(PUE8XKA$\*Y\N)IPOC" ;ADN87Y>A! M5%AJR2R'8WDCUI4&*ZJZM5EN\5] + @BPGJ*OESE>2S$7PE8P3:PGIR_._AZ M>N8_&6: YATZ="R5SF22*4XZ((^[$(:4M-$RO "MS?*GC\ M8"&HQ54-26#*XG$+GD*@S^R%PC.8A N0"'S6E+7#1NB5=W\>V MY!O_L8L^-_#^6WKFLW^W9_;O+5;X;*PSE@ED$R/KY.4H/Z,N[K0\*],DVI[" M6+#Y2L,\K.022P$:.V0Y_N?E:PI]^+Q7,]U O ML]!?T8[^;UMCOL!R+Z$09[X+\*TB5(3 U$5CU:+.2=YR%:AJN:\#O@OQ[TV6 ME]EGA;ON)JN;V)Z4EA$6.EIE]*/0J'L7+$%\T6(TJE+D4(=^[^E,A,<^6H26R11 V$@G_<(I'_M5$>\49&QRNZ,OB-FY$S.ZK=GMJ8* M2G-M%H39>6(J?I /\(3X?Y9R=?QB^5?X7KG>)@":R#9=+D,8T6WU8MC9W??E MJ3=749%@JO7J RJ=2XC[K!_.F@=L%:[5)D0OQSLMD'.?B):3E0*SEJO8- E M8M 5PW)6@E3;G8;HM#KM_DD1[5EQ^FKC!/LESCXITNYLB>#'?MSNP4K58$?I M^>3FN9YSEHR^,[SQ_]J++?W$<^M3RT?]M*_#"H7R)__)?;P;\ M4$L#!!0 ( -0[#%-NYK%7"P0 #@. . 8FMT:5]E>#,R,2YH=&W= M5VUOVD@0_BMSG%HE$@8;FE-K*)(#3N)>@E-PI/2^G!9[C5=9=MWU.H'^^INU M@9"45)Q/NNQVG!8J^^U: MVO_%LD8R+A=4:(@5)9HF4!9,S,$?G7J3"U)HJBQKT&_7P68R64&A5YR^;T3^ M=61YY\'IV 5.4]V#DW #8N0;-%K0 0>] R041C4$_W_@9*VL:_.'7IK6; M=>)=!.>?W,>./;CP)J"_OM? OGKJJMC%X+69%WOLQ*6(\$:IVRCO^'2)_>#8.S\/3P)_" M,)Q3Z94WCB *?W"M7P%QWL)5:]H:MF#J M#RLP3O?(;H(W!6\47D;^Z)]$M\'TSOX-PA.(SGR8>I-C;^Q/K?#ZW/\$WC R MFHYM=_ZC-*G63# >^6:WO#G:GS40$$LA:*R9%'#'= 8ZH_"Q) H[QEOWKVT['[@WE(B=B53TYO4- ]8E4"RS M^@BI5%6"S]L$.55,)D!%@BOT0RDH=)$F';OC "D@91S%6UQ3&I>*:9.>B 3\ M99P1,:>(9;%@16&@X,=8)KB2(:.*(O)=='4]&W!-")KP068"+I"HY9?RAC5A MF#&:8FS,I=DMA3!-64R5Z8$)M*ZO"2C3+,4?>:F*DN!-H"7L\'[=U)KW6 M) M9&[NB5WSC9$AXCK^E*@9$;2PPB6G*_#BJON&B$W4D\IML8(;(>^P-W/J_C1: M:C+C=)-F)E6"5UR1DQBO/=?NI5)HJV!?J%NEK1YOB6)8J2N0 (37LCMJ+J ' MHBKD1O(8 V>"6MD#ISN6Z S3V*\:> J.4AC:W)/P@. H*G".#I+#+=7NQVD[2FN^ M.>^Z;WIFR+:H\4M]N[O/Z.5^T_KL&:X"Y$SW>;Y?F;XHWN\YKH/.RQPY$ZFA M?76.N*PUP8%(4%H=X88/A%7+5-'"''W3J GG@&ZX7PE'8A0Y,T?B8JYR%H\67^MAA_'+K(5_RP9R][U%O]3".++-QGAZ M(>S1'8>3D3^QCL,H"B]_G&]N]AV['>^_S$7?R]Z;QR7A8:G$[]AO%TWF\\/V!]]<=N\!=0 M2P,$% @ U#L,4Y"80)D@! VPX X !B:W1I7V5X,S(R+FAT;=U7 M;6_:2!#^*W.<6B42!MN44VLHD@,F<9O@%)R[]+Z<%GL-JZS7[GJ=P/WZFS4O M(0FI+E'2>Y&0A7?>GMF9>7;=G:N4][IS2N)>5S'%:6]ZI=@?=-&R[08*N\W5 M:OY^H?CQS@-%$=& :CT '+S!4HEM("!+T!F:5$U'K=?&.GM8R)_[NW4EV9 M&4/WS#_]ZMPW[,"9.S[V,829+SJ@Z$(9A+.9<"2;S54''1=*9F+6\RY/_",_ MA);=L+O-]6*WF??@Q4-7V=9Z;\6TR#NO$R+"BE"YD][19PB]_LDH. V.?6\" M_6!\'HS=T ]&_\-L^]XX](=^O\H/SB_&DPMW%$(8O'*N#X!8[^&B,6GT&S#Q M^A48J]4VZ^!.P!T$YZ$W^"?1;3!],'^!8 CAB0<3=WSDCKR)$5R>>E_![8=: M8IOF?W4H*IKQ1P-/<\N[]OZHOH H$X)&BF4";IB:@YI3^%(2B3O&ES"F>285 M9 GH0:+17&0\FS&,V\\DBDAE>*"-WO[\WK;-3C]+^B6^6S 5<'OPZ_,&\ 9\IY\LZ M^L4XBEU3^)5%%,XE+5BLJ5X'[<\936#(!!$1(QR")$$EJ;=(QUFG7P=<4RS! M/WDIBY*@M[X:"TR5Q%FNCY%=]8V2[M.U_PF14R)H800+3I?@1E5Q M=)_644XJLW0)5R*[P:V;4>>'=:TB4TXW8::9C/$$+'(2X:GHF)TD$\HHV)_4 MJ<)6K]=$,LS4$=@?A*_6;J@^G^XL52XW*_22:JO+85N MF]LF/" XJ1*L]D%\N&VUVVG;3MJZWZP/K7<=/0Y;U/B0W]_=)^SE?M55[9G0 MH^BTGF;[0/5%\3ZG7 ?VRY2$)P0]LB.@O' &QM'01@&9PY,.8FNP,H74&2QOL!XSE?M5'H6ZU_QZZ'>V][\\YJY^+Q2UG9:' LE<7 ME,=!?>?]E:=B\W6W4Q+][=G["U!+ 0(4 Q0 ( -0[#%-)9='SC0X ,Z3 M 1 " 0 !B:W1I+3(P,C$P-C,P+GAS9%!+ 0(4 Q0 M ( -0[#%.M.+&7, \ $ZY 5 " ;P. !B:W1I+3(P M,C$P-C,P7V-A;"YX;6Q02P$"% ,4 " #4.PQ37!S")) 1 !H[ %0 M @ $?'@ 8FMT:2TR,#(Q,#8S,%]D968N>&UL4$L! A0#% M @ U#L,4Y%O3X5_2P C>H# !4 ( !XB\ &)K=&DM,C R M,3 V,S!?;&%B+GAM;%!+ 0(4 Q0 ( -0[#%/\&*Q'GC8 )?U @ 5 M " 91[ !B:W1I+3(P,C$P-C,P7W!R92YX;6Q02P$"% ,4 M" #4.PQ3!"\EGG'- &T@D # @ %EL@ 8FMT:5\Q,'$N M:'1M4$L! A0#% @ U#L,4UY>^)K:!@ P1T X ( ! M ( ! &)K=&E?97@S,3$N:'1M4$L! A0#% @ U#L,4SQ16MGS!@ &1X M X ( !!H