0001654954-19-012851.txt : 20191113 0001654954-19-012851.hdr.sgml : 20191113 20191113163843 ACCESSION NUMBER: 0001654954-19-012851 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 46 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191113 DATE AS OF CHANGE: 20191113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INSIGNIA SYSTEMS INC/MN CENTRAL INDEX KEY: 0000875355 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ADVERTISING [7310] IRS NUMBER: 411656308 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13471 FILM NUMBER: 191214520 BUSINESS ADDRESS: STREET 1: 8799 BROOKLYN BLVD. CITY: MINNEAPOLIS STATE: MN ZIP: 55445 BUSINESS PHONE: 7633926200 MAIL ADDRESS: STREET 1: 8799 BROOKLYN BLVD. CITY: MINNEAPOLIS STATE: MN ZIP: 55445 10-Q 1 isig_form10qq3.htm FORM 10-Q Blueprint
 

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 September 30, 2019
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: 1-13471
 
INSIGNIA SYSTEMS, INC.
(Exact name of registrant as specified in its charter)
 
Minnesota
 
41-1656308
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
 
8799 Brooklyn Blvd., Minneapolis, MN 55445
(Address of principal executive offices; zip code)
 
(763) 392-6200
(Registrant’s telephone number, including area code)
 
Securities registered to Section 12(b) of the Act:
Title of each class
 
Trading Symbol
 
Name of each exchange on which registered
Common Stock, $0.01 par value
 
ISIG
 
The Nasdaq Stock Market LLC
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No ☐
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes   No ☐
 
 Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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
 
Number of shares outstanding of Common Stock, $.01 par value, as of November 11, 2019 was 12,074,218.
 

 
 
 
Insignia Systems, Inc.
 
TABLE OF CONTENTS
 
 
 
Page
PART I.
FINANCIAL INFORMATION
1
 
 
 
Item 1.
Financial Statements
1
 
 
 
 
Condensed Balance Sheets – September 30, 2019 (unaudited) and December 31, 2018
1
 
 
 
 
Condensed Statements of Operations – Three and nine months ended September 30, 2019 and 2018 (unaudited)
2
 
 
 
 
Condensed Statements of Shareholders’ Equity – Nine months ended September 30, 2019 and 2018 (unaudited)
3
 
 
 
 
Condensed Statements of Cash Flows – Nine months ended September 30, 2019 and 2018 (unaudited)
4
 
 
 
 
Notes to Financial Statements – (unaudited)
5
 
 
 
Item 2.
Management's Discussion and Analysis of Financial Condition and Results of Operations
12
 
 
 
Item 3.
Quantitative and Qualitative Disclosures about Market Risk
17
 
 
 
Item 4.
Controls and Procedures
17
 
 
 
PART II.
OTHER INFORMATION
18
 
 
 
Item 1.
Legal Proceedings
18
 
 
 
Item 1A.
Risk Factors
18
 
 
 
Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
19
 
 
 
Item 3.
Defaults upon Senior Securities
19
 
 
 
Item 4.
Mine Safety Disclosures
19
 
 
 
Item 5.
Other Information
19
 
 
 
Item 6.
Exhibits
20
 
i
 
 
PART I.
FINANCIAL INFORMATION
Item 1.
Financial Statements
 
Insignia Systems, Inc.
CONDENSED BALANCE SHEETS
 
 
 
September 30,
 
 
December 31,
 
 
 
2019
 
 
2018
 
 
 
(Unaudited)
 
 
 
 
ASSETS
 
 
 
 
 
 
Current Assets:
 
 
 
 
 
 
Cash and cash equivalents
 $7,780,000 
 $10,160,000 
Accounts receivable, net
  6,438,000 
  8,763,000 
Inventories
  343,000 
  353,000 
Income tax receivable
  129,000 
  127,000 
Prepaid expenses and other
  323,000 
  306,000 
Total Current Assets
  15,013,000 
  19,709,000 
 
    
    
Other Assets:
    
    
Property and equipment, net
  2,829,000 
  3,268,000 
Operating lease right-of-use assets, net
  210,000 
   
Other, net
  524,000 
  976,000 
 
    
    
Total Assets
 $18,576,000 
 $23,953,000 
 
    
    
LIABILITIES AND SHAREHOLDERS' EQUITY
    
    
Current Liabilities:
    
    
Accounts payable:
  2,221,000 
  3,334,000 
Accrued liabilities:
    
    
   Compensation
  329,000 
  2,021,000 
   Other
  413,000 
  701,000 
Current portion of operating lease liabilities
  207,000 
   
Deferred revenue
  390,000 
  302,000 
Total Current Liabilities
  3,560,000 
  6,358,000 
 
    
    
Long-Term Liabilities:
    
    
Deferred tax liabilities
  61,000 
  504,000 
Accrued income taxes
  636,000 
  613,000 
Deferred rent
   
  158,000 
Operating lease liabilities
  110,000 
   
Total Long-Term Liabilities
  807,000 
  1,275,000 
 
    
    
Commitments and Contingencies
   
   
 
    
    
Shareholders' Equity:
    
    
Common stock, par value $.01:
    
    
Authorized shares - 40,000,000
    
    
Issued and outstanding shares - 12,074,000 at September 30, 2019 and 11,840,000 at December 31, 2018
  121,000 
  118,000 
Additional paid-in capital
  15,890,000 
  15,442,000 
Retained earnings (Accumulated deficit)
  (1,802,000)
  760,000 
Total Shareholders' Equity
  14,209,000 
  16,320,000 
 
    
    
Total Liabilities and Shareholders' Equity
 $18,576,000 
 $23,953,000 
 
See accompanying notes to financial statements.
 
 
1
 
 
Insignia Systems, Inc.
CONDENSED STATEMENTS OF OPERATIONS
(Unaudited)
 
 
 
Three Months Ended
 
 
Nine Months Ended
 
 
 
September 30
 
 
September 30
 
 
 
2019
 
 
2018
 
 
2019
 
 
2018
 
Services revenues
 $4,400,000 
 $9,069,000 
 $14,474,000 
 $23,963,000 
Products revenues
  254,000 
  386,000 
  1,162,000 
  1,156,000 
Total Net Sales
  4,654,000 
  9,455,000 
  15,636,000 
  25,119,000 
 
    
    
    
    
Cost of services
  3,514,000 
  5,569,000 
  11,532,000 
  14,937,000 
Cost of goods sold
  214,000 
  323,000 
  939,000 
  868,000 
Total Cost of Sales
  3,728,000 
  5,892,000 
  12,471,000 
  15,805,000 
Gross Profit
  926,000 
  3,563,000 
  3,165,000 
  9,314,000 
 
    
    
    
    
Operating Expenses:
    
    
    
    
Selling
  573,000 
  908,000 
  2,004,000 
  2,530,000 
Marketing
  559,000 
  703,000 
  1,809,000 
  1,873,000 
General and administrative
  865,000 
  1,106,000 
  2,443,000 
  3,580,000 
Total Operating Expenses
  1,997,000 
  2,717,000 
  6,256,000 
  7,983,000 
Operating Income (Loss)
  (1,071,000)
  846,000 
  (3,091,000)
  1,331,000 
 
    
    
    
    
Other income
  46,000 
  15,000 
  113,000 
  27,000 
Income (Loss) Before Taxes
  (1,025,000)
  861,000 
  (2,978,000)
  1,358,000 
 
    
    
    
    
Income tax expense (benefit)
  (47,000)
  216,000 
  (416,000)
  365,000 
Net Income (Loss)
 $(978,000)
 $645,000 
 $(2,562,000)
 $993,000 
 
    
    
    
    
Net income (loss) per share:
    
    
    
    
Basic
 $(0.08)
 $0.05 
 $(0.22)
 $0.08 
Diluted
 $(0.08)
 $0.05 
 $(0.22)
 $0.08 
 
    
    
    
    
Shares used in calculation of net
 income (loss) per share:
    
    
    
    
Basic
  11,986,000 
  11,729,000 
  11,911,000 
  11,784,000 
Diluted
  11,986,000 
  12,012,000 
  11,911,000 
  12,026,000 
 
See accompanying notes to financial statements.
 
 
2
 
 
Insignia Systems, Inc.
CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY
(Unaudited)
 
 
 
Common Stock
 
 
Additional Paid-In
 
 
Retained Earnings (Accumulated
 
 
 
 
 
 
Shares
 
 
Amount
 
 
Capital
 
 
  Deficit)
 
 
Total
 
Balance at December 31, 2018
  11,840,000 
 $118,000 
 $15,442,000 
 $760,000 
 $16,320,000 
Issuance of common stock, net
  107,000 
  1,000 
  107,000 
   
  108,000 
Value of stock-based compensation
   
   
  138,000 
   
  138,000 
Net loss
   
   
   
  (1,096,000)
  (1,096,000)
 
    
    
    
    
    
Balance at March 31, 2019
  11,947,000 
 $119,000 
 $15,687,000 
 $(336,000)
 $15,470,000 
Value of stock-based compensation
   
   
  139,000 
   
  139,000 
Repurchase of common stock upon vesting of restricted stock units
  98,000 
  1,000 
  (10,000)
   
  (9,000)
Net loss
   
   
   
  (488,000)
  (488,000)
 
    
    
    
    
    
Balance at June 30, 2019
  12,045,000 
 $120,000 
 $15,816,000 
 $(824,000)
 $15,112,000 
Value of stock-based compensation
   
   
  101,000 
   
  101,000 
Repurchase of common stock upon vesting of restricted stock units
  29,000 
  1,000 
  (27,000)
   
  (26,000)
Net loss
   
   
   
  (978,000)
  (978,000)
Balance at September 30, 2019
  12,074,000 
 $121,000 
 $15,890,000 
 $(1,802,000)
 $14,209,000 
 
 
 
Common Stock
 
 
Additional Paid-In
 
 
Retained Earnings (Accumulated
 
 
 
 
 
 
Shares
 
 
Amount
 
 
Capital
 
 
  Deficit)
 
 
Total
 
Balance at December 31, 2017
  11,914,000 
 $119,000 
 $15,361,000 
 $(639,000)
 $14,841,000 
Issuance of common stock, net
  49,000 
   
  49,000 
   
  49,000 
Value of stock-based compensation
   
   
  67,000 
   
  67,000 
Net income
   
   
   
  164,000 
  164,000 
 
    
    
    
    
    
Balance at March 31, 2018
  11,963,000 
 $119,000 
 $15,477,000 
 $(475,000)
 $15,121,000 
Value of stock-based compensation
   
   
  82,000 
   
  82,000 
Repurchase of common stock upon vesting of restricted stock units
  (9,000)
   
  (14,000)
   
  (14,000)
Repurchase of common stock, net
  (103,000)
   
  (187,000)
   
  (187,000)
Net income
   
   
   
  184,000 
  184,000 
 
    
    
    
    
    
Balance at June 30, 2018
  11,851,000 
 $119,000 
 $15,358,000 
 $(291,000)
 $15,186,000 
Value of stock-based compensation
   
   
  128,000 
   
  128,000 
Repurchase of common stock upon vesting of restricted stock units
  42,000 
   
  (60,000)
   
  (60,000)
Repurchase of common stock, net
  (45,000)
  (1,000)
  (81,000)
   
  (82,000)
Net income
   
   
   
  645,000 
  645,000 
Balance at September 30, 2018
  11,848,000 
 $118,000 
 $15,345,000 
 $354,000 
 $15,817,000 
 
See accompanying notes to financial statements.
 
 
3
 
 
Insignia Systems, Inc.
CONDENSED STATEMENTS OF CASH FLOWS
(Unaudited)
 
Nine Months Ended September 30
 
2019
 
 
2018
 
Operating Activities:
 
 
 
 
 
 
Net income (loss)
 $(2,562,000)
 $993,000 
 
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
 
    
Depreciation and amortization
  1,192,000 
  860,000 
Changes in allowance for doubtful accounts
  1,000 
  (16,000)
Deferred income tax expense
  (443,000)
  (9,000)
Stock-based compensation expense
  378,000 
  277,000 
Changes in operating assets and liabilities:
    
    
Accounts receivable
  2,324,000 
  586,000 
Inventories
  10,000 
  (22,000)
Income tax receivable
  (2,000)
  266,000 
Prepaid expenses and other
  (17,000)
  80,000 
Accounts payable
  (1,039,000)
  408,000 
Accrued liabilities
  (2,031,000)
  253,000 
Accrued income taxes
  23,000 
  23,000 
Deferred revenue
  88,000 
  381,000 
Net cash provided by (used in) operating activities
  (2,078,000)
  4,080,000 
 
    
    
Investing Activities:
    
    
Purchases of property and equipment
  (361,000)
  (877,000)
Purchase of investments
  (4,981,000)
   
Proceeds from sale of held to maturity investments
  4,981,000 
   
Net cash used in investing activities
  (361,000)
  (877,000)
 
    
    
Financing Activities:
    
    
Cash dividends paid ($0.70 per share)
  (14,000)
  (14,000)
Proceeds from issuance of common stock, net
  108,000 
  49,000 
Repurchase of common stock upon vesting of restricted
    
    
stock awards
  (35,000)
  (74,000)
Repurchase of common stock, net
   
  (269,000)
Net cash provided by (used in) financing activities
  59,000 
  (308,000)
 
    
    
Increase (decrease) in cash and cash equivalents
  (2,380,000)
  2,895,000 
 
    
    
Cash and cash equivalents at beginning of period
  10,160,000 
  4,695,000 
Cash and cash equivalents at end of period
 $7,780,000 
 $7,590,000 
 
    
    
Supplemental disclosures for cash flow information:
    
    
Cash paid during the period for income taxes
 $6,000 
 $84,000 
 
    
    
Non-cash investing and financing activities:
    
    
Purchases of property and equipment included in accounts payable
 $ 
 $96,000 
 
See accompanying notes to financial statements.
 
 
4
 
 
Insignia Systems, Inc.
Notes To Financial Statements
(Unaudited)
 
1.          
Summary of Significant Accounting Policies.
 
Description of Business. Insignia Systems, Inc. (the “Company”) markets in-store advertising products, programs and services to retailers and consumer packaged goods manufacturers. The Company operates in a single reportable segment. The Company’s primary products include the Insignia Point-of-Purchase Services (POPS®) in-store signage solution, and other retailer approved promotional services, in-store marketing solutions, and custom adhesive and non-adhesive signage materials directly to our retail customers.
 
Basis of Presentation. The accompanying unaudited financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. They do not include all information and footnotes required by GAAP for complete financial statements. However, except as described herein, there has been no material change in the information disclosed in the notes to financial statements included in our financial statements as of and for the year ended December 31, 2018 included in the Company’s Annual Report on Form 10-K. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. 
 
Recently Adopted Accounting Pronouncements. Effective January 1, 2019, the Company adopted Financial Accounting Standards Board Accounting Standards Update (“ASU”) 2016-02, “Leases” (“Topic 842”) under which lessees will recognize most leases on the balance sheet. At the date of adoption of the standard the Company recorded a right of use asset with a value of $305,000, reduced deferred rent by $158,000 and recorded a lease liability of $463,000. The Company elected the option under Topic 842 not to restate comparative periods in the transition. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard which allowed it to carry forward the historical lease classification. Additional required disclosures for Topic 842 are contained in Note 5.
 
Inventories. Inventories are primarily comprised of sign cards, hardware and roll stock. Inventory is valued at the lower of cost or net realizable value using the first-in, first-out (“FIFO”) method, and consisted of the following as of the dates indicated:
 
 
 
September 30,
 
 
December 31,
 
 
 
2019
 
 
2018
 
Raw materials
 $56,000 
 $80,000 
Work-in-process
  25,000 
  12,000 
Finished goods
  262,000 
  261,000 
 
 $343,000 
 $353,000 
 
 
5
 
 
Property and Equipment. Property and equipment consisted of the following as of the dates indicated:
 
 
 
September 30,
 
 
December 31,
 
 
 
2019
 
 
2018
 
Property and Equipment:
 
 
 
 
 
 
Production tooling, machinery and equipment
 $3,728,000 
 $3,694,000 
Office furniture and fixtures
  385,000 
  385,000 
Computer equipment and software
  4,190,000 
  2,743,000 
Leasehold improvements
  577,000 
  577,000 
Construction in-progress
   
  1,179,000 
 
  8,880,000 
  8,578,000 
Accumulated depreciation and amortization
  (6,051,000)
  (5,310,000)
Net Property and Equipment
 $2,829,000 
 $3,268,000 
 
Depreciation expense was approximately $300,000 and $740,000 in the three and nine months ended September 30, 2019, respectively, and was $188,000 and $555,000 in the three and nine months ended September 30, 2018, respectively.
 
Stock-Based Compensation. We measure and recognize compensation expense for all stock-based payments at fair value. Restricted stock units and awards are valued at the closing market price of the Company’s stock as of the date of the grant. We use the Black-Scholes option pricing model to determine the weighted average fair value of options and employee stock purchase plan rights. The determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by our stock price as well as by assumptions regarding a number of complex and subjective variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.
 
During the nine months ended September 30, 2019 and 2018, no stock awards were granted by the Company.
 
During the nine months ended September 30, 2019, no stock option awards were granted. During the nine months ended September 30, 2018, options to purchase up to 119,515 shares of common stock were granted to employees by the Company under the 2018 Equity Incentive Plan (the “2018 Plan”). The Company estimated the fair value of these awards using the following weighted average assumptions: expected life of 6.5 years, expected volatility of 51.21%, dividend yield of 0% and a risk-free rate interest rate of 2.80%.
 
During the nine months ended September 30, 2019, no restricted stock units were granted. During the nine months ended September 30, 2018, the Company issued a total of 297,515 restricted stock units to employees under the 2013 Omnibus Stock and Incentive Plan and the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned values of $1.77 and $1.95 per share, which represent the closing prices of our common stock on the dates of grant. These awards are scheduled to vest over three years or four years with the first vesting scheduled to occur in year two.
 
In June 2019, non-employee directors received a total of 70,755 restricted stock units pursuant to the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned a value of $1.06 per share, which was the closing price of our common stock on the date of grant, for a total value of $75,000, and are scheduled to vest the day immediately preceding the date of the 2020 annual meeting of shareholders. In July 2018, non-employee directors received a total of 46,152 restricted stock units pursuant to the 2018 Plan. The shares underlying the awards were assigned a value of $1.95 per share, which was the closing price of our common stock on the date of grant, for a total value of $90,000. The restricted stock units granted to directors in 2018 vested and settled into an equivalent number of shares of common stock on June 5, 2019, the day immediately preceding the date of our 2019 annual meeting of shareholders.
 
The Company estimated the fair value of stock-based awards granted during the nine months ended September 30, 2019 under the Company’s employee stock purchase plan using the following weighted average assumptions: expected life of 1.0 year, expected volatility of 57%, dividend yield of 0% and risk-free interest rate of 2.60%.
 
 
6
 
 
Our non-employee directors are eligible to participate in our director deferred compensation plan, which allows a director to make voluntary deferrals of up to 100% of their annual cash retainers relating to board or committee chair service. During the nine months ended September 30, 2019, elected to defer a total of $46,000 in fees pursuant to the director referred compensation plan. During June 2019, the Company issued 8,370 shares of common stock in settlement of $9,000 of total deferred fees due to a non-employee director’s departure from the board.
 
Total stock-based compensation expense recorded for the three and nine months ended September 30, 2019 was $101,000 and $378,000, respectively, and for the three and nine months ended September 30, 2018 was $128,000 and $277,000, respectively.
 
Net Income (Loss) per Share. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average shares outstanding and excludes any potential dilutive effects of stock options and restricted stock units and awards. Diluted net income (loss) per share gives effect to all dilutive potential common shares outstanding during the period.
 
Due to the net loss incurred during the three and nine months ended September 30, 2019 all outstanding stock options were anti-dilutive for that period. Options to purchase approximately 305,000 and 265,000 shares of common stock with a weighted average exercise price of $2.66 and $3.22, respectively, were outstanding at September 30, 2018 and were not included in the computation of common stock equivalents for the three and nine months ended September 30, 2018 because their exercise prices were higher than the average fair market value of the common stock during the reporting period.
 
Weighted average common shares outstanding for the three and nine months ended September 30, 2019 and 2018 were as follows:
 
 
 
Three Months Ended
 
 
Nine Months Ended
 
 
 
September 30
 
 
September 30
 
 
 
2019
 
 
2018
 
 
2019
 
 
2018
 
Denominator for basic net income (loss) per share - weighted average shares
  11,986,000 
  11,729,000 
  11,911,000 
  11,784,000 
Effect of dilutive securities:
    
    
    
    
Stock options and restricted stock units
   
  283,000 
   
  242,000 
Denominator for diluted net income (loss) per share - weighted average shares
  11,986,000 
  12,012,000 
  11,911,000 
  12,026,000 
 
2. 
Investments. As of September 30, 2019 the Company no longer carries any investments. Prior to September 30, 2019, the Company had invested its excess cash in debt securities, with an average maturity of approximately six months, and were classified as held to maturity within current assets in accordance with Accounting Standards Codification (“ASC”) 320-10, “Investments – Debt and Equity Securities.”
 
3. 
Revenue Recognition. Under ASU 2014-09 Revenue from Contracts with Customers (“Topic 606”), revenue is measured based on consideration specified in the contract with a customer, adjusted for any applicable estimates of variable consideration and other factors affecting the transaction price, including noncash consideration, consideration paid or payable to a customer and significant financing components. Revenue from all customers is recognized when a performance obligation is satisfied by transferring control of a distinct good or service to a customer, as further described below under “Performance Obligations.”
 
Taxes collected from customers and remitted to governmental authorities are excluded from revenue on the net basis of accounting.
 
The Company includes shipping and handling fees in revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of goods sold.
 
 
7
 
 
The majority of the Company’s accounts receivable is due from companies in the consumer-packaged goods (“CPG”) industry. Credit is extended based on evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are due within 30-150 days and are stated at amounts due from customers, net of an allowance for doubtful accounts.
 
Performance Obligations
 
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account under Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The following is a description of our performance obligations included in our primary revenue streams and the timing or method of revenue recognition for each:
 
In-Store Signage Solution Services. Our primary source of revenue is from executing in-store advertising solutions and services primarily to CPG manufacturers. We provide a service of displaying promotional signs in close proximity to the manufacturer’s product in participating stores, which we maintain in two-to-four-week cycle increments.
 
Each of the individual activities under our services, including production activities, are inputs to an integrated sign display service. Customers receive and consume the benefits from the promotional displays over the duration of the contracted display cycle. Additionally, the display of the signs does not have an alternative use to us and we have an enforceable right to payment for services performed to date. As a result, we recognize the transaction price for our POPS solution performance obligations as revenue over time. Given the nature of our performance obligations is to provide a display service over the duration of a specified period or periods, we recognize revenue on a straight-line basis over the display service period as it best reflects the timing of transfer of our POPS service solution.
 
Other Service Revenues. The Company also supplies CPG manufacturers with other retailer approved promotional services and sign solutions. These services are more customized than the POPS solution program, consisting of variable durations and variable specifications. Due to the variable nature of these services, revenue recognition is a mix of over time and point in time recognition.
 
Products. We also sell custom adhesive and non-adhesive signage materials directly to our customers. Each such product is a distinct performance obligation. Revenue is recognized at a point in time upon shipment, when control of the goods transfers to the customer.
 
Disaggregation of Revenue
 
In the following table, revenue is disaggregated by major revenue stream and timing of revenue recognition.
 
 
 
Three months ended September 30, 2019
 
 
Nine months ended September 30, 2019
 
 
 
Services Revenues
 
 
Products Revenue
 
 
Total Revenue
 
 
Services Revenues
 
 
Products Revenue
 
 
Total Revenue
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Products and services transferred over time
 $3,401,000 
 $- 
 $3,401,000 
 $11,099,000 
 $- 
 $11,099,000 
Products and services transferred at a point in time
  999,000 
 $254,000 
  1,253,000 
  3,375,000 
 $1,162,000 
  4,537,000 
Total
 $4,400,000 
 $254,000 
 $4,654,000 
 $14,474,000 
 $1,162,000 
 $15,636,000 
 
 
 
Three months ended September 30, 2018
 
 
Nine months ended September 30, 2018
 
 
 
Services Revenues
 
 
Products Revenue
 
 
Total Revenue
 
 
Services Revenues
 
 
Products Revenue
 
 
Total Revenue
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Products and services transferred over time
 $8,016,000 
 $- 
 $8,016,000 
 $21,883,000 
 $- 
 $21,883,000 
Products and services transferred at a point in time
  1,053,000 
 $386,000 
  1,439,000 
  2,080,000 
 $1,156,000 
  3,236,000 
Total
 $9,069,000 
 $386,000 
 $9,455,000 
 $23,963,000 
 $1,156,000 
 $25,119,000 
 
 
8
 
 
Contract Costs
 
Sales commissions that are paid to internal or external sales representatives are eligible for capitalization as they are incremental costs that would not have been incurred without entering into a specific sales arrangement and are recoverable through the expected margin on the transaction. The Company is applying the practical expedient in ASC 340-40-25-4 that allows the incremental costs of obtaining a contract to be recorded as an expense when incurred when the amortization period of the asset that would have otherwise been recognized is one year or less. These costs are included in selling expenses.
 
Deferred Revenue
 
Significant changes in deferred revenue during the period are as follows:
 
Balance at December 31, 2018
 $302,000 
Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied
  (302,000)
Cash received in advance and not recognized as revenue
  390,000 
Balance at September 30, 2019
 $390,000 
 
Transaction Price Allocated to Remaining Performance Obligations
 
The Company applies the practical expedient in paragraph ASC 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less, which reflect the majority of our performance obligations. This practical expedient is being applied to arrangements for certain incomplete services and unshipped custom signage materials. Of those contracts with an expected duration of greater than one year, we estimate that revenue of $631,000 and $2,000,000 related to performance obligations that are unsatisfied (or partially unsatisfied) as of September 30, 2019 will be recognized during the remainder of 2019 and in 2020, respectively.
 
4. 
Selling Arrangement. In 2011, the Company paid to News America Marketing In-Store, L.L.C. (“News America Marketing”) $4,000,000 in exchange for a 10-year arrangement to sell signs with price into News America Marketing’s network of retailers as its exclusive agent. The $4,000,000 is being amortized over the 10-year term of the arrangement. Amortization expense was $150,000 and $450,000 in the three and nine months ended September 30, 2019. Amortization expense was $100,000 and $300,000 in the three and nine months ended September 30, 3018. Amortization expense is expected to be $600,000 in 2019, $262,000 in 2020 and $55,000 in the year ending December 31, 2021. The acceleration of amortization in 2019 is based on the anticipated recovery period over the remaining term of the contract due to the loss of a significant retailer which exited the Company’s retailer network in the first half of 2019 as a result of competitive pressures. The net carrying amount of the selling arrangement is recorded within other assets on the Company’s balance sheet.
 
5. 
Leases. The Company leases space under a non-cancelable operating lease for our corporate headquarters. This lease has escalating lease terms and also includes a tenant incentive that was recorded at the time the lease was originally entered into. The lease does not contain contingent rent provisions. The Company also has a lease for additional office space under an operating lease. The lease for our corporate headquarters includes both lease (e.g., fixed payments including rent, taxes, and insurance costs) and non-lease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and non-lease components for all leases. The lease for our additional office space is non-cancelable with a lease term of less than one year and therefore, we have elected the practical expedient to exclude this short-term lease from our right-of-use assets and lease liabilities.
 
Our leases include options to renew. The exercise of lease renewal options is at our sole discretion. Therefore, the renewals to extend the lease terms are not included in our right of use assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term.
 
 
9
 
 
We used our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments.
 
The cost components of our operating leases were as follows for the periods ended September 30, 2019:
 
 
 
Three months ended September 30, 2019
 
 
Nine months ended September 30, 2019
 
 
 
Corporate
 
 
Additional
 
 
Operating
 
 
Corporate
 
 
Additional
 
 
Operating
 
 
 
Headquarters
 
 
Office Space
 
 
Leases
 
 
Headquarters
 
 
Office Space
 
 
Leases
 
Operating lease cost
 $38,000 
 $- 
 $38,000 
 $113,000 
 $- 
 $113,000 
Variable lease cost
  26,000 
  - 
  26,000 
  80,000 
  - 
  80,000 
Short-term lease cost
  - 
  9,000 
  9,000 
  - 
  28,000 
  28,000 
Total
 $64,000 
 $9,000 
 $73,000 
 $193,000 
 $28,000 
 $221,000 
 
Variable lease costs consist primarily of taxes, insurance, and common area or other maintenance costs for our leased corporate headquarters which are paid based on actual costs incurred by the lessor.
 
Maturities of our lease liabilities for our corporate headquarters operating lease were as follows as of September 30, 2019:
 
Maturity of Lease Liabilities
 
Operating Leases
 
2019
 $54,000 
2020
  222,000 
2021
  57,000 
Total lease payments
 $333,000 
Less: Interest
  16,000 
Present value of lease liabilities
 $317,000 
 
The remaining lease term as of September 30, 2019 was 1.5 years and the discount rate was 6%. The cash outflow for operating leases for the three and nine months ended September 30, 2019 was $55,000 and $163,000, respectively.
 
The following table presents future minimum lease payments for our operating leases at December 31, 2018 under ASC 840 and is being presented for comparative purposes:
 
2019
 $217,000 
2020
  222,000 
2021
  57,000 
 
Rent expense under these leases was approximately $70,000 and $205,000 for the three and nine months ended September 30, 2018, respectively.
 
6. 
Income Taxes. For the three and nine months ended September 30, 2019, the Company recorded income tax benefit of $47,000 and $416,000, or 4.6% and 14.0% of loss before taxes, respectively. For the three and nine months ended September 30, 2018, the Company recorded income tax expense of $216,000 and $365,000, or 25.1% and 26.9% of income before taxes, respectively. The income tax benefit or expense for the three and nine months ended September 30, 2019 and 2018 is comprised of federal and state taxes. The primary differences between the Company’s September 30, 2019 and 2018 effective tax rates and the statutory federal rate are expenses related to stock-based compensation and nondeductible meals and entertainment as well as for the three and nine months ended September 30, 2019 an increase in the Company’s valuation allowance against its deferred tax assets. The Company reassesses its effective rate each reporting period and adjusts the annual effective rate if deemed necessary, based on projected annual taxable income or loss.
  

10
 
 
Deferred income taxes are determined based on the estimated future tax effects of differences between the financial statements and tax basis of assets and liabilities given the provisions of enacted tax laws. In providing for deferred taxes, we consider tax regulations of the jurisdictions in which we operate, estimates of future taxable income and available tax planning strategies. If tax regulations, operating results or the ability to implement tax-planning strategies vary, adjustment to the carrying value of deferred tax assets and liabilities may be required. Valuation allowances are recorded related to deferred tax assets based on the “more likely than not” criteria. At September 30, 2019 and December 31, 2018, the Company had a valuation allowance of approximately $287,000 and $79,000, respectively, as a result of certain capital losses, credits and net operating losses carried forward which the Company does not believe are more likely than not to be realized.
 
As of September 30, 2019, and December 31, 2018, the Company had unrecognized tax benefits totaling $636,000 and $613,000, respectively, including interest, which relates to state nexus issues. The amount of the unrecognized tax benefits, if recognized, that would affect the effective income tax rates of future periods is $636,000. Due to the current statute of limitations regarding the unrecognized tax benefits, the unrecognized tax benefits and associated interest are not expected to change significantly in 2019.
 
7. 
Concentrations. During the nine months ended September 30, 2019, two customers accounted for 15% and 12% respectively, of the Company’s total net sales. During the nine months ended September 30, 2018, two customers accounted for 24% and 22%, respectively, of the Company’s total net sales. At September 30, 2019, one customer represented 20% respectively, of the Company’s total accounts receivable. At December 31, 2018, two customers represented 31% and 16% of the Company’s total accounts receivable.
 
Although there are a number of customers that the Company sells to, the loss of an additional significant customer could adversely affect operating results. Additionally, the loss of an additional major retailer from the Company’s retail network could further adversely affect operating results.
 
8. 
Share Repurchases.  On April 5, 2018, the Board of Directors authorized the repurchase of up to $3,000,000 of the Company’s common stock on or before March 31, 2020. The plan allows the repurchases to be made in open market or privately negotiated transactions. The plan does not obligate the Company to repurchase any particular number of shares, and may be suspended at any time at the Company’s discretion. During the nine months ended September 30, 2019, there was no share repurchase activity under the plan. During the nine months ended September 30, 2018 the Company repurchased and retired approximately 148,000 shares, at a total cost of $269,000.
 
9. 
Legal Proceedings.  On July 11, 2019, the Company brought suit against News Corporation, News America Marketing FSI L.L.C., and News America Marketing In-Store Services L.L.C. (collectively, “News America”) in the U.S. District Court in Minnesota, alleging violations of federal and state antitrust and tortious interference laws by News America. The complaint alleges that News America has monopolized the relevant market through various wrongful acts designed to harm the Company, its last significant competitor, in the third-party in-store advertising and promotion products and services market. The suit seeks, among other relief, an injunction sufficient to prevent further antitrust injury and an award of treble damages to be determined at trial for the harm caused to the Company.
 
In August 2019, News America filed an answer, which included a counterclaim against the Company alleging breach of the existing Settlement Agreement between the Company and News America and seeking recovery of amounts paid to the Company under that Agreement or enforcement of the agreement in a manner that could prevent certain of the Company’s initial claims. In October 2019, News America moved for a judgment on the pleadings and to dismiss Insignia’s complaint based on the Company’s alleged breach of the existing Settlement Agreement. Management believes that the counterclaim is without merit and the Company filed its response brief on November 11, 2019. The Company also moved to dismiss News’s counterclaim.
 
The Court has denied News America’s request to stay discovery and discovery has begun. A hearing on the parties’ motions is scheduled for December 17, 2019. Due to the early nature of these proceedings, we are unable to determine the likelihood of an unfavorable outcome or estimate any potential resulting liability at this time.
 
 
11
 
 
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
The following discussion should be read in conjunction with the Company’s financial statements and related notes. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated due to various factors discussed under “Cautionary Statement Regarding Forward-Looking Statements” and elsewhere in this Quarterly Report on Form 10-Q and the “Risk Factors” described in Item 1A of our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, our Current Reports on Form 8-K and our other SEC filings.
 
Company Overview
 
Insignia Systems, Inc. (referred to in this Quarterly Report on Form 10-Q as “we,” “us,” “our” or the “Company”) is a leading provider of in-store marketing and digital solutions to our partners and clients which consist of CPG manufacturers, retailers and marketing agencies. We believe our products and services are attractive to CPG manufacturers because of our speed to market, ability to customize advertising programs at store level and our deep industry knowledge. We have leaders and employees with extensive industry knowledge and direct experience working with CPG manufacturers and retailers. The Company provides advertising solutions to CPG manufacturers spanning from some of the largest multinationals to new and emerging brands.
 
Our relationships with retailers are forged through executional excellence, flexible processes and our ability to connect retailer messaging with our CPG manufacturer’s message. The Company runs in-store advertising programs at national and regional US retailers who are leaders in their respective channels.
 
Our relationships with marketing agencies continue to grow through our agility, responsiveness, custom production and execution capabilities, and our ability to respond to their client’s needs with precision and efficiency.
 
The Company’s primary solution has been the Point-Of-Purchase Services (POPS®) in-store signage solution. The Company’s POPS solution is a national, account-specific, shelf-edge advertising and promotion tactic. Internal testing has indicated the solution is capable of delivering incremental sales for the featured brand. Participation in the POPS solution allows CPG manufacturers to deliver vital product information to consumers at the point-of-purchase, and to leverage the local retailer brand and store-specific prices to provide a unique “call to action” that draws attention to the featured brand and triggers a purchase decision. CPG manufacturers benefit from the Company’s nimble operational capabilities, which include short lead times, in-house graphic design capabilities, post-program analytics, and micro-marketing capabilities such as variable or bilingual messaging.
 
Over the past several years, we have developed and now offer promotional, merchandising and digital solutions in addition to our core business of in-store signage solutions. Our expanded portfolio of solutions allows us to more completely meet the needs of CPG manufacturers, retailers and their agents as their business strategies evolve behind an ever-changing retail landscape.
 
Business Overview
 
Summary of Financial Results
 
For the quarter ended September 30, 2019, the Company generated revenues of $4,654,000, as compared with revenues of $9,455,000 for the quarter ended September 30, 2018. For the nine months ended September 30, 2019, the Company generated revenues of $15,636,000, as compared with revenues of $25,119,000 in the nine months ended September 30, 2018. Net loss for the quarter ended September 30, 2019 was $978,000, as compared to net income of $645,000 for the quarter ended September 30, 2018. Net loss for the nine months ended September 30, 2019 was $2,562,000, as compared to net income of $993,000 for the nine months ended September 30, 2018. Competitive pressure caused changes in our retail and CPG networks during 2019, including the exit of a significant retailer during the first half of 2019, and has adversely impacted our results compared to prior periods. We continue to expect ongoing competitive pressure to challenge our business results for the remainder of the year. However, we are pursuing a variety of efforts designed to drive innovation, client acquisitions and retailer expansions.
 
 
12
 
 
During the nine months ended September 30, 2019, cash and cash equivalents decreased $2,380,000 from $10,160,000 at December 31, 2018, to $7,780,000 at September 30, 2019. The Company had no long-term debt other than its lease obligations as of September 30, 2019.
 
Results of Operations
 
The following table sets forth, for the periods indicated, certain items in our Condensed Statements of Operations as a percentage of total net sales.
 
 
 
Three Months Ended
 
 
Nine Months Ended
 
 
 
September 30
 
 
September 30
 
 
 
2019
 
 
2018
 
 
2019
 
 
2018
 
Net sales
  100.0%
  100.0%
  100.0%
  100.0%
Cost of sales
  80.1 
  62.3 
  79.8 
  63.0 
Gross profit
  19.9 
  37.7 
  20.2 
  37.0 
Operating expenses:
    
    
    
    
Selling
  12.3 
  9.6 
  12.8 
  10.1 
Marketing
  12.0 
  7.4 
  11.6 
  7.5 
General and administrative
  18.6 
  11.7 
  15.6 
  14.2 
Total operating expenses
  42.9 
  28.7 
  40.0 
  31.8 
Operating income (loss)
  (23.0)
  9.0 
  (19.8)
  5.2 
Other income
  1.0 
  0.1 
  0.8 
  0.2 
Income (loss) before taxes
  (22.0)
  9.1 
  (19.0)
  5.4 
Income tax expense (benefit)
  (1.0)
  2.3 
  (2.6)
  1.4 
Net income (loss)
  (21.0)%
  6.8%
  (16.4)%
  4.0%
 
Three and Nine months Ended September 30, 2019 Compared to Three and Nine months Ended September 30, 2018
 
Net Sales. Net sales for the three months ended September 30, 2019 decreased 50.8% to $4,654,000 compared to $9,455,000 for the three months ended September 30, 2018. Net sales for the nine months ended September 30, 2019 decreased 37.8% to $15,636,000 compared to $25,119,000 for the nine months ended September 30, 2018.
 
Service revenues for the three months ended September 30, 2019 decreased 51.5% to $4,400,000 compared to $9,069,000 for the three months ended September 30, 2018. Service revenues for the nine months ended September 30, 2019 decreased 39.6% to $14,474,000 compared to $23,963,000 for the nine months ended September 30, 2018. The decreases were primarily due to 68.8% and 57.3% decreases in POPS solution revenue for the three and nine months ended September 30, 2019, respectively, partially offset by 12.6% and 44.7% increases in innovation solutions revenue for the three and nine months ended September 30, 2019, respectively. The decrease in POPS solution revenue was primarily due to decreases in the number of signs placed and average price per sign, which were due to the loss of a significant retailer and a significant CPG manufacturer both as a result of competitive pressures, and the completion of a non-recurring favorable CPG contract.
 
Product revenues for the three months ended September 30, 2019 decreased 34.2% to $254,000 compared to $386,000 for the three months ended September 30, 2018. The decrease was primarily due to lower sales of sign card supplies due to lower customer demand. Product revenues for the nine months ended September 30, 2019 increased 0.5% to $1,162,000 compared to $1,156,000 for the nine months ended September 30, 2018.
 
Gross Profit. Gross profit for the three months ended September 30, 2019 decreased 74.0% to $926,000 compared to $3,563,000 for the three months ended September 30, 2018. Gross profit as a percentage of total net sales decreased to 19.9% for the three months ended September 30, 2019 compared to 37.7% for the three months ended September 30, 2018. Gross profit for the nine months ended September 30, 2019 decreased 66.0% to $3,165,000 compared to $9,314,000 for the nine months ended September 30, 2018. Gross profit as a percentage of total net sales decreased to 20.2% for the nine months ended September 30, 2019 compared to 37.0% for the nine months ended September 30, 2018.
 
 
13
 
 
Service revenues. Gross profit from our service revenues for the three months ended September 30, 2019 decreased 74.7% to $886,000 compared to $3,500,000 for the three months ended September 30, 2018. The decrease in gross profit was primarily due to a decrease in POPS solution sales as our gross profit is highly dependent on sales levels due to the relatively fixed nature of a portion of our payments to retailers, combined with the decrease in average price per sign due to the completion of a non-recurring favorable contract, partially offset by an increase in revenue and gross profit from innovation solutions. Gross profit from our service revenues for the nine months ended September 30, 2019 decreased 67.4% to $2,942,000 compared to $9,026,000 for the nine months ended September 30, 2018. The decrease was primarily due to the factors described above.
 
The Company put into service the new IT operating infrastructure system in the second quarter of 2019, as a result, no additional development costs were incurred during the three months ended September 30, 2019 compared to approximately $166,000 for the three months ended September 30, 2018. For the nine months ended September 30, 2019, the Company incurred costs of approximately $193,000 associated with the development of its new IT operating infrastructure compared to approximately $436,000 for the nine months ended September 30, 2018. Additional technology investments may be needed to support the Company’s new solution initiatives.
 
Gross profit as a percentage of service revenues for the three months ended September 30, 2019 decreased to 20.1% compared to 38.6% for the three months ended September 30, 2018. Gross profit as a percentage of service revenues for the nine months ended September 30, 2019 decreased to 20.3% compared to 37.7% for the nine months ended September 30, 2018. The decreases for both periods were primarily due to the factors described above.
 
Product revenues. Gross profit from our product revenues for the three months ended September 30, 2019 decreased 36.5% to $40,000 compared to $63,000 for the three months ended September 30, 2018. The decrease was primarily due to increased production related costs and product mix. Gross profit from our product revenues for the nine months ended September 30, 2019 decreased 22.6% to $223,000 compared to $288,000 for the nine months ended September 30, 2018. The decrease was primarily due to the factors described above.
 
Gross profit as a percentage of product revenues decreased to 15.7% for the three months ended September 30, 2019 compared to 16.3% for the three months ended September 30, 2018. Gross profit as a percentage of product revenues was 19.2% for the nine months ended September 30, 2019 compared to 24.9% for the nine months ended September 30, 2018.
 
Operating Expenses
 
Selling. Selling expenses for the three months ended September 30, 2019 decreased 36.9% to $573,000 compared to $908,000 for the three months ended September 30, 2018. Selling expenses for the nine months ended September 30, 2019 decreased 20.8% to $2,004,000 compared to $2,530,000 for the nine months ended September 30, 2018. The decreases for both periods were primarily due to reduced variable staff related expenses.
 
Selling expenses as a percentage of total net sales increased to 12.3% for the three months ended September 30, 2019 compared to 9.6% for the three months ended September 30, 2018. Selling expenses as a percentage of net sales increased to 12.8% for the nine months ended September 30, 2019 compared to 10.1% for the nine months ended September 30, 2018. The increases for both periods were primarily due to decreased sales, partially offset by the reduced variable staff related expenses.
 
Marketing. Marketing expenses for the three months ended September 30, 2019 decreased 20.5% to $559,000 compared to $703,000 for the three months ended September 30, 2018. Marketing expense for the nine months ended September 30, 2019 decreased 3.4% to $1,809,000 compared to $1,873,000 for the nine months ended September 30, 2018. The decreases for both periods were primarily the result of decreased staffing and variable staff related expenses, partially offset by increased consulting expenses.
 
Marketing expenses as a percentage of total net sales increased to 12.0% for the three months ended September 30, 2019 compared to 7.4% for the three months ended September 30, 2018. Marketing expenses as a percentage of net sales increased to 11.6% for the nine months ended September 30, 2019 compared to 7.5% for the nine months ended September 30, 2018. The increases for both periods were primarily due to decreased sales and consulting expenses, partially offset by the decreased staffing and variable staff related expenses.
 
 
14
 
 
General and administrative. General and administrative expenses for the three months ended September 30, 2019 decreased 21.8% to $865,000 compared to $1,106,000 for the three months ended September 30, 2018. The decrease was primarily due to reduced variable staff related expenses. General and administrative expenses for the nine months ended September 30, 2019 decreased 31.8% to $2,443,000 compared to $3,580,000 for the nine months ended September 30, 2018. The decrease of $1,137,000 includes $460,000 of expense during the nine months ended September 30, 2018 related to the negotiation and satisfaction of obligations under the May 2018 Cooperation Agreement. The remainder of the decrease was primarily due to variable staff related expenses.
 
General and administrative expenses as a percentage of total net sales increased to 18.6% for the three months ended September 30, 2019 compared to 11.7% for the three months ended September 30, 2018. The increase was primarily due to decreased sales, partially offset by the reduced variable staff related expenses. General and administrative expenses as a percentage of net sales increased to 15.6% for the nine months ended September 30, 2019 compared to 14.2% for the nine months ended September 30, 2018. The increase was primarily due to decreased sales, partially offset by the May 2018 Cooperation Agreement, as described above and also due to the reduced variable staff related expenses.
 
Other Income. Other income for the three months ended September 30, 2019 increased to $46,000 compared to $15,000 for the three months ended September 30, 2018. Other income for the nine months ended September 30, 2019 was $113,000 compared to $27,000 for the nine months ended September 30, 2018. The increase is due to interest generated from held to maturity investments.
 
Income Taxes.  For the three and nine months ended September 30, 2019, the Company recorded income tax benefit of $47,000 and $416,000, or 4.6% and 14.0% of loss before taxes, respectively. For the three and nine months ended September 30, 2018, the Company recorded income tax expense of $216,000 and $365,000, or 25.1% and 26.9% of income before taxes, respectively. The income tax benefit or expense for the three and nine months ended September 30, 2019 and 2018 is comprised of federal and state taxes. The primary differences between the Company’s September 30, 2019 and 2018 effective tax rates and the statutory federal rate are expenses related to stock-based compensation and nondeductible meals and entertainment as well as for the three and nine months ended September 30, 2019, an increase in the Company’s valuation allowance against its deferred tax assets. The Company reassesses its effective rate each reporting period and adjusts the annual effective rate if deemed necessary, based on projected annual taxable income or loss.
 
Deferred income taxes are determined based on the estimated future tax effects of differences between the financial statements and tax basis of assets and liabilities given the provisions of enacted tax laws. In providing for deferred taxes, we consider tax regulations of the jurisdictions in which we operate, estimates of future taxable income and available tax planning strategies. If tax regulations, operating results or the ability to implement tax-planning strategies vary, adjustment to the carrying value of deferred tax assets and liabilities may be required. Valuation allowances are recorded related to deferred tax assets based on the “more likely than not” criteria.
 
As a result of the Company’s future outlook, management has reviewed its deferred tax assets and concluded that the uncertainties related to the realization of its deferred tax assets have become unfavorable. Management has considered positive and negative evidence for the potential utilization of the deferred tax assets and has concluded that it is more likely than not that the Company will not realize the full amount of its net deferred tax assets. At September 30, 2019 and December 31, 2018, the Company had a valuation allowance of approximately $287,000 and $79,000, respectively, as a result of certain capital losses, credits carried forward and net operating losses carried forward which the Company does not believe are more likely than not to be realized. During the three months ended September 30, 2019, the Company recorded an increase of approximately $188,000 in its valuation allowance against its deferred tax assets.
 
Net Income (Loss). For the reasons stated above, net loss for the three and nine months ended September 30, 2019 was $978,000 and $2,562,000, respectively, compared to net income of $645,000 and $993,000, respectively, for the three and nine months ending September 30, 2018.
 
Liquidity and Capital Resources
 
The Company has financed its operations with proceeds from stock sales and sales of its services and products. At September 30, 2019, working capital was $11,453,000 (defined as current assets less current liabilities) compared to $13,351,000 at December 31, 2018. During the nine months ended September 30, 2019, cash and cash equivalents decreased $2,380,000 from $10,160,000 at December 31, 2018, to $7,780,000 at September 30, 2019.
 
 
15
 
 
Operating Activities. Net cash used by operating activities during the nine months ended September 30, 2019, was $2,078,000. Net loss of $2,562,000, plus non-cash adjustments of $1,128,000, less changes in operating assets and liabilities of $644,000 resulted in the $2,078,000 of cash used by operating activities. The largest component of the change in operating assets and liabilities was accounts receivable which decreased $2,324,000 from December 31, 2018, which is expected to fluctuate based on normal business conditions, and partially reflects lower sales in the quarter. The non-cash adjustments consisted of depreciation and amortization expense, changes in allowance for doubtful accounts, deferred income tax benefit, and stock-based compensation expense. In the normal course of business, our accounts receivable, accounts payable, accrued liabilities and deferred revenue will fluctuate depending on the level of revenues and related business activity, as well as billing arrangements with customers and payment terms with retailers.
 
Investing Activities. Net cash used in investing activities during the nine months ended September 30, 2019 was $361,000. This was primarily related to investing in the IT operating infrastructure project, which consisted of hardware, purchased software and capitalization of costs for internally developed software.
 
Financing Activities. Net cash provided by financing activities during the nine months ended September 30, 2019 was $59,000, which primarily related to proceeds received from issuance of common stock under the employee stock purchase plan.
 
The Company believes that based upon current business conditions and plans, its existing cash balance and future cash generated from operations will be sufficient for its cash requirements for at least the next twelve months.
 
Critical Accounting Policies
 
The discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities at the date of our financial statements. Actual results may differ from these estimates under different assumptions or conditions.
 
Our significant accounting policies are described in Note 1 to the annual financial statements as of and for the year ended December 31, 2018, included in our Form 10-K filed with the Securities and Exchange Commission on March 7, 2019. Our policy related to the adoption on January 1, 2019 of Topic 842, leases, is included in Note 1 within this Form 10-Q. We believe our most critical accounting policies and estimates include the following:
 
revenue recognition;
allowance for doubtful accounts;
impairment of long-lived assets;
income taxes; and
stock-based compensation.
 
Cautionary Statement Regarding Forward-Looking Statements
 
Certain statements made in this Quarterly Report on Form 10-Q, in the Company’s other SEC filings, in press releases and in oral statements to shareholders and securities analysts that are not statements of historical or current facts are “forward-looking statements.” Such forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause the actual results or performance of the Company to be materially different from the results or performance expressed or implied by such forward-looking statements. The words “alleges,” “anticipates,” “believes,” “estimates,” “expects,” “future,” “intends,” “likely,” “may,” “seeks,” “will” and similar expressions identify forward-looking statements. Forward-looking statements include statements expressing the intent, belief or current expectations of the Company and members of our management team regarding, for instance: (i) our belief that our cash balance and cash generated by operations will provide adequate liquidity and capital resources for at least the next twelve months; and (ii) that we expect fluctuations in accounts receivable and payable, accrued liabilities, and revenue deferrals. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date the statement was made. These statements are subject to the risks and uncertainties that could cause actual results to differ materially and adversely from the forward-looking statements. These forward-looking statements are based on current information, which we have assessed and which by its nature is dynamic and subject to rapid and even abrupt changes.
 
 
16
 
 
Factors that could cause our estimates and assumptions as to future performance, and our actual results, to differ materially include the following: (i) the risk that management may be unable to fully or successfully implement its business plan to achieve and maintain increased sales and resultant profitability in the future; (ii) the risk that the Company will not be able to develop and implement new product offerings, including mobile, digital or other new offerings, in a successful manner; (iii) prevailing market conditions, including pricing and other competitive pressures, in the in-store advertising industry and, intense competition for agreements with retailers and consumer packaged goods manufacturers; (iv) potentially incorrect assumptions by management with respect to the financial effect of current strategic decisions, the effect of current sales trends on fiscal year 2019 results and the benefit of our relationship with News America Marketing; (v) termination of all or a major portion of, or a significant change in terms and conditions of, a material agreement with a consumer packaged goods manufacturer, retailer, or News America Marketing; (vi) other economic, business, market, financial, competitive and/or regulatory factors affecting the Company’s business generally; (vii) our ability to successfully implement our new IT operating infrastructure; (viii) our ability to attract and retain highly qualified managerial, operational and sales personnel; and (ix) the outcome of the legal proceedings involving News America. Our risks and uncertainties also include, but are not limited to, the risks presented in our Annual Report on Form 10-K for the year ended December 31, 2018, any additional risks presented in our Quarterly Reports on Form 10-Q and our Current Reports on Form 8-K. We undertake no obligation (and expressly disclaim any such obligation) to update forward-looking statements made in this Form 10-Q to reflect events or circumstances after the date of this Form 10-Q or to update reasons why actual results would differ from those anticipated in any such forward-looking statements, other than as required by law.
 
Item 3. Quantitative and Qualitative Disclosures about Market Risk
 
Not applicable.
 
Item 4. Controls and Procedures
 
(a) Evaluation of Disclosure Controls and Procedures
 
The Company’s management carried out an evaluation, under the supervision and with the participation of the Company’s principal executive officer and principal financial officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of the end of the period covered by this report, pursuant to Exchange Act Rule 13a-15. Based upon that evaluation, the Company’s principal executive officer and principal financial officer concluded that the Company’s disclosure controls and procedures were effective as of the end of the period covered by this report. Disclosure controls and procedures ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC, and are designed to ensure that information required to be disclosed by us in these reports is accumulated and communicated to our management, as appropriate to allow timely decisions regarding disclosures.
 
(b) Changes in Internal Control Over Financial Reporting
 
No changes in the Company’s internal control over financial reporting occurred during the third quarter of 2019 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
  
 
17
 
 
PART II. OTHER INFORMATION
 
Item 1. Legal Proceedings
 
On July 11, 2019, the Company brought suit against News Corporation, News America Marketing FSI L.L.C., and News America Marketing In-Store Services L.L.C. (collectively, “News America”) in the U.S. District Court in Minnesota, alleging violations of federal and state antitrust and tortious interference laws by News America. The complaint alleges that News America has monopolized the relevant market through various wrongful acts designed to harm the Company, its last significant competitor, in the third-party in-store advertising and promotion products and services market. The suit seeks, among other relief, an injunction sufficient to prevent further antitrust injury and an award of treble damages to be determined at trial for the harm caused to the Company.
 
In August 2019, News America filed an answer, which included a counterclaim against the Company alleging breach of the existing Settlement Agreement between the Company and News America and seeking recovery of amounts paid to the Company under that Agreement or enforcement of the agreement in a manner that could prevent certain of the Company’s initial claims.  In October 2019, News America moved for a judgment on the pleadings and to dismiss Insignia’s complaint based on the Company’s alleged breach of the existing Settlement Agreement. Management believes that the counterclaim is without merit and the Company filed its response brief on November 11, 2019. The Company also moved to dismiss News’s counterclaim.
 
The Court has denied News America’s request to stay discovery and discovery has begun. A hearing on the parties’ motions is scheduled for December 17, 2019. Due to the early nature of these proceedings, we are unable to determine the likelihood of an unfavorable outcome or estimate any potential resulting liability at this time.
 
Such litigation may be costly and the amount of legal expense that will be incurred in connection with the foregoing legal proceedings may be significant through the remainder of 2019 and beyond. During the quarter ended September 30, 2019, the Company incurred nominal legal expense related to the litigation.
 
Item 1A. Risk Factors
 
We Are Party to Significant Litigation
 
On July 11, 2019, the Company brought suit against News America alleging violations of federal and state antitrust and tortious interference laws by News America. All litigation is subject to inherent risks and uncertainties that may cause actual results to differ materially from our expectations. While we cannot assure you that we will prevail in any lawsuit, we intend to vigorously seek judicial enforcement of our rights to freely operate our business.
 
Factors that could cause litigation results to differ include, but are not limited to, the discovery of previously unknown facts, changes in the law or in the interpretation of laws, and uncertainties associated with the judicial decision-making process. Litigation, including antitrust litigation, can be complex, can extend for a protracted period of time, and can be very expensive even if we are successful in asserting our claims. Litigation initiated by us can also result in counter-claims against us, which could increase the associated costs and result in our payment of damages or other judgments against us.
 
Such litigation may be costly, may divert the attention of key personnel, may affect our business relationships with third-parties, including CPG manufacturers and retailers, and could result in adverse outcomes, any of which could adversely affect our ability to compete, our business, and our results of operations and financial condition.
 
Other than the above there have been no material changes to the Company’s risk factors as disclosed in Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2018.
 
 
18
 
 
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
 
On April 5, 2018, the Board of Directors authorized the repurchase of up to $3,000,000 of the Company’s common stock on or before June 30, 2020. The plan allows the repurchases to be made in open market or privately negotiated transactions. The plan does not obligate the Company to repurchase any particular number of shares and may be suspended at any time at the Company’s discretion. During the three months ended September 30, 2019, there was no share repurchase activity under the plan.
 
Our share repurchase activity for the three months ended September 30, 2019, was as follows:
 
Issuer Purchases of Equity Securities
 
Period
 
Total number of shares purchased
 
 
Average price paid per share
 
 
Total number of shares purchased as part of publicly announced plans or programs
 
 
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs
 
July 1–31, 2019
   
   
   
 $2,702,000 
August 1–31, 2019
   
   
   
 $2,702,000 
September 1–30, 2019
  11,859(a)
 $1.04 
   
 $2,702,000 
Total
  11,859 
 $1.04 
    
    
 
(a) 
The shares surrendered to the Company were to satisfy minimum statutory federal, state, and local tax withholding obligations arising from the vesting of a restricted stock award. The shares were forfeited pursuant to the participant’s instructions in accordance with the terms of the applicable award agreement and the 2013 Plan and are not part of any publicly announced stock repurchase program.
 
Item 3. Defaults upon Senior Securities
 
None.
 
Item 4. Mine Safety Disclosures
 
Not applicable.
 
Item 5. Other Information
 
None.
 
 
19
 
 
Item 6. Exhibits
 
Unless otherwise indicated, all documents incorporated herein by reference to a document filed with the SEC pursuant to the Exchange Act are located under SEC file number 001-13471.
 
Exhibit Number
 
 
Description
 
 
Method of Filing
 
 
 
 
 
 
Composite Articles of Incorporation of Registrant, as amended through July 31, 2008 (incorporated by reference to Exhibit 3.1 to annual report on Form 10-K for the year ended December 31, 2015)
 
Incorporated by Reference
 
 
 
 
 
 
Composite Bylaws of Registrant, as amended through December 5, 2015 (incorporated by reference to Exhibit 3.2 to annual report on Form 10-K for the year ended December 31, 2015)
 
Incorporated by Reference
 
 
 
 
 
 
 
Certification of Principal Executive Officer
 
Filed Electronically
 
 
 
 
 
 
Certification of Principal Financial and Accounting Officer
 
Filed Electronically
 
 
 
 
 
 
Section 1350 Certification
 
Furnished Electronically
 
 
 
 
 
101
 
The following materials from Insignia Systems, Inc.’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2019, formatted in XBRL (extensible Business Reporting Language): (i) Condensed Balance Sheets; (ii) Condensed Statements of Operations; (iii) Condensed Statements of Shareholders’ Equity; (iv) Condensed Statements of Cash Flows; and (v) Notes to Financial Statements.
 
Filed Electronically
 
 
 
 
 
 
 
20
 
 
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.
 
 
INSIGNIA SYSTEMS, INC.
 
 
(Registrant)
 
 
 
 
Dated: November 13, 2019
/s/ Kristine A. Glancy
 
 
Kristine A. Glancy
 
 
President and Chief Executive Officer
 
 
(on behalf of registrant)
 
 
 
 
Dated:  November 13, 2019
/s/ Jeffrey A. Jagerson
 
 
Jeffrey A. Jagerson
 
 
Chief Financial Officer and Treasurer
 
 
(principal financial and accounting officer)
 
 
 
 
 
 
 
 
 
 
21
EX-31.1 2 isig_form10qq3ex311.htm EXHIBIT 31.1 Blueprint
 
Exhibit 31.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
 
I, Kristine A. Glancy, certify that:
 
1. 
I have reviewed this quarterly report on Form 10-Q of Insignia Systems, Inc.;
 
2. 
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. 
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. 
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a) 
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant is made known to us by others within the registrant, particularly during the period in which this report is being prepared; and
 
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; and
 
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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;
 
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 controls over financial reporting.
 
Date: November 13, 2019                              
/s/ Kristine A. Glancy  
Kristine A. Glancy
President and Chief Executive Officer
(principal executive officer)
 
 
EX-31.2 3 isig_form10qq3ex312.htm EXHIBIT 31.2 Blueprint
 
Exhibit 31.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
 
I, Jeffrey A. Jagerson, certify that:
 
1. 
I have reviewed this quarterly report on Form 10-Q of Insignia Systems, Inc.;
 
2. 
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. 
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. 
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a) 
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant is made known to us by others within the registrant, particularly during the period in which this report is being prepared; and
 
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; and
 
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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;
 
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 controls over financial reporting.
 
 
 
Date: November 13, 2019                              
/s/ Jeffrey A. Jagerson
Jeffrey A. Jagerson
Chief Financial Officer and Treasurer
(principal financial and accounting officer)
 
 
 
EX-32 4 isig_form10qq3ex32.htm EXHIBIT 32 Blueprint
 
Exhibit 32
 
SECTION 1350 CERTIFICATION
 
The undersigned certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1)          
The accompanying Quarterly Report on Form 10-Q for the period ended September 30, 2019, 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 accompanying Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 

Date: November 13, 2019      
/s/ Kristine A. Glancy     
Kristine A. Glancy
President and Chief Executive Officer
(principal executive officer)
 
 
Date: November 13, 2019      
/s/ Jeffrey A. Jagerson     
Jeffrey A. Jagerson
Chief Financial Officer and Treasurer (principal financial and accounting officer)
 
 
EX-101.INS 5 isig-20190930.xml XBRL INSTANCE DOCUMENT 0000875355 2019-01-01 2019-09-30 0000875355 2018-01-01 2018-09-30 0000875355 2018-12-31 0000875355 2019-09-30 0000875355 2017-12-31 0000875355 2018-09-30 0000875355 us-gaap:SalesRevenueNetMember ISIG:CustomerOneMember 2018-01-01 2018-09-30 0000875355 us-gaap:AccountsReceivableMember ISIG:CustomerOneMember 2018-01-01 2018-12-31 0000875355 us-gaap:AccountsReceivableMember ISIG:CustomerOneMember 2019-01-01 2019-09-30 0000875355 us-gaap:SalesRevenueNetMember ISIG:CustomerOneMember 2019-01-01 2019-09-30 0000875355 us-gaap:SalesRevenueNetMember ISIG:CustomerTwoMember 2019-01-01 2019-09-30 0000875355 us-gaap:ComputerEquipmentMember 2018-12-31 0000875355 us-gaap:ConstructionInProgressMember 2018-12-31 0000875355 us-gaap:FurnitureAndFixturesMember 2018-12-31 0000875355 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000875355 us-gaap:ComputerEquipmentMember 2019-09-30 0000875355 us-gaap:ConstructionInProgressMember 2019-09-30 0000875355 us-gaap:FurnitureAndFixturesMember 2019-09-30 0000875355 us-gaap:LeaseholdImprovementsMember 2019-09-30 0000875355 us-gaap:MachineryAndEquipmentMember 2019-09-30 0000875355 us-gaap:LeaseholdImprovementsMember 2018-12-31 0000875355 us-gaap:SalesRevenueNetMember ISIG:CustomerTwoMember 2018-01-01 2018-09-30 0000875355 ISIG:ProductsAndServicesTransferredOverTimeMember 2019-01-01 2019-09-30 0000875355 ISIG:ProductsAndServicesTransferredAtAPointInTimeMember 2019-01-01 2019-09-30 0000875355 ISIG:TwentyNineteenMember 2019-09-30 0000875355 us-gaap:AccountsReceivableMember ISIG:CustomerTwoMember 2018-01-01 2018-12-31 0000875355 ISIG:TwentyTwentyMember 2019-09-30 0000875355 us-gaap:CommonStockMember 2017-12-31 0000875355 us-gaap:CommonStockMember 2018-12-31 0000875355 us-gaap:CommonStockMember 2018-09-30 0000875355 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000875355 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000875355 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000875355 us-gaap:RetainedEarningsMember 2017-12-31 0000875355 us-gaap:RetainedEarningsMember 2018-12-31 0000875355 us-gaap:RetainedEarningsMember 2018-09-30 0000875355 us-gaap:CommonStockMember 2019-09-30 0000875355 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000875355 us-gaap:RetainedEarningsMember 2019-09-30 0000875355 ISIG:ProductsAndServicesTransferredOverTimeMember 2018-01-01 2018-09-30 0000875355 ISIG:ProductsAndServicesTransferredAtAPointInTimeMember 2018-01-01 2018-09-30 0000875355 ISIG:CorporateHeadquartersMember 2019-01-01 2019-09-30 0000875355 ISIG:AdditonalOfficeSpaceMember 2019-01-01 2019-09-30 0000875355 ISIG:OperatingLeasesMember 2019-01-01 2019-09-30 0000875355 2019-07-01 2019-09-30 0000875355 2018-07-01 2018-09-30 0000875355 ISIG:ProductsAndServicesTransferredOverTimeMember 2019-07-01 2019-09-30 0000875355 ISIG:ProductsAndServicesTransferredOverTimeMember 2018-07-01 2018-09-30 0000875355 ISIG:ProductsAndServicesTransferredAtAPointInTimeMember 2019-07-01 2019-09-30 0000875355 ISIG:ProductsAndServicesTransferredAtAPointInTimeMember 2018-07-01 2018-09-30 0000875355 ISIG:CorporateHeadquartersMember 2019-07-01 2019-09-30 0000875355 ISIG:AdditonalOfficeSpaceMember 2019-07-01 2019-09-30 0000875355 ISIG:OperatingLeasesMember 2019-07-01 2019-09-30 0000875355 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000875355 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000875355 us-gaap:CommonStockMember 2019-06-30 0000875355 us-gaap:CommonStockMember 2018-06-30 0000875355 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000875355 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000875355 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000875355 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000875355 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000875355 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000875355 us-gaap:RetainedEarningsMember 2019-06-30 0000875355 us-gaap:RetainedEarningsMember 2018-06-30 0000875355 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000875355 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000875355 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000875355 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000875355 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000875355 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000875355 2019-06-30 0000875355 2018-06-30 0000875355 2018-01-01 2018-03-31 0000875355 2019-01-01 2019-03-31 0000875355 2019-11-11 0000875355 us-gaap:CommonStockMember 2018-03-31 0000875355 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000875355 us-gaap:RetainedEarningsMember 2018-03-31 0000875355 2018-03-31 0000875355 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000875355 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000875355 us-gaap:CommonStockMember 2019-03-31 0000875355 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000875355 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000875355 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000875355 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000875355 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000875355 us-gaap:RetainedEarningsMember 2019-03-31 0000875355 2018-04-01 2018-06-30 0000875355 2019-04-01 2019-06-30 0000875355 2019-03-31 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares false --12-31 Q3 2019 2019-09-30 10-Q 0000875355 Yes Non-accelerated Filer INSIGNIA SYSTEMS INC/MN 0.01 0.01 40000000 40000000 false true 19709000 15013000 306000 323000 127000 129000 353000 343000 8763000 6438000 976000 524000 0 210000 3268000 2829000 23953000 18576000 3334000 2221000 6358000 3560000 0 207000 701000 413000 2021000 329000 1275000 807000 0 110000 158000 0 613000 636000 504000 61000 16320000 14209000 14841000 15817000 119000 118000 118000 15361000 15442000 15345000 -639000 760000 354000 121000 15890000 -1802000 120000 119000 15816000 15358000 -824000 -291000 15112000 15186000 119000 15477000 -475000 15121000 119000 15687000 -336000 15470000 760000 -1802000 15442000 15890000 118000 121000 23953000 18576000 11840000 12074000 11840000 12074000 80000 56000 12000 25000 261000 262000 8578000 8880000 2743000 1179000 385000 3694000 4190000 0 385000 577000 3728000 577000 5310000 6051000 217000 54000 222000 222000 57000 57000 79000 287000 .24 0.31 .20 .15 .12 .22 0.16 302000 390000 false 11914000 11840000 11848000 12074000 12045000 11851000 11963000 11947000 12074218 10160000 7780000 4695000 7590000 15636000 25119000 11099000 4537000 1883000 3236000 4654000 9455000 3401000 80160000 1253000 1439000 1162000 1156000 0 1162000 0 1156000 254000 386000 0 0 254000 386000 14474000 23963000 11099000 3375000 21883000 2080000 4400000 9069000 3401000 8016000 999000 1053000 3165000 9314000 926000 3563000 12471000 15805000 3728000 5892000 939000 868000 214000 323000 11532000 14937000 3514000 5569000 -3091000 1331000 -1071000 846000 6256000 7983000 1997000 2717000 2443000 3580000 865000 1106000 1809000 1873000 559000 703000 2004000 2530000 573000 908000 -2978000 1358000 -1025000 861000 113000 27000 46000 15000 -2562000 993000 -978000 645000 -1096000 164000 -978000 645000 164000 -1096000 184000 -488000 184000 -488000 416000 -365000 47000 -216000 -0.22 0.08 -0.08 0.05 -0.22 0.08 -0.08 0.05 11911000 12026000 11986000 12012000 11911000 11784000 11986000 11729000 107000 49000 1000 0 107000 49000 49000 108000 101000 128000 138000 67000 101000 128000 67000 138000 82000 139000 82000 139000 29000 42000 -9000 98000 -26000 -60000 1000 -27000 -60000 1000 -14000 -10000 -14000 -9000 -45000 -103000 -82000 -1000 -81000 -187000 -187000 -2078000 4080000 88000 381000 23000 23000 -2031000 253000 -1039000 408000 17000 -80000 2000 -266000 -10000 22000 -2324000 -586000 378000 277000 -443000 -9000 1000 -16000 1192000 860000 -361000 -877000 4981000 0 4981000 0 361000 877000 108000 49000 14000 14000 59000 -308000 0 269000 35000 74000 -2380000 2895000 6000 84000 0 96000 <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><b><i>Description of Business</i></b><i>.<b>&#160;</b></i>Insignia Systems, Inc. (the &#8220;Company&#8221;) markets in-store advertising products, programs and services to retailers and consumer packaged goods manufacturers. The Company operates in a single reportable segment. The Company&#8217;s primary products include the Insignia Point-of-Purchase Services (POPS&#174;) in-store signage solution, and other retailer approved promotional services, in-store marketing solutions, and custom adhesive and non-adhesive signage materials directly to our retail customers.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><b><i>Basis of Presentation</i></b><i>.</i> The accompanying unaudited financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information. They do not include all information and footnotes required by GAAP for complete financial statements. However, except as described herein, there has been no material change in the information disclosed in the notes to financial statements included in our financial statements as of and for the year ended December&#160;31,&#160;2018 included in the Company&#8217;s Annual Report on Form 10-K.&#160;In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year.&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><b><i>Recently Adopted Accounting Pronouncements</i></b><i>.</i> Effective January 1, 2019, the Company adopted Financial Accounting Standards Board Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, <i>&#8220;Leases</i>&#8221; (&#8220;Topic 842&#8221;) under which lessees will recognize most leases on the balance sheet. At the date of adoption of the standard the Company recorded a right of use asset with a value of $305,000, reduced deferred rent by $158,000 and recorded a lease liability of $463,000. The Company elected the option under Topic 842 not to restate comparative periods in the transition. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard which allowed it to carry forward the historical lease classification. Additional required disclosures for Topic 842 are contained in Note 5.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><b><i>Inventories</i></b><i>.</i> Inventories are primarily comprised of sign cards, hardware and roll stock. Inventory is valued at the lower of cost or net realizable value using the first-in, first-out (&#8220;FIFO&#8221;) method, and consisted of the following as of the dates indicated:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>September 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Raw materials</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">56,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">80,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Work-in-process</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">12,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Finished goods</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">262,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">261,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">343,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">353,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><b><i>Property and Equipment</i></b><i>.</i> Property and equipment consisted of the following as of the dates indicated:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>September 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>Property and Equipment:</b></font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Production tooling, machinery and equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">3,728,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">3,694,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Office furniture and fixtures</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">385,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">385,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Computer equipment and software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">4,190,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,743,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">577,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">577,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Construction in-progress</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,179,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,880,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,578,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Accumulated depreciation and amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(6,051,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(5,310,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Net Property and Equipment</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,829,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,268,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Depreciation expense was approximately $300,000 and $740,000 in the three and nine months ended September 30, 2019, respectively, and was $188,000 and $555,000 in the three and nine months ended September 30, 2018, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><b><i>Stock-Based Compensation</i></b>. We measure and recognize compensation expense for all stock-based payments at fair value. Restricted stock units and awards are valued at the closing market price of the Company&#8217;s stock as of the date of the grant. We use the Black-Scholes option pricing model to determine the weighted average fair value of options and employee stock purchase plan rights. The determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by our stock price as well as by assumptions regarding a number of complex and subjective variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">During the nine months ended September 30, 2019 and 2018, no stock awards were granted by the Company.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">During the nine months ended September 30, 2019, no stock option awards were granted. During the nine months ended September 30, 2018, options to purchase up to 119,515 shares of common stock were granted to employees by the Company under the 2018 Equity Incentive Plan (the &#8220;2018 Plan&#8221;). The Company estimated the fair value of these awards using the following weighted average assumptions: expected life of 6.5 years, expected volatility of 51.21%, dividend yield of 0% and a risk-free rate interest rate of 2.80%.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">During the nine months ended September 30, 2019, no restricted stock units were granted. During the nine months ended September 30, 2018, the Company issued a total of 297,515 restricted stock units to employees under the 2013 Omnibus Stock and Incentive Plan and the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned values of $1.77 and $1.95 per share, which represent the closing prices of our common stock on the dates of grant. These awards are scheduled to vest over three years or four years with the first vesting scheduled to occur in year two.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">In June 2019, non-employee directors received a total of 70,755 restricted stock units pursuant to the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned a value of $1.06 per share, which was the closing price of our common stock on the date of grant, for a total value of $75,000, and are scheduled to vest the day immediately preceding the date of the 2020 annual meeting of shareholders. In July 2018, non-employee directors received a total of 46,152 restricted stock units pursuant to the 2018 Plan. The shares underlying the awards were assigned a value of $1.95 per share, which was the closing price of our common stock on the date of grant, for a total value of $90,000. The restricted stock units granted to directors in 2018 vested and settled into an equivalent number of shares of common stock on June 5, 2019, the day immediately preceding the date of our 2019 annual meeting of shareholders.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">The Company estimated the fair value of stock-based awards granted during the nine months ended September 30, 2019 under the Company&#8217;s employee stock purchase plan using the following weighted average assumptions: expected life of 1.0 year, expected volatility of 57%, dividend yield of 0% and risk-free interest rate of 2.60%.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Our non-employee directors are eligible to participate in our director deferred compensation plan, which allows a director to make voluntary deferrals of up to 100% of their annual cash retainers relating to board or committee chair service. During the nine months ended September 30, 2019, elected to defer a total of $46,000 in fees pursuant to the director referred compensation plan. During June 2019, the Company issued 8,370 shares of common stock in settlement of $9,000 of total deferred fees due to a non-employee director&#8217;s departure from the board.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Total stock-based compensation expense recorded for the three and nine months ended September 30, 2019 was $101,000 and $378,000, respectively, and for the three and nine months ended September 30, 2018 was $128,000 and $277,000, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><b><i>Net Income (Loss) per Share</i></b><i>.</i> Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average shares outstanding and excludes any potential dilutive effects of stock options and restricted stock units and awards. Diluted net income (loss) per share gives effect to all dilutive potential common shares outstanding during the period.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Due to the net loss incurred during the three and nine months ended September 30, 2019 all outstanding stock options were anti-dilutive for that period. Options to purchase approximately 305,000 and 265,000 shares of common stock with a weighted average exercise price of $2.66 and $3.22, respectively, were outstanding at September 30, 2018 and were not included in the computation of common stock equivalents for the three and nine months ended September 30, 2018 because their exercise prices were higher than the average fair market value of the common stock during the reporting period.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Weighted average common shares outstanding for the three and nine months ended September 30, 2019 and 2018 were as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Three Months Ended</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Nine Months Ended</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>September 30</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>September 30</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Denominator for basic net income (loss) per share - weighted average shares</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,986,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,729,000</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,911,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,784,000</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive securities:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Stock options and restricted stock units</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">283,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">242,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Denominator for diluted net income (loss) per share - weighted average shares</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,986,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">12,012,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,911,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">12,026,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">As of September 30, 2019 the Company no longer carries any investments. Prior to September 30, 2019, the Company had invested its excess cash in debt securities, with an average maturity of approximately six months, and were classified as held to maturity within current assets in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 320-10, &#8220;Investments &#8211; Debt and Equity Securities.&#8221;</font></p> <p style="margin: 0 0 0 20pt; text-indent: 0pt"><font style="font: 8pt Times New Roman, Times, Serif">Under ASU 2014-09 <i>Revenue from Contracts with Customers</i> (&#8220;Topic 606&#8221;), revenue is measured based on consideration specified in the contract with a customer, adjusted for any applicable estimates of variable consideration and other factors affecting the transaction price, including noncash consideration, consideration paid or payable to a customer and significant financing components. Revenue from all customers is recognized when a performance obligation is satisfied by transferring control of a distinct good or service to a customer, as further described below under &#8220;<i>Performance Obligations</i>.&#8221;</font></p> <p style="margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="margin: 0"></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">Taxes collected from customers and remitted to governmental authorities are excluded from revenue on the net basis of accounting.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">The Company includes shipping and handling fees in revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of goods sold.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">The majority of the Company&#8217;s accounts receivable is due from companies in the consumer-packaged goods (&#8220;CPG&#8221;) industry. Credit is extended based on evaluation of a customer&#8217;s financial condition and, generally, collateral is not required. Accounts receivable are due within 30-150 days and are stated at amounts due from customers, net of an allowance for doubtful accounts.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-indent: 27pt"><font style="font: 8pt Times New Roman, Times, Serif"><b><i>Performance Obligations</i></b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account under Topic 606. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The following is a description of our performance obligations included in our primary revenue streams and the timing or method of revenue recognition for each:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif"><b><i>In-Store Signage Solution Services</i></b>.<b><i>&#160;</i></b>Our primary source of revenue is from executing in-store advertising solutions and services primarily to CPG manufacturers. We provide a service of displaying promotional signs in close proximity to the manufacturer&#8217;s product in participating stores, which we maintain in two-to-four-week cycle increments.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">Each of the individual activities under our services, including production activities, are inputs to an integrated sign display service. Customers receive and consume the benefits from the promotional displays over the duration of the contracted display cycle. Additionally, the display of the signs does not have an alternative use to us and we have an enforceable right to payment for services performed to date. As a result, we recognize the transaction price for our POPS solution performance obligations as revenue over time. Given the nature of our performance obligations is to provide a display service over the duration of a specified period or periods, we recognize revenue on a straight-line basis over the display service period as it best reflects the timing of transfer of our POPS service solution<b><i>.</i></b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif"><b><i>Other Service Revenues</i></b>. The Company also supplies CPG manufacturers with other retailer approved promotional services and sign solutions. These services are more customized than the POPS solution program, consisting of variable durations and variable specifications. Due to the variable nature of these services, revenue recognition is a mix of over time and point in time recognition.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif"><b><i>Products</i></b><i>. </i>We also sell custom adhesive and non-adhesive signage materials directly to our customers. Each such product is a distinct performance obligation. Revenue is recognized at a point in time upon shipment, when control of the goods transfers to the customer.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif"><b><i>Disaggregation of Revenue</i></b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">In the following table, revenue is disaggregated by major revenue stream and timing of revenue recognition.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Three months ended September 30, 2019</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Nine months ended September 30, 2019</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Services Revenues</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Products Revenue</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Total Revenue</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Services Revenues</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Products Revenue</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Total Revenue</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif"><b>Timing of revenue recognition:</b></font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td style="width: 36%"><font style="font: 8pt Times New Roman, Times, Serif">Products and services transferred over time</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,401,000</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,401,000</font></td> <td style="width: 3%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11,099,000</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11,099,000</font></td> <td style="width: 3%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Products and services transferred at a point in time</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">999,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">254,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,253,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,375,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,162,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4,537,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4,400,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">254,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4,654,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">14,474,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,162,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">15,636,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Three months ended September 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Nine months ended September 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Services Revenues</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Products Revenue</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Total Revenue</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Services Revenues</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Products Revenue</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Total Revenue</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif"><b>Timing of revenue recognition:</b></font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td style="width: 36%"><font style="font: 8pt Times New Roman, Times, Serif">Products and services transferred over time</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,016,000</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,016,000</font></td> <td style="width: 3%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">21,883,000</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">21,883,000</font></td> <td style="width: 3%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Products and services transferred at a point in time</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,053,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">386,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,439,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,080,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,156,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,236,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">9,069,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">386,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">9,455,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">23,963,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,156,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,119,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif"><b><i>Contract Costs</i></b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">Sales commissions that are paid to internal or external sales representatives are eligible for capitalization as they are incremental costs that would not have been incurred without entering into a specific sales arrangement and are recoverable through the expected margin on the transaction. The Company is applying the practical expedient in ASC 340-40-25-4 that allows the incremental costs of obtaining a contract to be recorded as an expense when incurred when the amortization period of the asset that would have otherwise been recognized is one year or less. These costs are included in selling expenses.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif"><b><i>Deferred Revenue</i></b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">Significant changes in deferred revenue during the period are as follows:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font: 8pt Times New Roman, Times, Serif">Balance at December 31, 2018</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">302,000</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(302,000</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Cash received in advance and not recognized as revenue</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">390,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Balance at September 30, 2019</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">390,000</font></td> <td style="padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif"><b><i>Transaction Price Allocated to Remaining Performance Obligations</i></b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">The Company applies the practical expedient in paragraph ASC 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less, which reflect the majority of our performance obligations. This practical expedient is being applied to arrangements for certain incomplete services and unshipped custom signage materials. Of those contracts with an expected duration of greater than one year, we estimate that revenue of $631,000 and $2,000,000 related to performance obligations that are unsatisfied (or partially unsatisfied) as of September 30, 2019 will be recognized during the remainder of 2019 and in 2020, respectively.</font></p> <p style="margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 20pt"><font style="font: 8pt Times New Roman, Times, Serif"><b></b>In 2011, the Company paid to News America Marketing In-Store, L.L.C. (&#8220;News America Marketing&#8221;) $4,000,000 in exchange for a 10-year arrangement to sell signs with price into News America Marketing&#8217;s network of retailers as its exclusive agent. The $4,000,000 is being amortized over the 10-year term of the arrangement. Amortization expense was $150,000 and $450,000 in the three and nine months ended September 30, 2019. Amortization expense was $100,000 and $300,000 in the three and nine months ended September 30, 3018. Amortization expense is expected to be $600,000 in 2019, $262,000 in 2020 and $55,000 in the year ending December 31, 2021. The acceleration of amortization in 2019 is based on the anticipated recovery period over the remaining term of the contract due to the loss of a significant retailer which exited the Company&#8217;s retailer network in the first half of 2019 as a result of competitive pressures. The net carrying amount of the selling arrangement is recorded within other assets on the Company&#8217;s balance sheet.</font></p> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">The Company leases space under a non-cancelable operating lease for our corporate headquarters. This lease has escalating lease terms and also includes a tenant incentive that was recorded at the time the lease was originally entered into. The lease does not contain contingent rent provisions. The Company also has a lease for additional office space under an operating lease. The lease for our corporate headquarters includes both lease (e.g., fixed payments including rent, taxes, and insurance costs) and non-lease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and non-lease components for all leases. The lease for our additional office space is non-cancelable with a lease term of less than&#160;one year&#160;and therefore, we have elected the practical expedient to exclude this short-term lease from our right-of-use assets and lease liabilities.</font></p> <p style="margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif"></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Our leases include options to renew. The exercise of lease renewal options is at our sole discretion. Therefore, the renewals to extend the lease terms are not included in our right of use assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt"></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">We used our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">The cost components of our operating leases were as follows for the periods ended September 30, 2019:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended September 30, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Nine months ended September 30, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Corporate</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Additional</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Operating</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Corporate</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Additional</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Operating</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Headquarters</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Office Space</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Headquarters</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Office Space</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 36%"><font style="font-size: 8pt">Operating lease cost</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">38,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">38,000</font></td> <td style="width: 3%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">113,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">113,000</font></td> <td style="width: 3%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Variable lease cost</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">26,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">26,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">80,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">80,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Short-term lease cost</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">9,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">9,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">28,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">28,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">64,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">9,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">73,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">193,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">28,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">221,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Variable lease costs consist primarily of taxes, insurance, and common area or other maintenance costs for our leased corporate headquarters which are paid based on actual costs incurred by the lessor.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Maturities of our lease liabilities for our corporate headquarters operating lease were as follows as of September 30, 2019:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; border-bottom: black 0.75pt solid"><b>Maturity of Lease Liabilities</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Operating Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font-size: 8pt">2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">54,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">222,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2021</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">57,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total lease payments</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">333,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Less: Interest</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">16,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Present value of lease liabilities</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">317,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">The remaining lease term as of September 30, 2019 was 1.5 years and the discount rate was 6%. The cash outflow for operating leases for the three and nine months ended September 30, 2019 was $55,000 and $163,000, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">The following table presents future minimum lease payments for our operating leases at December 31, 2018 under ASC 840 and is being presented for comparative purposes:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font-size: 8pt">2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">217,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">222,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">57,000</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Rent expense under these leases was approximately $70,000 and $205,000 for the three and nine months ended September 30, 2018, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">For the three and nine months ended September 30, 2019, the Company recorded income tax benefit of $47,000 and $416,000, or 4.6% and 14.0% of loss before taxes, respectively. For the three and nine months ended September 30, 2018, the Company recorded income tax expense of $216,000 and $365,000, or 25.1% and 26.9% of income before taxes, respectively. The income tax benefit or expense for the three and nine months ended September 30, 2019 and 2018 is comprised of federal and state taxes. The primary differences between the Company&#8217;s September 30, 2019 and 2018 effective tax rates and the statutory federal rate are expenses related to stock-based compensation and nondeductible meals and entertainment as well as for the three and nine months ended September 30, 2019 an increase in the Company&#8217;s valuation allowance against its deferred tax assets. The Company reassesses its effective rate each reporting period and adjusts the annual effective rate if deemed necessary, based on projected annual taxable income or loss.</font></p> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="margin: 0 0 0 0pt"><font style="font: 8pt Times New Roman, Times, Serif"></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Deferred income taxes are determined based on the estimated future tax effects of differences between the financial statements and tax basis of assets and liabilities given the provisions of enacted tax laws. In providing for deferred taxes, we consider tax regulations of the jurisdictions in which we operate, estimates of future taxable income and available tax planning strategies. If tax regulations, operating results or the ability to implement tax-planning strategies vary, adjustment to the carrying value of deferred tax assets and liabilities may be required. Valuation allowances are recorded related to deferred tax assets based on the &#8220;more likely than not&#8221; criteria. At September 30, 2019 and December 31, 2018, the Company had a valuation allowance of approximately $287,000 and $79,000, respectively, as a result of certain capital losses, credits and net operating losses carried forward which the Company does not believe are more likely than not to be realized.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">As of September 30, 2019, and December 31, 2018, the Company had unrecognized tax benefits totaling $636,000 and $613,000, respectively, including interest, which relates to state nexus issues. The amount of the unrecognized tax benefits, if recognized, that would affect the effective income tax rates of future periods is $636,000. Due to the current statute of limitations regarding the unrecognized tax benefits, the unrecognized tax benefits and associated interest are not expected to change significantly in 2019.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 20pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;During the nine months ended September 30, 2019, two customers accounted for 15% and 12% respectively, of the Company&#8217;s total net sales. During the nine months ended September 30, 2018, two customers accounted for 24% and 22%, respectively, of the Company&#8217;s total net sales. At September 30, 2019, one customer represented 20% respectively, of the Company&#8217;s total accounts receivable. At December 31, 2018, two customers represented 31% and 16% of the Company&#8217;s total accounts receivable.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Although there are a number of customers that the Company sells to, the loss of an additional significant customer could adversely affect operating results. Additionally, the loss of an additional major retailer from the Company&#8217;s retail network could further adversely affect operating results.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 20pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">On April 5, 2018, the Board of Directors authorized the repurchase of up to $3,000,000 of the Company&#8217;s common stock on or before March 31, 2020. The plan allows the repurchases to be made in open market or privately negotiated transactions. The plan does not obligate the Company to repurchase any particular number of shares, and may be suspended at any time at the Company&#8217;s discretion. During the nine months ended September 30, 2019, there was no share repurchase activity under the plan. During the nine months ended September 30, 2018 the Company repurchased and retired approximately 148,000 shares, at a total cost of $269,000.</font></p> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">On July 11, 2019, the Company brought suit against News Corporation, News America Marketing FSI L.L.C., and News America Marketing In-Store Services L.L.C. (collectively, &#8220;News America&#8221;) in the U.S. District Court in Minnesota, alleging violations of federal and state antitrust and tortious interference laws by News America. The complaint alleges that News America has monopolized the relevant market through various wrongful acts designed to harm the Company, its last significant competitor, in the third-party in-store advertising and promotion products and services market. The suit seeks, among other relief, an injunction sufficient to prevent further antitrust injury and an award of treble damages to be determined at trial for the harm caused to the Company.</font></p> <p style="margin: 0 0 0 0pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="margin: 0 0 0 0pt"><font style="font: 8pt Times New Roman, Times, Serif"></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">In August&#160;2019, News America filed an answer, which included a counterclaim against the Company alleging breach of the existing Settlement Agreement between the Company and News America and seeking recovery of amounts paid to the Company under that Agreement or enforcement of the agreement in a manner that could prevent certain of the Company&#8217;s initial claims.&#160; In October 2019, News America moved for a judgment on the pleadings and to dismiss Insignia&#8217;s complaint based on the Company&#8217;s alleged breach of the existing Settlement Agreement. Management believes that the counterclaim is without merit and the Company filed its response brief on November 11, 2019. The Company also moved to dismiss News&#8217;s counterclaim.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">The Court has denied News America&#8217;s request to stay discovery and discovery has begun. A hearing on the parties&#8217; motions is scheduled for December 17, 2019.Due to the early nature of these proceedings, we are unable to determine the likelihood of an unfavorable outcome or estimate any potential resulting liability at this time.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-align: justify">&#160;</p> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="margin: 0 0 0 20pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Insignia Systems, Inc. (the &#8220;Company&#8221;) markets in-store advertising products, programs and services to retailers and consumer packaged goods manufacturers. The Company operates in a single reportable segment. The Company&#8217;s primary products include the Insignia Point-of-Purchase Services (POPS&#174;) in-store signage solution, and other retailer approved promotional services, in-store marketing solutions, and custom adhesive and non-adhesive signage materials directly to our retail customers.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">The accompanying unaudited financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information. They do not include all information and footnotes required by GAAP for complete financial statements. However, except as described herein, there has been no material change in the information disclosed in the notes to financial statements included in our financial statements as of and for the year ended December&#160;31,&#160;2018 included in the Company&#8217;s Annual Report on Form 10-K.&#160;In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year.&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Effective January 1, 2019, the Company adopted Financial Accounting Standards Board Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, <i>&#8220;Leases</i>&#8221; (&#8220;Topic 842&#8221;) under which lessees will recognize most leases on the balance sheet. At the date of adoption of the standard the Company recorded a right of use asset with a value of $305,000, reduced deferred rent by $158,000 and recorded a lease liability of $463,000. The Company elected the option under Topic 842 not to restate comparative periods in the transition. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard which allowed it to carry forward the historical lease classification. Additional required disclosures for Topic 842 are contained in Note 5.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Inventories are primarily comprised of sign cards, hardware and roll stock. Inventory is valued at the lower of cost or net realizable value using the first-in, first-out (&#8220;FIFO&#8221;) method, and consisted of the following as of the dates indicated:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>September 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Raw materials</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">56,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">80,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Work-in-process</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">12,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Finished goods</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">262,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">261,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">343,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">353,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Property and equipment consisted of the following as of the dates indicated:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>September 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>Property and Equipment:</b></font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Production tooling, machinery and equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">3,728,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">3,694,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Office furniture and fixtures</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">385,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">385,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Computer equipment and software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">4,190,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,743,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">577,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">577,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Construction in-progress</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,179,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,880,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,578,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Accumulated depreciation and amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(6,051,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(5,310,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Net Property and Equipment</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,829,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,268,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Depreciation expense was approximately $300,000 and $740,000 in the three and nine months ended September 30, 2019, respectively, and was $188,000 and $555,000 in the three and nine months ended September 30, 2018, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">We measure and recognize compensation expense for all stock-based payments at fair value. Restricted stock units and awards are valued at the closing market price of the Company&#8217;s stock as of the date of the grant. We use the Black-Scholes option pricing model to determine the weighted average fair value of options and employee stock purchase plan rights. The determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by our stock price as well as by assumptions regarding a number of complex and subjective variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">During the nine months ended September 30, 2019 and 2018, no stock awards were granted by the Company.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">During the nine months ended September 30, 2019, no stock option awards were granted. During the nine months ended September 30, 2018, options to purchase up to 119,515 shares of common stock were granted to employees by the Company under the 2018 Equity Incentive Plan (the &#8220;2018 Plan&#8221;). The Company estimated the fair value of these awards using the following weighted average assumptions: expected life of 6.5 years, expected volatility of 51.21%, dividend yield of 0% and a risk-free rate interest rate of 2.80%.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">During the nine months ended September 30, 2019, no restricted stock units were granted. During the nine months ended September 30, 2018, the Company issued a total of 297,515 restricted stock units to employees under the 2013 Omnibus Stock and Incentive Plan and the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned values of $1.77 and $1.95 per share, which represent the closing prices of our common stock on the dates of grant. These awards are scheduled to vest over three years or four years with the first vesting scheduled to occur in year two.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">In June 2019, non-employee directors received a total of 70,755 restricted stock units pursuant to the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned a value of $1.06 per share, which was the closing price of our common stock on the date of grant, for a total value of $75,000, and are scheduled to vest the day immediately preceding the date of the 2020 annual meeting of shareholders. In July 2018, non-employee directors received a total of 46,152 restricted stock units pursuant to the 2018 Plan. The shares underlying the awards were assigned a value of $1.95 per share, which was the closing price of our common stock on the date of grant, for a total value of $90,000. The restricted stock units granted to directors in 2018 vested and settled into an equivalent number of shares of common stock on June 5, 2019, the day immediately preceding the date of our 2019 annual meeting of shareholders.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">The Company estimated the fair value of stock-based awards granted during the nine months ended September 30, 2019 under the Company&#8217;s employee stock purchase plan using the following weighted average assumptions: expected life of 1.0 year, expected volatility of 57%, dividend yield of 0% and risk-free interest rate of 2.60%.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Our non-employee directors are eligible to participate in our director deferred compensation plan, which allows a director to make voluntary deferrals of up to 100% of their annual cash retainers relating to board or committee chair service. During the nine months ended September 30, 2019, elected to defer a total of $46,000 in fees pursuant to the director referred compensation plan. During June 2019, the Company issued 8,370 shares of common stock in settlement of $9,000 of total deferred fees due to a non-employee director&#8217;s departure from the board.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Total stock-based compensation expense recorded for the three and nine months ended September 30, 2019 was $101,000 and $378,000, respectively, and for the three and nine months ended September 30, 2018 was $128,000 and $277,000, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average shares outstanding and excludes any potential dilutive effects of stock options and restricted stock units and awards. Diluted net income (loss) per share gives effect to all dilutive potential common shares outstanding during the period.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Due to the net loss incurred during the three and nine months ended September 30, 2019 all outstanding stock options were anti-dilutive for that period. Options to purchase approximately 305,000 and 265,000 shares of common stock with a weighted average exercise price of $2.66 and $3.22, respectively, were outstanding at September 30, 2018 and were not included in the computation of common stock equivalents for the three and nine months ended September 30, 2018 because their exercise prices were higher than the average fair market value of the common stock during the reporting period.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 20pt">Weighted average common shares outstanding for the three and nine months ended September 30, 2019 and 2018 were as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 27pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Three Months Ended</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Nine Months Ended</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>September 30</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>September 30</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Denominator for basic net income (loss) per share - weighted average shares</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,986,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,729,000</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,911,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,784,000</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive securities:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Stock options and restricted stock units</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">283,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">242,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Denominator for diluted net income (loss) per share - weighted average shares</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,986,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">12,012,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,911,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">12,026,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>September 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Raw materials</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">56,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">80,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Work-in-process</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">12,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Finished goods</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">262,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">261,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">343,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">353,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>September 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>Property and Equipment:</b></font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Production tooling, machinery and equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">3,728,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">3,694,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Office furniture and fixtures</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">385,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">385,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Computer equipment and software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">4,190,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,743,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">577,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">577,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Construction in-progress</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,179,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,880,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,578,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Accumulated depreciation and amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(6,051,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(5,310,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Net Property and Equipment</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,829,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,268,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Three Months Ended</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Nine Months Ended</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>September 30</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>September 30</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Denominator for basic net income (loss) per share - weighted average shares</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,986,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,729,000</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,911,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">11,784,000</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Effect of dilutive securities:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Stock options and restricted stock units</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">283,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">242,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Denominator for diluted net income (loss) per share - weighted average shares</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,986,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">12,012,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,911,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">12,026,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended September 30, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Nine months ended September 30, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Services Revenues</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Products Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Services Revenues</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Products Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>Timing of revenue recognition:</b></font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 36%"><font style="font-size: 8pt">Products and services transferred over time</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">3,401,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">3,401,000</font></td> <td style="width: 3%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">11,099,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">11,099,000</font></td> <td style="width: 3%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Products and services transferred at a point in time</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">999,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">254,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,253,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">3,375,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,162,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">4,537,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">4,400,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">254,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">4,654,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">14,474,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,162,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">15,636,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0">&#160;</p> <p style="margin-top: 0; margin-bottom: 0"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended September 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Nine months ended September 30, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Services Revenues</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Products Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Services Revenues</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Products Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total Revenue</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>Timing of revenue recognition:</b></font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 36%"><font style="font-size: 8pt">Products and services transferred over time</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">8,016,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">8,016,000</font></td> <td style="width: 3%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">21,883,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">21,883,000</font></td> <td style="width: 3%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Products and services transferred at a point in time</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,053,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">386,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,439,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,080,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,156,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">3,236,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">9,069,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">386,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">9,455,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">23,963,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,156,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">25,119,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font-size: 8pt">Balance at December 31, 2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">302,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(302,000</font></td> <td><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cash received in advance and not recognized as revenue</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">390,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Balance at September 30, 2019</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">390,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Three months ended September 30, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Nine months ended September 30, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Corporate</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Additional</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Operating</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Corporate</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Additional</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Operating</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Headquarters</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Office Space</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Headquarters</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Office Space</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 36%"><font style="font-size: 8pt">Operating lease cost</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">38,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">38,000</font></td> <td style="width: 3%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">113,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">113,000</font></td> <td style="width: 3%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Variable lease cost</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">26,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">26,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">80,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">80,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Short-term lease cost</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">9,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">9,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">28,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">28,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">64,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">9,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">73,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">193,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">28,000</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">221,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; border-bottom: black 0.75pt solid"><b>Maturity of Lease Liabilities</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Operating Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font-size: 8pt">2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">54,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">222,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2021</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">57,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total lease payments</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">333,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Less: Interest</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">16,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Present value of lease liabilities</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">317,000</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0">&#160;</p> <p style="margin-top: 0; margin-bottom: 0"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font-size: 8pt">2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">217,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2020</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">222,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">57,000</font></td> <td>&#160;</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"></p> 0 242000 0 283000 740000 555000 300000 188000 0 297515 0 0 P4Y 1.95 378000 277000 101000 128000 265000 305000 P0Y P6Y6M 0.0000 0.5121 0.0000 0.0000 0.0000 0.0280 -302000 -390000 631000 2000000 450000 300000 150000 100000 600000 262000 55000 4000000 P10Y 113000 0 113000 38000 0 38000 80000 0 80000 26000 0 26000 0 28000 28000 0 9000 9000 193000 28000 221000 64000 9000 73000 333000 16000 317000 .14 .269 .046 .251 0 119515 P1Y .5700 0.0000 .0260 3.22 2.66 46000 EX-101.SCH 6 isig-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONDENSED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONDENSED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONDENSED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Selling Arrangement link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Concentrations link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Share Repurchases link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Summary of Significant Accounting Policies (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Revenue Recognition (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Revenue Recognition (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Selling Arrangement (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Concentrations (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 isig-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 isig-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 isig-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Concentration Risk Benchmark [Axis] Sales Revenue Net [Member] Customer [Axis] Customer One [Member] Accounts Receivable [Member] Customer Two [Member] Property, Plant and Equipment, Type [Axis] Computer equipment and software [Member] Construction in-progress [Member] Office furniture and fixtures [Member] Production tooling, machinery and equipment [Member] Leasehold improvements [Member] Range [Axis] Products and services transferred over time Products and services transferred at a point in time 2019 2020 Equity Components [Axis] Common Stock [Member] Additional Paid In Capital [Member] Retained Earnings (Accumulated Deficit) [Member] Property Subject to or Available for Operating Lease [Axis] Corporate Headquarters Additional Office Space Operating Leases Document and Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Entity Current Reporting Status Entity Filer Category Entity Emerging Growth Company Entity Small Business Entity Shell Company Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and cash equivalents Accounts receivable, net Inventories Income tax receivable Prepaid expenses and other Total Current Assets Other Assets: Property and equipment, net Operating lease right-of-use assets Other, net Total Assets LIABILITIES AND SHAREHOLDERS' EQUITY Current Liabilities: Accounts payable Accrued liabilities: Compensation Other Current portion of operating lease liabilities Deferred revenue Total Current Liabilities Long-Term Liabilities: Deferred tax liabilities Accrued income taxes Deferred rent Operating lease liabilities Total Long-Term Liabilities Commitments and Contingencies Shareholders' Equity: Common stock, par value $.01: Authorized shares - 40,000,000 Issued and outstanding shares - 12,074,000 at September 30, 2019 and 11,840,000 at December 31, 2018 Additional paid-in capital Retained earnings (Accumulated deficit) Total Shareholders' Equity Total Liabilities and Shareholders' Equity Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Services revenues Products revenues Total Net Sales Cost of services Cost of goods sold Total Cost of Sales Gross Profit Operating Expenses: Selling Marketing General and administrative Total Operating Expenses Operating Income (Loss) Other income Income (Loss) Before Taxes Income tax expense (benefit) Net Income (Loss) Net income (loss) per share: Basic Diluted Shares used in calculation of net income (loss) per share: Basic Diluted Statement [Table] Statement [Line Items] Balances Balances, shares Issuance of common stock, net Issuance of common stock, net, shares Value of stock-based compensation Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units, shares Repurchase of common stock, net Repurchase of common stock, net, shares Net income (loss) Balances Balances, shares Statement of Cash Flows [Abstract] Operating Activities: Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Depreciation and amortization Changes in allowance for doubtful accounts Deferred income tax expense Stock-based compensation expense Changes in operating assets and liabilities: Accounts receivable Inventories Income tax receivable Prepaid expenses and other Accounts payable Accrued liabilities Accrued income taxes Deferred revenue Net cash provided by (used in) operating activities Investing Activities: Purchases of property and equipment Purchase of investments Proceeds from sale of held to maturity investments Net cash used in investing activities Financing Activities: Cash dividends paid ($0.70 per share) Proceeds from issuance of common stock Repurchase of common stock upon vesting of restricted stock awards Repurchase of common stock, net Net cash provided by (used in) financing activities Increase (decrease) in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental disclosures for cash flow information: Cash paid during the period for income taxes Non-cash investing and financing activities: Purchases of property and equipment included in accounts payable Accounting Policies [Abstract] Summary of Significant Accounting Policies Investments [Abstract] Investments Revenue Recognition [Abstract] Revenue Recognition Selling Arrangement Selling Arrangement Leases [Abstract] Leases Income Tax Disclosure [Abstract] Income Taxes Risks and Uncertainties [Abstract] Concentrations Share Repurchases Share Repurchases Subsequent Events [Abstract] Legal Proceedings Description of Business Basis of Presentation Recently Adopted Accounting Pronouncements Inventories Property and Equipment Stock-Based Compensation Net Income (Loss) per Share Schedule Of Inventories Schedule of Property and Equipment Schedule Of Weighted Average Common Shares Outstanding Disaggregation of Revenue Schedule of Changes in Deferred Revenue Components of our operating leases Maturities of our lease liabilities Inventories Raw materials Work-in-process Finished goods Inventories Gross property and equipment Accumulated depreciation and amortization Net property and equipment Denominator for basic net income (loss) per share - weighted average shares Effect of dilutive securities: Stock options and restricted stock units and awards Denominator for diluted net income (loss) per share - weighted average shares Depreciation expense Restricted stock units (in shares) Weighted average exercise price (in dollars per share) Vesting period Stock-based awards granted, estimated life Stock-based awards granted, expected volatility Stock-based awards granted, dividend yield Stock-based awards granted, risk-free interest rate Stock-based compensation expense Stock option awards exercised Stock option awards granted Shares excluded from the computation of earnings per share Weighted average exercise price Assumptions to estimates of fair value of stock awards Expected Life Volatility Dividend Yield Risk-Free Interest Rate Deferred fees, director referred compensation plan Statistical Measurement [Axis] Total Net Sales Deferred revenue, beginning Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied Cash received in advance and not recognized as revenue Deferred revenue, ending Performance obligation revenue to be recognized Payments for arrangements to sell signs Term of arrangement Amortization expense 2019 2020 2021 Operating lease cost Variable lease cost Short-term lease cost Total 2019 2020 2021 Total lease payments Less: Interest Present value of lease liabilities Income tax rate, percentage Deferred tax asset valuation allowance Unrecognized tax benefits Customer's concentration risk percentage Represents information pertaining to customer one. Represents information pertaining to customer two. Represents the information pertaining to 2013 Omnibus Stock and Incentive Plan. Represents information pertaining to the Company's stock repurchase plan which expired November 3rd, 2015. No defintion available. Disclosure of the terms and financial impact of a selling arrangement entered by the reporting entity. Represents information pertaining to the Company's stock repurchase plan. Represents the software development related to the reporting entity's internet site. Assets, Current Assets Liabilities, Current Liabilities, Noncurrent Stockholders' Equity Attributable to Parent Liabilities and Equity Cost of Goods and Services Sold Gross Profit Operating Expenses Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Shares, Outstanding Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Income Taxes Receivable Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Investments Net Cash Provided by (Used in) Investing Activities Payments of Dividends Payments for Repurchase of Other Equity Payments for Repurchase of Common Stock Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Selling Arrangement [Text Block] ShareRepurchasesDisclosureTextBlock Inventory, Policy [Policy Text Block] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Share-based Payment Arrangement, Expense Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Assets, Amortization Expense, Year Two Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Three Years EX-101.PRE 10 isig-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED BALANCE SHEETS - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Current Assets:    
Cash and cash equivalents $ 7,780,000 $ 10,160,000
Accounts receivable, net 6,438,000 8,763,000
Inventories 343,000 353,000
Income tax receivable 129,000 127,000
Prepaid expenses and other 323,000 306,000
Total Current Assets 15,013,000 19,709,000
Other Assets:    
Property and equipment, net 2,829,000 3,268,000
Operating lease right-of-use assets 210,000 0
Other, net 524,000 976,000
Total Assets 18,576,000 23,953,000
Current Liabilities:    
Accounts payable 2,221,000 3,334,000
Accrued liabilities:    
Compensation 329,000 2,021,000
Other 413,000 701,000
Current portion of operating lease liabilities 207,000 0
Deferred revenue 390,000 302,000
Total Current Liabilities 3,560,000 6,358,000
Long-Term Liabilities:    
Deferred tax liabilities 61,000 504,000
Accrued income taxes 636,000 613,000
Deferred rent 0 158,000
Operating lease liabilities 110,000 0
Total Long-Term Liabilities 807,000 1,275,000
Commitments and Contingencies
Shareholders' Equity:    
Common stock, par value $.01: Authorized shares - 40,000,000 Issued and outstanding shares - 12,074,000 at September 30, 2019 and 11,840,000 at December 31, 2018 121,000 118,000
Additional paid-in capital 15,890,000 15,442,000
Retained earnings (Accumulated deficit) (1,802,000) 760,000
Total Shareholders' Equity 14,209,000 16,320,000
Total Liabilities and Shareholders' Equity $ 18,576,000 $ 23,953,000
XML 12 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Operating Activities:    
Net income (loss) $ (2,562,000) $ 993,000
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,192,000 860,000
Changes in allowance for doubtful accounts 1,000 (16,000)
Deferred income tax expense (443,000) (9,000)
Stock-based compensation expense 378,000 277,000
Changes in operating assets and liabilities:    
Accounts receivable 2,324,000 586,000
Inventories 10,000 (22,000)
Income tax receivable (2,000) 266,000
Prepaid expenses and other (17,000) 80,000
Accounts payable (1,039,000) 408,000
Accrued liabilities (2,031,000) 253,000
Accrued income taxes 23,000 23,000
Deferred revenue 88,000 381,000
Net cash provided by (used in) operating activities (2,078,000) 4,080,000
Investing Activities:    
Purchases of property and equipment (361,000) (877,000)
Purchase of investments (4,981,000) 0
Proceeds from sale of held to maturity investments 4,981,000 0
Net cash used in investing activities (361,000) (877,000)
Financing Activities:    
Cash dividends paid ($0.70 per share) (14,000) (14,000)
Proceeds from issuance of common stock 108,000 49,000
Repurchase of common stock upon vesting of restricted stock awards (35,000) (74,000)
Repurchase of common stock, net 0 (269,000)
Net cash provided by (used in) financing activities 59,000 (308,000)
Increase (decrease) in cash and cash equivalents (2,380,000) 2,895,000
Cash and cash equivalents at beginning of period 10,160,000 4,695,000
Cash and cash equivalents at end of period 7,780,000 7,590,000
Supplemental disclosures for cash flow information:    
Cash paid during the period for income taxes 6,000 84,000
Non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable $ 0 $ 96,000
XML 13 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Details 2) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Accounting Policies [Abstract]        
Denominator for basic net income (loss) per share - weighted average shares 11,986,000 11,729,000 11,911,000 11,784,000
Effect of dilutive securities: Stock options and restricted stock units and awards $ 0 $ 283,000 $ 0 $ 242,000
Denominator for diluted net income (loss) per share - weighted average shares 11,986,000 12,012,000 11,911,000 12,026,000
XML 14 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Details Narrative)
Sep. 30, 2019
USD ($)
2019  
Performance obligation revenue to be recognized $ 631,000
2020  
Performance obligation revenue to be recognized $ 2,000,000
ZIP 15 0001654954-19-012851-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-19-012851-xbrl.zip M4$L#!!0 ( -2$;4^4C?CEAF8 *]7!0 1 :7-I9RTR,#$Y,#DS,"YX M;6SMO6MSV\:R*/K]5.W_@./C[$JJ2)G@F\Y*3LEVG*6]8TO;4E;.NE]<$# 4 M$8, @X<>^?6WNV<&+X(D (D*&%EE261P$Q/3W=/=T\__O%_'Y>6_7[=/;]^?W'Q2OF_/__'_U+@?__XW]VN\M%DEO%6 M^>#HW0M[[ORH?-:6[*WR*[.9J_F.^Z/R+\T*X)/_^7\7M@^?Z;YYS^!3/LU; M97C6'VM*MYMCT&LG<'46CJC.AA-UH/1F@UZ_I\X4M?<_@[/'.4SY0?/A>_SP MN_X'5<5_!C=]]6U_\+8W^_]R3N9K?N"%D_4>>^)__/5_/-ZZEOD6_U4 ;;;W M]M$S?WJU\/W5VS=O'AX>SAX&9XY[]Z;?ZZEO_M^GWZ[U!5MJ7=/V?,W6V2OY MEF7:W[+>4V>SV1OZ5CZZ]B1.+N<8O,&O;S4O&AD!W/+\&B3PK>&'+\0?'KWA M7R8>-3,?'?-'3?FHP5+/>4P_NW/NW\ 7\+PZ[?;4[D"5C[MLOA'D\1OX5CYH M>LZPKTZVK8\_(5\(O.Z=IJW"%^::=TL/BR\0F%D2&/C&=2SF9;Y#WV2\9#NV M'2RSX3)\]XW_M&)OX*$N/,5<4P_?V_U2\@6 3_.AHZ^R8!.=P+;=Y^RMT1\ MB:]-DJ]YKK\^#7R8,D^>SI7>F.TMZ!7GVE61")-RW M'K''%S97B.;?+H@23'B]*U\X>_2,5^)K7-]/KSQSN;* @-_(H3A3Z@Y(FD=? M,8V?7GT(0 R!H/FJPG\PTOCKC?-U_'70HS\D#.&KS/9-_RG\-/S<-/";NY,YGYAM!?OL&.M0 ,.Z/@JW MGR7>>ZH<*?IN[35F&[&79MU!+YK>2+PB/T\ (#\4:,V/ZU$+ZW/MZ.?^J]K\.U%/$+C]\?(XFM0_R(YQ"?%,EFDZ5WV-82C%N'5@*B6EX MNFB:'(Z83IKE:B2F[:? 5Z%N?7WO@.X)Z@8]^\7TOKU[>@?6QF*IN=_.'TTO M?/!: T7K"[MG=L ^,_\36]XR-_SVD_:GX[X//-\!Y;S)D* M @,JW]MUC+_Z&96^MVLHWSUG>*"F4/,LC^Q,QHA.\.*<<:Z3Q@Y[K3/S7KNU M6,L[1Z5:M7M8Q1.6/< M/#@M8QR6,4*4MXR1\E=7OP)SA5AX'O1ZY3J )O_IRM)L M_]PVPN6]>[IY6K$DR6[ P:$)Z'!NT V4 +.X@8X MA221 V^MLM%H9>, MXG[DDVKF319,VD\ ;5J3'/5F)J)A]08,4=(#[\QS6,+ MQS(NEBO7N6>XHI=($%OP\'PI8G]QTFK!3=:"#R%0TG91*U":+%!JM8L^NLXR MND'WG2AP9,<=@DX.Z_:JX*5?%30O-DF0]"Q&TE*#$D0+0L$ ,\0#>7#-W'M3 M9]Z-J]G>G+DN,R[O ;>P%Z=-STA"7S3[CL4HI\BZV_NG2HGJW#^_FJI54Q#>&^;7:5@.B M^4Y:X:HQV'6;Z.+_GC:Q;A9<\=4]5[&53JB*[$(?2 @7@C:U_X0W0XZ-%G/Z MTFSIV->^HW\[;2H(S;YMRTY%*ULQ4%[GK1TXQ0S%:[;*YV>0QZ:$^")IT$A[_.;<.,3BG,J+&Q:Z6)J@TS:E2846,) M;$L)XT$L_3&)ZGIX_G:1D\'TB]2]-S M:Y2>B%%Z2LS;$M6)$-7SDU2MIZ-1GH[G)[5: FL4@9VB!&M=::?D2FNF_-I" M7JTK[71<:2='7*TKK>FNM,:25-P[.TA5ZVZCI)I .J6\L(/:$HBS;[U;TFD< MZ92]SZZ/=*(XK'$;C]D 2>OO;1 MDE232>IDM)*6C!I&1D?65EIZ:"X]'%N+:3-)CIY)43U\NM434+")JGB1*>FI.+&WR.,Z,TT72(>S]#,?Q MB2&LX;[5S;<\IXSGYEV$A))15>'_)X;;A&2D!=0M&=NXVB9X9Y+"?G" DK5M M1%.3[> CTT-K?QS=_C@.!9SN<5DKDB(=>1C3D=M8\R8DTCG1F94AG5B?I1#Z>5DEO KDDW59'/6U:A;UA"OOIGT(M2369I$[F M=&K)J&%DU*!3JW4K'-VM&V3J8/;)-CZ'?X11VM86;)-"]PV<]B7/A5#B>_24Z"XVV;8;@V@V'> M Z;65XWO?0Z66"G.B0O4-=!,SQGVU:R[Q\\V8-++]/8"$O,OL;MVLG3O).L8,@MBT_:PJ#F6_/X1PT\"S\:&EW MBJ#*+VS^TZL/ 98%=.ROZE=J'3S^>N-\'7\%W17_>/7S7+,\H+^U0>*COP]< M%S\V/5VS_LTT]Q-&)_U@Z,'R_"A*V*_C_"95VC:_QGP&3>. MMGE*A*OXA"A1LJ8,1\N:D,-3!JWQP."-(V9->?.T*C:3VNO^3W(.'"(^]"\D M@M_#-ZYF7=@&>_QO]E1HCKC$WSABQI2-B#4S4/PMNV[^1Y7:-N#[S M1]-B[GM \9WC%EOJ9\?N:KK.+)2;S%!HI#@(B:'79_["[DP/T&+[G[5EL9V\ M^'Q]\>OGBW/E^M_7-[]\NE8N/K]_\^ES?/+DZ'+VC%N/*\V]=$G?-_ZE60$# MNKM& 98 *-V^_)6" HR^$B>88C#=7((L^ND52.#>&6HZ!6:K!L (10>$C[[W MS@-_X;CFWT (11 7A^OB\\=7/P][_'^9T*6GV@^JC=BJ!JB(%G\!U>(.>/!7 MUWGP%VA,:G8Q7HL=T+D M%-K_?AS78-^HLTEOEL!T8NRB$V_*Y>M--/XY7'%;(^=V\:E MOV!N=6@8],8)8'+,5PV(N1$VZ _VA?#"UITEN]$>F?>%ZW'4 $/ M5<$ST\DXQ<%;9MH3JMR8&0\'T]) Q5@(E"V] AS-)DFYDCE#63!R(V74'Y: M(E$?_HMYM_ OY[^#J,'W]D)*'))MD^P+46[\]-6DLE$(*EE__\H"W1?D,'JP M5VCL["U8^N-I2N1OGFE/J/*C:IH2MD6 XB2W%U+Z@]DH2V_(/57^4V4Z2C'O MAIF$@+G2GE"Z5**-# ;#3"&6G*,T)/EWNT^L4120WTSMUK1,WV25*&?CP2C) M".OCEX(@_W$[&O<* I 4(?+YIRK0L5%0I6?9&Z;\=-*;;!&@.^&BXTC7P0(R M*B:=24_-./DV3;4W8+D1-DP9/\7@^L!X0S,T0T'[)[NR4A+K]U)\GV?&BJ L M8!'-]H8QANN*-#XPB4:;9,5F92LO'+F1,TUQ9"XH-K!M19C9+1^JA2S_2;]5 M__AI^E414^K@VS;1GD#EQE9)<$(T?G3KEZRC7K#3&+<-%D%P.7'8?9QE1*TT MH>RYG.&P?Q"RV1?KPU&CB&A#Q/..=73'@V9)F7++F(PK/W,S::8<=(/1L!;H M=I?JWFF%5RXY,@';D]6FLWIV-VZ;FN!\O POCB#VR.R9'[ MW:>FS)'=TU4"8&X7X;K*6AS"#30=X\$][W32?H#=$U8"8H'8W+1=4AS"V%<4 MU[X?RE)NK?3@)28O$%RJ%IH[=M]P;AL5^^#7HY]V35'M$3!6%;BW*_\+S M@GTS'(!ZACN2"?@TY:')G]D &O%D6 DPEX&/>:<&"+7:\1.;:T^X*L74%K#" MB.@OVL,G$/:N"2-_9O[E_ OSF'M?_&(O%5Z1'7^]<;9*X,L?\#NN"KP_'/?; MA7WE.CKS*L1?RC#,,5TU$.:/:!M5!N!'TS:]!3-^=1RC0A3V4Y:K!L3\ M.!QOV.7\$&Z,+O[5=;P]67@TR1E>37/M#5G^T*UI2KK4")@P=RG1.FYMK@*0 M$N&;^@=G!$Y;3U5G>2,:Z\)^(\!V"=^X&(J MUT?S$7_+>PDS'1T5\D^:O@ +RWV*OYT3]/%L>!0>#('?.,2[)TQ63\<)E.&+ MH3H[&#]7L)O^GSCX/M%B0Y2T=15077 MU>8/.^V-UO*C:EEL,B3=^QB@S/H$:O0R6%YI3T1B7]A2,VV#N9?SJ(#,?B:& MNBVMIP 4=2XGOU$\/-YB/@3LPKYY%>3G@LH7$ NVYQFRZ!?\GV6E>6Z:K!L(" M.=&3?2$$K5MG6+,*G_IB>M^NF(L?:'=,W5I&9A0O(S.*:_')\=X]O6.VOEAJ M[K>$HG6M65@EXY[9 19&X&I*3 W[TW'?!Y[O+)G+PQE-S[S[*C^ZM%FV8C-: M<^>>]8=Q3^[FY5:+FHQPS=RX62\=41]Z>F<#]<#X258@:C9ZSOJ]$\/.X1A+ M';THU( FD!\U_9I1D]UV.&&R9Z]6I]646E3_*(M*VK@;>;_\NGIGZKCG**TH#DSW%/N0ZWPQ&K'K=@EE5)X;OX2&O13D4NHBM/*\NX MR)ZIJ8#<7=?$Q:[2#[""]%7\WBLHEUB6"=FT!L@*9WKDB!.H#+)BJ0!9D*53 MJ:K:S7TA4Z/CDGT>\]%]'UU MFJA 7"1J1_,6F'X./U"$W8..@M++?Z^Y[A,\7T',7D]-Q8KFFK,J0'.?L)/) M](A@YL\\'XYGH^.C<[>S9C2K )U"O2E407=WL'DJFEM.4FKRI-]E=S11.B"_ MT.11@Q(UUJ"$SDVA;U^YCA'H5%+BFKGWILZ\&U>S/:XM7MZ#)FXN-YB4ZZ$0 MO=D1@3WWSZ\#R=X09QEQ=:!W.AT<#]8RV!WT]^&NN@IL$P5>&N(AS5 >MT324X*&++D+[:'U7" MK.706PKBX6"[\+ZXOOCUK9RWCH-6%6&?F1.5AZ+8B:NJ(@9Z3R@.>_0>']Y2 M)%?1CA_V'#X^O.5P735=%SV5^^)0K@QY18_GP;1F##2=V@YQ5A\?OV6XHW;: MK%')SDW5NF&4.:G77AK<:[>^CX[H, MK\PJE:R'M/YEW-*C(U1X+5C&56J>?WA)%W58M.T%0%8 MT'LSFO9&]0)8GI;6$HSJ@JT$J8VFLWY!V$@J\<=J] K.!C'YG3W;O@ 5([&I M:*Y5(4![^%3484W E!%7_4$)8.JT2M71H)\&::L.4 *D@@)J.!,WCA6"M(=( M&JT34$70E!%"H_$:L^]2>\(\%-Z\\[=TKN5^% 1 IVIA9LRW+T@%*6@PJ!RB M\@3457N3NL I04'3X;@T,*(C;I7D,^Z/-L C)]L/FF*4,YFE @CVA*8\U:BS MV89LLKT@*4$P_$\I/F?F,Q^JU2G9JFNNBDY]H+ MEH*GX'0RJ Z6\C0U&E6(DO)4,^D5P\8ULZQ:: 34[51,?6*F/> H&C@YZ%4# MQQZTD2+1?4$HY26?%@ A4I)PQO<.MA@+X'%Q)CJV]X[-'9?QYVZT1^;]\@CB MR'$-T];,#;56'_)@R(&GG*3%5H,6D^KSN7'.:H K>&Q-ZH1MGXCJ \!5 M1EL>E82+^?7XB\#@3_K1$S.5!Z/@G=EL4 40>XC8]!&]'P0E*&.D2HO=FX6A3% U J@% =#^LEHGTQ6#N-[0E@M228L<$'W\$T#QR!R((HF$,157TXAI.*R;R- */CJ%J41!JH>+D?\=L5FU(S%!-%\G/ MG+$*P(J=^MW!.,NLJ02R/53'2RAY]XJYE"G_P;0"G^T383-< MR]#O]A*%>C9,605DVZEK';+>66]:"V#YB2L37?5"E8.\,E$UVANH=YIGZH>D M+9IP?ZBJI:N20-5(4_M!5 ,]90+T!S/O%D!EY_=@$-^QSP&J&Y=S07O;BXH4 MH[/,>DI)'U)!8.I):\A-UUIY,F[:.'*R0M1^I'D#UK&/M MO7VE<7DNR0:EOG44Y1!UDC(1CK2.0W#'@=90BC/427]6W1JH'A1O*0<$ D_! M:6,Z@I\^LP?ZJK"SK$3YK%Y&J]>=<%6WFFV.M>*K&6:TUZUJ,501J;Z=64]/ MR;&2)$R5+62O3PZVJT?"6<->JZ6B1 M,@"?&W\&GD_U_V^<#=M-\NU6\YB!%5"9[?%JO>ROP/1,GXF8;S[;%Z8[=S:- MLEYD;H\0U%3YH[K!;@*:RERPIE*67@*:ZA/+@Y>'S-H.@_'DQ>%RVQWJGOI" M*PRK0^8+%)DEE*.7R;^%5;*7>61LO.7?BS.G_1>'RVT1"7OJ,K,7A\P2T1,M MR>6*,3D2,?'"*FCE?F&KP-47.%S\[YHZ7BK@*^ZF4W?[DY)!1FQ?A1!FC MO* _?<:HS6[MQHOTG @R:C,\N^KI,48)P_&9[/GN))[Z5AD3.1M&/93ETAW& M2B3G!:O*M51I@JB]0>V+J53%G/:+P%N&CDJI!X5/Q*[:R'7L)\VG1UU47>?U M=-*D5=4*;RPK"WOU7;G.O6DPX]W3[_#6A1W6TSK7??,><%II@;5NO[>>!)H3 MC)H64"QG:]A+5M0$V1 YP*H*ID^G3N*ZEE7[*9%? M?)8\#6H1^]W^>"TGNRK(X5CW';=BT:[N(I?8O-4!65"4[R:& C!*N50+V7;[ M@_XPIV L>+X7 ;H@T8ZFNXAV-\PRAS<9R5 A:@29 MOW*8BS9NZ>T-\@;O#)ZB7GU.KD&J(F=^*&J"OZABG1+TY>&'5W3&#*I$>JU9 MJ'M_TOS -?VGR_F-JV$V\S73\0-X^Y_,,N:@V]"X&$U8916H6VK<8W:DXSQU/\*3"PA*Q^MDG_6MVK+O)7!6![)^T '.[1BKO]T96FV#]OS M"WRZJICTT^(H/Q U@5_P'$A)HSW C[$#)L/B67XYC]V?5*H=33>*F\RYJP6V MH(MKMB>L8DNPB@L>$;91;;/JS/V/3;8O/$5[@A6%9\,!^M&T ;5UJ2&I3A?Y M8:@)^J+%$7NY+@ISP"\W"-3VZ(*T+K[/((S-\U8,:4%S?CS+I..]P27O*@IA M_ZG*4VR4!]K8W!5#6[!W5[:,R \MTCJ<9?@#'[@'[0UO&.HVZKO]0:@,$VP)YL$; M ;JOW@7^9\?_-_,KQE-B(_/-7@O4!6OZCU,D6 [R=X%GVLSS/C!/=\V5]'EP MMQ-&^#B6J<.A=P-0O[,*GF4__Z?E_[A2//_)8C^]FL.+;Y7IRE>PY[FG?&8/ MRA=GJ=D=_D%'N0:.F?^H+#7WSK3?*CWZK]];^:_^\\[_$0>[E;^8^$L,:,69 M*W(M^/T;4S[Y)OG.632,MES]^'_4<2_U&'_UPO;,.]O4_O/_J(,?KY\\[%K2 M40"G9\KW(%85_O:TW^_]B.YIS7X*/U%__ '7\ WO(TV[Z_F.RQ3-N KD1P_ X)SGT* 82#="@Q&<" 6))84ZF;?=>;=*W'Z*+)3J_+]U>75M4#V M9 BX"7&"[\)*%,^Q MS$#BW6P5,K1("BK6#V>U@N_%@Z/ @O1%6'( D'7,H^ M9^&0'A]3#^"!)6S"@GGF/://;,?NAA](4): +]<$)E,,,/UTWWK"W7 ""9 8 M"5%-M+(BJD$@^#\5$'P7*?Y'!9FLJUD UUL%TU_-^=.K#+*M 8 M'(>E 3WD MM2L0,$ ZQ/V[^8U_2V2F@6@A0H-=(H@#6PM 8L$&S[FNC=L+ S/N4X&Y_!A) M+S38K%O&;" 'MM) O!%QPZ"N@7:D\F#Z"^7WL^LSY8YW2H0=A*_9"F?00KF& MI USK2SF$13?Q_CYU_/SJP0SSQT79D'"6,: -&WX?$D8( YZ4@P'B,J73*+ MW/&'B.CFCN/#,[ 9+B/O@J'1Q7MA,2M@+<:0.A ]80KW'X#-/3+0?,'L%4 M] '%G@@C#2T7M=?_[+!KQ@K_OK$Q;G!O $,#Z"&N' M]DR+TLV5[U'TFN2&QD=M1)9% +GHV,0@6*0J%^;U?B Y#=8C[JH-Z_(\%)ZX M:$V9:Z:+-!MR38R4Y=K. '0OL#C5.V$_K1!M*](H/3F,V"A@ B([.:,)%&^" M$J!KV!=4,I K1H:=O&5 .RNF$\^)H>>5>@3U+_,YTVD[_@N.:Z0*M:-@6DPG(=TT,>G'D(UBTU]C M>59,;5'>.? C^ZO?5P;PG1(79^?7O\>E&<&#ZEFWU^\H(<2Q%WY#.R6^ONCM MQ, WP$.Z,AWV$\(R +9VE8>%J2\4D*X>@WUY,(&Z7%YUX6\X9!W/A^]P%N12 MQ,"M9I'X]A:,^6<$X[E/W]!Z4'X@;@3'XN>>6',"@3B'BU)"4UPL=HL/!Z", M:!B,Q<\&3;FG6'GXYO6@-^J &MV!]T"_@=<,<54.']@^00'2^;4ZFN)C),)B M,] *%$M$/3[1B,/Q !]-ZF',XLS&Y0XM@F,IQ" Q,*E])#<5.B-Y8U^N\PG. M%\+/=S40-/SD 7FFB>R$)#'%9Q4Z(X*X#L!OX3[P+=?P%AO%-*U'UUPN 1_D3BU,5-5H?HX_W8+-,>' ,>9S9@%LX M,R-MN#B0CB( =M$&MG098/%OLD@X:P9D)=&Q9+J>WP6-AF\[_>4$?D(,?;SX M>)FTO9B_<(Q.:#D!Q7'H:40'"92.[5"Y-(211&]>19/B?*X.#W9. M]#1Z#>@-(V,EXL-RS\$>X6KMGU[UPZ7%>0L/9.:&](ZKCF.@Z\&10IN19(EK M5/E1LU0&O4[*PL?WPC_V O[(BY3:LX)*)>/"/1Z-I(+ M+HGB6SRKW7# 6PO.044%AO$*B)H^8:0 MIY/Q=WF7_45[B'Q+!19N,%^7 VWV79(D2/?..^=HC!KSL7#R MW+ Y[=6$S2K/A-W+^,-QOX'>UUUAK(B7EV,J/[4S3NI"N]$?%=B-JJ$_V"K5 M?B6K/"R%?31MTUO(:Y2CG-O;3]F*A]M#IO3'13:X4;K-R6%:/0"F&Z+>#ZK< M2,,)P'2NZV3>,>T>.SX8#BK8\3*H;+;RC\=<)7!8/0F^$Q];C6&21K<>Q"9ZSUN/X M0CR.1=>8?=B]K4T:%9$RQW!M' J\BK:[O(/YBH=H8FR![P#+V'<=4!#TA6DS MEU,#2Z@^K?M9:OR=27_:>J"K1.AX-GP63NC+^=S4,3;.M2FDGL4VA.PKY7#B6H9A+2K>(0EQ/D-Q&D\E+(+:JEGEH$6=[OBM457[#>^?F MO^)]F?="89I#_R3M_1/#MMI1)[/G=P_7. $V[4P+A:N<\$)'DR(V9E-D];FN M!\O PGL+Q8C51R.E5(L51FN%]Q8L?C_N]$85W^OOGO6'=D^V['Y>O/S%>V7(L>-@[AV<40]#O3?A7J0QO445501Z<_+N/B;<,ZUN,KXF52 M*8/0]ICRH'F\3L.CB4'NUA.F5O;"G,G7DR$7M0B-3&%>&H73OI:G4:IF:]'(_+Y*=NFX"$ZTO' OSEWD^+\Y!TSH&LS#S MU6 ^YM3:] Z!\EE#G2.:8X(B6V!.YUW*YM%21? GS<("ZR969 "#ELO/" M%5CS0#AMYKG!4NQ+)?=P9RRZ(>FV %Q'J6"8KV+1^[H#F[_ M%(GR]YIKHO3D*_5B'\AZ"1WE-O 56?[ ,I=41<1W>!IT6.(@#M^] \8,96L3 M&,Z]S'4&+,H=Y\CA,@;KZF@6_0K2[4\^8&IW! 6P1^;JIHG472'F MX(*?.K[QM.\<$IMP1C*50+$=R66<]!ZP/@D1'">D&&N^:+1U%(DI3J">((IER+QG^];8L/@%M\$A("4[$, M\C DM.T=5!(MQ\4)"L!#^%SS8/YOVOGO91"]%A)M]X.])]W'J M-&'/J7B'[_@@V!']LPG2/H&P8?X$N2?H>Z!<+FWS-O 47CX5=SQ%ZOA1R WX M28?7(6&:OJ#QQ(6@)_8K.4UZH"'2 M.#QQM<(+]0IYBL<4-T]?,".P!%_!4K&NN2+.9.078C^L$C''.?A?A+NP-(0B M6@1$8U&Y-ET/L&(7KS/E/SC/B[LN;.6_ IN%YX7=#3427K0.= ])-G%2)T@F MO1XG7$42+:=W$"_+)3-,;@*CG<-B8SI+A#.0#;1@W#Q< E7?]'TKK'T'3X/L9F$UWYB] MDE:2(J(BKAS%"WOEHPE$@]"9=]+$LY)DB2)96W2[N+. TR#!(K?6*&B:1$=X MEC=@J_&=H5AF&_?;E4N08'0X1;JEDM(K)]N4RDBEE-HD5R)"C7+\W#3*2V"1 M#?(/)3*SS#L3$YG0MM'PML1<<66;FU'PMGPAJO&6\$^M^"$7U3"#@:-W?"R@ M^8W\!X'M8_T^/@H6BL42<]R*ZL'VT,)KUM1B6 P,4N>:5(H!-HB$22].%>$:1&0!NL95-"@HD- M+ Y+,;MSUUGR$H.(ZN?%%3>$I+ATS/2YAC4+1;5/KF\7?LRKW^=A;H?TS1_?#8\WM+Q4OO+];X[G_4!:%;7$ MS/+$A^_%,U>Q6+/.36M&58EI-"L,$W*'21^Q_$ M$ Y$U78W+_ .)O+$3-+2Q!N($(@(+JG0K2\HIF+P6IS/BP _<,G*:WKZ"J(0 M\4G] ^)K+WRE-B-4QS&9W&=N2@#VN^%V<.&A^1+1RF6&WS)YVRCJN(:>C/Z8 M7P1N4-5%'=@U0@Y=^*&!\AI4J;$0=V?]?EK6$?0)NOH?:7K:+$X2&QF2;:%[%6F%"T/$JZ.P0.J4:HL) M9 6+A"FFXRKS[&^(Q3]Q8OB%-*;$:7_4B@*5KO0S4GU-"ZTRK.X(Z?'C0Z;' MQV5-X2UH5+K!"\+?B1-X6S?C-/!VN+H9SPMO+;TUG=XJ$J#R#:&JCGJY2S1\ M8+9#$7QTS^TJM^BUV>K0Z&YRP11$U1$K6.Q58$)5.[/IB1:-/CRJ)J5R$<3D M_1>%JIE:)DOK95+5=(\2+UNIJDJ-=O=2>&,N=&B%_D]N?^VG9 M&S;H"!FP+>0O$_+#,N-USBN@HZC2IY+9VI:*."2V^],JZD6WF&[INEG8[@\/ MT?+AL,=+VM(V<@0/5&5K'RPON[KQCF&AGU0*?#-0#7Q:J/].B^J#>PA:5)>A MZG[] B3C_(E*-OSC3>!U[S1M]?8=1GTSS_O /-TUR3PYMXVH__85'+:ZR;P; M6.X["\R4G__C?R%H_Y #8$=$_ M[-']]<;Y.OXZZ-$?KWY& ,-PCBVQA&GLYHCZH'?/*58J(^@D'BM/ 86.8CGV M'3R"'9Y-'N0'AZAF7+DF#YS.BE&.!PLO-$.\26VC/0P:GY^#W%SB=CPSSS4<34=*(@+-ET&H]U3UE@=#V%>(M! M1(MKBG_#='GL'DY)(YJ.D;38!CN"(K,/^WO'"'M:I[JQOX_GN"J#?J^K EYB MCT34XH4?J^J/R@=$A*S6 U!>AS@YBPVYSC"K)#5O(<8TW7YA]\P.V!=>U@'7 M0J3^5 OU"G%AV@96K%>JH.??,=&#=NK\^G&0VT 'UBP&(M+"I M.@83F(EC1@G5$J"(%!#LVL61BV$YJEI5F4CK#2GO21#Y& MM B>9P6G ;$&;.D(C:L,X(=IUGL#;4V $O M2VI0[]S"BE(77-3$JG82YF=36>AR3/8N+"A M=TQ.@>+@]P*@A.X*C"C0:$5?VH3.\?[JUX3N"*H2T(_[Q!/JWP-5F3[. FH4 M#Q\/-0^&3"V84JMH:/<,1O.=PLS'E!F8AMSC4I!82Z# MBPD*+A;F$(HP%ZZQ=2.]XL*%5CT A7?4P]1H+\JH]XFU-!^KRA+>(DQ)L=PA M:8K@VSQ#DXY2D#JX18;^E_2Y*$5+#[DPIX M\-P[32>@Z!GZGKT&\; MPKL.UAOQ=+:O&N.>P-FL*--1M<2D(#1T(TL$\\+$N173DY4,'9GD6*0E V^; MO/ #50R)-" "A&O*H1D%XB.<,B&5UFP2@A7X7]=D*2HL2A+"M6&!B?*$9/6+ MJ!CS.]"I MR1Z9'I!/RK2['H*F: ;=J%$!"T^ QL]J7OZ$PRC&-JTG9"W0. "!=H N@\"E MFC1_8-*@@X4I@-PE\U/\E+>RM"=>W\59.C@\)J<#,DC)P>(O].HC%FI\DO(B M/GJ<[[FP$KJS:<>J.H@D4A?W1-27P6%,&^LKD#KUX'1]IXM%H[H/C'U3]"?= M(I79Y7UM6O6@#J[X!>0-%V1<+<:6QT F5#\3,V:YR(0X->EJ1"0A>*-B\) 8KM'%W. M89&(..F*03TE+!-J" ]GE #+#RQ,DA80$*W!869P!9JTYM"_)A\2KW/>,!S& M->F%1B#"X08*-I9TO1=%9QWX(7S7X4/,!AFO,U*PP]);LK[K/#J7/7G^1&76 ML.P00(C'%3!18/F8R!P=CDJF)Y#&Q&V[NKRZ#N7'QL,M.E\%]H!:SI1?84EV MB U;HP(=NXY)GO@=BIS45F=O#DBFT+/*\X_)*4F_R1N$^))C;AL-#UT-,=JU M,#-1N&_"65+3B]%AO:#BW%)=1S:WJ*A!_,">1SH47R_!P'$I1I(X73\0SK+. M@5:&'>1DOT0W+S_6Q3X)UW3V:1XO60J,[#F*%Z"?'N9=.TN%)XG\R%0=R$(- M>T7]UXSD(2IY63K0^>6!/,1E;<7H,1?SR%VIC9/&&Z;UIQ@8VV]IRXYL9B^H M-;Q$D%S%YPX_%NS%+[@\+F]C123"YR(>]Q,@=C+55E*AE^8C\8@4&[SZL@,B MGPYW_"3V3GN6'X8/1'_AC3:\$%3A-3K]#;HBYP$6WN" &@J$( ]C+.04?N ) MO1EOLH!\+$^4=N*J*-4*E"?ZF8+:!O 6_!,JB5[Z&B?[2(DNEY(W2>A\2M%9 ML*+R#;PU2H??-<5NC:@^/'GII'#WTF9P2YZ'(<\/IJ?=W6&1^?!N%39(;'1[ M?!YH7RXBY2[RBU! 3>)FW(@VBU_+DD<]Y?3@/H]0?51;2UF'PD0;NL_MMC_K;;\)BU&W>_Y2]KP5 M\2]SWUL1_R*W_9F(^*;8&R%:MWG#WA;&;R/(M XR+ K7\Y^PQ7R+^1;S+>9; MS#_O"5\PYBM2UN0;XM)L,-YEYMY4JBB95Y@!IUAKX*BH*>](PT H5%$T7W).]$ $!I%#'M*B,&SV)$& M@- HHL R4;,]ZFX_CRUI B-HHKVW&B)H3(1<9B#HR*KJG83*A:]'4XMHK@+ MHK]7I6%[9L@65NB.BY156/%MB35 MDE1,3HU;HFJ)JF+# DZ_24M5+54UTEQMB:HEJHBH1IWQH-(.5 UL^X45N^S,IG]!LL-H* M.;7"]?PG;#'?8K[%?(OY%O//>\(7C/F*E#7Y1ELAYU@@-"J/>=KIJ67NR9_5 MCC0 A$8115OIH"6&JB1$6R'G.1)%7^U,IV5R8Y_5EC0 A$9117MNM,10F8AH M*^2T%7)>5%ZMVNFUY29.C;Z:7PY@,*TB#KXEJE9H90NMX: M[-725VT5OCJ] M:14)]RU]M8=B,NEPU!Z+)T96)R2V!IU^)>F'+RT4K*V1<_JYMZ .CJM0"=N$ M[I:H*K9B6Y)J22HFIX:C*LIOMD35$E5DKPXZLW$57MR6JEJJJMQ<;8FJ):I( M5(TZJGI"BGJ&B?H,:^3L ?\)@4K_]7M5$(XEDL?P%Q-_>0]ONYK.[\G?.Y[/ MDW#-<"GAX^UF5+P9UYHE4&C%@^DOG,!7*'< M$Q !/D?1%&_%='-NZ@(TS74U^XXFH# -G!+S$^^92W6M_(7K!'<+A =6!>_Z M(O*=(UH!:/$K"NH \@3HSY0;^."]LUQI]I-BPA2KE?6$$."#*R1B=+O1:(:) M\\(PY]?OE<&PUX7_]T?=H<"N93D/A(HX%A3" ,'@S!7GUM=,&T?7X O.([@; MMWP9+E;1T3 "A>:S/:8\+!)HPK]P!FWIN+[<@!6@S#$P9Y.^\CSFQU%.Z';@ M*_?!]'CI'D*^2.S\&\:%=3LV4YZ8YB)! *H]0@P P'=0[*T5((2 8]9%BY# M@.F=M;Q\$,'Z@<72.>))SZUH/8!H!:4$A9$F L#T!0HC#_G!$/L29DT;@1L* M$R$+ VW.'Y,3;Y[9#IU!8,!7>.)WN']_X3K,T6V<8&_B!Z:+ZF1JK?I9? MIV_C8-\JLWHZ#/?*5+<]Z'YD6%;'N/S[PG0+% B2J#0^:8W-^$HR[)HS%A M]?3_?3$&V'>Z'YI.Y>\U;X'J+P/[AM19S;CG4MSF%DI,-=:BPD)N3-\J[ZII M T2:$B R.ZFHMH;P3DSA6:OW.CL-+V;KCJZ5(UI?]',S?-?]$#>1!XU O7)- MD GG8-J"WLC(P_B%+86OZRJF EY&*F#KMSC0]MTLF'#$F6XZ%SD+:8.X1OT97KAOL? M,P&X(S1F!I"?DGLH08:9M@ $';?H0Q%/H>LTY9_L* \+4TP1[YPZ0). MX &7=>2<0@6 M3) ,G'HX KV#( .6^[T^C )&)6($E';K*8?#.9L1#R@*_O$F\+IWFK9Z*SRU M7Z)2BE>@U>I/-W# O .9^>WG__A?>+#^X^+ZXM>WU]RY?A[17/@WLM[/W9\KW M?%NF_7[OQ^QWP@?4'W]07@]#?C"1Y;A/EV!!-M<4D'LD=N)73P .7H 03PM^ M7=$!2+=6VV=5)S^"Z&3^@^-^XV4V08Y8S/60<4Q@?X#!"CP@<@7$A>U+8<42 MH(8BBM\# 2OQND[PF 08I,0RO!.*@#\#T&)W1^$]$\S^6AWU(D$Q'$FTA/SI M8Q\0;B2;('JV-W^8;9VI%YMI$&W QED(AJR9!CUUNF$FTXMD*+]D>SV.ID(0 M.R />>93^&%GMS2Z"C%3967B?A->(EH@*R'->)G*T!(&&3TM*%:B8FZZ'Y[4UEU!P,9WT^>&1"$2/DEK!NV0O M@'\XDF \10=R?!+4&]B^)%)YIQCG--.++D:1S_ .%V\R^2VGN%>U-R[C5ABK MWH(Q?].1\8\WNZ2NE,Y2G/_&8 N]R_EOL#3&/G ="-98@9BN1_T+I:E%D"MX M18,'.AZU&B'1=NRNCKBRZ!['61$APV[0&Z3RH$8%6[%R7-0R%DPS_@I !0#1 MA5L+.\4?70 Q, ]4JOC[2+=<,0+-QY%7R4@U/K/E?1I\"EA'HN&WUUIL\S6N MX8&*PSB1T[#XB-0;00^AZ 'RZ/D.)S?^6*BNXK:@UH8_ 3A&? '_K%SGWO3B MNF&$,@)X010>X0)-7MQ3#*"8SU'T)U!JIQ$8AV8[+D/<\(MZH';QVO?L[.ZL M QSX""M<:4]<%^5/XSRX$#@ZM4??"[ M!\:5?68)L;S!! %1=N,:%$X MH;DASD#-CK0^J7U'GR"(B#0V)XVDP&+IT#>0M $F;P$'1Y=F%^MPP8# A9!2 MUG7FW4 BA<0@[2Q_U#*U6]."U1:.R3B^C5R3Y^)P1OIEX$H)*[@8Y("PHO"& MS&8/G#S9(W-UTV.P%5D41&(_B"4D*X[S4KX!9J"'*X6)P/PYNDLODD@KNVC4\L)C$='U0H4&*)$1K.ZO?3 M)&F_;I=0K1/ Y@6DJ@(.XR%MMX[K.@]TYN!N)O39F!^(4],]Z)$D6L4)'HIO M&$SG2IZ!HU 0#>Z14'077'7$[Y%LF-02^?OR_*MC0P^]CS<+?JK&SS3AP$II M$7A^)J*(0CLUBC/:;(^]/1ZN3B$X*&,E92\"\XQ2?&]*U8[?A/KWTI(JC-\36>!Y:, \ MUQ5>RI/NN2ZPI=&37V$=-'I@05WU$5M++[A-^/]GS$WV3%24@^+ODON^KM'W MU>*O./ZXV[_%7,NY+>>>%OX.S+D5'>JI1)1M?:)2"[],7=^A>ZG@FE/9+P4H M9'?>3 K:@]3,3\TYF.Z?$50>)\\-FWMVG6@16059#EILIN94U0KZX[3H;+F\ M272YE%B9?YT.3BMA6U;CB;Q*(H]76"_1D"D[>V>3T5KE MS-L8H1"C4O"9\EM$(H39VU"HK0[B>3A2X&)(Z<\B!&];Q?#TD5B\'&;SHQZ* ME>=.S3DJ8^KGP# M-97L7P?752\JR\=^#HIX&)JR45@#ZZUR0967VD" [2ZDBMO1-V#WK](E.M;L MH5I] B_$O3)0JQ#PK7N%UUJ)JBG&RGQMKEH+WP#/$2A8[8M7*D('!]9CHOJ% M9.3C<^/O>'DG'?M+.($_!VN>^P/2=5QDS99B%34)"*J?*0I44K%*E3<[SJJ/ M^US\+HA4[ARAVD#D@1#5@0"7 =C:@#O8TV6P3.L,"(MTR:QM0U;7)E'##^M> M3X<8TZH+K.H_43\!Z4EY/>*2Z MO&!ZW>]Q_:.4&C-MFJ92#YIKW='RRSI*_X.=!;/3%;8OL*T&N]$>FUY<^^-N M#J ]6%?FDVT.PD+7U%"$X>TNZ)PVFYM4G/7UC;^C3]7A M6>\[LL"Q_/LM%8>5=\1)=D-P#EMP$< 4^$9AR L M&581QN_HO@\+[B[#TMV6Q2^IRYBN6!.=:LAJU"QH(VIXB>"P>BR:?+S=W!V MXOG4(2-L0XK8T:A<<;*-.\[BH:@1'35"=!*JF$9M@U;8G8%W)Z+VS%B;WL C MV1.-&>Q -+%/O6_. 0*VA/EML!T]#W:_$\5%P+GY)R_WS4= (,D&$W2+[8N M0\L6YZZP-/8N\9T+E-,KTBU;J,<$">/EL67]868D:QK+SDI1C'TAZ RYL_AAU T NC?,)XN6!\4@BTOA0L%!E[K##%L[S9P!2SS!U M48#<%N$_#[(C!.N$V @AB1 2IW/BI[#X,TZWLC3>1MCS<:0[+%&O7,S3H'1B M;AK>4@1[/'">),P\H5PSL>D68I.@@"&Z&<.#-$'>Y&PM._=0VQ39@23T6V?( ME+7M6&I/O'_57X$)CYXI_\H65IXH72Z.QY@TSIHE06I2%O9[/R[Q%+3,;ZB M4[:L5)T(1'VIJ#*WF*+S38ITCL*I'(1;I,F@'] M:4P+FM\PRV3T_!F.(X\0AD"=Z ,'A8&''I.=0.OQ\@]>ZDV/G"1K< M_<".=62+J57830#V"S?D]7@0T^7&:H;#N1-K16**V\"H1Y]%.@SI(WB$VNPQ MP/X&7L!B'5>2[8 V@M7!$SCZKB.ZQ3B!!91,$IE+[?#4CFF,7)>*A):HF4X@ M@"B6ZSQ3/D3]E"BTD4XVU+SX+9>Y!%+F0A)$%Q"GK%F_!>JM7R-FN13Q/ ?. M"Y^WL2$TAMT6XMVL>*.R>(LGX%#19>I8I-T H0()YFH6[ 05-R@C7=#E9_R,'J][]+"Z[-<'&T2-@4 5?ZO!5(P7Y M3YQDW5NF%Q^<>J&(WQM^5G/6@ROFYY2^< MX&[!VRCQ_E**'=!R494(UT@R/WV:80 BO?$"W=+YX>'<0]# MHZ8CCI$U113V/AP)]S$Y#9??T534CC9JI4==G+8WW O;[7& YH'+F]WM!JSV MG3F@5G,(=^V!I.O.XRG/D9-L#KL IOC"5H$+&@!HR4UWD%[:ROG*!=(>Q770 M=PXJ], U'\"2TGU')$9H ;"_RY4CBM20RZ0&52O4>UX/PBZH6^292($A[Q?: M5L"'PJ_X28,19>?.GO#A69HP?+SP((SF]H3AL-0,1YA-SUT4T6&8):X9ZA,E9A4?PB;=9UK&%5DP0>D@%HL^? M,$N] $X86_1*I.&P5V)*2L9Q%.\GMNVHW>:_=GG@B^UPB.([AJN_1VL]O&(B M'!0^UO%! B'R[LDYN-<.UX V==)858>4(1AARL=FDW3,4;,E\E"/R8;=U1AT M-\>M-PB]TZQ/FH\9/^>V 4S.VTWJ)O,:RZ;_%2#:U*S;B5L7#V6AG 6F'[IC MJ=>Q;&T!X''TA.C1SHMW1SADAX\W495MGW;&L4('BXC_RE<1'B_E( M?I">YM_/KH'N3,^'!WR %\Y5_.J3:=O, YKH(/>S._((F4[,)[;N^L>&O;X; MH%6&7CQT(CN!,"#17A->0/+)*;=/B86*Z#!L&(_9>'Q2)I29!$:PWRCPA;-R MK)@TM-@]JBU"]O@+VA5T!").:!\=8=?%_P9V"1"X6DL@"Z;9:ZHN;T?J4?A MEN K[E-XF8)2_4$<-+[+T!%I:$OM+A3I,8\O"DH7_;3R?H,0IFO4 4]X @3J M]O+=MZ[[\HKA!>@2P1UL=(0 +JL2O#,';9OOO>T],%1!JL5GQ+M/[+DH>BG*AN_A]\#$&N 3!)UXE4P+P:6< MCV*=-3?I"J8-1@T>G8@NL#9"_..MPR4H<'AB9^S%$A8F&@,K?P;&'8=1W&E8 M3$._F1M0NV E (L-J_?"*5NX7)T23[&EOY>#U]*T+T@WA_@R((35''KC) M&TQL.LTO9 F!,<0@>E-(B6 Z?BQ-U5&__*S&X]!@-EX&9!WUPH+^*T!G*7H[IV:202K)$?9O%<:SPDXT:\GKZ@AF!)8@Z M=,6H$[&+,;\QPZ:W!(:MD;.9$Z%'MWDZ8T3[="N'FG-@\XLR)SJ4N'L!+S+, MA>,8PI<1V'/M'M0M:M,>^/)265[+D>J_0?D!X^>9OUQ.T"6 \: M"?523>F8M^9XDQL$2CRF*H>-D39,/A,E7LY%7C82]:'\V1FGN1#Q9%\^>6#W MP3L7M@[:?NHN-"7A2;7GVJ27K9)*!;2#O]VYVC*EBI*IS?UR_!N\& ^6(B1H MI>G?-#P][AQLJ M+"N98[\*%IY-R6MR*>_R8%7WO>6P),:C'[OC1_W*VEAAS;2]U>75]>"="9#,GL$3O!=#:^)'"O@ M]ADN5JK:PC%)AC,>,Z$2CWY2,7A'*$YBP&5HJLDAA1>"^U)A$T#"X:6;B"_J MAA](4%!(H:*-#@CT_5CD^*!6Y-P'&CIYFR27(KY;9Z$TD[W#L([+^3GWI@.N MKL"*TY_XOX>_2,H\5]'53]2(6PEG3V"8=%.2%:Z2T@OYO?$]1NHQ##EA<&+R M?O(XJ&M0\ !J1MSL!I&$)C0ZKW4=O3N&O&?@C H$;X(J"%0<8_A?S\^O$MR. MIRW9UZ!XA4 *T@P[CA.;851 O-,]JH+QMN1$F7/'\>$9YH71'&BKXZQA9H\% MQW F/LZ4?SH/H!>"9<$><47BWA;-;=TU;V$L=(R9MO20<6V#81!"2/WR_M9< M:YM.:HKE>!REY"5SQ.5YYNY(FT8@@S@I.^I(7%,8H8F+^6S"[R8UF8CV!VHG M869-PYFVQ>^=\Z"W+R0">02(K7R$M2EJK_O?, -45 I X Q$4,B()NY_ M""_TY=#S !:.VW*V70CE$S%KIS][B+WA.C;\RNU&KV$BZI

.._X/#% S+3 M+ZD9#@F4CPF)$*U1N?:!WC47-HO?.&1^]?O*0,4Y+G_.KW]/B!]<8K?7[U * MB1D=$O1PK+1-\BOUQ\2@-T#LNC(=]N-#$\3U\Z35TER M)[S\S!*A+B0D:"$<2R$694P7ALC@FA/IF()%I0L3KV-,?D1<1-?!26(2,X:: ME] "$ LA 4,-E"^:7Y2%LV!SR&7+UQ3=2D?GF1%>4W#)%>$-I15R MMD:.3Q.=$8"^41WJ5FDEJZ"D6L\?0<^6XS9'HDF(3!$>&M7R2^0:H):,5&# M@ OX 70@KP*!EQS+XG>:2,9BA>B5(.XTY&4?$A0/EZ"++I=B5WC8(QDEG)<# M3]["S4W7\[NHK_#?T*,5EUL?+SY>KHFL)?,7CM$)C2<@4;X"/Y&KK87JHR'L M)#H5F5%'HO0SRHFN/,6RGI;HR;ACG+U(<;<3660\X*K"-69DF[:MWS=L09CH M7P3UU589.E6\30^&MXH(.E648)*_[?$7[2%R+Q5<[#.O"S$J4WOJ.3?PW N; MA3JW-;?(QA^.^PWTOB[=1WFUU-<[2+V-T4MHAZB>8E&1CZ9M>@MYDW*4<_M4 MJ@/VQT4VN%&ZSQWS%I.\83$ M;-=DVH5YY>+5D_]T96FV?VX;O_P5F"OT@#;&I2DAY/5")'@[O8&A6_L 'L'G M7CJQU;L(7XB8LNL;$:14>IF]KDT9%I,PQ_!&' J^B[2[O M%;[BH95X)^\[#M8SZ8""H"],6P:&A[I+0B-#Q['DT M0;K$?#P,5W-MDW(;**S0?,3?3]://)B^"$=R5RS$.+.-OS7:&J\FO9.S?_O>S+O,P)LP_Z)VGOGQBVU8[*ZW[6C.LJ&>\4 M!=BT,RT48W+""QU-BMB839'5Y[H>+ ->V-? >GM8LU-FEVE++ OS-R\-W KO MS5C\?MSIC2J^C-\]ZP_MGFS;DU%GH):);ZMI3P[+UY^9KV1[BO?$1GOQ3T;@ MM%^%^M!&8E05B='IC\NX>$\Z%J.RZ()T8XF8&B#[T60TTQJ(\I6\BOXP:JT5 MUELKTEAEK0 _O$B0:AFZ;@F X7L^NLO$T>>-DTO$U5-;Q'=:1 M>A_KBW-)J:8PS 759875XK@BZ?!XH39_P"8QS9.>]B@M.-'3)]X$29.I@KSY M#^V0;(J*B8*4"$^9@)3N3I41F<%?40);-F:@^GD\8S&99(BYI1C2(XH1KEQ3 M9]LJB/&!M;!K2#Q5&7^_W?XKD>BP=B7(X:L+@Q3Z4!1$ZRFT0-2&@ MW@=4DZPC:JJ)&@9Q^.ZIB";/\KZ7N='89UG6IWO@*:Y$8KH?\!*;G$C#!DJI MW1$4P!Z9JYM82XTMM'O3J;M.S,&/D4+E<:.V9;Q0C^U(3N/D]X %2(CH."&M ME;%\H6CK*!)37"!QVLI 6HDV!$+*4*E2*5%X\6H5)AZI(U&46##F4A1-Y?N6 MV#!X13*!E]J]6-$!*LZ"QQYP6WAL*7ANK172HD?QFW@^=[(Z%6D!LN,5C]], MR#I>PDY@*I9$'@9YKLG@F'AZ&XD+RYS3>..S$54\\3KA=P1#7(3,E9%ZUE>_ MZRB&>6\:@'KER60619CV>(,#+%[A?>O.4;'A;=ID]Q17B-[^V;3WWBDB MW.P#?T^ZCU,G]?8QPI+;B/[9!&F?0-@P?X+<$_0]4"Z7MGD;>,HUEVZPXRE2 ME]4W0Q+O\-HE5/\3QQ%XS:>/!BYB%[*J+F A4NYJQ+ MT%E/B2AP MU^K:1V'44K<@*",&Q76$-2L) ECJ/;*%.)>17XC]L%#$'.?@?Q'NPNH0] I5 M?0OK7V+1-ET/L"P7+R3E/SC/B[LNL":ZS<+SPNZ&&HDAVQ9(LHF3.D$RZ74F MH]$F3H-SP0NTJ"'=1J)5]B%8J=05(=IXJ1_UK#=>IU.T+M@?QLEPRP^0&-5K=+&S %;(P*!WG#8F,Z2X0SWI!L2ILGVC5X5'I9EJN#IT%V8TP/3(:R+]WC(DW4 M"#9QY2A>$"P?32 :A,Z\DR:>E22+ERS=IMO%NP5S&B18Y-8:!4V3Z C/\@AL M-;XS%$L"I:!R"1*,#J=(MU12>N5DFU(9J912F^1*1*A1CI^;1GD)++)!_E&+ M:$[/E;(_$;^@\#V MJ:\VC8+E8L,60)@Z)42\Z=E B21_N%4%J\"+F6C8E))C8P.JO% $()'EZ,_1BYU@R.BJQ.?I MQ^X(^CQHKGY/?XY]C-S[)=ST:4__+YJ+C:&]*^;2:(U)H,4JKCI5YQ,M:K_' M9H(_1(H=NH%U'OA,WCLZJ.11N/Z>\!"MG9%2,@0^%9^4/7O8([EWO53+ ,/$ MPM[W+-[>/.Z!]<05A-0"8W(F?6^ 39&;O1FA.X[-Y%YS&P1VH!MN"9\_M&Q>@PXV%G+RK-]/ M"TF"/D'W_B:!2!>G3%QRI$M=$+/WQ(;/TX[*F\!8T*NOA!>'OQ F\+=]Q&G@[7/F.YX6WEMZ: M3F\5"5#YAE!51[WQ]^@.KTUWDPNF(*J.6$ACKSH7JMJ9 M34^TX/3A434IE1(A)N^_*%3-U#+)8B^3JJ9[5)K92E55:K2[E\([@:%#*_0_ M>MCVS<0FO6_WMC_WT[(W;- 1$G%;R%\FY(=EQNLMUT#Q8*"CJ-*GDF#;5JPX M)+;[TRIJ3;>8;NFZ6=CN#P_1+N*PQTO:TC9R! ]496L?+#V\NO&.8:&?5"9^ M,U -?%JH=T^+ZH-["%I4EZ'J?OT")./\:487CQTQA6O%!D0FR^4\;/_Q'F.W M;/\&5U,^%O%E!W2T32J*+K)M4K$=Q>VM8Y/Q=NJWCFTOV[:7;=.PV?:R;5(] MU+:7[9&TCMU M[UL\U-QV\OV8)AN>]GN[U*I_F1N>]F^E.TX=B_;6*IL3B=3 M[DZSK5NJ 1Z;UBW5# 7Q!;A76K?4"W%+%5UCVSOU..!5M-WEO9!M[]2V=VI3 M$-KV3FVP1Z_MG7HTQ70WU&WOU-.FNK9W:A-VH>V=VF!2:WNGMA'[#<=VVSOU M, *L[9W:<%G=]DYM>Z<^TSUI>Z>VO5/;WJDO8T,:T#LU1Q?,'"DILBSJ.<^? M_$P=."[GE-?BM?DIQ16[MN!H6W"TIJOMYU\PL\7??BL_<0)O8UY. V]MP=&6 MWIXGO54D0%,!"&W!T1J#0]J"HT50U18?E=TA-NK M%O*7"?EAF;$M.-J&>9P8MMN"HRU=/T=LMP5'VX*C;<'14T!U6W#TD%3=%AP] M&%4?N^!H5JF% L$3Z0B,#Z:GW=VY[(ZW-)]_8??,#E@;<5&UIA5>6JB]0]Y: M\("-'>V"">S3OPXZ+&8_Y^C#?##$5JFR/O>+/! F]]3/7,@Z[YF0_T&1*)+R M0R2V."PAFQU?LUH$MIS<82H,3+29Z[@521Q4H$7@\*UH/@UK">/?]_5;&_.7!>,, ? 4'QSF;>B2.51 M+[L74;)TT62_TD7#WHF&$343H=T6D8V@S$&+T/4+@=YLC^C*ED1;7F\H:6YE M]L.:0[LU$XY=125Y6;,>L%&$TPNE0 -/5\V5]P3:C,L'4I[8A M32!]M=.OI()_B^L\ZN9@4J1^YJGB^H0$C=I1VUX]!\+UL#,:%*FM>!J^:?*_ M[[FBMIX,D<>P5T7MJ$;'DIW2AE2CA+7;41E_C-L-:=*&J""Q)NV.-&E'*M+F MV@VI:D-&G?'@R%'+_"/Y^4K.L-3<.]/N^L[JK=+[41%_ROEZ6;.M]AUNPR!M MR/+F6^7FA2P_E\H_C0M9/KD2-\?:N3;0\=20V 8ZGFJ@XS-"8,O)+2HYL[[PSDH*O#5]0YI!_,/!2XC8 M;P*N^YU>H7:RIXKK$Q(T:D<=M:+F0$*]TZ\D@*59WNDV:+FB "L_ MU#,TOLR@9?EER5#CJ&ASKGK+LDCSQ?7%K[$RS^\7FGW'O O[ ^/^NI=3K#GE M5)U.<_N,WVF69NL,79L?F"YB7=58K.MSNF_=JW_:H%SGE@%[VA@#9 C>"2.!?$?^VE$T3]&PNU-@4?.U%7/GCKLD^G%N M 3R-]X#RX*FM_K[87N<<]8>-PQV6 -YKW@(#O)AY#_ML MVHIFW',98!N*[?@R^.MOO/'PY.[7[%LX<0_,[!#NQ\.22>QDV%"YO?7+[.<& MJ(1H]NJ544J#2O?(N(1S "2^??<;TSSF7OLV3;**+XWN\-A"Z#^O>.N')!"Q0/\3V2!Y[#[*&/%1O(KK(-&#RRHJSYB#YK+]4^F&7\%F@OOMOF$9>AW/C?!$+P&%;S- M)2R!/VX7M9AK.;?EW-/"WX$YMZ)#/77W4" 9+]14% M7#ECW_()K;OXMT'[M M&*9M&DYUV&S35^=<+Q_6[8(0O MR]N6+RNHJ*C:U @_S8GAN,W0;?'\G/#RV'N;]RC.H50CXMBGPD:W2UIBHSICHEV*)UIIHK8D"UD3C,%Y(T=]?UN\I MH2./9@F_9-JU^<&T M^\9]=,QZ=!LRCBN50"V^0/_@Z_J/U7BL%T^>HD>NN'_A_$%SC5_^ M"D 47=B>[P;D=+CT%\R]66CVY8I*2OX*0_C>A7T%"J)C[$%?\=5=?/Z8X+=# M@=](M&WGB36T]6>3D3IZH;C+S\PMN1460,\*9?3/OYB'^AHSH"B\0F_3X)D(_(.A@LV,S8I( MH>I6D4;@N07ZLP8/9\/PRR/^NGWMQ32CP21Y,.<#H :P"ZK:D\EQP"ZO@:D] M]:@@E]':^I40A^V;QIKF_\NC;@4&,Q Z'"3P1:W^7S072XA[P#PTS?G2"<"P MKE+K&"=5\4H K'_5>QQ^@]X!5DQ?W>X^6&[34O.C9KK_PDN(<\\+EER$(BWI M0&DWS%UN/^S2<4Y7O?1A5PM,#5G]VE$__O?XT]'67T:MV#;3OQP+AD%'TQ<0 M.WL<>Z-U?? L:1 ? /ZFH6R[V,Q"V4CMJ\\/91_,>]-@MG&:-!:'OEGH*DY? MSPE=7TSOVT>7,1E><5K4E05]L]!5@KI G3T"NJ@[0KI=SN4\U1RA0IL.-$)^ M$9%OY@2S](]EO7OYGFWCPX^RRG/^[OL1P!0 6KH"8R>ZPC=15; M$H+T0H2.X-TXY_I?@>FR.J5?6ECOG#P_VG_WV#RP?C/GA4[XGZ_4N.,ES_#; M.T"]=[Q,_Q=(-34EX>2A%S:YB!?\SG?ZJ6HR5&$=ELJAI8X5V+""E]>FZMKY M@#TLG*F4QJ/C,WV^5;#[@^FA@6W:YF^"L]3F%T:GK.1Y!,:?)N7H&B15@UK) MQM<.9:EMKPN5-3!\?WQ84)NUZY4R>U%44@5'O$(X K,GW#]I,"H'M/RFI^Y= M#P!KN:VO#0R5?I9402N'K3+^KARR@]PF'8 ;XMA''L?#]3ZA=J9.HQ S0]#3= 7O0X\ZX]G1P0_O[L^ M _3><'Q\T'.X\;.P/E*K +WTY>U)9(+4&TU>>U:'JLZJR>K8B@>2V97&MZ4" MM4L$WZG_%F=)[7#5&HN1FK#&D+*ST:2V$):MJUBGHIJFK3U:ZJ KJ!AMJ9D. M&0YTUNN/J\->L854@T4A'2\#W_,U&^MD;,LTD?BJ-&]F<-;O[XO#+^#P.T96E59F8/8S97T7!@#7\ MX\WCK6N9;_%?^//_!U!+ P04 " #4A&U/HHAC(6$* "R7P $0 &ES M:6'-D[5QM<^(X$OY\5W7_P4?5U<[5%0'#)#/))KM%@$RX MR@"#R<[,?MD2M@#5V!8CR830#RDC=;>ZGT=JO1AQ_>O" ML;4Y9IQ0]Z:DGU5+&G9-:A%WUJNUJGZIZ=5/];/%&)IL(0'ULO ?M9:N MRW_U84V_JM6OJI>_%VQ,(.'Q96/5137\*Z;^D7!SJ7R)/IT_O5L,R)<)=M][ M/>1V/QKH<^^[V1=/O]]>D*_V[=RQS\=?G.^CYZ_T_+'%[@W^+_/?YQ_HN-$. MFKSFYA0[2 .67'Y3F@HQNZI4GIZ>SI[J9Y1-*K5J5:]\^?A@^'*E0/!J81/W M6YZX?GEY6?%K(]&,Y&+$[,ATO2*K1XCCI66H)0IYXG*!7#,A;XFE0ESXO!)4 M)D1)KNA%($HB40NGY#@VSR9T7H$*D-??EZMZN:Y'XAXO3Q":+57&B(]\TV&% M5+G,J#!J8YZKX]?D*+G4=3TG'QU+L(IXGN$*")5!"C-B+O4V*R45P =9G.^= M7Y/C7.KR)$%*<#&#G;%'65."X^19P.#WSUD MDS'!5DD3B$VPD)V>SY")BQF-!A!R70KC#!)!6"++9C," PD*_G(M>]R51'@( M<6CRX7'0438A92HP&#WI<\.UVJX@XEF.3.;X#94T8MV4E!*R:7#$;]S"8^(2 MW\-P_.M:68O4XX_(M;3 EA8S=EU)FXD9]SBV>NXO_O.,80YF?*4'* @50Y$U M2B:R3<_>3F?E2JY*6!"!_B,T-*EK81]5#"0%U734"]*A MO4E8_>>)'K"\!([WQKV97"Q!Z^G!L49(3]ZC'2QQB8PK]=$IM"Q:G[>\>I/* CPTR:CK.4W0D23#N&X/V?>^AU1X8 M/VGM3X^=X==CIB.WZS<1G][9]$DU/%8R:CHN"HZ.9L.XU^X>>I^/>W1XCH/8 M,W1[63^&] UK)M.D'BQTW$F?VL0D.*2EH*R:GG=R205[)YMRCV')56!5HV,M M9E=;&=8BR\?,4\>=8R[\H1"0$2]0(_X^C7A,]9@A'> Y=CT\P":=!"T&R.:4 MJP&^3 ,<6M!B)HX9: /;H#EI,(;,R&D]!8H M7J9&MIY&-JE]S-CZVY4!GGG,G*Y&?Z94C>_;3&*5^EK,P#%#_( GR.XS:F(L M7Y4L$VRJ5 WQ>3;5@KX6,W#,$!?;6NRR'2FV+=$O=M^6:&^BIZ,^^"I&QQ"- M[.T(##74]/W KE)[$[1PU.1E]SQQHM;6JDG);#QS]D4G])?K]CCBB1(URIG= M9Z![ K9P3FIA@8B]55**5)34U++[U2VR4MC$B;^B9.@[$*AO8#"S0=Z!04T_ M<5B4C]H.'-8V<)C9EN_"8>W$85$^NHC)??D<[\#E2E?-:>9 8!=.EXT=-;?9 MQ5UB/EQ?K68HIH84MGH. MN)NF@+6' Z>LGWK9EY]15 )*Y.N9O7_\9> IAZA>$.93L4%&S49F'Y^T]O_- MA_PGKW4,\%CSKX-*M[5L M)!YN>%&FLKHI$WY.WZ:YAL I$YJ;N9VCNJP57#-[H*9O2J$B/Y4CO;(L*NNU MDV3JQ@V,Z)2&\')Y17QO*\X.N4Y$-YI5W4 >4%M#4P^.WG*E:P M+7A44EZ9VL6;[.6QW=WQ;>W@3X%[)=COMNJU<<7H0WEE9>O^PIG8OJM$2D$W@4_K>TAX#3%8=AN=#W_T M&;4\4_#P@ 1RH_1.3OV96_U"E(OH=;0GR$LCX67 X.Z M47 EZJ9D,FP14=*"B22H=*@+JT'VW(%%JE2'6+T1AXSM21,?&/5FD2@!$54, M!F9S8N),##GE!QM#DW+1&Z]C8VWM[O%8>/3JX:PC9FWMH89C"&I^6WU1SVIY M3+Y6\1U[G%'W-\SEZX_>> /D(^$O%4#*HTGQ"SN?\]OU2M?QM864,5!X;[^ MWB'QK_2_#"*1J4/M.TWJ@#55C,G^L87\OOO 9E<3/!<7/U0NLV??0[P0MS9$ MM)IT5");,Q;\ ,*5B&R\1!"IKRVOCFRRP102/8B@8*%D>3;NC9M3"3SON+#M MPPQF[7!^\;^IE8UP>[U#"'> 31MQ[K^!E\J]<\[,/U?^C,ED"FN"QAS0F,!098Z>2&"OW-".LW!4^E)PWFZ.\G:'*%MD3BSL M6@,D< +5/Z>][9,M9%JHE^\=#@+95'BQP >$?[MC&$?#]641WKK=_U6D>T%4 M/4_(3"8O^:1";R_ 2<)Q'[8.N+4,X@>!WKG977'VW7@!H*/Y_PYC?L>HTR(, MFX*R05@>QZ$/LT&$U YZ!SN_-CTNJ(-9S\4?L3/";+E^R*G8=;UG40>1ETCO MD5/#)YKO;;QB[]Y^QB,#9)*>I@OW[J7LH>W%C,B]9Y?.Z[6J?IYT62FQ=_]3 MNVCI;-)]E<#>O>\Y+AEY/#C%<6&E+B<16+-++P'G>C*4PM)[CZN/F?^;=>"A M/V&D#JP>72+XP'A,=;0ME?8?97@.#5Q$9[A#F"]Y, _T8/H;$B>5 +;4.? 8 M&Z+1IP36/>ZVD:[1W'N\PR?X^-SV5S XE4K6U!V(SUT"RX(U/F?J]N[S MP@I\S6R>J-J[Q\'/LZ63[OND[YN$]AY%T!^"_WD])56S=W^;E,TH-('O,;*^ M>XC!7HVG^HM29.\1-"Q8P5,7V;WQ&)*@(5]X)P-02NS=_^3A6@K[=95[]UKU MD[P-L"E_.GRYHRLDB\*G**:=WSH)N9)^E97'5# P*0 !4 M !IC>@^.O_;CD M-CUX;6?70#;VQDGOVI<%(]&)L++HH^0D[E]?4I(=2Z+(D2.9-- \Y,.9H6;F M-YP9CBCJXV_/"\]ZQ#1PB7_>Z)RT&Q;V;>*X_OUYXW;6[,\&XW'#"D+D.\@C M/CYO^*3QVS__^A>+?7W\6[-I7;C8<\ZL(;&;8W].?K6NT *?69^QCRD*"?W5 M^A?R5NR3;W^,_9!]9H?N(V:?QE<]L]Z>=-\CJ]D$##HC*VKC[8B=T[9ZS2PY1R/[//_Q[=]CI\&^]FV[GK-L[:Y_^!WBQ$(6K M8'NQ]G,[^8K9/WJN_^.,?[M# ;:8(?W@[#EPSQL/8;@\:[6>GIY.GGHGA-ZW MNNUVI_7'U\N9_8 7J.GZW* V;FRX^"@BOL[IZ6DK^N^&-$?Y?$>]S35ZK8TX MVY'9?UT)_8XD@7L61.)=$AN%D3\H+V,54O"_FANR)O^HV>DV>YV3Y\!I;(P? M69 2#U_CN<5_WEZ/MU=EHKGWOHN"=1#B17!BDT6+T[083JL%]L.^[XS\T W7 M'#2ZB&1F>D2#/E \/V^X;(0F=P+N(?S*/T%XP_62N7G@+I8>LTOK=<(.B.]@ M/\#.)^1Q0\\>, X#E9ARK@,(.$646>D!AZZ-O/VD%0Y1C^A\IF(.:S"93Y8\ M[# XX4:6LU]RE%_GWD5TI "SDJ%>P2LW2GQ"U- M5;'WL%_Q#7I62R$@K3ITV,S.\&@LH*[6:WC(O,9+5D,^0& JHJ_88^Z1-Z7$ MQIA7W0#?$=-K"*+5!M-:@RI,A!MTYU6E3GJLFL,R3' 57PV1$":8B%8#_$,< M(M>K"/_,8/K4Z52J3T>_0MU*%>KJ5^@*49[V'G&EBN5&K3D& 6>/DO$P8BIG MA9KS,(*"G0,^0LVE>&FO!H]00X(">JV0N#YQE-XIIJYK)5$640!KC2N-LM+" MN&4"V\BS5U[$?\G^3G'@YQ#[#G8VXW"!J^EQLH_Y4$E3NF,UK0W7[J_(=ZQX M""LU1MT:*%J8*=F[3.!MAXC]/IA<#4=7L]'0^M2_[%\-1M;LRVAT,]LTCC=2 M>\1.2>KQSC6A:< 30:/V]!P%=U&/>A4T[Q%:MK@CM+ 7!IM/(M=HMCM)J_JG MY./O_2!@X@]6E.ZT#CQTA[WHLM\3N@Q92Y_ O,O&O(?_X.W!1^3Q-E$_'##' M7K-P&]W5*%8$R)Y5<,>/^M2V"'4P/6]L Q2B=LI[\O<-$HI6P$L=/DS396ZQ MX9]3LI#9.[$MV4>575R8% WK";OW#V$DO48,UF+P4E3P<#H:05#I)>!QM]6'2].(T-!2 Z#XZUF M."2:&H?+E.(E54&L M@-R,S%^ BU1%\P")MVWX]U%CY)J+-)G?LCC+%9 (V=^(M/"Y2\6G>_T-CWL@ QB'VXY^D.5& ;D!@?L& M/9?41"I*=/?.- *\AFH)Z5F-:@,4\('MH1Q M&,Y"8O\0/LB3!TU$JW./ 5DLB!\)I=I.D*/4G;:+S9[=/E"@I'&.U'><*-L@ M;XI<9^P/T-(-D;'5G9#"&<$,8A^%.VNK[3IGPKN;4'36ANA44R/OV._WNJ MN6_AH;%$+J.IA%"JYL=65LM+]K>6K:CBY]-3^U)[P'VIUIO48#\?<'>MXMGU ME#IO"]69W?1O1E]'5TR5R84UF8ZN^S?CR97.#;=)RUNRZ^2%8J]@+]BV/AM_ M_C[#]-&U^<:JPNMSNCR9[M"<%7@S8\725IX["\PYI<19V:'*G'DRW2E 9LXB MI8PK108D""?SSX0X471/O&#&XK9LJ5;,4Z5GQ-X9() XUT!1 I:'H6G *D"M MFO'^M&V+)ON.)>64@%1G5S1^*#211=(1S=#IG@Z%!L\NH(3Z&><_7Q']@4,( M$'E*W=,7"D61CL:!$1^IZ+$@VG<6KN\&8?R(JA(;):/N+@04*J %C$-NJU_\ MY,XERRN 0+Q+;$Q6"Z3L@_&20%9/\ MI3?T"<\)Q3N/D(V>V2QBUG9]1-=CWF?BS4O&R8SI1>8),<6!]('&&B^JV_,/ M8-$B=Q,XIFF1C2E&TN(JLY&$17=(.#S62ON9AS@.(5DL0Z9[%@NE%CY66R_Z MIJ&YU25QNT^LPI(V'PH9=,]=.,*%VBK2N9:;5\ S?U,W>MYE;O2D;^_,OO2O M1U\FE\/1]>P?UNC;[?CFWYKN6.6/ D[I\1YXPVK0GWVQ+BXGO^N\8<6/IV#J ML,KWT676^;2^96/RYEBZA)F%)OR';%#'/\L1OYUH^KN(+W:(ZHPJG&>LMG47KK* M4S+JWAM>000 F<8X2*,:\!-SNM2CUY(;) 7TNI_9>S6 !?8YCGHLGYG00O!H4 '.*R]";/*\ MO!] MJ49!&;_;,=J#,D,>7RI]1>&*NN%Z,K^AB+_U<89M_@%3_0OVG#FA[E8S"=JO M'=C0>SPE'*(:TQY+=KMP?>3;K\MNPC$,F1WC(%CQ.W:3.>B,$P"KH;E, J3$ MPZ7F,K[#J J M21$;FGO*PR"584 M\PW;\6 6F5L[PUDOXUDO ]:]Z5RTX$])_TM6>F$'I"[Q\J]L%DMYFI4R8;12 MG'5+FW]/LU#:3COG$3&CE>*L6]KX#UD1LTRU^R'?^/=2=16(^3;GA9S-2O'5[X/WR$N6Y/P02[&D M[_+>R-BL%%_M-@5E &DFZ+S?/Q-8;S:_'>#L/)BN-_Q^5H&FK\AYUIMXX /H MF<\N,IURF5"08PXH?!R190+GDF+,J$0WGRM+>%(R\L\:'WJK MXH7'.L2]1D]?4<@*?>0%T>WL:QQ@^BC?\J/FU;W,%;ZGN>!5SDH3&-\+-['K 3'0I7%D 9L^Z.0AD U48X MVE9!DIDZXJ276W[MD?2LCFD)OBM6-K>BVT?9KFG*7B$:G[PE5CJW1MQ'Z>TU MM-3*TK(MM[@4%LO;^DR?^ 4S,+?DE,E_D*E6J('"TW*+3JDFAW2I?+L,IE%^ M<9EOG^G1*%Y@22=&;A6Y690=;BZDI"SP_\*UXR%=?J<9"/*,7FZQN-LLYYCMZ.)//N]\>UK=U#[%K(N6SH)^V&!AT#F9:SO&Q\F39[T_YPV-!< M#S@FL)$#+QL.:OS^S[_^12/_WOVMV=2N+6B;%]H5,II#9X%^TT9@#2^T#]"! M&'@(_Z9]!;9/GGS^8^AXY)GA6?>0/ UKO=!.3SJO@=9L"A0Z13XVX+9$_?ST MC=[5VN?==J>MGVMZ^W/WY'%!JKP"'OF-GJM-MZZX]/-U-C!=>@:3G4H09LQ%JTE"P]_?S\O!5\&HNF)!_OL!W7T6W% M<+8EDT]-;ZN0%#YKA1\F1:VO"#2RY00;P@M I1*1Q)>A?S5BL21\U M]4ZSJY\\NF8CYBEP-D8VG,"%1O__,AEN:R70K*5C ??)]>#:/3'0ND5E6H12 M?PT=K^>8 \>SO"?*+UX'F(D=0:$K#!>7#8N4T*3Q0H.)UOR+B*[WM"$MPK76 M&YOXI?4\L'WDF-!QH?D>V-31TQ6$GEL$,U^K!H"W !,OK:!G&< ^#&UF$=5 MIXT:4EK=\6*\H3T4H5/! MN[JVT<-A+DYIE^MA?[T&^(DXB'Z^(,%'6KMA()\T=V=YBVS+L& A\/U**=6 MH7,/72_P51'*#-%2H4S@/71\HF,@\KE(_\K7*)=D:!/%90]CX"R#N"HDE*M1 M*K ;2(:[0MY8J9*CA_P*9^"Q&$6&:-E=AT'\+-X;9TB7&S6TRYS #9ENKD1H MXLF7'#%+8-]B9$!()^@"L9,M+Z$3+;:P957<+8L!+]*K MH"<4 Y8E*X'^*^@!RRZ)_YW"Y)FCEVJ/+M^@3JD&=>0;- *8#GOWL%3#4J56 MW <)MIY"Q7I@%K:*8LUZ@ H'AW@)%4_%]XYJX1(J&* $HS93N#HXA=&9+5W5 M2F)?1@54*UQI[(M63#L/,,!&C#E+.%D])V$:YVUIIO0L0+4B16##OX--TR)M MP@V6TE%%2:=L2[$K/A>%0],X(;'XP99SMFL."G'WN3PN9]A0%D'Q!/6Y?>%S&0R,Y)'8E4LB@;I&SM1#QO=/TU8LK1E$.;H,5G+HRRYG6[LO,S.9SL,?O. MA,PE0RX7=)'JCGTO.&1-XB>'BEU1]9G(1,P=[.4WBJ'K^M"\\C'=)8780F9P M_'L$'X)/ M39<7*;3H$DI6-Q+*-)#']%N5F X[QDJH#HO^,W.=L)!']GFY9"?R%AS4>4U7 M4%MMRO8Q(F_WH5Y:[&,>8\X8>3+%< MNB?J8TAM"PO3T$)+%*?]+$_[66#%=F5=I6/ O]T%SVA4C"[G6AT#\GP79*2H M,9I5APC_JET2K-Y.A4.HJ#&:%8/=N8K' -1W <;"E<=B^F(> ZR3CD6JH44J MU1\JRKJIQR#L[B+<5:HZ!GE7]QB4IZD(I&H:HU=Y_'&N\S% S]*12-0T1D^) MCC]W -!?'SX :*_BWZH_-7?0!3_&T&>,=-JKL.#JS2R\#LB8E!K_,H:6^K!G MWAAD\*:&PE"E/HB'71-,VM!)CY![A%%4LF*&ZMF6IH;: RS5]%^/)SB/)SC_ MK"#'@AV]MJ"WOGV:D[OQSG$+*:I_FW,-^U8XY<:%3X$5G M"(64Y9SWW(<203+3'E'N#&C5;*I\/K12QE4^,_H)&"LRN."G)/2BTV\Y2I+. MD>[3[M ^MJC9\5[[F#B4S"@)Z&OKD?Y6>&21KR/K9.GAI!78HNA&!3U]X'L0 M"[:=**C.&. M:+);F>.218U!O3ITB/E+TCD4,I>G-3]]:=056L/C[E31!<4'G+NWFZ\WUR6U M/>'UNPA^'F5RYX\]P_#7ODWL-*_@!D/# N$K>C8V#'SKF+TUPI[UW^ YU]"< M(XXEU:!^%)1KJ9HS5R[H$0!'A' ML61_^B5*C,VI3>)#;-[6(6/#+'?W)K6[G+ECMMVF42#_GVJ@QZV+X]9%FB47 M>PF&R%^[[)!'\PD]PL/9E""?)SY6=-N!!5G++$'+B"N&SC/9R2JH]B3Z:=L047N_QX9:=O"F(_P*7[HHI[M)LN&KF-W(\'XF\ *=G(E4S M1R'P.G-F\9HZ<9RW>*4G[Z0MO@N2#*DSQ[F&)+()"BQJC^OQXWK\N!X_KL>/ MZ_'C>KR4>>_L@:!]&I&NS8/0R5W998FJM[[FH:QI'1U6'_X4\&924,%U, =D MZ>O<4E<0$TBM#J_A!^^W=PPXOK.M)?.R?.[R(E]=UF&D?9<> E8(K*QE;)V* M?_8_45!#/;43;KX9MIQ*_"X]'AA2X^#S[5,_;MOT/!F M:(Q[]R3JJ277"$??3>$L@S8A=J=ICZ(47=H<;I":R;V]#!&],;-787+O0^U/ MX#,"X87B8?!8:5OO;E$,+"S6\; MF;*R[SH]DP:^3=QA3>X4AP7<1V[.J>RT[/R-XGD%#F2!)(($+KX";-%X$Z B M):H\$]F(U9SW3U<(>S.(UP),I&65IX(#F=M#R;^7F4_!R_&\F,.[4E.9G*_D M9E)_W)=2U7B00N3+N9.@NZFW4"7?-B@ER2KXC=V,%:DW3+&%'(^ '/.P_T]Y M6";Z)Y;[_?W3>^@8JS7 W_/3KL6::F=912U7;7*5QAVC+LJ:%6O*29<*,U%$ M8+8CE$N%5L>@RDG.BEA6^6514V!O#[:/8.'K:S+%):4YA1L7$C-!S;XTNE%, M$!O0NJ>#1>%7CG(TYF]?%$^Y9O"X>EO_H"@K25[(.3S$5C#\8+!R!V7B'R.>/V'7',\BT00US-CJ)4&)><$SZ:JWGW+ MJ.JQD[\[EI*3<%"V.+A1 >"R>Z("I\X>D)!3MW*UOU[L4*^RB'EN/96;'TY- M(&[).$<>@"74^=.@/"WU+^H5HQ?8X.*EEJ/G] ?]#DWRY']02P,$% @ MU(1M3Y!SE!'0, 8;$" !4 !ICK(=;<;*DD>2>[>N8<% D2N(TBZP& M67K,7W](\%$D\62)!:9Z(J9M2YG@E\"'Q"N1^,M_/RX27_[.[ M2XYCFD0?R6$6[IZD\^P_R5FPH!_)9YI2%A09^T_R4_+;_ZD?SPYMU_!&1WUZ'0JVS%0MJ4N/_AAS_MOR=['][OO=O;_T#V]_[Z M_LWCG'_R,"CX[^&'__;N<'\?_O/^^MW^QW?O/^Y]^'^.'RN"8I4W']M[W*O^ M5ZK_)8G3WS["?VZ"G!)>D6G^\3&/?WQU5Q3+CV_?/CP\O'EX_R9CMV_?[>WM MO_V?+Z=7X1U=!+MQ"A4:TE>U%I2BTMO_\.'#6_';6E22?+QA2?V-]V]K.$W) M_+>Q0;Z%)(\_Y@+>:18&A>"#]3-$*P'_VJW%=N%'N_OO=M_OOWG,HU=UY8L: M9%E"+^F<"#,_%D]+SK$\7BP3 "5^=L?H7 TF8>PMZ+]-Z2UO\0@^] $^M/\? M\*%_J7Y\&MS0Y!4!R:^7)UJ[/G3*JI3>^@9[05F<14?I9JC[VA/!YWV'%<\P MH*WOW83KK B2C<"W-;W#/J.;U?A:SW]-\S& ;E;3+VBR'F0WXAR5_GN M;1 LW\*H^98F15[_9!=^LKNW7[GO?ZE^_.T@XR-'6C Q6ES&^6^?GC[QVZN*%,4Q<:69]<,\)M M$TPIB(95)G1]*@E94@D3+DU^+>6WPZ"<%2WV\'_UF<-_].U+\(^,':SR(EOP M443AJ71"/KAB!@@D44M,S@XC+,G#5#(C>9,XCV]%2\-24+3SR=7)YV_U5\Y3 MJG0-.B$?[6P&".VLEIB\G8VPM.W,!;?;\P>/';,PS%9IP1U92./[X"91<\0N M[G,$L8%N#R(ZV:5=2A-:BPMZY=F\> @8MBG309;F!5N%L"UPDO)^<:/'"KZWR:.51\0V*TC%YDZC0N)T=UDI(>/:\8JE<;%BE/OJX_@1_F9F MFDG!)\_LP-LLTTNCX9@58I]AY_-Y'%(RK_6$2YM7FLAH]B4([^*4LJ?VE,#( M,Z.&3Z(Y0&\SS2".AFIVC(K)653YLB++>)FW.V11ER*(MQY9<3'OE 8YOCZ'Y-0O2?$X9H]'Y/677 M\<*PDSU,W]L>U29F-=M70Y0GY]&FB#6#6EZN!:M"2+$NA7!WPTC!RYF$BK-B M=I'%:7&2/H>0ZE*0T-)DHB,Y546\!(H:< \G:E"0@"RA.+[6W"9CKQ_X\/MT MQN=]!:6IGI-J.6^L,\%L>*42PL$< [(^-Z")MMK6Y7]M+=V5\MS.*HB]5FZ+ M8&IC!2ZYA=_MX5A+0:BVF'_#HK%X@EW5+(7IN.$0QJ+C-2[(!7XG/LBD,#F+ MAJ#LM(]4"9-: MFKR>A>%JL4K@6@,YI/,XC(OOD9&KCH&X6MW\@X;%=7;.9O=!G$ 0UG'&SI=P MUX];(S9%'2)?!I0S11S,8#-543'.A: A\J;(=1$SI"J(%!G)&&G*(G/^KZ8T M(HK;@>'>A%?5' !K9F@TX. M!3$LX.0;K$*U./QG2B'N>41I!]R:62ED4 M#'( J)MF5F1JE*HLA1,2Z3A.*#O@9+[-F'XITI/R2QLEQ"Y;.B*(2*+"I>&& M$"6U[(2,.%I0=LNY^9EE#\4=A/($J9X9&FF_##%"[C)%*8J(,29\&N;4*J34 M(972A!2Z6@1)\FF5QRG-]8-23\HO9900NU3IB""BB J7AAI"E-2R4S+BCB:) MS9=TA3SS00&P1X>6!"8VR+!T9 !)!-ZA%2!X=1?P&CE?%2)%-?=A^NF64]*-MO5:[YC_1#4@:25];[9IH/:W MVWIB*"ADQJ;=G%!";!S4Z$C@89$2EC2<M!MB3N?VG8LB&MH-02O1D"N)T+H0_D+7ZC@(*2%5.#:E&G_'@U%%*#ZE*A%XN<'AH_%@C!;T.O@D;:8K;5/*>N7%P:X78(H M!!$Q18].I@S(DB)X;/D1'.2Y8'09Q-'1XY*F.23B/"_N*.O,!C45X*3I]XZE MLRG=6Y56-32D<\!K17FX8> MXGU!TEW882+&&6^B 3L"*G'_=-&#EIDCRZ)Q.A: TNTY<"JX]@:T3S3HY\UF M%11/:&CFU29Y-)QR *F]^]_)O8QH-=:]8GH9W]X5Y_.O?)B&KJ"I!XN.3YXY MP6\3S:B AFDN*/47@!.108*!UFXVWUWQ?P2(!L?6]&_MGW45H9;U2C$3W ZU M5()X*&5 IQP-$3FI$K9QI)]BJJ2?&&&<2QLGT9@FSZ=Q9D.T3*9=E?W^DC 0*,Z+P8XZJ+Q-0,!2V\)G,P^G9R>7)\<79'9V2&Y M^FEV>?33^>GAT>75=^3HKU]/KG]!1U6WLU^3PD1T=#@%UDMCI-RP\^"6(I*% M7WU\B1!Y[0.:?G$ 5R'H&DN<@75YCV979B;JD_V#3&F M34 7/30<' !6]4YGK8*#?N7J5M>KC$MBO9+_70:; ?)V@TX##32<>@1T&_4F'NFL>ZW. M0UPW>.$4F\]I 7(.8[#H3$0FMX &HP(:?^2"4MI-S=+;W6O*%@BWNFJ7>1T\ M*DVSN&6]VA2CG@VK$0PD?13:B:N>)QQK[R]F7P" FWL+YI M:&?@H!*F<'P#3%.Y00=U-!0=CEFWK18W(<]8F+J>@*;% ?\S+IR=HUIEFF6 M'KQZ,2#+HV&; TC#PB!%$E&A63O;XW'L>@CV-BQQ.C8E-%QS16H+!4,[ +M, M]A#,\)RG==//Y88L4*T\*M>HR@4$#AY!FJ2X6(CKMVETD*5 >IJ&'*#&?*.& M[U=)+=#[[Y-JQ-&X*SM&U9NEE8:(D.[HX*#8X/@S+!%GPV+,7D!4V> X,I$V MK5+XCI0J2#8^6IGAC#D>)+&)'D[69V[HR:!ABP:8YM7DO$RTMPP8N0=I\J]O M]O8_DMFJN,M8_$\^=\_+''R[Y(>]G;T]\7]RDN>P;!2W$M>Y^=:B^^]V]O[T M@Q -"G+%JUN\X$7>[^T0((;0W-_?^7-9)@@=TK"2V1,M988C#@\XM+32\=X9J>$00+MWNQBD)2UT<%.R_*]QZ)[AZ)EA3(RZ* M4[[TK#?$].JSK(6&@LY0M:]!4^5KT%'U&C0./LK3$>=YR]030;<)(*YUJQ:? M>M&JFOOAX(WM4G7P.1$J M%AI(R:1_<\--95)::=[;<)''2S#[6QM*EF7C/K(Q5J;$)C>ZY?1!*^T_6Z(6 MLIPO41)%0RLS/DW.Q'4B^_%2UL=Y?"LHLO?A_9X@R,G5R>=O5Y3=QR&D$TC]P5P-+(&E2*%EQ ;K9''V@Y7(N7B.)J_$M\H %S^OD_3, M *O/5XMA8H"C_Z\9<)ME44[R+$&S! 4C/@,JV*"N^'G%\6E72'H%O\M/&_#N MXE,GC6L@L>+47 "LV#7*\#(.L3ZS+,]YYYAK3]0[$CZIHX#6YDKKU[C((0/K MLT%(D%($!PV:(/(J<;OMH3.#_"17 G2PE5R2 C3'G8<\KG M[39[VY*3D$:&JJ3-6@PI<22 ^NEO=13W&H211 R?96G6M<0\L!GD?;+("KO- M):TPFF',AE#]-%"9&@('C]:]X)@W5'EG3@B[$Y5^NR:LK$1514%[1YJB"+7W1?V3"5JM.CF[8RN=P>>CM&ZH) MM2C].RE+)]=X,KY1.?!^MW5+72DSQRJH:L?.:T*^J'E!]*4J;T%J*? M[;34P32\>%J].$E>WY0:6&80M+#..GLR7F<**GB=V4%; )<'4T'K$P3B !#. M*^M[=O45 ,M&O5[<)U=LH-NTTYV(\8L/DV4 *I+=^KY! MGX(\#AV-KV2G)%,'KHE)0A MC=KH^AP2O\-)EL,X617:FQ5:Z2D)TX-LHDPE MBI8T77Q2+KKRMSB(\S<*;U32:';/5PFW]&P%F2_.YU+\OF5 &UZ,3ZIM:F2; M@T/+0$/.#8$K,_GD9)6+))TD#)(0<@)4"?Q3],.I:S68AMF!96"DN'98'E2 M5W)S0#=93DTKATW (Q[-->94 X?K;;?!I2#@J\U$!\;JBG@AG+7 1SV9:"Y= M7<-K?+I8F9Z0WSPL*H#='"QM"32#N!*6-$2O[[P)L6=?>!N9%:=Q2L4NL\W( MEN D[)" *AG22.%C21^:@2D@2H2LD2Y;K?8-DR.]\UKQ?$(;9Q&O.5:8W+H! MISSCX/\#ORA3'(;ZF27T_'@E=@.=E!HG#%>/H M+X35(A'.&7T0O]$[>B==[QG:7,V1_))-$=$(X8Y6.IOCOP0BPGH_[.1MX*M_ MU*0L>]J&K)24$=!28Y #+WN:V(FIACN(F;C\H>?NBL*A,X_VRK4N>PM\[I(N>17>P3?;WN?KDF.F.80IGL\O^5]8 M',+>#*C,'@(6Y:H^-UZQ_G+$C%<)Z[0RSR]S\CXQLB%RLN6ZT/[(15:\8')? ME@R_9$W9E4 @2A=W.DQB*][SMI4QX7D54P[MXU=X7>X+Z3S=:ABI]Y2%_A&Z M3\>2J?K/6%-(;>:1)F^>IIZTPXRSJL?<)(.,:24K<=+#P>EA8-UI.\I2>F.6 MZ3VRNRXBGFD\JZOB2V':AA[2>6V,)UC9[WZ_:8VDQF6-,7UI!RSO)]@V/TJ- MUPD,*#3X_"/*[XR1[L&72,:M,A9:CE6XYQM)(U9(;W8P0LEH.L6HYNAOY:^+01*9V]EPAMWB-(P3 MVIEB76>.-6/I/]OYU&1''R-7EO:X8Z3OH.EI6S1.?M*Q^10I,L+JCRDBYOFO MX8TAINJSTXVQ)AVIW'10],)!H"5@HY;JF56J98.#C[.$CX[A+7(<<8.L]5- M,5\ELS#,5BED&PYI? \1LN4."N_UC 8Y/:3EGSJO\:PBO0X2(QC?&0R>41X: MOH]@A)27^H[_"YY%XKV@+IW,,T:BJGSNI\L/X.@4AW1.&8.!;$AB#*N67]?L M9$+7*QM5T!#4#:?LBTNM>C+12IV!@W3U->INK(AIJTDA[#W"6 M8VKV3)-$0 MR@A/WE]1A]W@(E/?,;>FY%5HDOUQ+N<"/"?^&6A8+Q>0HS8:<@Z&;!A\6^NB M/*=%>:J?K!\ 1K)&DDV6YQ_.M:52G9:P>F/,5)7U$.:P3TPN@J>-YIV-'HY)9\\,MQEGI80M M,X@K8.U<6_'.N5Z@#:D(275R FJ,L7*PIX=X::X%JZ @"+87WUA9 MV)K'5-WJC!;G\]'FJ Z%HIFZ.E> \XS66B)^I[N!-;KNL-Z;Q]L?ZFE/]1:K MM.R6F.&F;@])?S<5 /6G@U5[Z;CH)Y[G-NS ^6P1CH^+YH17=;V8;A5 MUR0&!CVA)C)LQ.7;"O4=7#B"#K!AA3ATCH$EHYEACVJ.:B,XQQGJR^=1=6*) M\/=5S"BO 6Y6\73!+2AF:017>I8@HJFX(07X9/YPP]KL=M?&MHDV&+FT<59= M3\SA6L>R4A:[9[361$K=LIN)G[E63D=E4GHJP!L)V9)'3T$9JXYTP+EX+8V$ M:"P+*8W$*UY700+[SU^"8L7BXNE\?LT"N(!W14/X 7?L/]$DFF=L;86NEIY; MJE>ZCE,%'48_KT@T,X=Q[)"/+\I2";0#R7FYT#7NN#;<2EA4'\#75]SG4<^> MB&&=23]OMOPBEI)ZW-JE9/U,1=S,A5_(XO$X3H,TW-+B<7#A""B_884X=(>! M):,9 D8UI]^#FE+P+A[AC02P/(UL$^^.Y!3S;054U32[)89U=BU#E.)QP>]& MM1 1X1"O_W7OS9_VUF\!(7FML3V)JG/'GL];J78<)E\:O:FFR48S=!-AI1(: M/^>*U#R9C36Y@9$PL>I>QQE;IVHZGXN HVZJ'DV_-"E.X?'LAJ@]EU+-GTUB70\];\KR('0 ] M[H&'R?-F>8-M/P#,GJ41_ 'CR'V00*<=E*!@6!$^R;R)<6TZ#]''1>@-D"LN M48A?D]=1)?A]^0(K9SDX[0O*S@IXGSL:QAT MY8I9U8(D*,@-O8W3M)H1EG#^F V+,,GH,."#FI7"O1"7!O68H&&U7"8BM6*0 MU-D83])YQA9BQ]"6*=-5VVL*AV$F=7(ZN*FBV249AE?*^M#2)E&- M1#YR4MS1RK,)_N"+>C_CK<9!KP\4TZA96H@W4&WG:N[Z7M>*0\WJ+!5=E=&P M$RI:@7?2)6JET=#1"E%SMQB\8ZV!+O7ZIU4>IS3/#VD>LGA9YS.53+VF MC\6G1']2L4$Y/LFXL9EMC@XN! UU-T4N+WT6BX ]@4.]BF_3>!Z' ?>B"J+C M8'FOFY39OC&YA'7V'[*$@@-MOH^H\8T M'-)"5W-)$D?(*1U& [=P$*JZ;]QZT]?BBTP*/NED!]YFDUX:#9FL$.7C?*% M6AKH_)5LE!B#GVQ>RT%O6K)IS#!SKJ>$F'IJI X,W-;+Q#1)8&.(,<@1"_Y3 MXZ:LTOY>$;9"7K\-K!6=G")N^*2I>*E 6AK>B*%S+7;Q":FA="0V62Q931QQ M>B#).(/6*81DV-9D?2&?PY$:8'OLZ4I,[D6,L/J\*(70365*6.?S4YKGE!XV M1ZNVJ8R#GG_N.)@AT\F@A(QA=J1JTN%@6G-8NX9O?P1!KS')$;D>NO*X7!9' MPR@[1DV29*Y"UCKH_)G"+OM>DDEE8IY9=I/T\IB99M]/JJF&Q7E=QOEO^2R- MOO(V9$40IPZO>%ITO*[T7>!W5ODF!334Y!1QQ)=[30.;(#:-6T**]# M VAWA^:FZC6&8H QG?@)!STT;!P 5@I1:ZL^V^7I-A7@:O/ZMI3.?5ED_6TG M6."N]Q(T@I,3PP6=M'T XJ0E[XD,=N_BKC8912Q>Q54'UPZ4,]ZM4VFL./Z; MG/Z^XN[NZ-XA2D O[C=2WPRZ&YJOEIW<'SD"E"-0:G%2RJ.;*YW2VR#Y$A0% M93 =+//)W-+4)8K*4=?O9M8 <[H;6@Z*:&@X!*V\L<5U295" T(4US4B@#&R\X++C4-D:,P5B)*AY:-K$L MY7\-Q2EF/H2;PXOQF[1B,R.[J2N&E8&&N1L"EZ-D8,2*S*%M"#J!V1'*G M5!S$KM\==22P7MQW=*D)=#^T5"6+937KB!/]>[':U/%NQ')7]YRC;Y!1O51] M3KIH/.! P(K$?>M[;4>XTO^+/1\^O:!\.;6 -S[%U.*\OGYR(K:9XWL*IE?N M7K=)L$E)7K=D-C>ULULSO!@T1-XU:OEDJZ,);69:5-"PT VG*@-:=<[_^C3+\^]%^EU1 [2785W-%HE%)Y2 MK&8L!W 1.BVNX:JRC7WNZEZ=YD"C.I[241<-,0<"EGQBI4[.Y^3ES$(WGG]B MFWEN-N?$QT)GJ%K^B8TBQ'/.IIO]C<:W=P6-9GP9&-S2L]7BAK+SN7#J^4"O M.:BL:5SH!N:J_>F @M#0^CGH39ZV+HU4Q9$R W Y,\C)^:K("]X)^(0#!_L/ MXSRXO660X!CFWO/J]I@3VQUU?;)[D#EM-CLIHF'O$+32B5)'%[SSY3CO%NM" M=9J>=G '5XIRZ5UE(]DV+,-?$,^&YJTC>@86,#D)GX/:-$FH"H+$2LV3VB-1 M)UL([@@=X4;=40,:ZOV7LMY-4 M1'_FPVAGTIR$=W93E,33J^%CGA5KGWJ@L!NGN\M2!1GYCN,TSOFBZW.61$E-C0SVBT MIS2?699K'_"U**$X1^L8X'2&)C30=&4GF'U^B=]I,I#C(-PL#%>+50+/(A[2 M):-A++:3^=\36B<+7F2LB/\I?JZM!4VMC5>\YP3FHU9*+]WY*&5C>SAS9+L4 M&=7KXDG4*E_TJ:!5\$1#I=8>S=!IDO<\E#IL$CBA5856#7=]6VPCXPEQZT07 M[L6$JD8;5(#G5C2-79OAEJ^PI=DB3F$D$@\6W8 TO&U;/UWT.FD"Z,3[]627 M/-3'Z$%UC"Y^@62R=1@G*XA+O:)AM4FJ/::5!?V>ANN =H^^^U)H"*B%UN?8 MT7Q.PP+VJJ-*A>2-SD/4S"G =#]/Z/1JR*4#)/&I-&"D\ M*I4C"4507YUH)>W]]+06J=ZFGX%?@QE8\7221?Z9 M%U'D)VGY>+(N>L[;YZ>_DK.]2K7?XQG_VVBZGV>#Y?N_RO'_=9Q6;O_[%]+1 M/5(6QCF]X%6A>^_>*P)4W7W\JAW4X\?[_,OI]*/;+!W.]2=Y MM%(B2] 2#B#*DB1@^7IR^%)\@:[RQ']^+A]A+6MN?VROK/P$JMZ\0>6,,D K MRG\Y_7&X4?T.5PE5+U8CZD@W=K-O^F8?!S'[.4A6=);GJT7IDN"Q69A'7%.V M,':K+7W0>R?;:L5)76XK7\/5 ;=IHOJFO"BNVN@BMS"FTFB'0$]=B).2))Z_ M](6NJ8)^SA)># 3%7G)SQ_:-0[[\(D;(X54YRL#I_EEF0+AU5ZN0II@FF6?58 M]00/$!PS2D^XO7!6YZLWJ[_[8GNSJ1JWUIM5'_UC]F:#I4-Z,^/%[,YY.22N M"B*,EX2C6\\247AU_BK5W%%Y+*:+[G)4]AJE-\B@3@R>DR:V(*Q!J$VT#5M: MR(Y# >4)[Y=\8%VQ9D^JC!@0OSROA]]RMU=[L+E!05X'AXT-[7C[P:7@<=^; M0E<2NPH)JAUR?1;PTB=47H[R7_*!_?:/Y?^@A^]#CMA5/:R:\N#H7[.TB",I MPO#H,4Q6$8V..=6@=E9%E62GGRARMH"$X;I!=YRRO07C4%D8@08BQ1T54Z^J2 ARI56AZR/J;;ZS]@Q'T8K6-!W6\Z%<%=DX M#02_[[_YK]SN6W+^OC]Y#Y[0Z(%A*%OJS:V="]/KF4HQ;[W" +)AKD(&![OT MP*2+:6M)4F3-V:O(MS,/8D;N8:\)_E7&)]IO)3S7S8]U#-WK%JJX"%\?]>O* M?51@UWEO\XLX.I0O,Z4+1?69Z>D?,Q2B5Q7^(R(L %[$-L+&%;NUHQ?CUR?O MT9.9+ 4ECA8(,?:ZR<%"0X"#YV_C7REM6)W/7R(-_/#D77,*:^7,U%50PR]C M!#5LK6?V#!L6M# 1AA?44S>KWA%[[# ?Y2>NY'5TJTZ"&0 65(+D\L1 ADT M7;G.$GY,:0[[KHTJA?RFCAB4? M^O$*S8LX#!+RA0:02QU\#?D5M/X^45*-ZA4!9?:3^G>(TF!(D/J5? U)# GD M2;H*$G.&BBW6:N^]A^IM,E4=JR4]UWAY 8WSDQ6F:"D+5JV;8:7\#KFAMW&: MCO# CV;4NZ1A$N1Y/.=]K#QB[$%6.54')6_CFK,!S4!FU9B\ZPZ"J7B+O*,' MF_X-BTC48QB<%C1D"W(20"ZC52*2'W&.SS.V"'@#D.PFB*'AY$&0W\&+ZO$]C4[2670/",ZR@O\LNTWC?_)I96Y@YR!U;SS=P*B&L0-T M<7!W.&#I211> J=B600\XA.4A8B<6FE6P.^JHH"VS/ZR#^:QZ_T$8]=1:LRD M:4%J'[DHHG?I*B,NZ2*(TS+,L_9LYXUC,\^?;+H^CQ@&F:.8GIH5)W^&MGP(#II66RGY=38+?U_Q->9)6G"CXIL$=E!HH4V];=?SFGW; MU8Q.*EJ;$AI:NB*5*%GIB22"02M+#; QITE"^'0H19(A$#+_%_2T', [YGW- MZ7R5P$&VIG[<5'T2T M*7F-@G8RH!/>;-1 PS8GF%*46DL)UY4O?>?)VZ"KVVUG]+&X?J#)/?V2I<6= MCHC/+12'BQQ2 6[.TZ5$+/O4HUK3[P] QI?(_U]HP*X?LE&JJBD++]M[YFY. M\JJ@E\WMKA$RI=_MO5A*\\\/G]1:2D-.Z[;)SR0V%(5F?O(\_ I6[^-@=?!N ?LRV-AB(\E$W#!2 A\3; 0003DX&KP[$.;'JV+%Z!<^OUJL%O6> M=GE&$\'[.L=Q'@8)S*B-6AZ.6*9UE);RG(M OTE*_,Q0W> M^J91SSPW%6_!I([@FP!2B_SD[!D LD^94YKG'YL+8AA=6&.)4Y=I24_GHB3( M>I?4B$Y.(C=\4E06_SQ<*6H2Y)3>)ZG48BQ/MI9O$L?W?#"')V>O@T>X"WF0 MI=S2%3>VLCI+==.Z(07X9-YPP]ID=-=&P\_!D/N4+?5($3R*Q-X[<%$CY!P. M;I%$T]3!X-RT\L@-[@27=XB3)'N H%Q-W3AI^GV,V-D459R_00T-']VQ:H/^ M@8H!Z HW6L9W!;7R1)0TBVO55[PH8Q]EY.PK2W>L' B?_)I*Z3)X-+O MN\W06=&C@UH!SEY@O2) M3PK*9,6,+CGZ.[$IS$LD#W=Q> ?W1V)8>_!OBZ^2]RS: 6+^^R3CTQ5-^(]N M6TFRM/FF]:*X6MB*L]_"9QGDEXC3W4*3\",1%5.B+K;N MA(K=]8C'^$"&HN!,Z^>-J6GQ?CRF73^<'AZ-V\0=A?ND(;X#7E=)+( M"&>!N2T7ORU&_8W>7,4%U;.H)^"-.4I@#5LZO\7%$!4TRZPRS^;%0\ ]4D3O M:9(MA8MA-!%OQ5?\Z+N8[_+R,V,H2.( ML_H=#@PZ+;"6GZ@1Q-3E+DLBRO*CWU>:6 99ZML/:*K? $[Y.F(E^ATIAF@[.KF*$:>HU8E97B$S427$@YGW_.LDA8 M0=E]'-+\BANB/I7222-J& >0TJD45X'%L% 2C5*K$=";J&T^LRS/+U@VCY5C M2>O7B&I?A:I?W4*&E$(3U6T3,E;=!S?'B]="B.I9CTU_6[D6G;K.RW"F4TX" M8ZVOQ3#6NP*=ON:K *[7(/[]1-6_!EP^,BM'GWVB\XRM@]3@5=J"!1F+XC1@ M3R<%78A9(=?DWTQ$'5WI3.4DRA>D6X_4 M*M=0?2'/Z8R-2R@M-O5CV3ND)3M=)V 0@WY(RS]/TED8PC/?>9E2&Y9SFAYA MU[[ZSEBLGET:%5 WFPJG8WNU M5!&U4S,V#^UO2E7D;6="[-R*ZQD%QIYWP>@RB*,Z6KT:7&=I=%[<4:8_;=BL M)-3M/<@ Q^:ORFPF+;!A(HHCDQY_Z,>7B^!I^!A:*:%N71W6H:-GI8^FX5I> MJH)V1@O(.CR&I[:6B+K)-S)D$[]>E;XC'@K+YNB=ON$5*&ON:0L;/9*YO!34EQ.J)J07=M1$VY 6@IT)+W M0?%"4ET(A.:]AG)XTWY/UCN-Z[(F:E_IL0R.&,+!GB"6K. 3#SCO$B% JO9U MUT;4OAN UCX54F2D*H34I>R(V/IBISDM7-K>:_#9O+"BRPOQ,Z<&;MM 'J@@VV*PN-@S^?U@_?&CM<20]1B)G3:;L8G MH8WTQ)5_# ]*UQ',YW.Q^M6'M=BU$#:- UCC@U=K96BXN"@UA0U_: & M*/E$&?X 'W$?),#%"_%N:7\EK&KA(?J(VG@CV,J7_Q\?870T#QV'03=;#!4 M98R 67>R_<_R(/7I(DOB\$G94C99!"WD#%'>Y*P4N),3*N37ZL_I>E-S1R@, M5XN5N-YV"#?APE@$9/&_)U1DV4JC]I-$@S;(QBH;4=N/;I)T*6O] =+^P@YI MOB'&S_97=G!NOT&"MA ,$9[I$_=)$=RLI6G>?MU*21PG34RT& 98Z;IW;T"- M5&N;]JB[4Y]>3]20Z)[?Q-/P(QG2)T19[*XHEZP+)O45V,Y;M57AL_+^4\A() M(*,?@0)0J)8$[1^=\K_Q']<_XO^!Z2K_R?\'4$L#!!0 ( -2$;4]V(?CU MMR +T) @ 5 :7-I9RTR,#$Y,#DS,%]P&UL[5U9<^,XDG[?B/T/ MVIK8F)D'ETMV7Z[IW@GYJE*LRW);JN[I?:F@24CB%$6H0=)'__H%2$KF@2-! MD0+H=C^XW#(2RLPO 202B<2/_WQC8>OQE$L1-Z3H!#]-.;$+_YY__\YW\,Z'\__M?!P>#21X'W?G".W8-Q M.,?_&%P[*_1^\ &%B#@Q)O\8_.($"?WDYW^-PYA^YL;^/:*?9M_Z?O#-VZ/O MG,'! :#3*4Z(B[8]#D^^^7YX/'AWO\8^3^]6<;Q^OWAX8+ Z/WKT;'O[KT]747:*5<^"'3*$N M>K.A8KWPZ(8G)R>'Z5\W36LM'^](L/F.X\,-.]N>Z5]]2?L")Y'_/DK9N\*N M$Z?VH/R:@; %^[^#3;,#]M'!\.C@>/CV,?+>;)2?:I#@ -VB^8#]^_EVO/U6 MRIJ_"'TG>HIBM(K>NGAUR-H<4IR2%0KC4>A=A+$?/S'0R"KEFV#PQB%42TL4^ZX3-..6VT4WK+.1BABLT60^6;-IA\()5[*$&J.*8QAU]SH^NAOZ*9\ZCF@M.T M[:G#I7J&S\:-\!V^.T-3*+M M3J:=3JHP%F;.7="6..6^.IZ688RKZ#J8"6&,\=H:@/\/6A6LUFO'\C8=,8[;"7+2CUE7>51Z.#@8;*B*OSJA-\BZ&!3[R 78B!!@ MM\1UP(+ F"B1GHX_?)'Q.KJ+8A;RWW04.'NE$;T?980)N.E'[E.\!MRB-3TQ:V!*'QK$PHJV4VNOAEKMVB-"8LM M9+D0TD580 $$YCN;@('HP" XEWZ R!DUE 4F4L>HTA (Q??V0<&5V" "%RM$ M%M0D/A#\$"_/\&KMA%(D! 1 1'ZP#Q&I!@PB,UTY07":1'Z((NE\56D(1.+$ M/B2X$IM$8(F" # DRNW 6S8+ > (;'+IQJL5#JVJ 0HSN^9X=P$OZB6#6$C:&(F/EOEL@N@5P9%M2,""EYE!(K-R+ M"\7G@/+C84V^*_I!U\%Q17IL*2Q^-#@8;+,/Z>]GD^OSB^OIQ?G@='0UNCZ[ M&$P_7ES,IHT"XCFC*5)S)[I+X4JB@X7CK)FMG1RB((XVGZ2A\X+1Y1]_V;(W MF5_Z(17(I_K'D:^(G^?D,.K&PVAW\4911-%1"U)M9RJ6KJ77\C 22-+>I-86 M&OG>%@I*K;FQ"+M^> MB-$!DAN+S(. P$U$L@G$/ 4GND4NH@S?!>@:Q;FTDI$EI3(6S6\ &41^.Y!B M"?,A[?N),BA&IMS*6'R_ 1(\^6S1_#8EY-E,9!!PFQN+\C?"0B*Q':#<$+1V M?._B<T833<$KQ&)GVX" M)XN=4.]SS?9_4E]!3F4NJ@U5?74*5.O #K3R>[KA(LV$O?472[I/_TRG;2:P M&"X%F;DH=S.\0%JP!+#GQ?19/ E0_.;F@MT- 9));0JQ<=D4+N9ZLMR M]=UIN/*=.S_P8Q]%=%Y.#[-*E__53@2\!RC2G6VS=@B]ZNK)CC%8X!H:F>,@;5C!YCG^:+-$FU0&.7'R1GO3\J!!Z.&0MK==AJ,"6X@ MGDUP9HZQ2%S5OD!,!S[JL@U"F$(L :^T[82/0A4=%+SNMM]-P0,IQ [P-G-% M?E\ '2#I3(F[3(/=;=8;@@.:^OJ^@]>)_2O(H$!W MME=O;Z=G^P'!9MZ8.8]#&H#-=F![_.R'L9G]%\_UAF:?"HH@OO8XVL/2YDB M[(!,X#:#SH?4I%#P.MO--P$/K!([$-1<"'=;_8X[V[3O,E&JEKQ>.JOLSI2? M519FR;@X+3"'PF)]3DXVLHP(BG%GV\4F& /48,:F'ZP0WCN^-PS-G[=/)N,"TY+P( M0 O%J[,]GOX1$5@C=B!XRVKWAUCX&7MP=]*G?W]]?+V'AQ4JO()21GV4N_M!I&TG@;(9Q43 M]_>:MX9N[%A=:Y501DF\Q,3_XWF 2T&L$YF^!]X.>B)E6(K:.(H2+<0V!*;O M@;>)5ED)EB(E+[TD$JU)X:7.#O+;Q Q6>,FTTZ)X#K#DL'PC=%BFL]'LXM/% M-756)I>#RLJOV3H0$C<:8H'K\%)%[WV67I--T'%Y\ MF;6K-S/L."BTN1D+?-[;F;4$&KTAV$O<6*71>C/3J[F&2D4RVK$02#2_#=D/'[ V$L#3+E!3'$@W2F(:4R7[M";E]32]SV<^H'@**(F.)>=8I0: MF:[TH8<@1[Z^0[9-YLEKR@"*($I(3-?ZT(-3*;L=LV;^^%S.I"106VEGO+*' M6K]8*H!-('QRR%<40V"HMS1>LD,7")&P=D#Q 854G("NH2-OY8?IFV#L&3PE M,DI"XZ4[=($"JL(.W&K":2PQ%M3VT,5&*.Z+<1FRU?8*; MU\98UD7N.YK7.,1EZ93SJ(3$>%4/7625XMLQ=S[;W265.,OR32C+S\'_4S3' M!!4J>EX\4KFIOOW0(4]C=I# T9<:KR>B:RE[@*#O M<\E6]%REI]0]D<8"A 3&RUPTLPZAZ/K(GF3(AFC!,C;,8WN-8LAZ7VEFO-:% M]GK $[/OXW*36KM)^5''>,04QFLJZ,5X5*+;L;Q7N3QU(M^%HY,W-UY10:EL M.38EJ>T$YMP/DEB6V"0D@(+3V9YG1W JDML!SZ^(U9-%WNB>SO(+=)VL[A"9 MS&NI/.H)3[\GX_40]";"IJKJ%]"*B5.S&^/5$1J#U@Q[T02LY_30+[G#$3+O M]@C$SF2+/+V2!RHU?U<@YG\J=\JNU4P[=FY9V, M82UX:E?VRA(5SWIM (0.490&Q "@%-I:!DS)K$0(%-@O1CML0"$S)5:1%8=I M 8E''P((GZR/V/ E*>00F]QZEGD[QRO'#R4;3WYSRU"165QU \H7J)#7:LQ-X%#*+$=&T1!'0@5. HRTXGO38 ":<(.T*JE'U1HB=I; M% 7VNO]FT_=QP(:S+Q ZNIV8VOTM6B?$73(&B\;_F3J/OZ"():U,YK?T M%^*[+-K.2$8/#O$BD9FD%[G;Z!EH!AV6*%.906NB6@QS-@MV@O.F:],7MO8! M=%F-G5TWWH9'!(S*!BV8VOB=+AA@FMHPAHETA,')C5_P:@N5=H=*#Q)/N[O* M!?9D5!FGIK,_7XXLN.FS0PB(\=]*^. BM"!_>Y<0D Z2%L0%>.QW!*1- MA<#.G&AY&> '01VP[X!UP,Y&TX^#RZO)KR;K@!5R'[9B:66D<*C,KF&,H1N" M[WT*]NG39XK=.-Q>3ABYL7^?O2C'N5>D%KRM_NTI="I$O;YZMJA9.Y;=;CV> MKL!K&8G>.$FE2!0+(X6N'Z 2PS,,U S@U>].OLWT05VGMM,E0':8X#FB@+E^ MJ@WZ>X!2W$)OM,(D]O](/Q>;%(S:]"%@IRA67Z>#J],. Q@%=*ED9>PO,3G' MR5T\3X*1Z^(D9*7@7.3?LVRX;(]/]478PVWG*/M7,M?LU*OI H5[-)@VU&^' M(6T>9M2^R:TD-'VLO-?Y Z1$.Q#?W+PL'Y(I@@.<]J:/G/>(KUQE=L!:G68* M M4RUC(GTW54%F^ABY R/@J.5EHK^M5M1L3A!T8/R@NA.3D.CJ)1K'#4%KQ_(C**(A1KS1FP_HR?IG=@.CJ:?(F6M%E2;YRGID['EM3XT7Z' M+D=%/_VOP< 5E214C.?')C6MH49MO#1L-P8AT)*M6XO"ZIA;,=V33>9M.AB M?HTGG'3K=X U^Q)GCLWJF3]NHF-$-5+CZ2P=V(E /_TW!7APIXT4"0NJ&.]L M'/H:ZWN-2X'$;!L?=9ABH]T_U+:ZOUNQ\C]/?$)HM)1 MEN.GF\ )8[HS8TF@:]9$;!,Z?1BO:-PRB+BQ)E[*+K8I<]@%5XT<4>'-, M_*TF)*:S:\=0Z]IWCF!+UM6.WNU8GN"::L-EL:"L=Z>FH:_-%^H.Y^^C=^8. M:_=OO"QV>^YP0]W:,=]LEF96W)5)%7H 'Z;4&(ID9Q&5EF'ANRX<_;PLCX55 MW&"IC'0X/%\7A?DD E+CA=*[-0RH[NP:YY>8/-\!GLS38TC5%4\(K?&2Z7N9 M!=3:>P&3 E]6V*P H#5>(]V$I[MU9*H3F;16]7J#7F?8="FG'AIIH]&5:T8AJF9 GJCQ%;34@ M.=1N]ATGZ=)N!#I\&44U]V$V&O4SCCM+4C)O."^LH$JR7@=IY,@)-I&C<3C' M9)5AJJY6 >T :CK=EUZ!Q\@TM6/'YKB4:.5+7OFK-81"U%W%54U]"UZO+0MN M!RKLS60JT7.P/O2VDU9:!P@0K89W 472JOP,70W9 6R>RI0FPWM^G%!-4T-, MV&)PFL37./X-Q?)Q".\!"FMW>T9MC*HKK)ZR.!";>D! 'OEOEQK$R M2!MKRY[1RDO)*0W)'ZI#LDAATG?;<@&YV. M!(V:ZZD4W9[!D6?6%XK%\\?(276,Y(2#(J7)=Y>J8JB'C(S&Z!-25;;2.?8) M,'X I(9'D1JGVJ-20&W8,Z2F* B8.TR($RY0*1&O.*2&[VJ>8$8X*%*V6;J_ MQI=DC*1%ZB4$K;XI4/L>F:WS.;/ Q%4J*]NW4HP=XXI6/3Q]Q8YE^-[7<%@= M!GECP)U-A=9(59$:?CBYHEK&I-9)@U*;W M+1#,:N]+P]5BS]A*2T$^)_@)1MQBX&E[*7F;A!'F./ ON\0?(M_5=#24;%.E,)GK<1>CWA"KF MXAX67A93&-WT4)5^C$HE4'=*(J M/5D=?M?\9'7PM\UO?W\]9&TEPX5=4V;W2+;I=I)4%D[;OAV3BN6U(S'EU(G\ M:#*OR/4$/EF TIM^LD?_?%M+,7: >8T>"OP2'-)?W>S--$U8]7LR_:Z._LAL MJ"P[H-[4;(9#*J8P_MZ-+G0JX?M?!DY84P@,-[P'XZ_7Z,*OJQP[1BS_*8W) M)G-JG,:$_'O$I,IG(,FVJTEGQM^ET05Z!Y79@?F%0T*VI;]!))4%/'J5A,;? MH-'%$JB*ONT\9ZP2K6#?N4-&[^!O6<>ON\YVYEYWB;PD0*R2<.XZG+%\\C!. MU0P8D/ >^K9#U=6-'3.KT ?8Q37J\WX5KA [ 'PVNU^1OUC&R!M1[]M9H.MD M=8<(G7;3M\WUQZ=6=[W;M>ZD-GL6UWKVIFPAK>7A%N=SSG$WH< 22FSZ\UTTZUM+*KO.LZ'AY.P.<+5EV:%2KAJ\$*3V>U>[& M])((1ZN9?+;-D5GBHFQ>K-V]R$ALF I[F"J[?3%@AYQ9G3[ZD#RKKQ,[O,N, MS3+WFP>&GC:EDJ&+6:/.3,^6P-SHQFJR9YZ$!6K.4>SX 7\B/:K?N-&(U.0] MOX9JVCW8ND:R:TC5DZ!2Z[Z%8&0R]_\L:RO=K?- YQ1$?">(TF>];BDLY%[^ M*IZ:UO1,*T5/ +12%78LHUM^?\7D*WO:$[MTQ=#%3D9L.@#3!#RU,BQ#[](/ M_8ANASY@[&FC)R,VG3G0!#VU,BQ#C_((6P#-'^4WP:,@7JMU.?O@C0[Y[FCM MYFL#=W0P?'5(VSFHV!0IF\F?X@4$L/SE4!R$B3T4N/R%V^BO&4$ID>@.M89T5 MU "ZL,.9OTQ(F%:R3&MA/J8U+568R6A,;YN;0Z;6A!V(L8S3),[>N@$-,2&! MZ4UR!0@24E,KV+;@X80!=V@':&0[H+25RF MTC24MJ Z5J(FIS*=WK[+.%-KPP[-YAV0<$&T+92]4.> MMCV))A11&K>64YEV;W>?#]J(:EM5W40KKOW\^DTIKETK6]FZ2/U ]>G"(ESU= M/D[C+6ET+'W0?+9T\K("T0?:11R-P^P%6F*2D4ALKG"5 M%?#B$1'7C] -\5U9$LH^F3!]L-&^8;8/44]L4R1W^N.7[!F_3.AA!U,B]UM, MA_/W-^U)E&R1^=RI);NK2G;I^"1]#WD417CIH9(BN5,77TG;TK MGM,] !896I,A))/S%QS0;MB-MELGWF7M;./+@:;WO5VFMQ](7K -GOOL)?K0 M,V"!Y:\&VE]G3S[;87\\.%Z@];&W)2X)0N,P1A3G>(_6Q_]JH/5U]C*U6>N3 MP6&']8V"M/,\PEJ3.WV1.Y*8$)0>?+1@C2'H::;_EW:G,7:_CJGMTLDR(=N- M219Y3_\XV4RIV:Y7%BIKT!?40NPY?6JN,3O&?N.I;E^!T]W"H\,7$!_M011T M1!7AU/R-VQ**G07Q&*$, MW8_IMB*/%7L118"W5MKM]T*Q;S\6HH*R.EKWH7\[W(=6]]L5<8W$@14\0&VP M_8@(T 8-Z,1.'P4@B"+(N]/BJ_WUX*P1X[/;'M&PUJ@JO.O'<-O1IBX;4"-K M/TJS5R-KADY'QK:I8GR)4,3V?><^02XEOLT_+PK)KJ4(C$6_&RC8%FR:FPDH MA,V:(OG2(J:UI[>Y5?(MJ%;Z@LKD][LXE';]^]?B4*:+#NVO.%1$X@("]/^J MVJ^'/?=!QF>-.2C?!M2HLAK#A$EKWH&/-EI7&5^B&U1T+ M* D\HAN"O<2-V;/F4T3N?1=%,^K<1=DZ/Z%.V\Q?B?7)^M#KPMC-N*H^ZUY/ M$UUTY*C*61G%HQOLA_$XW!$ -Y>G^ZA:,^NK M=O#9WHO5*Y19;V;ZNBU,FR+Q[ @?2Y1>=GDMJ#P.KC$!4+5M&U1!7>-O=7:H M9@L8OZ ]:N79J_QQ3[$8HO:]>ZQ-*G?C%+UUEM85.R3>)4U/L'Q0\0(GBM(K MW5DJ1T4,P7H"H#.]P.B]WP961$?K^)D3+2D/R+]'WC@<>?=.Z*)K'.?L_T$] MM4@.B58/IEPBUAR3%=NC3.X"?Z&HV04D MMS[XK2>.;;'%*0IHZT4A30OFQG]?*Y:7=30H]-2:&R\\4*GRKKB;(",P6=HY M2X:+9GCD_I[XA*6Y409]NN*/H@C%LH+O:E)3 TBE<.XH JO"CBF0/7(9HZLL M/E-B]'.$YDEPY<\EFRP8M;'%OA& .AJQ \-B'?G)'#[T5'3&(E>-<(-IP0[$ MQ#86%<7(BP5%B4Y8;+&]-O01^1XOR<.B1$1O\*99O[(*$QGF.U@J:7L)K56NJIF MXWE^C$,GF,SGOHNF:\>57XV0$9A.*6L)#;5..@*CS*!\6 C:FDX2:PD"J2;L M"+V563S#D63WP&O;E],\L9QVX/"+0WQF70 8.$U-+R!@&(1BVH'"=(E)S,H[ M 6#@M36]=(!Q$ MJ!Q _>NKO;/E JQVB+9MB( )[B&=*$)@9J\>]3 (5G$0 M+I.8ZO63'_JK9+4Y.<\24#SVC.,EU;T3L# J=)'6ZM+P6@Z*J>VLL?X?5D!4 M<)Z@<3A[P$QR2>2H05>F78W6K(2KHC^3=;"3F-;LH]"9:2>H90NIJ>E/8R,[ MVX5YSZQ-6]AKV.2*;I/2VIZ;"GF@ J'RE@."P@!D @V;4P$S$*'2H' ]#N- M#89&35Q[MB_CD/Z*9LXC\''PXW?5O4S6PR#MPK+[BEOAGAE6;W.D1 9'T):O M/"OD%(5H[D,$J1(8WJ\ 4*F,)H7H^H[%26;\(5JP)Y;,.Q87\SERV6C92LH* MNYYA5GPTH;-(/IW@4.)SZO1A>C.B;P+Z&K)CW=O<@J<,9_E=K,!OIN<@P _L M5HP84A"QZ6V#/I8:.K$#Q.WZ?8G)9\H=H6M<2+F_P5%Z^3JZQJ&K*NV@U8EI M_U\?U 8Z:GE#:,B#HG.02[O,9Q^8$S6L.E'E3BQSHUC1<58]< MKS"F%S;G7 M*">S(9.OESF4(#A>4RHM2\>S.*6R-/DPZSI]HAZVNUPYY*L\@U)-V2.$U,+8 MD1]9YW/#I2H94DUI!UQ0@U0"6!5OQZS&EB8])]A6A[U&L3#/:V.[_.:FMW!0 M*ZQ.@S+A[?#V\V<_HJS@')LP5!")*8 H=?8 >4.45"KH!"A0A9U/SK\Q.4NB MF&Y/2"0N8,1K9\?DIJQDQ&.]L(G?L\*OG16:S$L\"9<9VE[2W'RY(['Q%-0O MD:"CI/C\6R:A//>:T\YD_2.E8912W$4R=E5--?^^V0,&Z;30SMCY4E.=UF2T M8QFM+3TWB+ /G 7B/<(J6K!*5'W)FH;(KG4&F/^%_6 OK])/_A]02P$"% ,4 M " #4A&U/E(WXY89F "O5P4 $0 @ $ :7-I9RTR M,#$Y,#DS,"YX;6Q02P$"% ,4 " #4A&U/HHAC(6$* "R7P $0 M @ &U9@ :7-I9RTR,#$Y,#DS,"YX&UL4$L! A0#% @ U(1M3^L$8*&N# B:< !4 M ( !37X &ES:6&UL4$L%!@ & 8 B@$ !O= $ $! end XML 17 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2019
Revenue Recognition [Abstract]  
Disaggregation of Revenue
    Three months ended September 30, 2019     Nine months ended September 30, 2019  
    Services Revenues     Products Revenue     Total Revenue     Services Revenues     Products Revenue     Total Revenue  
Timing of revenue recognition:                                    
Products and services transferred over time   $ 3,401,000     $ -     $ 3,401,000     $ 11,099,000     $ -     $ 11,099,000  
Products and services transferred at a point in time     999,000     $ 254,000       1,253,000       3,375,000     $ 1,162,000       4,537,000  
Total   $ 4,400,000     $ 254,000     $ 4,654,000     $ 14,474,000     $ 1,162,000     $ 15,636,000  

 

    Three months ended September 30, 2018     Nine months ended September 30, 2018  
    Services Revenues     Products Revenue     Total Revenue     Services Revenues     Products Revenue     Total Revenue  
Timing of revenue recognition:                                    
Products and services transferred over time   $ 8,016,000     $ -     $ 8,016,000     $ 21,883,000     $ -     $ 21,883,000  
Products and services transferred at a point in time     1,053,000     $ 386,000       1,439,000       2,080,000     $ 1,156,000       3,236,000  
Total   $ 9,069,000     $ 386,000     $ 9,455,000     $ 23,963,000     $ 1,156,000     $ 25,119,000  

Schedule of Changes in Deferred Revenue
Balance at December 31, 2018   $ 302,000  
Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied     (302,000 )
Cash received in advance and not recognized as revenue     390,000  
Balance at September 30, 2019   $ 390,000  

XML 18 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Selling Arrangement
9 Months Ended
Sep. 30, 2019
Selling Arrangement  
Selling Arrangement

In 2011, the Company paid to News America Marketing In-Store, L.L.C. (“News America Marketing”) $4,000,000 in exchange for a 10-year arrangement to sell signs with price into News America Marketing’s network of retailers as its exclusive agent. The $4,000,000 is being amortized over the 10-year term of the arrangement. Amortization expense was $150,000 and $450,000 in the three and nine months ended September 30, 2019. Amortization expense was $100,000 and $300,000 in the three and nine months ended September 30, 3018. Amortization expense is expected to be $600,000 in 2019, $262,000 in 2020 and $55,000 in the year ending December 31, 2021. The acceleration of amortization in 2019 is based on the anticipated recovery period over the remaining term of the contract due to the loss of a significant retailer which exited the Company’s retailer network in the first half of 2019 as a result of competitive pressures. The net carrying amount of the selling arrangement is recorded within other assets on the Company’s balance sheet.

XML 19 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Share Repurchases
9 Months Ended
Sep. 30, 2019
Share Repurchases  
Share Repurchases

On April 5, 2018, the Board of Directors authorized the repurchase of up to $3,000,000 of the Company’s common stock on or before March 31, 2020. The plan allows the repurchases to be made in open market or privately negotiated transactions. The plan does not obligate the Company to repurchase any particular number of shares, and may be suspended at any time at the Company’s discretion. During the nine months ended September 30, 2019, there was no share repurchase activity under the plan. During the nine months ended September 30, 2018 the Company repurchased and retired approximately 148,000 shares, at a total cost of $269,000.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Leases
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Leases

The Company leases space under a non-cancelable operating lease for our corporate headquarters. This lease has escalating lease terms and also includes a tenant incentive that was recorded at the time the lease was originally entered into. The lease does not contain contingent rent provisions. The Company also has a lease for additional office space under an operating lease. The lease for our corporate headquarters includes both lease (e.g., fixed payments including rent, taxes, and insurance costs) and non-lease components (e.g., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected the practical expedient to group lease and non-lease components for all leases. The lease for our additional office space is non-cancelable with a lease term of less than one year and therefore, we have elected the practical expedient to exclude this short-term lease from our right-of-use assets and lease liabilities.

 

Our leases include options to renew. The exercise of lease renewal options is at our sole discretion. Therefore, the renewals to extend the lease terms are not included in our right of use assets and lease liabilities as they are not reasonably certain of exercise. We regularly evaluate the renewal options and when they are reasonably certain of exercise, we include the renewal period in our lease term.

 

We used our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments.

 

The cost components of our operating leases were as follows for the periods ended September 30, 2019:

 

    Three months ended September 30, 2019     Nine months ended September 30, 2019  
    Corporate     Additional     Operating     Corporate     Additional     Operating  
    Headquarters     Office Space     Leases     Headquarters     Office Space     Leases  
Operating lease cost   $ 38,000     $ -     $ 38,000     $ 113,000     $ -     $ 113,000  
Variable lease cost     26,000       -       26,000       80,000       -       80,000  
Short-term lease cost     -       9,000       9,000       -       28,000       28,000  
Total   $ 64,000     $ 9,000     $ 73,000     $ 193,000     $ 28,000     $ 221,000  

 

Variable lease costs consist primarily of taxes, insurance, and common area or other maintenance costs for our leased corporate headquarters which are paid based on actual costs incurred by the lessor.

 

Maturities of our lease liabilities for our corporate headquarters operating lease were as follows as of September 30, 2019:

 

Maturity of Lease Liabilities

  Operating Leases  
2019   $ 54,000  
2020     222,000  
2021     57,000  
Total lease payments   $ 333,000  
Less: Interest     16,000  
Present value of lease liabilities   $ 317,000  

 

The remaining lease term as of September 30, 2019 was 1.5 years and the discount rate was 6%. The cash outflow for operating leases for the three and nine months ended September 30, 2019 was $55,000 and $163,000, respectively.

 

The following table presents future minimum lease payments for our operating leases at December 31, 2018 under ASC 840 and is being presented for comparative purposes:

 

2019   $ 217,000  
2020     222,000  
2021     57,000  

 

Rent expense under these leases was approximately $70,000 and $205,000 for the three and nine months ended September 30, 2018, respectively.

 

 

 

 

XML 21 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Legal Proceedings
9 Months Ended
Sep. 30, 2019
Subsequent Events [Abstract]  
Legal Proceedings

On July 11, 2019, the Company brought suit against News Corporation, News America Marketing FSI L.L.C., and News America Marketing In-Store Services L.L.C. (collectively, “News America”) in the U.S. District Court in Minnesota, alleging violations of federal and state antitrust and tortious interference laws by News America. The complaint alleges that News America has monopolized the relevant market through various wrongful acts designed to harm the Company, its last significant competitor, in the third-party in-store advertising and promotion products and services market. The suit seeks, among other relief, an injunction sufficient to prevent further antitrust injury and an award of treble damages to be determined at trial for the harm caused to the Company.

 

In August 2019, News America filed an answer, which included a counterclaim against the Company alleging breach of the existing Settlement Agreement between the Company and News America and seeking recovery of amounts paid to the Company under that Agreement or enforcement of the agreement in a manner that could prevent certain of the Company’s initial claims.  In October 2019, News America moved for a judgment on the pleadings and to dismiss Insignia’s complaint based on the Company’s alleged breach of the existing Settlement Agreement. Management believes that the counterclaim is without merit and the Company filed its response brief on November 11, 2019. The Company also moved to dismiss News’s counterclaim.

 

The Court has denied News America’s request to stay discovery and discovery has begun. A hearing on the parties’ motions is scheduled for December 17, 2019.Due to the early nature of these proceedings, we are unable to determine the likelihood of an unfavorable outcome or estimate any potential resulting liability at this time.

 

 

 

XML 22 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Components of our operating leases
    Three months ended September 30, 2019     Nine months ended September 30, 2019  
    Corporate     Additional     Operating     Corporate     Additional     Operating  
    Headquarters     Office Space     Leases     Headquarters     Office Space     Leases  
Operating lease cost   $ 38,000     $ -     $ 38,000     $ 113,000     $ -     $ 113,000  
Variable lease cost     26,000       -       26,000       80,000       -       80,000  
Short-term lease cost     -       9,000       9,000       -       28,000       28,000  
Total   $ 64,000     $ 9,000     $ 73,000     $ 193,000     $ 28,000     $ 221,000  
Maturities of our lease liabilities

Maturity of Lease Liabilities

  Operating Leases  
2019   $ 54,000  
2020     222,000  
2021     57,000  
Total lease payments   $ 333,000  
Less: Interest     16,000  
Present value of lease liabilities   $ 317,000  

 

2019   $ 217,000  
2020     222,000  
2021     57,000  

XML 23 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 40,000,000 40,000,000
Common stock, shares issued 12,074,000 11,840,000
Common stock, shares outstanding 12,074,000 11,840,000
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Description of Business. Insignia Systems, Inc. (the “Company”) markets in-store advertising products, programs and services to retailers and consumer packaged goods manufacturers. The Company operates in a single reportable segment. The Company’s primary products include the Insignia Point-of-Purchase Services (POPS®) in-store signage solution, and other retailer approved promotional services, in-store marketing solutions, and custom adhesive and non-adhesive signage materials directly to our retail customers.

 

Basis of Presentation. The accompanying unaudited financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. They do not include all information and footnotes required by GAAP for complete financial statements. However, except as described herein, there has been no material change in the information disclosed in the notes to financial statements included in our financial statements as of and for the year ended December 31, 2018 included in the Company’s Annual Report on Form 10-K. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. 

 

Recently Adopted Accounting Pronouncements. Effective January 1, 2019, the Company adopted Financial Accounting Standards Board Accounting Standards Update (“ASU”) 2016-02, “Leases” (“Topic 842”) under which lessees will recognize most leases on the balance sheet. At the date of adoption of the standard the Company recorded a right of use asset with a value of $305,000, reduced deferred rent by $158,000 and recorded a lease liability of $463,000. The Company elected the option under Topic 842 not to restate comparative periods in the transition. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard which allowed it to carry forward the historical lease classification. Additional required disclosures for Topic 842 are contained in Note 5.

 

Inventories. Inventories are primarily comprised of sign cards, hardware and roll stock. Inventory is valued at the lower of cost or net realizable value using the first-in, first-out (“FIFO”) method, and consisted of the following as of the dates indicated:

 

    September 30,     December 31,  
    2019     2018  
Raw materials   $ 56,000     $ 80,000  
Work-in-process     25,000       12,000  
Finished goods     262,000       261,000  
    $ 343,000     $ 353,000  

 

 

Property and Equipment. Property and equipment consisted of the following as of the dates indicated:

 

    September 30,     December 31,  
    2019     2018  
Property and Equipment:            
Production tooling, machinery and equipment   $ 3,728,000     $ 3,694,000  
Office furniture and fixtures     385,000       385,000  
Computer equipment and software     4,190,000       2,743,000  
Leasehold improvements     577,000       577,000  
Construction in-progress           1,179,000  
      8,880,000       8,578,000  
Accumulated depreciation and amortization     (6,051,000 )     (5,310,000 )
Net Property and Equipment   $ 2,829,000     $ 3,268,000  

 

Depreciation expense was approximately $300,000 and $740,000 in the three and nine months ended September 30, 2019, respectively, and was $188,000 and $555,000 in the three and nine months ended September 30, 2018, respectively.

 

Stock-Based Compensation. We measure and recognize compensation expense for all stock-based payments at fair value. Restricted stock units and awards are valued at the closing market price of the Company’s stock as of the date of the grant. We use the Black-Scholes option pricing model to determine the weighted average fair value of options and employee stock purchase plan rights. The determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by our stock price as well as by assumptions regarding a number of complex and subjective variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.

 

During the nine months ended September 30, 2019 and 2018, no stock awards were granted by the Company.

 

During the nine months ended September 30, 2019, no stock option awards were granted. During the nine months ended September 30, 2018, options to purchase up to 119,515 shares of common stock were granted to employees by the Company under the 2018 Equity Incentive Plan (the “2018 Plan”). The Company estimated the fair value of these awards using the following weighted average assumptions: expected life of 6.5 years, expected volatility of 51.21%, dividend yield of 0% and a risk-free rate interest rate of 2.80%.

 

During the nine months ended September 30, 2019, no restricted stock units were granted. During the nine months ended September 30, 2018, the Company issued a total of 297,515 restricted stock units to employees under the 2013 Omnibus Stock and Incentive Plan and the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned values of $1.77 and $1.95 per share, which represent the closing prices of our common stock on the dates of grant. These awards are scheduled to vest over three years or four years with the first vesting scheduled to occur in year two.

 

In June 2019, non-employee directors received a total of 70,755 restricted stock units pursuant to the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned a value of $1.06 per share, which was the closing price of our common stock on the date of grant, for a total value of $75,000, and are scheduled to vest the day immediately preceding the date of the 2020 annual meeting of shareholders. In July 2018, non-employee directors received a total of 46,152 restricted stock units pursuant to the 2018 Plan. The shares underlying the awards were assigned a value of $1.95 per share, which was the closing price of our common stock on the date of grant, for a total value of $90,000. The restricted stock units granted to directors in 2018 vested and settled into an equivalent number of shares of common stock on June 5, 2019, the day immediately preceding the date of our 2019 annual meeting of shareholders.

 

The Company estimated the fair value of stock-based awards granted during the nine months ended September 30, 2019 under the Company’s employee stock purchase plan using the following weighted average assumptions: expected life of 1.0 year, expected volatility of 57%, dividend yield of 0% and risk-free interest rate of 2.60%.

 

Our non-employee directors are eligible to participate in our director deferred compensation plan, which allows a director to make voluntary deferrals of up to 100% of their annual cash retainers relating to board or committee chair service. During the nine months ended September 30, 2019, elected to defer a total of $46,000 in fees pursuant to the director referred compensation plan. During June 2019, the Company issued 8,370 shares of common stock in settlement of $9,000 of total deferred fees due to a non-employee director’s departure from the board.

 

Total stock-based compensation expense recorded for the three and nine months ended September 30, 2019 was $101,000 and $378,000, respectively, and for the three and nine months ended September 30, 2018 was $128,000 and $277,000, respectively.

 

Net Income (Loss) per Share. Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average shares outstanding and excludes any potential dilutive effects of stock options and restricted stock units and awards. Diluted net income (loss) per share gives effect to all dilutive potential common shares outstanding during the period.

 

Due to the net loss incurred during the three and nine months ended September 30, 2019 all outstanding stock options were anti-dilutive for that period. Options to purchase approximately 305,000 and 265,000 shares of common stock with a weighted average exercise price of $2.66 and $3.22, respectively, were outstanding at September 30, 2018 and were not included in the computation of common stock equivalents for the three and nine months ended September 30, 2018 because their exercise prices were higher than the average fair market value of the common stock during the reporting period.

 

Weighted average common shares outstanding for the three and nine months ended September 30, 2019 and 2018 were as follows:

 

    Three Months Ended     Nine Months Ended  
    September 30     September 30  
    2019     2018     2019     2018  
Denominator for basic net income (loss) per share - weighted average shares     11,986,000       11,729,000       11,911,000       11,784,000  
Effect of dilutive securities:                                
Stock options and restricted stock units           283,000             242,000  
Denominator for diluted net income (loss) per share - weighted average shares     11,986,000       12,012,000       11,911,000       12,026,000  
XML 25 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Accounting Policies [Abstract]        
Depreciation expense $ 300,000 $ 188,000 $ 740,000 $ 555,000
Restricted stock units (in shares) 0 0 0 297,515
Weighted average exercise price (in dollars per share)       $ 1.95
Vesting period       4 years
Stock-based awards granted, estimated life     0 years 6 years 6 months
Stock-based awards granted, expected volatility     0.00% 51.21%
Stock-based awards granted, dividend yield     0.00% 0.00%
Stock-based awards granted, risk-free interest rate     0.00% 2.80%
Stock-based compensation expense $ 101,000 $ 128,000 $ 378,000 $ 277,000
Stock option awards granted     0 119,515
Shares excluded from the computation of earnings per share   305,000   265,000
Weighted average exercise price   $ 2.66   $ 3.22
Assumptions to estimates of fair value of stock awards        
Expected Life       1 year
Volatility       57.00%
Dividend Yield       0.00%
Risk-Free Interest Rate       2.60%
Deferred fees, director referred compensation plan     $ 46,000  
XML 26 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Selling Arrangement (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Selling Arrangement        
Payments for arrangements to sell signs     $ 4,000,000  
Term of arrangement     10 years  
Amortization expense $ 150,000 $ 100,000 $ 450,000 $ 300,000
2019 600,000   600,000  
2020 262,000   262,000  
2021 $ 55,000   $ 55,000  
XML 27 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 28 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Income Tax Disclosure [Abstract]          
Income tax expense (benefit) $ (47,000) $ 216,000 $ (416,000) $ 365,000  
Income tax rate, percentage 4.60% 25.10% 14.00% 26.90%  
Deferred tax asset valuation allowance $ 287,000   $ 287,000   $ 79,000
Unrecognized tax benefits $ 636,000   $ 636,000   $ 613,000
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Concentrations
9 Months Ended
Sep. 30, 2019
Risks and Uncertainties [Abstract]  
Concentrations

 During the nine months ended September 30, 2019, two customers accounted for 15% and 12% respectively, of the Company’s total net sales. During the nine months ended September 30, 2018, two customers accounted for 24% and 22%, respectively, of the Company’s total net sales. At September 30, 2019, one customer represented 20% respectively, of the Company’s total accounts receivable. At December 31, 2018, two customers represented 31% and 16% of the Company’s total accounts receivable.

Although there are a number of customers that the Company sells to, the loss of an additional significant customer could adversely affect operating results. Additionally, the loss of an additional major retailer from the Company’s retail network could further adversely affect operating results.

 

 

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Schedule Of Inventories
    September 30,     December 31,  
    2019     2018  
Raw materials   $ 56,000     $ 80,000  
Work-in-process     25,000       12,000  
Finished goods     262,000       261,000  
    $ 343,000     $ 353,000  
Schedule of Property and Equipment
    September 30,     December 31,  
    2019     2018  
Property and Equipment:            
Production tooling, machinery and equipment   $ 3,728,000     $ 3,694,000  
Office furniture and fixtures     385,000       385,000  
Computer equipment and software     4,190,000       2,743,000  
Leasehold improvements     577,000       577,000  
Construction in-progress           1,179,000  
      8,880,000       8,578,000  
Accumulated depreciation and amortization     (6,051,000 )     (5,310,000 )
Net Property and Equipment   $ 2,829,000     $ 3,268,000  
Schedule Of Weighted Average Common Shares Outstanding
    Three Months Ended     Nine Months Ended  
    September 30     September 30  
    2019     2018     2019     2018  
Denominator for basic net income (loss) per share - weighted average shares     11,986,000       11,729,000       11,911,000       11,784,000  
Effect of dilutive securities:                                
Stock options and restricted stock units           283,000             242,000  
Denominator for diluted net income (loss) per share - weighted average shares     11,986,000       12,012,000       11,911,000       12,026,000  
XML 31 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details 1) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
2019 $ 54,000 $ 217,000
2020 222,000 222,000
2021 57,000 $ 57,000
Total lease payments 333,000  
Less: Interest 16,000  
Present value of lease liabilities $ 317,000  
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Details 1) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Gross property and equipment $ 8,880,000 $ 8,578,000
Accumulated depreciation and amortization (6,051,000) (5,310,000)
Net property and equipment 2,829,000 3,268,000
Production tooling, machinery and equipment [Member]    
Gross property and equipment 3,728,000 3,694,000
Office furniture and fixtures [Member]    
Gross property and equipment 385,000 385,000
Computer equipment and software [Member]    
Gross property and equipment 4,190,000 2,743,000
Leasehold improvements [Member]    
Gross property and equipment 577,000 577,000
Construction in-progress [Member]    
Gross property and equipment $ 0 $ 1,179,000
XML 33 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Details 1)
9 Months Ended
Sep. 30, 2019
USD ($)
Revenue Recognition [Abstract]  
Deferred revenue, beginning $ 302,000
Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied (302,000)
Cash received in advance and not recognized as revenue (390,000)
Deferred revenue, ending $ 390,000
XML 34 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition
9 Months Ended
Sep. 30, 2019
Revenue Recognition [Abstract]  
Revenue Recognition

Under ASU 2014-09 Revenue from Contracts with Customers (“Topic 606”), revenue is measured based on consideration specified in the contract with a customer, adjusted for any applicable estimates of variable consideration and other factors affecting the transaction price, including noncash consideration, consideration paid or payable to a customer and significant financing components. Revenue from all customers is recognized when a performance obligation is satisfied by transferring control of a distinct good or service to a customer, as further described below under “Performance Obligations.”

 

Taxes collected from customers and remitted to governmental authorities are excluded from revenue on the net basis of accounting.

 

The Company includes shipping and handling fees in revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of goods sold.

 

The majority of the Company’s accounts receivable is due from companies in the consumer-packaged goods (“CPG”) industry. Credit is extended based on evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are due within 30-150 days and are stated at amounts due from customers, net of an allowance for doubtful accounts.

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account under Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The following is a description of our performance obligations included in our primary revenue streams and the timing or method of revenue recognition for each:

 

In-Store Signage Solution Services. Our primary source of revenue is from executing in-store advertising solutions and services primarily to CPG manufacturers. We provide a service of displaying promotional signs in close proximity to the manufacturer’s product in participating stores, which we maintain in two-to-four-week cycle increments.

 

Each of the individual activities under our services, including production activities, are inputs to an integrated sign display service. Customers receive and consume the benefits from the promotional displays over the duration of the contracted display cycle. Additionally, the display of the signs does not have an alternative use to us and we have an enforceable right to payment for services performed to date. As a result, we recognize the transaction price for our POPS solution performance obligations as revenue over time. Given the nature of our performance obligations is to provide a display service over the duration of a specified period or periods, we recognize revenue on a straight-line basis over the display service period as it best reflects the timing of transfer of our POPS service solution.

 

Other Service Revenues. The Company also supplies CPG manufacturers with other retailer approved promotional services and sign solutions. These services are more customized than the POPS solution program, consisting of variable durations and variable specifications. Due to the variable nature of these services, revenue recognition is a mix of over time and point in time recognition.

 

Products. We also sell custom adhesive and non-adhesive signage materials directly to our customers. Each such product is a distinct performance obligation. Revenue is recognized at a point in time upon shipment, when control of the goods transfers to the customer.

 

Disaggregation of Revenue

 

In the following table, revenue is disaggregated by major revenue stream and timing of revenue recognition.

 

    Three months ended September 30, 2019     Nine months ended September 30, 2019  
    Services Revenues     Products Revenue     Total Revenue     Services Revenues     Products Revenue     Total Revenue  
Timing of revenue recognition:                                    
Products and services transferred over time   $ 3,401,000     $ -     $ 3,401,000     $ 11,099,000     $ -     $ 11,099,000  
Products and services transferred at a point in time     999,000     $ 254,000       1,253,000       3,375,000     $ 1,162,000       4,537,000  
Total   $ 4,400,000     $ 254,000     $ 4,654,000     $ 14,474,000     $ 1,162,000     $ 15,636,000  

 

    Three months ended September 30, 2018     Nine months ended September 30, 2018  
    Services Revenues     Products Revenue     Total Revenue     Services Revenues     Products Revenue     Total Revenue  
Timing of revenue recognition:                                    
Products and services transferred over time   $ 8,016,000     $ -     $ 8,016,000     $ 21,883,000     $ -     $ 21,883,000  
Products and services transferred at a point in time     1,053,000     $ 386,000       1,439,000       2,080,000     $ 1,156,000       3,236,000  
Total   $ 9,069,000     $ 386,000     $ 9,455,000     $ 23,963,000     $ 1,156,000     $ 25,119,000  

 

 

Contract Costs

 

Sales commissions that are paid to internal or external sales representatives are eligible for capitalization as they are incremental costs that would not have been incurred without entering into a specific sales arrangement and are recoverable through the expected margin on the transaction. The Company is applying the practical expedient in ASC 340-40-25-4 that allows the incremental costs of obtaining a contract to be recorded as an expense when incurred when the amortization period of the asset that would have otherwise been recognized is one year or less. These costs are included in selling expenses.

 

Deferred Revenue

 

Significant changes in deferred revenue during the period are as follows:

 

Balance at December 31, 2018   $ 302,000  
Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied     (302,000 )
Cash received in advance and not recognized as revenue     390,000  
Balance at September 30, 2019   $ 390,000  

 

Transaction Price Allocated to Remaining Performance Obligations

 

The Company applies the practical expedient in paragraph ASC 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less, which reflect the majority of our performance obligations. This practical expedient is being applied to arrangements for certain incomplete services and unshipped custom signage materials. Of those contracts with an expected duration of greater than one year, we estimate that revenue of $631,000 and $2,000,000 related to performance obligations that are unsatisfied (or partially unsatisfied) as of September 30, 2019 will be recognized during the remainder of 2019 and in 2020, respectively.

 

XML 35 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2019
Nov. 11, 2019
Document and Entity Information    
Entity Registrant Name INSIGNIA SYSTEMS INC/MN  
Entity Central Index Key 0000875355  
Document Type 10-Q  
Document Period End Date Sep. 30, 2019  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   12,074,218
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
XML 36 R5.htm IDEA: XBRL DOCUMENT v3.19.3
STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
Common Stock [Member]
Additional Paid In Capital [Member]
Retained Earnings (Accumulated Deficit) [Member]
Total
Balances at Dec. 31, 2017 $ 119,000 $ 15,361,000 $ (639,000) $ 14,841,000
Balances, shares at Dec. 31, 2017 11,914,000      
Issuance of common stock, net $ 0 49,000   49,000
Issuance of common stock, net, shares 49,000      
Value of stock-based compensation   67,000   67,000
Net income (loss)     164,000 164,000
Balances at Mar. 31, 2018 $ 119,000 15,477,000 (475,000) 15,121,000
Balances, shares at Mar. 31, 2018 11,963,000      
Balances at Dec. 31, 2017 $ 119,000 15,361,000 (639,000) 14,841,000
Balances, shares at Dec. 31, 2017 11,914,000      
Net income (loss)       993,000
Balances at Sep. 30, 2018 $ 118,000 15,345,000 354,000 15,817,000
Balances, shares at Sep. 30, 2018 11,848,000      
Balances at Mar. 31, 2018 $ 119,000 15,477,000 (475,000) 15,121,000
Balances, shares at Mar. 31, 2018 11,963,000      
Value of stock-based compensation   82,000   82,000
Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units   (14,000)   (14,000)
Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units, shares (9,000)      
Repurchase of common stock, net   (187,000)   (187,000)
Repurchase of common stock, net, shares (103,000)      
Net income (loss)     184,000 184,000
Balances at Jun. 30, 2018 $ 119,000 15,358,000 (291,000) 15,186,000
Balances, shares at Jun. 30, 2018 11,851,000      
Value of stock-based compensation   128,000   128,000
Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units   (60,000)   (60,000)
Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units, shares 42,000      
Repurchase of common stock, net $ (1,000) (81,000)   (82,000)
Repurchase of common stock, net, shares (45,000)      
Net income (loss)     645,000 645,000
Balances at Sep. 30, 2018 $ 118,000 15,345,000 354,000 15,817,000
Balances, shares at Sep. 30, 2018 11,848,000      
Balances at Dec. 31, 2018 $ 118,000 15,442,000 760,000 16,320,000
Balances, shares at Dec. 31, 2018 11,840,000      
Issuance of common stock, net $ 1,000 107,000   108,000
Issuance of common stock, net, shares 107,000      
Value of stock-based compensation   138,000   138,000
Net income (loss)     (1,096,000) (1,096,000)
Balances at Mar. 31, 2019 $ 119,000 15,687,000 (336,000) 15,470,000
Balances, shares at Mar. 31, 2019 11,947,000      
Balances at Dec. 31, 2018 $ 118,000 15,442,000 760,000 16,320,000
Balances, shares at Dec. 31, 2018 11,840,000      
Net income (loss)       (2,562,000)
Balances at Sep. 30, 2019 $ 121,000 15,890,000 (1,802,000) 14,209,000
Balances, shares at Sep. 30, 2019 12,074,000      
Balances at Mar. 31, 2019 $ 119,000 15,687,000 (336,000) 15,470,000
Balances, shares at Mar. 31, 2019 11,947,000      
Value of stock-based compensation   139,000   139,000
Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units $ 1,000 (10,000)   (9,000)
Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units, shares 98,000      
Net income (loss)     (488,000) (488,000)
Balances at Jun. 30, 2019 $ 120,000 15,816,000 (824,000) 15,112,000
Balances, shares at Jun. 30, 2019 12,045,000      
Value of stock-based compensation   101,000   101,000
Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units $ 1,000 (27,000)   (26,000)
Repurchase of common stock upon vesting of restricted stock awards and vesting of restricted stock units, shares 29,000      
Net income (loss)     (978,000) (978,000)
Balances at Sep. 30, 2019 $ 121,000 $ 15,890,000 $ (1,802,000) $ 14,209,000
Balances, shares at Sep. 30, 2019 12,074,000      
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Inventories    
Raw materials $ 56,000 $ 80,000
Work-in-process 25,000 12,000
Finished goods 262,000 261,000
Inventories $ 343,000 $ 353,000
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Services revenues $ 4,400,000 $ 9,069,000 $ 14,474,000 $ 23,963,000
Products revenues 254,000 386,000 1,162,000 1,156,000
Total Net Sales 4,654,000 9,455,000 15,636,000 25,119,000
Products and services transferred over time        
Services revenues 3,401,000 8,016,000 11,099,000 21,883,000
Products revenues 0 0 0 0
Total Net Sales 3,401,000 80,160,000 11,099,000 1,883,000
Products and services transferred at a point in time        
Services revenues 999,000 1,053,000 3,375,000 2,080,000
Products revenues 254,000 386,000 1,162,000 1,156,000
Total Net Sales $ 1,253,000 $ 1,439,000 $ 4,537,000 $ 3,236,000
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Corporate Headquarters    
Operating lease cost $ 38,000 $ 113,000
Variable lease cost 26,000 80,000
Short-term lease cost 0 0
Total 64,000 193,000
Additional Office Space    
Operating lease cost 0 0
Variable lease cost 0 0
Short-term lease cost 9,000 28,000
Total 9,000 28,000
Operating Leases    
Operating lease cost 38,000 113,000
Variable lease cost 26,000 80,000
Short-term lease cost 9,000 28,000
Total $ 73,000 $ 221,000
XML 40 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Statement [Abstract]        
Services revenues $ 4,400,000 $ 9,069,000 $ 14,474,000 $ 23,963,000
Products revenues 254,000 386,000 1,162,000 1,156,000
Total Net Sales 4,654,000 9,455,000 15,636,000 25,119,000
Cost of services 3,514,000 5,569,000 11,532,000 14,937,000
Cost of goods sold 214,000 323,000 939,000 868,000
Total Cost of Sales 3,728,000 5,892,000 12,471,000 15,805,000
Gross Profit 926,000 3,563,000 3,165,000 9,314,000
Operating Expenses:        
Selling 573,000 908,000 2,004,000 2,530,000
Marketing 559,000 703,000 1,809,000 1,873,000
General and administrative 865,000 1,106,000 2,443,000 3,580,000
Total Operating Expenses 1,997,000 2,717,000 6,256,000 7,983,000
Operating Income (Loss) (1,071,000) 846,000 (3,091,000) 1,331,000
Other income 46,000 15,000 113,000 27,000
Income (Loss) Before Taxes (1,025,000) 861,000 (2,978,000) 1,358,000
Income tax expense (benefit) (47,000) 216,000 (416,000) 365,000
Net Income (Loss) $ (978,000) $ 645,000 $ (2,562,000) $ 993,000
Net income (loss) per share:        
Basic $ (0.08) $ 0.05 $ (0.22) $ 0.08
Diluted $ (0.08) $ 0.05 $ (0.22) $ 0.08
Shares used in calculation of net income (loss) per share:        
Basic 11,986,000 11,729,000 11,911,000 11,784,000
Diluted 11,986,000 12,012,000 11,911,000 12,026,000
XML 41 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Investments
9 Months Ended
Sep. 30, 2019
Investments [Abstract]  
Investments

As of September 30, 2019 the Company no longer carries any investments. Prior to September 30, 2019, the Company had invested its excess cash in debt securities, with an average maturity of approximately six months, and were classified as held to maturity within current assets in accordance with Accounting Standards Codification (“ASC”) 320-10, “Investments – Debt and Equity Securities.”

EXCEL 42 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -2$;4\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ U(1M3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #4A&U/:2HI*.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NEEAB*C+91,GD)"8!.(6)=X6K6FCQ*C=VY.& MK1."!^ 8^\_GSY(;[87N [Z$WF,@B_%F=&T7A?8K=B#R B#J SH5RY3H4G/7 M!ZO-)'M4=85-42')(RBA1,P,+/1"8;HX4.J*@/9[S1,]Y_AC;#C 9L MT6%'$7C)@&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #4A&U/* MN7+14*6'XH9D)QB]6%)3(Q)%:]30J@WSS,Z=1)[QNZJKEIU$(.]-0\7O ZMY MOPMQ^#[Q4MU*9290GG7TQKXQ];T["3U"4Y1+U;!65KP-!+ONPCU^/N+4$"SB M1\5Z.>L')I4SYZ]F\/FR"R.S(U:S0ID05#!V*H5D?-1X&?8WV8A9FT9V?7=+92SS[R*$,/$V9$' 8$F2'PA$ Z M]B1 (($#\>CD7X&CCXAA@1C,(+;T>$9/8'H"TA-+3V;TE7, /F(-"ZQ @95' M3QT!'[&!!=:@P-JC;QT!'X$C6"$%%5*?CQT) $)@B0THL?'YL2,!0!8JO04E MMC[?+34 6:@UCF [17X$M]P09J'@>,&TV(_@UAS D(6B8]"Y>TS\"&[9 G1&E" M%K\!V/78-S59NQD!F'1!!78^]GU--JX*@-DZ*FAV'S5,W.S5+8."WUO[;IC- M3L^#/;'WV5_X\+;X2L6M:F5PYDK?BO;NNG*NF-Y*]*2/M=3/F6E0LZLRW53W MQ7"G#P/%N_&]@J9'4_X'4$L#!!0 ( -2$;4_@PPGN^@, .(3 8 M>&PO=V]R:W-H965T&UL?9A=;YM(%(;_BL7]%N;,!Q#9EMI4 MU:ZT*T5=M;TF]CA&Y<,%$G?__0Z86&;..\Y%;/![AN=@_/B8];GM?O9':X?5 M[[IJ^DUT'(;30QSWNZ.MB_Y#>[*->^70=G4QN,WN)>Y/G2WV4U%=Q90D)JZ+ MLHFVZVG?4[==MZ]#53;VJ5OUKW5==/]]LE5[WD0B>M_QM7PY#N..>+L^%2_V M7SM\.SUU;BN^KK(O:]OT9=NL.GO81!_%PZ-48\&4^%[:- MO_:;*!F);&5WP[A$X1[>[*.MJG$EQ_%K7C2Z'G,LO'W^OOJ7J7G7S'/1V\>V M^E'NA^,FRJ+5WAZ*UVKXVI[_M'-#.EK-W?]MWVSEXB.).\:NK?KI_VKWV@]M M/:_B4.KB]^6Q;*;'\[S^>QDNH+F K@5"W2V0PP@G).@V)ID":%-"FG23V:E#=-X-R 6&*"-!FDR3A-YM%DO&F=", #@GF: MY$&B'!+E_,.9XWJ18,4DK"?%'),P5LK0.PZ"DDP6[$D$M"AB]"@84JN%&5;]0YL[B\,KT\ULS$DR3S.]H0 MV*I"L4M1J< *V(."BU#Y(A1<<433&^^W!5PHI0IWA6TH#._*!%; !A-<8=U 8A\:"1.BQI"HR%?"[4 M@;F0L,>(>TS['B-N)P,^[2"FD_"'G;#"B$^&VI\,"8R&$F@5Y418JH252%R) MVE ' M-_>J\34FP7SHN@HL%PEEZOQ539G%C_P\=0*DH&I-;ZYV3+>_?JG MZ%[*IE\]M\/0UM/=E4/;#M:MFGQP71YML;]N5/8PC$]3][R[W'6Z; SM:;ZC M%E]OZVW_!U!+ P04 " #4A&U/TW 2KO$! "%!0 & 'AL+W=O$ND6O(K%CT'4AI32['ONC%N2=.A/#5[9YZG["9IT\&9.^+6MH3_ M/@)E0X8\]+KQU%QKJ3=PGO;D"M] ?N_/7*WP%*5L6NA$PSJ'0Y6A]][A%&N] M$?QH8!"SN:,KN3#VK!>?RPRY&@@H%%)'(&JXPPDHU8$4QJ\Q)II2:N-\_AK] MHZE=U7(A DZ,_FQ*66=HCYP2*G*C\HD-GV"L)T+.6/P7N -5;%CTYEQL"=1.-JV#?YH\">#]V]#,!J"A0%;,E/J!R))GG(V M.-R^K)[H;\([!.IA%GK3/#MSIJH5:O>>QW&*[SK.*#E:B3^3^(^*TUH1>),$ MJ_P3A+\)X1M_,(=(MOW!IC\P_G#NWR^*L)+$2#HC<7>NMZCC/Z('DG"3)%R3 MO%N06$DT2Q*Z]K>@>8/P@2C:)(I61,DBT3%:)?)\-PG71!M";Q_^G2C>)(K7 M1(L7<8S?2K0AW";"LPNA&]17PJ]-)YP+D^INF1M0,29!!75W*EZM>N*TH%!) M/4W4G-O.8!>2]6/3PU/GS?\ 4$L#!!0 ( -2$;4^ R28$I00 #L7 8 M >&PO=V]R:W-H965T&ULC9A;;^,V$(7_BN'W1!I>)#)P M#"2R%RW0 L$NVCXK-A,;*UE>28FW_[[49;TVYRC;/,06_= ME.>J^MI=_+Z]G\?=B%SA-FV7(O+P;B>]C4Q5- M_W^V>6O:JARS^*&4^??AK_]J#' !WT$ W:^\ENSPC\C@@XA*1U\B*(W0F(M__>1 "#>)1L/!@#!DG4A6,X9=)UA\F MN1JFA',E^WAY&:]QO(+QJH]7E_%),-<#DO3(H4>4BKN_8#XX9^/$,F[%.5(J M50Q</I6<+5F"37J$.-$CR%^-V7 2Z-T4[@')D8W,X03*?+ M*6''0-PRF- RC,SUHX-OS@QP1#&HJ0 42O'96 -0:O/!0F+30-PUF- U$"C@ MUJ9 )? 7*7%P!(E_4:A.Y)S@M!6 M1?D N :@3*:=A,!.0G G84,G,3*7;T4W:-HS "8*[%64T#]T@-L%I+73#QV! MG83@3L).. F!G83@3L*&3F)DTDM5\6ULPDGBF*=T.$4PF6#O\C"9F="&'83@ M#L*&#F)D?JF-8T@;3,:UP613VK!S$(JO?#*1 9=EPVVPX7K>>3W@?1'1P&[8]TEQ%H7]'=>CC'_9E^.%;^,Z]?]X=F M]ERU;57VAXHO5=4Z+R"^]4/?N7Q[OBC<2]M]3?WW>CC.'2[:ZC@>54?G\_+E M?U!+ P04 " #4A&U/CR."BT$& ":)@ & 'AL+W=OD&,'<.;SD)9:4;V=G2.[Y9E>Z>LN+;^5SEE6+[X?]L;Q>/E?5Z>-Z M7=X_9X>T_)"?LF/]/X]Y<4BK^FWQM"Y/198^M(,.^[4.@G!]2'?'Y!DU&V3Z[KYH0:?WG-=MD^WT3J<[CWR[H\C)G,_#]ZQ_1?VV+KXOYFI;9 M)M__LWNHGJ^7\7+QD#VF+_OJ<_[V6]85Y):+KOH_LM=L7\N;3.HY[O-]V?Z[ MN'\IJ_S01:E3.:3?SW]WQ_;O6Q?_QS >H+L!^C) Z]$!IAM@+@-,.#K =@/L M98!-1@>X;H"[#%"FO;SGVMN+N4VK].:JR-\6Q?EY.*7-8Z<^NOIVW3G M_;_Z>I;UIZ\W272U?FWB=)+;LT2_E\1]R08D25^RE1(5!'W-'6G41;.N"[E4 MH[$:W0:PO0#:*^>L"5O-\:Q12>#GL@&9,Z$2PJT4KD(C ]Y!0!O;7L!>A08K M-%"A\2H\:UR_0F4'9[(XDX69K#>3%37YE]&*7"Q4O62B3"9")+Q5N\VD@]#:&4VD[)>.C&F$T,Z'BEN MXWFK+Y;I.!O)J[B5PI6-G*R/ BH]O/H2K#"!"CW0W2:T^D(S.),*&,S!#)9U MHLG+V>G<-,U R3BCD*,\4P,&I&80K1/-1YIB?U!D$)%?F1:3)6A M7SZAG/85B'(GH;\%Y4HGTK/O,*2*P^$ZF>6:6.[O!C6RW TS3C/+-;'ZF=?V4&+L:L"O HR5V5\V5%BE-ZOHI,9PUP%F 1TOJVF'J:J:N)NKZ M^STMV_>5?" W&J ;TX-+NI',&OZ*3&;#;'9[S,[T62?::#/YCX3E-AG8L2Q/M.P+1BP!=%G&L#]:)]I!@Y9 M"/A^GVEF]NZ&Z&RM[)ZVH(P(+10Q-'H8+H9Y;XCW?IMIN'.[ 'HVC\SM/+0WCNBZ&X@@-_%B;PQ6U#6 MN\P S@"^TC6@*N,LX9]Q9*O^%9GX=2>SJ*G=?V4V%,L[2/$Z@%/@;L, M/J$(:3]U9.38(QP=&?F+P4F/2(:; <<&X>BLWF\&')P#V1@:E!G"?E*,#;5RUOR,8!]NOMBEQU6U#6>U?8 6%(I8;A[MA)'#B)%M]PPM9 !R.[ M2L=.XNC;7W]Y.J!Y -O\:5T_I8$O>('Y8GFZ61L(!P?Z&C80J!ON51W[AZ-C M);$^)<3U" F8X&[.%\).$GR51+0^IX7]I)CT#D@OFA('WPM34T(Z;DI .="4 M4,S1IL2Q?SC:DXC[#!L#;DK6[W["T_QJZ\^T>-H=R\77O*KR0_N;G<<\K[(Z M:O"ACO>1O7KXOQKJ?.;*C]UOP1;7WZ.=O,_4$L#!!0 ( M -2$;4^H4$2\/@0 %X5 8 >&PO=V]R:W-H965T&UL MA9A;C^(X$(7_"LI[3^(JY]8"I(;1:%?:E5JSFMWG-)B+)AQX.OQ_VA[1_XR_DIVYN_3/OM]%IW=_XURO98F+(Y5N6L-KN%]Z*> MUQSW#0;%WT=S:6ZN9WTJ;U7UO;_Y?;OP@MZ1R[69L\[R-U/OZ= M@GK7/ON&M]UAXB3?;FEUVSMNOU>4W,R44>K,I M^S_,N\D[>>^DZV-3Y_J^5!3-_?<^T*19C1JZU5P5?A?]V@6A+E8DFM-]!VNIB#7N@6$2/+3GNR1B M'$## 'H(H&\#!+$U"J,F&C3EH'FB,.H63&!E(X5IRK>R.T,A-!2"C!(<(((! M(ID1I59&HR:\,:I4"A*2NB0*G G%T$\L_;#5SRJ6?J09*7I2D=-, LTDP(RR MS"2R'ZU9^@&ZU&DGA7928,=:(JM4=,-Q(MU(&<6QTXX*,!,"^?8Q.T(XL*) M3MKFBI)NF;3,"@C#Q#WI"G+H19'PQ*%MB> [* Q)V1.1VQ#&EF)I2+"704_ MD)11]&"$, :5Y"#;&)PT]PLP!HZD+G%#0V$,JE 8TF+*0F HX!18DDH=)&Y/ MF*P*H%6^1Y*9W;0QX!E04NC>+A3&JY)\#<5RD^@D +1?RN[]8,(JB=C0QKV2 MZ$P TH",$^4VA!FK$&3%8I/X[&8-<18HQU?)X8HP:0F1UE&Y$"8M(=(F5F(D M ?K$$7@;D3!YL(,01BU)U"JVRP\"$-5I@EQ)IJP(X4N M.YBS!.I-;1<@!$"+YPP('\X99BV!FE.3(P1&(P$T:K;S FA48-/_M>[>$@8C M@<)3VV0D5'F"50]TVEWL$48C@>I3;&H$RDH.@2.@BQ\,$H8C 3@J,4@2><(- MXF?D'B'&5.0 C)#-ZDET5Q."/1_(GOC!IL^8L@PHJ^W2B $\B>]WA/?.(*M#7^6#(UC.%1 .$RTRQ1&+FM) MM] 5 @.293&J0IO:+&O,""0E58E[U3*F+4<@)0>P&=.1 1U#&]B3*'JP\($D M!?\^_)M3J<+4^^$ KYEMJG/9]N<_-T^OAX0OU)]J6<]7ZGD]'O7]##.>//Z9 MU?MCVJK:MBN%D:U=5K>E3_S&F[8Z3:>9 M_O5(=?D_4$L#!!0 ( -2$;4^+#PZ(M $ -(# 8 >&PO=V]R:W-H M965T&UL?5/;;MP@$/T5Q >$7=:;1"O;4C91U4JIM$J5Y)FU MQQ<%&!?P.OW[ G88J]DZV&DR&V5TJ87T>0 M.&1T2S\<3VW=N.!@>=J)&GZ >^Y.QEML9BE;!=JVJ(F!*J-WV\,Q"?$QX*6% MP2[.)%1R1GP+QKU MG(6%>Y2O;>F:C-Y24D(E>NF>'KCO M31&?4_"U%$?^#YROPW>K"G<1 MOOM#X7Z=(%DE2")!\M\2UV*N_TK"%CU58.HX3984V.LXR0OO/+!W/+[)9_@X M[=^%J5MMR1F=?]G8_PK1@9>RN?(CU/@/-AL2*A>.-_YLQC$;#8?=](/8_(WS MWU!+ P04 " #4A&U/S@J?0K4! #2 P & 'AL+W=OA5>+3#)YCJN:5D*OX+7$%A>%2".4JK?%I)V?M@]<2"4K1X M'G=ITCZ,-WPWP=8!? +P&7!(>=B8*"G_(((H,F<'XL;>=R(^\?;(L3=E=*96 MI#L4[]%[+;:W=QF[1J(IYC3&\&7,',&0?4[!UU*<^!LX7X?O5A7N$GSWC\+# M.L%^E6"?"/;_+7$MYOVK)&S14PVN2=/D26E[DR9YX9T']IZG-_D;/D[[5^$: M:3RYV( OF_I?6QL I6QN<(1:_&"SH: .\7B'9S>.V6@$VTT_B,W?N/@#4$L# M!!0 ( -2$;4^ ]UW1LP$ -(# 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0$N[65:]P?&7-F"%N[*]-#A36VL%AY- MVS#76Q!5!&G%>))<,RUD1XLL^DZVR,S@E>S@9(D;M!;VQQ&4&7.:TG?'DVQ: M'QRLR'K1P%?PW_J318LM+)74T#EI.F*ASNEM>CCN0WP,^"YA=*LS"96CY0,A?_&2Z@,#PHP1RE42ZNI!R<-WIF02E:O$V[[.(^ M3C>[=(9M _@,X O@)N9A4Z*H_)/PHLBL&8F=>M^+\,3I@6-ORN",K8AW*-ZA M]U*DUTG&+H%HCCE.,7P=LT0P9%]2\*T41_X7G&_#=YL*=Q&^^TWA/_+O-PGV MD6#_WQ*W8OY4R58]U6";.$V.E&;HXB2OO,O WO+X)K_"IVG_(FPC.T?.QN/+ MQO[7QGA *]/,/8LLW+GX"4$L#!!0 ( M -2$;4_&PO=V]R:W-H965T+I'@.#VDJ&ZQ[]BU (*]:&9_3-H3NP)@O6]#"W]@.#-[4UFD1T'4-\YT# M42605HQO-K=,"VEHD:78R169[8.2!DZ.^%YKX7X?0=DAIUMZ#3S*I@TQP(JL M$PW\@/"S.SGTV,Q220W&2VN(@SJG=]O#<1_S4\(O"8-?V"1V>2$;BTK^Q?4N_8RUEXN+?J25:AS>DG2BJH M1:_"HQT>8.KG R53\]_@ @K3HQ*L45KETY>4O0]63RPH18O7\90FG<-XPZ^P M=0"? 'P&8.W8RU@H*?\L@B@R9P?BQMEW(O[B[8'C;,H83*-(=RC>8_12;&]W M&;M$HBGG..;P9X2?/?]/'3?XN7".-)V<;\*^EV=;6!D IFQM< MCQ8?S^PHJ$,T/Z+MQA4:G6"[Z76P^8D6?P!02P,$% @ U(1M3S6,MAVT M 0 T@, !D !X;"]W;W)K&UL?5-M;]L@$/XK MB!]0$N)F461;:CI-J[1*4:>MGXE]ME%Y<0''[;\?8.IYF[4OP!WW//?<<>2C M-B^V W#H30IE"]PYUQ\)L54'DMD;W8/R-XTVDCEOFI;8W@"K(T@*0C>;/9&, M*USFT7C/QEMD M9JFY!&6Y5LA 4^"[[?&4A?@8\)/#:!=G%"JY:/T2C(>ZP)L@" 14+C POUWA M'H0(1%[&:^+$<\H 7)X_V+_$VGTM%V;A7HMG7KNNP >,:FC8(-R3'K]"JN<6 MHU3\-[B"\.%!B<]1:6'CBJK!.BT3BY_ %!+ P04 " #4A&U/@MTT4+4! #2 M P &0 'AL+W=OUUKX =]Q[]^XXL@'-LVT! M''E14MN:%EGT MG4R18>^DT' RQ/9*'P#:9Z/E$R%?\ M%Y ^/"CQ.4J4-JZD[*U#-;%X*8J_C+O0<1_&FS2=8.N 9 (D,V ?\[ Q453^ MA3M>9 8'8L;>=SP\\?:0^-Z4P1E;$>^\>.N]EV)[?9.Q2R":8HYC3+*,F2.8 M9Y]3)&LICLD'>+(.3U<5IA&>_J-POTZP6R7818+=?TM(T M65)BK^,D+[SSP-XF\4W^AH_3_LA-([0E9W3^96/_:T0'7LKFRH]0ZS_8;$BH M73C>^+,9QVPT'';3#V+S-R[^ %!+ P04 " #4A&U/8K46&K,! #2 P M&0 'AL+W=O<.3,>YZ-US[X#".1% M*^,+VH70'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQ+'O#M)"&EGGRG5V9 MVR$H:>#LB!^T%N['"90="[JCKXXGV78A.EB9]Z*%SQ"^]&>'%EM8:JG!>&D- M<= 4]&%W/!UB? KX*F'TJS.)E5RL?8[&A[J@610$"JH0&01N5W@$I2(1RO@^ M<](E902NSZ_L[U+M6,M%>'BTZINL0U?0>TIJ:,2@PI,=W\-:G!MFB9/*CN8 M-,DK[S*P#SR]R:_P:=H_"==*X\G%!GS9U/_&V@ H);O!$>KP@RV&@B;$XQV> MW31FDQ%L/_\@MGSC\B=02P,$% @ U(1M3T93":BS 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q >$7=9-5BO;4C95 ME$JMM$K5YIFUQS8*%P?P.OW[ B:.V[IY 6:8<^;,,.2C-L^V W#H50IE"]PY MUQ\(L54'DMDKW8/R-XTVDCEOFI;8W@"K(T@*0C>;:R(95[C,H^]DREP/3G % M)X/L("4SOXX@]%C@+7YS//*V<\%!RKQG+7P']Z,_&6^1F:7F$I3E6B$#38%O MMX=C%N)CP$\.HUV<4:CDK/5S,+[4!=X$02"@T"=R!$(/(R7A(GGE,& MX/+\QGX?:_>UG)F%.RV>>.VZ N\QJJ%A@W"/>GR 5,\GC%+Q7^$"PH<')3Y' MI86-*ZH&Z[1,+%Z*9*_3SE7J.]-%9RQ%?'.B[?>>RFW-[N<7 )1BCE.,709,T<0SSZGH&LICO0? M.%V'[U85[B)\]Q^%?Q!DJP19),@^+'$M)OLK"5GT5()IXS195.E!Q4E>>.>! MO:7Q3=[#IVG_QDS+E45G[?S+QOXW6COP4C97?H0Z_\%F0T#CPO'&G\TT9I/A M=)]^$)F_&PO=V]R M:W-H965T0-DAIUOZYGB231NB@Q59)QKX"N%;=W9HL9FEDAJ,E]80!W5.'[;'TS[& MIX!G"8-?G$FLY&+M2S0^53G=1$&@H R10>!VA4=0*A*AC!\3)YU31N#R_,;^ M(=6.M5R$AT>KOLLJM#F]IZ2"6O0J/-GA(TSUW%(R%?\9KJ P/"K!'*55/JVD M['VP>F)!*5J\CKLT:1_&&_YN@JT#^ 3@,^ ^Y6%CHJ3\O0BBR)P=B!M[WXGX MQ-LCQ]Z4T9E:D>Y0O$?OM=@>;C-VC413S&F,X&PO=V]R:W-H M965T65J$X"K5P09R0*@AWAM&G](G.^DRPRT6O6M'"2GNHYI_+/ M$9@82QB(S2]5P:%4C6D_")?\*>9,%3P)]JNI=)W[J>]5<*$]T\]B^ )30;'O3=5_@QLP [>9&(U2,.6> M7MDK+?C$8E+A]&U"3V-,! "IA=+I [/(652V:CTFVD!+'H77)HNJ:UWD&*K&<-? ?[HS]K9Y&%I>H$2-,IB334.7[8'D^IQP? :P>C6>V1 MK^2BU)LWOE0YWOB$@$-I/0-SRQ4>@7-/Y-+X-7/B1=('KO,*JC9P.V+&C_#7$^"T5S\5[@"=W"?B=,H%3?AB\K!6"5F%I>* M8._3VLFPCM-)DLQA\0 Z!] EX!!TR"04,G]BEA695B/2T]WWS/_B[9&ZNRF] M,UQ%.'/)&^>]%MM/-"-73S1C3A.&KC$+@CCV18+&)$[TOW :#]]%,]R%\-U: M/4GB!/LHP3X0[/\I<7=38@RSCXLD49$D0I#%9&_Q@X?)=S@.-\ MU.;5=@ .O4FA;($[Y_H#(;;J0#)[IWM0?J?11C+GEZ8EMC? ZDB2@M LNR>2 M<87+/,9.ILSUX 17<#+(#E(R\^<(0H\%WN!KX(6WG0L!4N8]:^$[N!_]R?@5 M651J+D%9KA4RT!3X:7,X[@,^ GYR&.UJCD(E9ZU?P^)+7> L) 0"*A<4F!\N M\ Q"!"&?QN]9$R^6@;B>7]4_Q=I]+6=FX5F+7[QV78$?,*JA88-P+WK\#',] M>XSFXK_"!82'ATR\1Z6%C5]4#=9I.:OX5"1[FT:NXCA..[LK+4V@,X$NA(=( M()-1S/PC'W-R"4(SYCAA MZ!JS((A77RQHRN)(_Z/3-'V;S' ;Z=NU^_T[_KNDP"X*[-;^67938@KSCLD^ M:;)/"- ;DQ1F>V-"5A&PO=V]R:W-H965T1E?#'>\>^^.XYR-2K^:%L"B=RDZD^/6VOY(B"E;D,S<$0HTYWN!/QS-O6NL= MI,AZUL +V)_]63N++"P5E] 9KCJDH<[QP^9X2CT^ 'YQ&,UJCWPE%Z5>O?&M MRG'B$P(!I?4,S"U7> 0A/)%+XVWFQ(ND#USO/]F_AMI=+1=FX%&)W[RR;8X/ M&%50LT'89S4^P5Q/BM%<_'>X@G!PGXG3*)4PX8O*P5@E9Q:7BF3OT\J[L([3 MR78_A\4#Z!Q EX!#T"&34,C\"[.LR+0:D9[NOF>^Q9LC=7=3>F>XBG#FDC?. M>RUHLLO(U1/-F-.$H2O,9D$0Q[Y(T)C$B?X73N/AVVB&VQ"^7:OOTSC!+DJP M"P2[?TI,;TJ,8?9QD30JDD8([F]$8IC#C0A9-4Z";L*3-:A40Q?&9>5=IN*! MAL;_A4\C]8/IAG<&791USRH,]XW/&WV!P-C'^(EH Z;WV=!"YWTHY'A 250L] M$7=LA$&M-(SW1*J07Y 8.9#:F'J*HB!(44^ZP2\RDSOQ(F-72;L!3MP3U[XG M_.\1*)MR/_3?$D_=I94Z@8IL)!?X"?+7>.(J0DN5NNMA$!T;/ Y-[C^$AS+5 M>B-X[F 2J[FG.SDS]J*#;W7N!QH(*%125R!JN$$)E.I""N//7--?MM3&]?RM M^A?3N^KE3 24C/[N:MGF_KWOU="0*Y5/;/H*[DN+9YC9$LR%:#&'\7P.>#7AC0);,M/I()"DR MSB:/V\,:B?XFP@-6+[/22?/NS)KJ5JCLK8B"SQFZZ4*SYF@UT5KS7E'N%3A< M)$@!+!21DR(R?KSV)VX_=OJQ\<=KPC#8=&$UJ=$,1I.D0;!1E7O5?;!6O8.) MG3"Q R;U48?0B3.&$2!\SF]([)'B:-]C0N6?@A3NK$277&+?X!4$L#!!0 ( -2$;4^-(P]J;P( M -P( 9 >&PO=V]R:W-H965TE'7L25/+4M$?\>*>.7M8_\]X'GYE@K,Q!494^.]!=5 M+_V3T+U@RK)O6MK)AG>>H(>U_QFM-B@V 5;QNZ$7.6M[QLJ6\U?3^;Y?^Z$A MHHSNE$E!].-,-Y0QDTES_!V3^M.:)G#>?L_^U9K79K9$T@UG?YJ]JM=^[GM[ M>B GII[YY1L=#26^-[K_0<^4:;DAT6OL.)/VV]N=I.+MF$6CM.1M>#:=?5Z& MF309P^ / ;@*6#8G,6 : R(;@*"@*XRB,CB;1*/F<=#@N>9:L7$5$9HD@0:8*#!(@6U\?$41WU , MFM1J.JO)\SS4GQL60)=D^5QW!12!0!$ E-P #9IDMM"G-$R02P0(DPB%BT@Q MB!0#2.D-4NRLA'-"D%7'#0/15G%,UQDRP#;'VHNT:"2PX":@Y>J*(( M+A$(JA&.J]@ID(XA5X)05KB.@MDQ8\[]GT0 MGUI?-:8.HP=EFIENB^&\'3J*]^-=(I@N--5_4$L#!!0 ( -2$;4_(L\15 M3P( %@' 9 >&PO=V]R:W-H965TT.J*,*> M%Z.*E+6;)B:VY6G"3I*6-6RY(TY51?C?#"B[+%W?O0:>RV,A=0"E24..\!/D M2[/E:H5ZE7U902U*5CL<#DOWR5]L8HTW@%\E7,1@[F@G.\9>]>+;?NEZNB"@ MD$NM0-1PAA50JH54&7\Z3;=/J8G#^57]B_&NO.R(@!6CO\N]+);NW'7V<" G M*I_9Y2MT?B+7Z5J!PYH\)\G?PD)*LZ%55*1=[:L:S->.GTKS0[ M 7<$W!-4[GN$H",$[X3P+B'L".%G,T0=(1IE0*UWLYEK(DF:<'9Q>'L=&J)O MG;^(U''E.FA.Q_Q3^RE4])QBC!-TUD(=)FLQ>("9!;>0]13B]PBD"NBKP+8J M,CRACVI831&S<%3#AR*;NR(W90;6S0H,/QBZC"*[0&@5"(U >+/;HZW,6DQD M,'6;Q'^&H2 M#=I"!?QH>K1PC;;+O\NW;\X/PH]E M+9P=DZJ9F99S8$R"JM][4*47ZIGK%Q0.4D]G:L[;9M\N)&NZ=PSUCVGZ#U!+ M P04 " #4A&U/3^.?]%(# ^#@ &0 'AL+W=OC&39U7DE7BJ@^99V'*'QK^)X?CJIMB!:S4W80/X3Z>7JJ]5,T>-GEI:B:7%9!+?;S\!$] M;+ Q,,2O7%R;T7W0EO(LY4O[\&4W#^,V(U&(K6I=9/IR$2M1%*TGG<>?WFDX MQ&P-Q_=OWC^9XG4QSUDC5K+XG>_4<1ZF8; 3^^QNS><]&:P >X-\&"@8W]D0'H# M\FY /S2@O0']WPBL-V#O!MQT;U>[Z=;#YT<(<^G M2L!J$J":J16G8_CX&TRFGB@D( X#*@5PA+O*LNYAZA ?!.HL $:7,SA6"?%,9EEH$:"3E=AP( M2CUQ8"5%@ 12>WF"()\T85@G,:!NS!YT(.3;_\$2B 'A8O8:U4/CV4\3=VQ' MH[UO*>J#.8@TP5:>*]6.HE'K<-AYQ.W>V6I?HH<5 MK7^G#4'67>W79&=Q&8N;8J*RJ_SN;4Z55WGHQH>3)6W--B_IZ:=X(UIKA!K0UH)V! MF?N> 6L-V(4X%FWIGZZAE%@U#>TPX0%80(1WAF0"Z*"@6Q8("H0JC\1*/P$1#;:/$:I18 MWR.N=,2HCGB\F.-/9@IR;::&HB!X(U4(>"]3Q,)_3X?"1TO*9;9G3?1CATXT8X?.=& MP3M;-\'/7H(&PO=V]R:W-H965T@?,K#37@)/'=- MJTP %=E &O@.ZF4X"KU"BTO5,>AEQ_M 0)V'CYO](35Z*_C1P217\\!TX8+TB2NYQ?W3[9WWSBRZ%D3*79+ JDW1<$]B$.^"8=QZG?8.NM<6L-MFM^\DX% M.Z_!SAKL_JG@_JI)ITFLIK>:;:3/=N3GQ%Y.[.$\7'&<)EYQ/OP/E'A!R2TH MB:Y B0?T$+T+2KV@U /:7('2VYWS<=#J2#(0C;V,,BCYV-N'8!5=[OLCMD?Z MK]P]%M^(:+I>!B>N],6PQ[?F7(&N)KK3';?Z?5H6%&IEIJF>"W=+W4+Q87Z MT/(*%G\ 4$L#!!0 ( -2$;4^1H-9HM@$ 8$ 9 >&PO=V]R:W-H M965T0'B#D?D.@$2+E$42JUTBE5F]\^ M6 X4?Q#;=Z1OW[4A"/6HE#_8NYZ9G;79?-#FS;8 +OJ00MF"M,[U.TIMU8+D M]D;WH/"DT49RAZ$Y4=L;X'4@24%9'&=4\DZ1,@^Y@RES?7:B4W PD3U+RXD*-MI%1EH"G*_V>U3CP^ MWQT,=K&/?"='K=]\\*TN2.P-@8#*>06.RP4>0 @OA#;>)TTRE_3$Y?Y3_2GT MCKTBAV>8^DE)-#7_'2X@$.Z=8(U*"QN^476V M3LM)!:U(_C&NG0KK,)XD=Q-MG< F IL);.QE+!2CMC*.K/1=AJ$18$DJ7 ?_C; M5?[VFI]M_S$Y8K* 40&3;3=Q'*_725;K)"MUDG6!=%4@_8+1],HHCE!\[90N MGM!/R ]N3IVRT5$[_!O"FS5:.T#-^ 9%6QS*.1#0.+^]Q;T9?\TQ<+J?IH[. MHU_^!5!+ P04 " #4A&U/<0"U1&H" 0" &0 'AL+W=O8"R?%H$)E[6:I7GMA64HO@I0U?F$.OU05 M8G]S3&B[=GWWMO!:G@NA%D"6-NB,?V+QUKPP.0,]R[&L<,U+6CL,G];NL[_: M+15> WZ5N.6#L:,RV5/ZKB;?CFO74X8PP0>A&)!\7/$&$Z*(I(T_':?;2ZK MX?C&_D7G+G/9(XXWE/PNCZ)8NPO7.>(3NA#Q2MNON,L'NDZ7_'=\Q43"E1.I M<:"$ZV_G<.&"5AV+M%*A#_,L:_ULS1MX"[,'!%U T =([7L!81<0?@9$=P.B M+B#Z7P78!<") C"YZV)ND4!9RFCK,',<&J1.G;^"3 +#\8"FSDBB28>'I+L[I*, M;(;68H4Z/AQF&8=V@LA*$&F":%3M>)*&P<0:4VM,Y.F/70A:A:!%*)D(V3 + MNTAL%8DM!,O)V8EGV?APE(S97@O,F\.V&="B;6Y))Y MH8P9,+C.*LS.NK=PYT OM5 _R,%JW[Z> W4=3M9S?[7Q+>M;V>Y,=_JD-[WR M!V+GLN;.G@IY">NK\D2IP-*\]R2K6,CVW$\(/@DU3.28F29E)H(V7?\%_9^ M[!]02P,$% @ U(1M3\M&ULC9;1CJ(P%(9?A? RT*.D$3=;/93783,YN=O:Y:E0Q0 MMJTZ^_;;E@X#](C<""W?.?U/V_R>],;XFSA3*KWW(B_%PC]+63T'@=B?:4'$ M$ZMHJ;X<&2^(5$-^"D3%*3F8H"(/LM-9ZHE@F5;D1']1^;O:1YX<]\[T"/Y)++%W;[1FU!4]^SU?^@5YHK M7"M1:^Q9+LROM[\(R0J;14DIR'O]S$KSO-5?<&+#X !L W 3H-8>"HAL0-0+ M"&IEIM0O1))ERMG-X_5I541?"O0L2)R@-KCJ19=8U M@UM,$G61C8M\)@F4@$8%AE2LL1..>PL,$9T%(K#,R(1/.F7>23 !$TR !+U- M6-=,;)C2,-$L#,->)2Z%4-3&.FJFH)HIH&;24U,ST]8Z.';5N)26?$=,#(J) M 3'3GIC86:8O9(CHB$A $8DC H7]>YPX2\03=T=<"LWOG\\,5#,#MB2&$\S! M!/,1UVW^<$^'B(X(%,+F$(ZX9Q8:TC&(=(7<<2DTXHY9J+W*W#U>@,*SN\>+ M0+]:(3SBNEGHD1Z7&M(#VQN"_"VYDP(V.#3&X2PT?6!Q #;D<0@V.33&Y= X MFP.P 9]#L-&A,4Z'7".#3MVEADX=]CPTQO0LU/Z_22) D(MAC%Q%0:NQ*"@_ MF1Y,>'MV*4T#V)IM^KP5-HW))UXWB3\)/V6E\'9,JO;&-"%'QB15I7Y-U#NOF[-Z(%EE&\^@Z7Z7_P%02P,$% @ U(1M3YT[/B(0 M @ )P8 !D !X;"]W;W)K&ULA579CILP%/T5 MQ >, ;,U(DA-JJJ56BF:JM-GA]P$- 93VPG3OZ]M&$2PT[[$"^>>Y0:;8F#\ M5=0 TGMK:2>V?BUEOT%(5#6T1#RQ'CKUY,QX2Z1:\@L2/0=R,D4M15$0I*@E M3>>7A=D[\+)@5TF;#@[<$]>V)?S/#B@;MG[HOV\\-Y=:Z@U4%CVYP ^0/_L# M5RLTLYR:%CK1L,[C<-[Z'\/-/M=X WAI8!"+N:>3'!E[U8NOIZT?:$- H9*: M@:CA!GN@5!,I&[\G3G^6U(7+^3O[9Y-=93D2 7M&?S4G66_]W/=.<"97*I_9 M\ 6F/(GO3>&_P0VH@FLG2J-B5)A?K[H*R=J)15EIR=LX-IT9A_$)3J8R=T$T M%41S01C_LP!/!7A5@$9G)NHG(DE9<#9X?/RS>J+?B7"#53,KO6EZ9YZIM$+M MWLHHRPMTTT039C=BHB7F'K&W$3B<(4@9F%U$3A>1J<>+^C!-W 3828 -07P7 M8Y5BA*0&TAE($@=!L$IBHZ(P6\+NS,1.,[%M)HU7;D9,LM2)(MO.?V%W=A*G MG<31FY7.+K%TDLQVD]@M?-R;U&DF=9CYL#*36F8PQ@]U,J=.9NODZ]"9I1.F M#V5RITSND E7,KG5->QZI=#BR.HK]#OAEZ83WI%)=?K-&3TS)D%1!D_*=*UN M[7E!X2SU-%-S/MY=XT*R?KJ6T?QM*/\"4$L#!!0 ( -2$;4]!B0X?; ( M "@( 9 >&PO=V]R:W-H965TD&[DO@L3Y73 2\(N_A&?U$[%>_ M)WSF32K'ND4=K7'G$'1:N@_!8I<*O 3\KM% 9V-'9'+ ^$E,OAV7KB\,H0:5 M3"A _KBB-6H:(<1M_%6:[K2D(,['+^H[F3O/Y0 I6N/F3WUDU=+-7.>(3O#2 ML$<\?$4JG\1U5/+?T14U'"Z<\#5*W%#YZY07RG"K5+B5%CZ/S[J3SV%\$T>* M9B>$BA!.!+[V1X1($:)70OPA(5:$^-85$D5(;ET!* +0"-ZX67+W-Y#!(B=X M<,AX?GHHCFFP +R^I0C*$,DT9O(1L3$DP( MCQN87(0V%ZO0H&L>UB8BC34/GXIL/Q?9F9#HG4PBZWY&DA_--P)D=H'8*A!+ M@7@F&PO=V]R:W-H965TCV!=N3+5+K[O%GY@'0%L) M:H83K( QJV1\O'6B?K^G)5[./]2?7/(FF2U5L!+L3[G3Q<*?^MX.]O3(]+-H MOD&7T,CWNNQ_P F8@5LG9H]<,.5^O?RHM."=BK'"Z7L[EI4;F_;+*.YH."'J M"%%/,'M_1H@[0GPF))\2DHZ0G EC5ZTV%5>;-=4T2Z5H/-G^O36UIRB<)Z;Z MN0VZ8KMOICS*1$]9- M2;DX5MK>H(MHW]X?(]M> M!O%E.%^U3?HLT[X9/ZD\E)7RMD*;YN5:S%X(#<9C\&#.9V&>J7[!8*_M=&+F MLNW5[4*+NGN'2/\89O\ 4$L#!!0 ( -2$;4\4%\#E@"@ *:O 4 M>&PO_HLO1))HJDL-#I*2QXRI: MTMA*9B1EJ(G+E=H/(-&DX $!!H>.U/[X?4=WHP$T*'+L=>):I9P:D6CT\>ZK M'[_)LEP4;MFS?9XDZN_:R7;&0, M3Y9)NO9S^)BNWF2;5/I!=B=EOH[>#/O]R9NU'\9???M-%G[[3?[M>;(HUC+. MA1\'XB+.P_Q)7,8\0YC$HBNR.S^5V3=O\F^_>8/O\'NGXD,2YW<9O!/(H/YT M)C<],>IWQ+ _.*T_O$KN>V(P<#]\9C_UX6K$1[D*LSSUX;TK?RWKHRZO9I?? M7UU.Q>RGV>W%AYFXO#I[\^&J9;(S6#[U(U@VD(_BK_*I/JX/_SLY'H_&X];= MWSYM&KL8]+M_:WWA1J9A@B<.Q+F?-][5 /7^Z[]<4)O"' '-\R[R5_6G2S_* M&C.>%6E*+X39 @[[D_33UM6[W<&P.QJTP4O-]%%NDC0/XY68Y7Y>-$CFIR85 MJ1G>A9%,Q1FLO$K2!KBODKCK+Q82QL"(@$>WS'2QEND*M_!]FCSD=^(L66_\ MN#&E&CU;^U$DOBNR,)998W-Y6C0@H5^\D_#B]LGAZ1H8:)8GB\\=> .Y2%P7 M>98#:<,66TG!QL@[^+*QL:U\H]Y6].1\_V^C!C%<7YU?7,TNSL5WT_?3J[,+ M,?OAXN)V!NS_:78N#@]>-]:3"R!(9N*3-MJ:9IG,L[>-QWYV1_R]P#_D/XOP MWH]@?&.CT\4"95XF4KF0,&@>R8Z(9=[@[_@>7D_2L$EAE_$B64N1^X_6)/5! M-ZG<^&$@Y",(T S0A)M+\KLFF=TF.0"W>K[ZF&M\L>WL-RD(Z13( Y? HV\0 M:\Y376^0X)&8(^EG4J3AZB[O)LMN 1_\]J6=D_'&W1O6QWD?^O,P"G, 8V/? M!A4;_\D%0G@.[!*(:,L#\ MQ -Y-'FYBLOW[1.]3^)5]U:FZZT0,LLAK6W9EH94:"ASZ];C9^EBRUI\1.?^ M'9AM_(?_\%=@7F4SOY5??BH;20IEWET2! M3+,_B0L@]OS)110H)C,6DQN0>2 ,"BD.>OW!6S$M\CO@ZW\!*-@. 8ETU.^ M L;_B\LL0U 2NY:2M1PZ&';ZQT7-UL%_N&-CS1W)_,0U,AK@.&!>--B Z*:EZ1T M@#'?A;$/M(*J)\D(0.(?TSD:98O\OW=$^O9A"JN^(8F=AH=$(CL-3=J5T43,B+*X#5]3MQ?7/Q<7I[>7VU156.=C:5&[2FM%<)Z':0SH )PX7,M+1K M8 LT3U L\O8!3$U7$A@%U+%#0&2$Z$PMU/9\E21!)C*@OQ:!J\8Y%P&S+?"]CB:8^LHT?K,.8O(@\O&]1%LTM MM&]2X>[P/9RH01-L([ *:$$ZORB^D^#\2''K4A.6<:-,%W$XAR,M'5(%\;IU M2SA Z:3#B):&HS!K-.#\G9^%BX;2"J,B=Q X,Q<8+:CS0%9&"Q2 2I_'>ZQ: M9;W9#]./%S]W3Y>W/[4SH6V-BW]\(!'?X"%+M-^@/7@9@U-" MHKWU%2/C+YPR_ES)^-;WB:Z:X(U EJ*L(WUD#.WCMH&E<'SF!528^ :"?E&1 M@2ZS>MO@3HM2^#MI;Y03.+0[]Q'OBRV67X/NMD$#.+G=[7!!8Z<7E''0+H== M,V]] 7SA(EWL[*>R9X6VKV'C[2Q'OA[>=7J@STDXS[_1"G2@;GOQS5-SZ0ITH M=YIYIQ?J8-MIYJTOM-E39]/9#^+=^^L?M]A3I8J=+D!5M_BKP<]%IMR9/$'? M/P'K-)(.A0./\4L*1FS2Y#X$*TW,G\2A4EFO+:?3;U_Q7((K! 8P:38R*-;H MMO[+*?3.[GSPK3)4B'X4)0\D9D'1BR IYOFR )-$.=RMKF'84/Y-^]PM@=O& M6YNR3DPA SK0-M_>$:K9(43@T@5[XL$5"\J>HXX;)74R%#L;9TBF[15\(Z0U MUJZ0%9BN"RE!C"[39"TRL''QA3L9!4AG:S\O4@P.;IG!P$!;3*$Y4?NIE?>U M_=04=PM"!&P<9.2] G_U>\?]TNAJ<%OU0&&+2?#KZZ$]26-I +"--!8I14P. M \E_O6:+=,=P9&O<$L7=7*[".%9GVE#T=:_W)<8PVMZ<%9M-1!X@F*)!F"U MNUGSZ1!QFNXA#L:TS[*/F#F[E)HM 1M/K6,:3=GW:' MN,YEMDC#C79>=.9 ] 1Z1'3$&QP,>*(Q/?$1Q&&<1T]B&B0;I'%[%VD2P]\+ MR6JJ)_[XAY/AL/_U>TGPLJ+:HN=5@U=VE,JC2!;:'-Y'_P%E#CS)Q(,83 M"FL=B!.*;WD_)NGG;AAW-\C4L._AF)YCF R>OD/_]P[VR"[\<$)?P[\#>GP@ M1D M#+\6@\[@^)2&GG1.&%'BI#,^IC-YU8CA%A-#' *RQX0J\5HL#& M*%WRNU0RW$$N2K'F*)C$*)@C%MM!3;"1*$E@Y@Z]APL>#$Y.RB7&8T; MOLN 3Z1F]Q*608Y%]IT5@,*3D9ULM':QP8\#6'0\&)L J5;E'I^Q; M*'F2,+)Z4O 9 U@1O\$554P:PU% @H +<0/N@SC$YTH$TC#\ECX/OG[=$[?E M?!XJH36Q!+ZS]$.=-8 =PC>8'V/(H(!F4"P3M+/QTX/$1!JF#>[!G%Q1+JU8 M,PS>$JV3,1*%2YIOTAN+)^FGX-SH9]Y]@A&L" \!(\:#WG#PJF-,*_$4HKT' M3_JOF$U%&F:?NTND59"H2A]"ID0%^92@%O^F(AS '>PD4 M ,T/JVY8R>HC4694N7D2)TK@B$2S=>N3R4B1,^TL>M*SV,P$) '&!1R+R(HH M_V#0.S[V2 @->J?CTF2&_=V%L#>S+9H-332<>9-25!Y3ET5:M803EF$!T - M(&S1#DL"QC-@>4]01$!W<$0TP 0HFU3)/B)- 0;<$N?G3P0O(OHPA=':9C/S M(*@2T"MH]=$K(G](>ACN!*==&ED3=S46@;0!M&"+:/^N0@[><;]S/!ZW42+( M%'0:"$%;$2M^"6*]/1'KEQ(#\-F?-/&)RJ>!R2V(] +%S(3'#EG5&DCE6L>D MOUB]59 K-'*9)H#MUFL9A*QG41G+0!](+\30'*)JC L_\M92:J\JLY* "K,P M#?/V[I@51Y/.8#S<$;.>P>S>;%;%AHN[=L"&UV"K9['!1AUOM^60EGXK805\ M0X=%A*D$=";S''D49'L"7UC^G8@+DJX:+5F=>''+Q'ECK>AWIP$\OK)!MM. MI3_%-OUIQ^T95YX&0;"G652*?K4PF;S'7V=&/:CS&[-C@QK H;2]/94V<#0) MME)GBYK./MZFL$MUK36U5VKJ"6KJ:P!["Q\A5\LH7(7@O9)-Y8.-O@@WK/@] M1)@>C#4 ',VKQ. :50C"ZH#R>%$@!%X5:5[O\!8E1$#'AD' M-ZC9ST/&.YIH,WZ)1D)=1YC#IJT ,CNR=);#:CGIC([[;08L+,]LJZL8#M@3 M0L"1I##XH5T&!2'4=V/>$#>X:8!R]#DI9H:;(O "#]*D;9DQXV=AM#I%L*+0 M0L&ZGR>EW*;^H'2;1NQ-NGPLM<8V;\UK6HAJC:'EF@W9X:T[68W$,\EVR@H+ MQ*'4.,<@/$;D,1Q4$- M>;.7HW>*7%.M"&(QJQP=UCU@9G0#S%FC8<%0\',5 M$@,&=SA%5=]WU.?8 3E_$W9+6^0[V3E^T_.0CS)=A"CWM#8[ /DR43CK#8=U MA-'.[8/YN0LYY#OCT#BI1M=(@U*LPV3@*QNU@Y([$$8)>L^L/9<+'RL46?)4 M3ZA ?P=@(,7@\XXT.$@1K:E8H^+/5?=H446J2XX]C;8?ZR#6KS9*?*KG\W9F M+NWK:PM&*:GL+5B@""B[V$=:ST<<I!#=4I8L(C37ER'" M/6NFM'!VS*:H>EJ5-U01_33 K!'OP(J SY 7R1TX2P(*Y7,D4T6!IK,S'?\1 MHV&_.P XJ$T]-TTQ342D<1NF351RZ,K6.(?MF M#3ZA&>Q-9Y\0B4?=_JG0DY)]@)6V.)GRV\\*8* UVFHE R8,-QN=&P+1'D0D925GE-74/=#\KF&+),,\6)8E M&'2&_1 L0%S/85'<';&\\)<8I%\@Q!(P)._)JMQPN@ F W4-KDJF"['15--P MH=.J,RC+"J/98EE$RS"*R #$31C'W%:;BT9M(\-@[?^<: YRN3E^,RL.=BG9 MD8PT&A\RA%C1Q>#6R+0+-/09>%3G8C1'G-U\;S@BC ,X6_K4\\[@M&&.,\O' MG!476Y=H4Z(B-^\*WR0;T]Z0_ ;B9Y0PJ:$V?,T5L$>(>X> +7T?8 M,59F]M-R,!8 )*[^Q<):,9_W<"?!L232[^@$< MHT"7)4-ASY* ,GQ/8@FHB M%'U:]U29S4?D^\+!*(&K90V0L/37F8G[YN&:XA=@"4J050'7"/#8U!+"2 8( MCK?@773!($FEAPEA5&RS!&T6+/?41=$7,-!33 I\@WX_.L1EWEK%*G"#NL"Y MH[;.T2:3D2S?Z2@Y =8T^0E^3.&"%5]3P\@6H@I\U2?C17NE=-+/2>40:351=JIHPTR%@Y+/4L+<2(415Z#^IU1=/BP@D;UG>"CSML9O- M ]2KN&7@PT0RC]_YM#V@0&#]F,JB!5GV"?RC[ (S2&+MP4(2^YNP[<9_(L&Z M+)DFTX3"X6P,8\'.D*9 7Q91CCY.2;U,$0VVP/D053?7-S,4QXSM-@HL&4!! M+5S#FM_#<6*"0NR3L_X<';,OR-4G+!5LU+H1X@OTWMAH4L462:K^0HO,/JJE M?'WD"I_N>T7H02@E;%:H+:UFAG.&6(B">26Y1.,@JW#4LA1J?%:/X:=F,7 $ MYQ?+TSW%/=I:H;I\OD+0\\[#S%^M4LG00=;2-LTE [44&#G?V]/'0_U7OLQ9 M4=*C-8G L%LW2$">NQQ><]Y;.B$/3=('S;S&J?5WW#TQGS:]P7O=MM93-%# MIH+)BEDL>\8SQ$N9^B,5WSF@.SKV9W1V3D^MA^47SZ]"&EEL$I!DE,?'Y4[- M;,,QWZ8:=(:J F34&7%* ]?I#%3-R%%G/.+R!PYY'< W1ZI4H)P%OYV8OP

Y,1A.>;0>$G^R"\)/?&\)/P)^=6#BU/P\'G9.3D?6P_.++$ [T M,C:E/MJC[AR-3E4)3/^D7^))%1F-.D.-)(5R&#TYK=T31$"6%$K M+-6-ZTJRFNL)J6:GS+]M$)AXN8]F"D(NP!/@:XO14;\+_PW'W2,%54X^L-5D M3L_.&LK\9(ZY!'+F*L;SW(IAHY=EE1#=5<"#GR@":! =PR=U%1QIP71P( \&8ZIZZX8 MG-(C.I@Q>%5EK;0+:84_1P9.S9XL@'HV0(E"F3;!_@UCM8F%2IRJ4<@T->HL MZT?(9J.#V(&%+48I6D! [\YC9T PQ)D$'XZ&E&)&E0[+%!F80ZV;2.:R5!$( MF2*FH [FJ*@XEF+ZRODY'R_Q98[^:UB0U:^S MT@Q*8PXOQ<%D9.6RAN;Z-R4PV8]H(W.C'(K8HGBTP3$KBYZ0_>0U01L69LT 54)#!L9L99;JV):HJ?1@H!*@MW?[AN.M)5# MQ#/0&.4"^UY,Y=X R8B43[WE@G:^0+YO$DJ+WTD_^&<+*D(<91D=2]2FNIYHRM^IUL(09?4EVK#,K1)%2'Q&JWU>!J#@#MD.&(+WW M6@GQN,OS(<<#^^$D:FI.E76!6WR43:1B/:1KPDLYCRI,<,=3L78CTLR._L<207:80@&U^[ W.G2.FK'&.O!+=M-7CS[[E6]U0>7H"C^5?1B M5_(".<@'!HK)P=*9$*;T$*&R,;$-8"P*?B41Q1? V#.FI#XM"SIZDVL\*=AL ML:'B;$?>V1R-*E2>.5K%ZF:KP\\ BW-@;:VQ8!I]+$SZPI!5$?DI,C\'O*6] MW4JJ$HU.S\R_?6Y"L8:N/:$R[]31RN/39NA64D+EE:71/$_2E ,BQ.\F0,_& MM;$W//_>#YDHE:PSA \3\5T1+OXB Q379+N$:8\+4"O)%I+6!?WR%NCVQ]X/MF!5MT)F M) :4^GQN@%=ON$/ 0Y?6CK_H#X.![8BK3][??;"6YI9XWI,CXVWSO\?&RS[5?YE+,\,A6U>.3684F@ZS M7(7MPXB#Q:QEC(;I>!S%IE*+BOX0#?UAI#.M$K2IP%+)D%MOV 6$:Z%=4.-( M>NJ^ 4KL).V)#YR4#LO"ZZ:0V:Z"O;K54^.$5D/QK??!2JL3!54Z])3$I*A+ M^48F./J\YU @>U!UH%+.=PS.25DCKH7H(W19<5"?YU>;-7 MS5$I(:@83465N$*?HTIUR[N:R:+ M):9L'9!:0 4I^MB70.UI\FEL66G)\\V M('J;)T=]G19D?TRMIVPFR@!SRQFL,]LDV-9&T\20,=-*%. I YAU:,54VV;2 MB._FA:WCOBE:.QAR!=N70;UQFZJE.\VVSC7P3)R;ZZS[.C+OOJ1RL59$8QP+ MZSJ]RL"1YWET7!+5$7,5)5"/>A,N%1X<];C2EDH7Y]RM1\G'"GR\';;[[%4< MUW8U_JEZ4,6$N8!P,C;['8Y[@U>J5+%W^HIOL=,46[9,_.("3&H6_:(B0:N( M+LR(!=*0Q/M2+&5@.C)1B0!OC+>B4\=!N%R"G*/6%'.9/T@51:R77S@DA5E8 M4H4;.9G8&Y+NX&@)A@L7>0(KZ>V0*.-Z&=4B4L4>T YNK>=5K@O '/'(&R\ MM43;F6ZPHJA&%"EV/H"S4Z ML@-.CH8"[:($A UCPJ-Q37 I+,*/N;@:9UF14WJYK&^C8ZE,#DO3=36BA3G? MQ\"I G?]'4QU3=^FE)RPQ@Y#CINH&#M/W$T3YM4*%K%2YUAHE:Q1^1LU+@03P9E7]EEB C8@QU)Z8UL+EGA&1 M#<.B60'JEVQMU4@U*CH/AB>6)N/[YHW; &7F .E N\,J)48LAB2WH&HS!BG5 M9Y46$8U0I:UDW^#](45O]L9-(&XNHU#>LVBU@.5I8)ED$J;DJ-JLQ1;M[ O M#^%5Q%8$UU)J&=_XP&,@=:3'9 Q@5YQHHY2#RKU% M3^KBW6G3VCQ+*&JL\BR-*MXP^\P4^RE6=)U_0?\/=>7(V_T25/Z0V*6YE7CI M8*Q,R.&K&G&UE)/RG23@.8_2QE]RK7O+=H9'O)WA\%6=V-W[\4T(5K_>LA6.Y2G(6?5:]1F;- M;S2C2F+*BMZDN+Y>U<-O^'(IAKX;MXQ9)2I#)RN RV*50:.I,(-6)='R J,5 M_]\F8MJ\ZY3#/MBMY(Y-J/(*'5?/VBU!*I,].ZPJ:PW L-V[PVVU+-,[ E48->W&^_ M*>16+=?JBK[^892JI3>G^A^0^P6XW]IGNY(/F8E^ [(Z_,T4A :($&&Z'HMW MLTOQOO>^=]9CFF@9INNHR[)I?DD%NIF1DX_!5!D'ID.RC4C M9PGK2.TMZ40'.!:H[7E!J01S!0*8V 5R2S9)9 F42-ZC&%9LK"NPP NAY1_2 M)%[Q!03RG%4?@QS3Q&E%FG;(5XY\.$!%O&.@ $Z6I)VRF5&8!EWD:+1SNAGA M@L1L'F;ZQHPI!OYEAV,&/Q8^=+YR0_47>2GN#1KPE?2)(BF^:D'$M<42//D2$_LQZD$CZ^8+?6 M;>W"^G&-+/3MU3#(QC7U^G(ZNQIO%G)3)>(#[$*%24? M@H@##=>@65'$.B"^3NYUCE_\7 0KWI$*8432)Y'H,7^B]L#:3)B2Z-VWU:WB MQ8JOW+@T18P:[(,:S/A@71(%$)1/:9E@%7((,U.5B:?+3=1/8X/)*R3#+]LD M&.6<@S^+A5OB"MN\(9"TF*X&R+!.Q&-@68! 4%I */>B7T;IB$(HD#'ZS77! MJFPQT"Y9KKS*)X^R+/>Z'U[Y">>9RQ4VWYUB1HNTJD85&@M2[T6P'*'L?]F% M!I%L[.G!L3JEY2A*S+)[Y9T)3CAL2M5(02DNN?)5"PPC!M@H11\_O$NXQA,; M?L1+_S[A4E? BX[IF7HP,G22'(N",!9+UB6Z83J@\\2&#-[0H*L=7]XS4ASJ MOQR_>.3L_;B3LX,V>,C!D $27\:)7Z7AF<0$I4I;CF5L1:-'?$=1-4%^? M*LN[$V/=9_8%H]2KW2L$^5$L,:6:-GK$J. @7^'593T3?GC'P;'1V14*!CH\D-]587-&:W4 ME#M#5A^RH'UORESJ\LQD:V/XZ.F4R:QJ'?T *%O?T,)Z(?-%HPI2]0")R$*G M6A?VG(P[V*1)9\/0G>OWT#2VI>6MX 1Q[#6!NO7]?74[Z?3&T/!W%46(;0N-^99I2Y$ M.A@,M,N%J*2K4G]+/4J2',;(S 1LT=K#U4P2E8I77>?OB1^2!] 'U L(3^&1 MI$5FGL,\Z*V$L79;6'I*C#T:[.I 5-BHU3$%PZ:W!F\2B,")"6VA>*ILR)U$ M4 Y[V9F%*L_8$6IFFNO=/>J<..6,"?\XGP=[?@>[%X-^]Z^D]/&59 /6 $NU MM5&C9*%;X?8,O0 J!5%W6F*$ DICC!QR$^!%"DMEKTU&PD[G>&P]4(N/C47R MU5L3=!3LFJOR!.8'OU!/U8N/RIB.#A_JU4**% 94/'^OM92GLP]LFII0HYX6 MK/F(8-UDUMV[^.[$P14J11DX%D ;BA(_5+0R['7:1F?DO-/'TT=]= MOKO69_?X8G'':,:06F@H.5G6A_A&=@9*$1)%R>#M?V@W9D?O=D?/WYU0[/Z= MPF>AY7TYM%Z:0;\T@_YW-H-V_WI&LSGT3NSS(RP/%*%)K;SD[>SWIBO9K4(2 MS]3X@3 L&S22:G0U6B("*%O&5@6I[IFI8EFFV9C+7E#=JS//$GUZK&I0^Z-J M X"1^0C\B>YL 92/V<:-N:-/RR6!C)KN7Z-[4[7_I"K5)D6QM4TDU9,KIT6O M8&X9U7I:8LA75>CHG@0*6JYNH:Q3/+K"@1-VJR?":GG2X&R&4MD\[X\ :]7R MP%.K3Z651*WDC,AZ?6094\Q_5J;!O:K&Y91Q9GVA#:6.F!=EZI2RM11XZ*B MB;)O[+W933!U-P%]W8'"2P^LKHF#QI8?Z2P_UEQ[J+SW47WJHO_10_W_=0_W9 M'_,N>ZKO%)[X[MDVTNI>3J%<+N)RE"'-=Y2;TM:3N=*L'%WZ1]WNH9+4-6VF MK;L7V98NTYX[^(%%1\]WD%Y1[R>I*J@3BKV8#91[:F\=;G7^T(W'7QK9OS2R M?VED_]+(_M_>R'Z?8I=;BB*-\]8 ,^81:]+ ;QCU=MD!X2>_-X3_ M%AV-#<+_DSH:;S-&SLKNLJ:9P3[RX_^DOZSX]_27%5_:7[:E3V:;Q#Y[M@_: M;RVZ7SJ>_38=S^J4L$/?L)U(X7?: FSGOE._Q.<\I])X,-JZXM/L7!P>-/BQ MXAW6']9W9;8QZ/\QP>2 M.8V?L=ON4;:]]9QGV?9>BW?9ODR+E]GVPI<@?+@%X;^BRU6?>KM7)7;VJLI@ M^'.;_T7^U*\!Z2ML2(XGW0KQ9NUITSUS0N(PU.'2QJR-Z&HM@(VO!OBC9VE6 M J,QR]]540C';.M/C[B2Q%U7:N>&=7J\8^64,0E;?[/OGG"B*E8FRJS8:\%F M9K>Q:J_??U7_DLNU]EFIFB?>Y\UF(IE*ONI34/F7P?E#(A$&N3;BO/Q ML0OIYQJ%/[E0B"UVNN\03<8$^>A$T\0QLYTB[NR2N=XI0O.\J;&'Q[K_JTTW M=)]=@^'1_*& 3<\X":WRLNJ[=4J_SG&KZ;=R AN*_(L

?/*ET!V>U@+I50 M \/N'T>TX%'Y/8@&I8/UO,-//>RG#F^TW4^U6/;O>>#%<"P[IQ_QJ[]VJVJ\ M_?:?F!BTJ)>I'7UO4<#H&[0YW<\S8>G.VHYIPS!U^*0-B=9T.IMBWN%C-LYL MN=66>]R^I:V_S[&3*^%R[IKSV1Y>4R ]Y^EMZ]"['QE>5AO-=5 "8 4R:+N& M&>02^-B.MODM]M)UC)WT3K>H#-."T=4(L?[6I[;.=-O;R>TB+0;#2BZG07?T M0U]:$J%/IWT6\3_F-Y_%==SN*^E!?Z*F[.7NR$#:@H#!V E5)ZQWV^7M0]*Z MR\'0N9KS6_W3P2B8]4\'[PN5H=,^'0U^R7I;SS>ISOPFR_)O_Q=02P,$% M @ U(1M3]\C18XL @ V0@ T !X;"]S='EL97,N>&ULU59M:]1 $/XK MRYY("](D5WM5FP2T4!!4"KT/_5;VDDFRL"]QLSES_?7N2UXN)Z*<5>R79.:9 MW6>>F2RSB1N]8W!7 6C4<2::!%=:U^^"H,DJX*0YDS4($RFDXD0;5Y5!4RL@ M>6,W<18LPW 5<$(%3F/1\ANN&Y3)5N@$+T<(^?W7,H<$/YR\_-I*??4"^??B MU6(1/IQ>'>(G+G"*D>?XF"^3GH4_YS6Q ^H+2QWT-:1Q(<54RCGV M@,E-.* M80F^)HQN%+6["L(IVWEX:8%,,JF0-CTTVB*+-(\^''G/MK?GX51( MY7+[#/ZYZ9U49AJ<@N6OH& M^*7N99)LI,I!C6DB/$!IS*"PT9+P<'7\LN$T9$)TY@,>5 E%7TT?/:D9 8 MA=$6E*;9/O)-D7H-G1Y.4U<[$]6>+0:5ZU'B@1/]F?(:"C3';JT9#9QLHJ/XF MMR!LS4JJ@AI[J=8-O55 <[T!, 5O1,UFMU%0)H*;ZT-?,]5P+Z2!S# I;&%5 M<,?@4;_65Y>$V@8[6-!E+V@&A)9&WC)N0 VH@1]*EELFUKT@#,B**6W2:NRZ M9<$$*]@+Y/65WLC'H53L10I#>9HIR7E]5U51WV1'T']+[D 9EATU-'0YIY:U M%W2;ML,=TVS).#//O:#^SR&PLV@XTZCC#0A%"1DT082T-&8M^5;5O-Q0X]RO?S,C9BK[!$73%; MH49Y6('[@^Q/)X-DDB8#\CT>QY-^0M)ADBQ2ARY"Z*+/H2-G,ZK #6$+@6Q] M%&2ZB!?)SV1B :>W9#I+YO%BY$"V$QNU+WF<9;*T+[D#>8Y MGON%'(D=:%,UT@[0!0)TX1=H#CL0)9 Y9-(&[4T"O$3 +CTO)W!N)45BI:A8 M0]7:S'9%".1R0+(@CX=,V%Z"'W[08K,ME#[&I<* M\T'H60CIQLK)/NG;4F6;MTN(.2#T+($QK"DG=F.7 >3VH3\"P_)^Z#GQHSGU M/G(QLO;!/K>=Q,)D$/JV M ;K";7=7C)DA\FP&'+/C8F+*B#PK \?LNICH1X9GB^"8YRXFII7(LU9.OM8# M,)3QHQ58,!DG"(TQ,.)%GX:"8$^IB8L*)? OG_>;T7YB8<"+/PCDD M\U,/(R:9Z(,D<_KYPSP3>?:,NYEV5U156]D=N <;F&=:GCUSO+]^!^IB8IYI MU9YI'([<49Y-E.D^ME_4+0[U1Y@57+>MV53,9:T/B2K^CB< M/M[\ 5!+ P04 " #4A&U/D +<9W(! "R$P &@ 'AL+U]R96QS+W=O M0,9S)K\E9M5-MFUO8# 3E?C' MS)0F=U_KI@:2.5V$KQM%E'->$![$W9NM3:BZUI=5[V>7IFY]EI0A]"]*^;RT MC?'SKK?M<.?4N<:$X=(5JC?YV116<9JNE)O.2/:[Z#.![$ M\" =#]+PH$4\: $/6L:#EO"@53QH!0]:QX/6\*!-/&@##]K&@[;P($H%&5-\ MDH0U7FL2N":\UR2 37BQ22";\&:3@#;AU2:!;<*[30+;!+H);S<)>!-> M;Q;T9KS>+.C-__"M+7ULX_5F06_&Z\V"WHS7FP6]&:\W"WHS7F\6]&:\WBSH MS7B]6=";\7IK06^-UUL+>FN\WGJBMR^-L\?WX*JV\,\NN1G^L&8"MP_7VCX_ M8YSZ;R?8"K#VUQ!8(H-.W'ZVZ9*9+-&KRNRF% ^=\4/)==/RYL>1[Z[K2 M?I*4(=@GQGQ64BU]:BSI&"F,JV6(73=G5F8+.2US&+CV.3 M)$9]PHZH<+BPZ<=U[RMR3N5T$IHI"I51;K)E'9>DWCJ2N2^)0EVEOI2.\H_@ ME)[O>&?2A3=9Q\1L7;$_$]+K<81-1=T ;>22E4.\%M15J@ULG_RL@OO;D!E' M?>MBU 75L;V(-(M1SYJ)E]PB-5:=^ M.0X!PC$$X;@%X;@#X1B!<-R#<#R <#R" MT:QMF]92Z?](OHQ9[.NS]J_B] =02P$"% ,4 " #4A&U/'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " #4 MA&U/)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( -2$;4]I*BDH[P "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ U(1M3RG*&PY[ @ 0 D !@ ( !^ @ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(1M3X#) M)@2E! .Q< !@ ( ! !( 'AL+W=O%0 & @ %2'0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ U(1M3XL/#HBT 0 T@, !@ M ( !QB$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ U(1M3]RGP8.N 0 K@, !D ( !A"< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(1M M3V*U%AJS 0 T@, !D ( !0"T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(1M3[?\>1@- @ ,P8 M !D ( ! #, 'AL+W=O"3V-,! "&PO=V]R:W-H965T&UL4$L! A0#% @ U(1M3R 0W[G% 0 -P0 !D M ( !2#D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U(1M3\BSQ%5/ @ 6 < !D ( !%T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U(1M3V1C M; +Q 0 $04 !D ( !=$D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(1M3\M&PO M=V]R:W-H965T&UL4$L! A0#% @ U(1M3Z5.S4HV @ & < !D ( ! M_%< 'AL+W=O&PO&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #4A&U/KJYM2(P! !=% M$P @ %PB@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..* H ,H* MC ! end XML 43 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 44 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Concentrations (Details Narrative)
9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Sales Revenue Net [Member] | Customer One [Member]      
Customer's concentration risk percentage 15.00% 24.00%  
Sales Revenue Net [Member] | Customer Two [Member]      
Customer's concentration risk percentage 12.00% 22.00%  
Accounts Receivable [Member] | Customer One [Member]      
Customer's concentration risk percentage 20.00%   31.00%
Accounts Receivable [Member] | Customer Two [Member]      
Customer's concentration risk percentage     16.00%

XML 45 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 92 235 1 false 19 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://insigniasystems.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - CONDENSED BALANCE SHEETS Sheet http://insigniasystems.com/role/CondensedBalanceSheets CONDENSED BALANCE SHEETS Statements 2 false false R3.htm 00000003 - Statement - CONDENSED BALANCE SHEETS (Parenthetical) Sheet http://insigniasystems.com/role/CondensedBalanceSheetsParenthetical CONDENSED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS Sheet http://insigniasystems.com/role/CondensedStatementsOfOperations CONDENSED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00000005 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://insigniasystems.com/role/StatementsOfShareholdersEquity STATEMENTS OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00000006 - Statement - CONDENSED STATEMENTS OF CASH FLOWS Sheet http://insigniasystems.com/role/CondensedStatementsOfCashFlows CONDENSED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 00000007 - Disclosure - Summary of Significant Accounting Policies Sheet http://insigniasystems.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 00000008 - Disclosure - Investments Sheet http://insigniasystems.com/role/Investments Investments Notes 8 false false R9.htm 00000009 - Disclosure - Revenue Recognition Sheet http://insigniasystems.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 00000010 - Disclosure - Selling Arrangement Sheet http://insigniasystems.com/role/SellingArrangement Selling Arrangement Notes 10 false false R11.htm 00000011 - Disclosure - Leases Sheet http://insigniasystems.com/role/Leases Leases Notes 11 false false R12.htm 00000012 - Disclosure - Income Taxes Sheet http://insigniasystems.com/role/IncomeTaxes Income Taxes Notes 12 false false R13.htm 00000013 - Disclosure - Concentrations Sheet http://insigniasystems.com/role/Concentrations Concentrations Notes 13 false false R14.htm 00000014 - Disclosure - Share Repurchases Sheet http://insigniasystems.com/role/ShareRepurchases Share Repurchases Notes 14 false false R15.htm 00000015 - Disclosure - Legal Proceedings Sheet http://insigniasystems.com/role/LegalProceedings Legal Proceedings Notes 15 false false R16.htm 00000016 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://insigniasystems.com/role/SummaryOfSignificantAccountingPolicies 16 false false R17.htm 00000017 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://insigniasystems.com/role/SummaryOfSignificantAccountingPolicies 17 false false R18.htm 00000018 - Disclosure - Revenue Recognition (Tables) Sheet http://insigniasystems.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://insigniasystems.com/role/RevenueRecognition 18 false false R19.htm 00000019 - Disclosure - Leases (Tables) Sheet http://insigniasystems.com/role/LeasesTables Leases (Tables) Tables http://insigniasystems.com/role/Leases 19 false false R20.htm 00000020 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesTables 20 false false R21.htm 00000021 - Disclosure - Summary of Significant Accounting Policies (Details 1) Sheet http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesDetails1 Summary of Significant Accounting Policies (Details 1) Details http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesTables 21 false false R22.htm 00000022 - Disclosure - Summary of Significant Accounting Policies (Details 2) Sheet http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesDetails2 Summary of Significant Accounting Policies (Details 2) Details http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesTables 22 false false R23.htm 00000023 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://insigniasystems.com/role/SummaryOfSignificantAccountingPoliciesTables 23 false false R24.htm 00000024 - Disclosure - Revenue Recognition (Details) Sheet http://insigniasystems.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://insigniasystems.com/role/RevenueRecognitionTables 24 false false R25.htm 00000025 - Disclosure - Revenue Recognition (Details 1) Sheet http://insigniasystems.com/role/RevenueRecognitionDetails1 Revenue Recognition (Details 1) Details http://insigniasystems.com/role/RevenueRecognitionTables 25 false false R26.htm 00000026 - Disclosure - Revenue Recognition (Details Narrative) Sheet http://insigniasystems.com/role/RevenueRecognitionDetailsNarrative Revenue Recognition (Details Narrative) Details http://insigniasystems.com/role/RevenueRecognitionTables 26 false false R27.htm 00000027 - Disclosure - Selling Arrangement (Details Narrative) Sheet http://insigniasystems.com/role/SellingArrangementDetailsNarrative Selling Arrangement (Details Narrative) Details http://insigniasystems.com/role/SellingArrangement 27 false false R28.htm 00000028 - Disclosure - Leases (Details) Sheet http://insigniasystems.com/role/LeasesDetails Leases (Details) Details http://insigniasystems.com/role/LeasesTables 28 false false R29.htm 00000029 - Disclosure - Leases (Details 1) Sheet http://insigniasystems.com/role/LeasesDetails1 Leases (Details 1) Details http://insigniasystems.com/role/LeasesTables 29 false false R30.htm 00000030 - Disclosure - Income Taxes (Details Narrative) Sheet http://insigniasystems.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://insigniasystems.com/role/IncomeTaxes 30 false false R31.htm 00000031 - Disclosure - Concentrations (Details Narrative) Sheet http://insigniasystems.com/role/ConcentrationsDetailsNarrative Concentrations (Details Narrative) Details http://insigniasystems.com/role/Concentrations 31 false false All Reports Book All Reports isig-20190930.xml isig-20190930.xsd isig-20190930_cal.xml isig-20190930_def.xml isig-20190930_lab.xml isig-20190930_pre.xml http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 46 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes

For the three and nine months ended September 30, 2019, the Company recorded income tax benefit of $47,000 and $416,000, or 4.6% and 14.0% of loss before taxes, respectively. For the three and nine months ended September 30, 2018, the Company recorded income tax expense of $216,000 and $365,000, or 25.1% and 26.9% of income before taxes, respectively. The income tax benefit or expense for the three and nine months ended September 30, 2019 and 2018 is comprised of federal and state taxes. The primary differences between the Company’s September 30, 2019 and 2018 effective tax rates and the statutory federal rate are expenses related to stock-based compensation and nondeductible meals and entertainment as well as for the three and nine months ended September 30, 2019 an increase in the Company’s valuation allowance against its deferred tax assets. The Company reassesses its effective rate each reporting period and adjusts the annual effective rate if deemed necessary, based on projected annual taxable income or loss.

 

Deferred income taxes are determined based on the estimated future tax effects of differences between the financial statements and tax basis of assets and liabilities given the provisions of enacted tax laws. In providing for deferred taxes, we consider tax regulations of the jurisdictions in which we operate, estimates of future taxable income and available tax planning strategies. If tax regulations, operating results or the ability to implement tax-planning strategies vary, adjustment to the carrying value of deferred tax assets and liabilities may be required. Valuation allowances are recorded related to deferred tax assets based on the “more likely than not” criteria. At September 30, 2019 and December 31, 2018, the Company had a valuation allowance of approximately $287,000 and $79,000, respectively, as a result of certain capital losses, credits and net operating losses carried forward which the Company does not believe are more likely than not to be realized.

 

As of September 30, 2019, and December 31, 2018, the Company had unrecognized tax benefits totaling $636,000 and $613,000, respectively, including interest, which relates to state nexus issues. The amount of the unrecognized tax benefits, if recognized, that would affect the effective income tax rates of future periods is $636,000. Due to the current statute of limitations regarding the unrecognized tax benefits, the unrecognized tax benefits and associated interest are not expected to change significantly in 2019.

 

 

XML 47 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Description of Business

Insignia Systems, Inc. (the “Company”) markets in-store advertising products, programs and services to retailers and consumer packaged goods manufacturers. The Company operates in a single reportable segment. The Company’s primary products include the Insignia Point-of-Purchase Services (POPS®) in-store signage solution, and other retailer approved promotional services, in-store marketing solutions, and custom adhesive and non-adhesive signage materials directly to our retail customers.

 

Basis of Presentation

The accompanying unaudited financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. They do not include all information and footnotes required by GAAP for complete financial statements. However, except as described herein, there has been no material change in the information disclosed in the notes to financial statements included in our financial statements as of and for the year ended December 31, 2018 included in the Company’s Annual Report on Form 10-K. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year. 

Recently Adopted Accounting Pronouncements

Effective January 1, 2019, the Company adopted Financial Accounting Standards Board Accounting Standards Update (“ASU”) 2016-02, “Leases” (“Topic 842”) under which lessees will recognize most leases on the balance sheet. At the date of adoption of the standard the Company recorded a right of use asset with a value of $305,000, reduced deferred rent by $158,000 and recorded a lease liability of $463,000. The Company elected the option under Topic 842 not to restate comparative periods in the transition. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard which allowed it to carry forward the historical lease classification. Additional required disclosures for Topic 842 are contained in Note 5.

 

Inventories

Inventories are primarily comprised of sign cards, hardware and roll stock. Inventory is valued at the lower of cost or net realizable value using the first-in, first-out (“FIFO”) method, and consisted of the following as of the dates indicated:

 

    September 30,     December 31,  
    2019     2018  
Raw materials   $ 56,000     $ 80,000  
Work-in-process     25,000       12,000  
Finished goods     262,000       261,000  
    $ 343,000     $ 353,000  

 

Property and Equipment

Property and equipment consisted of the following as of the dates indicated:

 

    September 30,     December 31,  
    2019     2018  
Property and Equipment:            
Production tooling, machinery and equipment   $ 3,728,000     $ 3,694,000  
Office furniture and fixtures     385,000       385,000  
Computer equipment and software     4,190,000       2,743,000  
Leasehold improvements     577,000       577,000  
Construction in-progress           1,179,000  
      8,880,000       8,578,000  
Accumulated depreciation and amortization     (6,051,000 )     (5,310,000 )
Net Property and Equipment   $ 2,829,000     $ 3,268,000  

 

Depreciation expense was approximately $300,000 and $740,000 in the three and nine months ended September 30, 2019, respectively, and was $188,000 and $555,000 in the three and nine months ended September 30, 2018, respectively.

 

Stock-Based Compensation

We measure and recognize compensation expense for all stock-based payments at fair value. Restricted stock units and awards are valued at the closing market price of the Company’s stock as of the date of the grant. We use the Black-Scholes option pricing model to determine the weighted average fair value of options and employee stock purchase plan rights. The determination of fair value of share-based payment awards on the date of grant using an option-pricing model is affected by our stock price as well as by assumptions regarding a number of complex and subjective variables. These variables include, but are not limited to, the expected stock price volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.

 

During the nine months ended September 30, 2019 and 2018, no stock awards were granted by the Company.

 

During the nine months ended September 30, 2019, no stock option awards were granted. During the nine months ended September 30, 2018, options to purchase up to 119,515 shares of common stock were granted to employees by the Company under the 2018 Equity Incentive Plan (the “2018 Plan”). The Company estimated the fair value of these awards using the following weighted average assumptions: expected life of 6.5 years, expected volatility of 51.21%, dividend yield of 0% and a risk-free rate interest rate of 2.80%.

 

During the nine months ended September 30, 2019, no restricted stock units were granted. During the nine months ended September 30, 2018, the Company issued a total of 297,515 restricted stock units to employees under the 2013 Omnibus Stock and Incentive Plan and the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned values of $1.77 and $1.95 per share, which represent the closing prices of our common stock on the dates of grant. These awards are scheduled to vest over three years or four years with the first vesting scheduled to occur in year two.

 

In June 2019, non-employee directors received a total of 70,755 restricted stock units pursuant to the 2018 Plan, with each unit representing the right to receive one share of common stock. The shares underlying the awards were assigned a value of $1.06 per share, which was the closing price of our common stock on the date of grant, for a total value of $75,000, and are scheduled to vest the day immediately preceding the date of the 2020 annual meeting of shareholders. In July 2018, non-employee directors received a total of 46,152 restricted stock units pursuant to the 2018 Plan. The shares underlying the awards were assigned a value of $1.95 per share, which was the closing price of our common stock on the date of grant, for a total value of $90,000. The restricted stock units granted to directors in 2018 vested and settled into an equivalent number of shares of common stock on June 5, 2019, the day immediately preceding the date of our 2019 annual meeting of shareholders.

 

The Company estimated the fair value of stock-based awards granted during the nine months ended September 30, 2019 under the Company’s employee stock purchase plan using the following weighted average assumptions: expected life of 1.0 year, expected volatility of 57%, dividend yield of 0% and risk-free interest rate of 2.60%.

 

Our non-employee directors are eligible to participate in our director deferred compensation plan, which allows a director to make voluntary deferrals of up to 100% of their annual cash retainers relating to board or committee chair service. During the nine months ended September 30, 2019, elected to defer a total of $46,000 in fees pursuant to the director referred compensation plan. During June 2019, the Company issued 8,370 shares of common stock in settlement of $9,000 of total deferred fees due to a non-employee director’s departure from the board.

 

Total stock-based compensation expense recorded for the three and nine months ended September 30, 2019 was $101,000 and $378,000, respectively, and for the three and nine months ended September 30, 2018 was $128,000 and $277,000, respectively.

 

Net Income (Loss) per Share

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average shares outstanding and excludes any potential dilutive effects of stock options and restricted stock units and awards. Diluted net income (loss) per share gives effect to all dilutive potential common shares outstanding during the period.

 

Due to the net loss incurred during the three and nine months ended September 30, 2019 all outstanding stock options were anti-dilutive for that period. Options to purchase approximately 305,000 and 265,000 shares of common stock with a weighted average exercise price of $2.66 and $3.22, respectively, were outstanding at September 30, 2018 and were not included in the computation of common stock equivalents for the three and nine months ended September 30, 2018 because their exercise prices were higher than the average fair market value of the common stock during the reporting period.

 

Weighted average common shares outstanding for the three and nine months ended September 30, 2019 and 2018 were as follows:

 

    Three Months Ended     Nine Months Ended  
    September 30     September 30  
    2019     2018     2019     2018  
Denominator for basic net income (loss) per share - weighted average shares     11,986,000       11,729,000       11,911,000       11,784,000  
Effect of dilutive securities:                                
Stock options and restricted stock units           283,000             242,000  
Denominator for diluted net income (loss) per share - weighted average shares     11,986,000       12,012,000       11,911,000       12,026,000