cybe-20180630.htm
0000768411 CYBEROPTICS CORP false Q2 --12-31 2018 P1Y 0000768411 2017-10-31 0000768411 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000768411 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000768411 2016-12-31 0000768411 cybe:NonEmployeeDirectorStockPlanMember 2017-05-11 2017-05-11 0000768411 2017-12-31 0000768411 us-gaap:ShortTermInvestmentsMember cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2017-12-31 0000768411 us-gaap:ShortTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2017-12-31 0000768411 us-gaap:ShortTermInvestmentsMember 2017-12-31 0000768411 us-gaap:OtherLongTermInvestmentsMember cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2017-12-31 0000768411 us-gaap:OtherLongTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2017-12-31 0000768411 us-gaap:OtherLongTermInvestmentsMember us-gaap:EquitySecuritiesMember 2017-12-31 0000768411 us-gaap:OtherLongTermInvestmentsMember 2017-12-31 0000768411 2017-01-01 2017-12-31 0000768411 cybe:ForeignAccountsMember 2017-12-31 0000768411 cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel1Member cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel2Member cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel3Member cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2017-12-31 0000768411 us-gaap:AssetBackedSecuritiesMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2017-12-31 0000768411 us-gaap:EquitySecuritiesMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel1Member us-gaap:EquitySecuritiesMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel2Member us-gaap:EquitySecuritiesMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000768411 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000768411 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000768411 us-gaap:CommonStockMember 2017-12-31 0000768411 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000768411 us-gaap:RetainedEarningsMember 2017-12-31 0000768411 us-gaap:PatentsMember 2017-12-31 0000768411 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-12-31 0000768411 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-12-31 0000768411 us-gaap:NoncompeteAgreementsMember 2017-12-31 0000768411 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000768411 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000768411 2018-01-01 0000768411 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000768411 us-gaap:OtherLongTermInvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000768411 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0000768411 us-gaap:AccountingStandardsUpdate201601Member 2018-01-01 0000768411 us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000768411 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0000768411 2018-01-01 2018-06-30 0000768411 2018-07-31 0000768411 2018-06-30 0000768411 2018-04-01 2018-06-30 0000768411 2017-04-01 2017-06-30 0000768411 2017-01-01 2017-06-30 0000768411 2017-06-30 0000768411 us-gaap:AccountingStandardsUpdate201409Member us-gaap:MaximumMember 2018-01-01 2018-06-30 0000768411 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-06-30 0000768411 us-gaap:AccountingStandardsUpdate201409Member us-gaap:MinimumMember 2018-01-01 2018-06-30 0000768411 us-gaap:AccountingStandardsUpdate201409Member 2018-06-30 0000768411 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000768411 us-gaap:ShortTermInvestmentsMember cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2018-06-30 0000768411 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-06-30 0000768411 us-gaap:ShortTermInvestmentsMember 2018-06-30 0000768411 us-gaap:OtherLongTermInvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000768411 us-gaap:OtherLongTermInvestmentsMember cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2018-06-30 0000768411 us-gaap:OtherLongTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2018-06-30 0000768411 us-gaap:OtherLongTermInvestmentsMember us-gaap:EquitySecuritiesMember 2018-06-30 0000768411 us-gaap:OtherLongTermInvestmentsMember 2018-06-30 0000768411 cybe:ForeignAccountsMember 2018-06-30 0000768411 us-gaap:AccountingStandardsUpdate201409Member 2018-04-01 2018-06-30 0000768411 us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryAndGovernmentMember 2018-06-30 0000768411 cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel1Member cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel2Member cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel3Member cybe:CorporateDebtSecuritiesAndCertificatesOfDepositMember 2018-06-30 0000768411 us-gaap:AssetBackedSecuritiesMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2018-06-30 0000768411 us-gaap:EquitySecuritiesMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel1Member us-gaap:EquitySecuritiesMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel2Member us-gaap:EquitySecuritiesMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember 2018-06-30 0000768411 us-gaap:FairValueInputsLevel1Member 2018-06-30 0000768411 us-gaap:FairValueInputsLevel2Member 2018-06-30 0000768411 us-gaap:FairValueInputsLevel3Member 2018-06-30 0000768411 us-gaap:EmployeeStockOptionMember 2018-06-30 0000768411 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0000768411 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-06-30 0000768411 cybe:NonEmployeeDirectorStockPlanMember 2018-06-30 0000768411 cybe:NonEmployeeDirectorStockPlanMember 2018-01-01 2018-06-30 0000768411 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 0000768411 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2018-01-01 2018-06-30 0000768411 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2018-01-01 2018-06-30 0000768411 us-gaap:EmployeeStockMember 2018-01-01 2018-06-30 0000768411 us-gaap:EmployeeStockMember 2018-06-30 0000768411 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0000768411 us-gaap:EmployeeStockMember 2018-04-01 2018-06-30 0000768411 us-gaap:RestrictedStockUnitsRSUMember 2018-04-01 2018-06-30 0000768411 cybe:NonEmployeeDirectorStockPlanMember 2018-04-01 2018-06-30 0000768411 us-gaap:EmployeeStockOptionMember 2017-04-01 2017-06-30 0000768411 us-gaap:EmployeeStockMember 2017-04-01 2017-06-30 0000768411 us-gaap:RestrictedStockUnitsRSUMember 2017-04-01 2017-06-30 0000768411 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0000768411 us-gaap:EmployeeStockMember 2017-01-01 2017-06-30 0000768411 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-06-30 0000768411 us-gaap:CommonStockMember 2018-06-30 0000768411 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000768411 us-gaap:RetainedEarningsMember 2018-06-30 0000768411 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000768411 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0000768411 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0000768411 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0000768411 us-gaap:MinimumMember 2018-01-01 2018-06-30 0000768411 us-gaap:MaximumMember 2018-01-01 2018-06-30 0000768411 us-gaap:PatentsMember 2018-06-30 0000768411 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-06-30 0000768411 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-06-30 0000768411 us-gaap:NoncompeteAgreementsMember 2018-06-30 0000768411 us-gaap:PatentsMember 2018-04-01 2018-06-30 0000768411 us-gaap:PatentsMember 2017-04-01 2017-06-30 0000768411 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-04-01 2018-06-30 0000768411 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-04-01 2018-06-30 0000768411 us-gaap:NoncompeteAgreementsMember 2018-04-01 2018-06-30 0000768411 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-04-01 2017-06-30 0000768411 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-04-01 2017-06-30 0000768411 us-gaap:NoncompeteAgreementsMember 2017-04-01 2017-06-30 0000768411 us-gaap:PatentsMember 2018-01-01 2018-06-30 0000768411 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-01-01 2018-06-30 0000768411 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-01-01 2018-06-30 0000768411 us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-06-30 0000768411 us-gaap:PatentsMember 2017-01-01 2017-06-30 0000768411 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-01-01 2017-06-30 0000768411 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-01-01 2017-06-30 0000768411 us-gaap:NoncompeteAgreementsMember 2017-01-01 2017-06-30 0000768411 cybe:AmericasExcludingUnitedStatesMember 2018-04-01 2018-06-30 0000768411 us-gaap:EuropeMember 2018-04-01 2018-06-30 0000768411 us-gaap:AsiaMember 2018-04-01 2018-06-30 0000768411 cybe:OtherGeographicLocationMember 2018-04-01 2018-06-30 0000768411 cybe:AmericasExcludingUnitedStatesMember 2017-04-01 2017-06-30 0000768411 us-gaap:EuropeMember 2017-04-01 2017-06-30 0000768411 us-gaap:AsiaMember 2017-04-01 2017-06-30 0000768411 cybe:OtherGeographicLocationMember 2017-04-01 2017-06-30 0000768411 cybe:AmericasExcludingUnitedStatesMember 2018-01-01 2018-06-30 0000768411 us-gaap:EuropeMember 2018-01-01 2018-06-30 0000768411 us-gaap:AsiaMember 2018-01-01 2018-06-30 0000768411 cybe:OtherGeographicLocationMember 2018-01-01 2018-06-30 0000768411 cybe:AmericasExcludingUnitedStatesMember 2017-01-01 2017-06-30 0000768411 us-gaap:EuropeMember 2017-01-01 2017-06-30 0000768411 us-gaap:AsiaMember 2017-01-01 2017-06-30 0000768411 cybe:OtherGeographicLocationMember 2017-01-01 2017-06-30 0000768411 cybe:OemAlignmentSensorsMember 2018-01-01 2018-06-30 0000768411 cybe:SemiconductorSensorsMember 2018-01-01 2018-06-30 0000768411 cybe:SmtInspectionSystemsAndMetrologyProductsAndServicesMember 2018-01-01 2018-06-30 0000768411 cybe:OemAlignmentSensorsMember 2017-01-01 2017-06-30 0000768411 cybe:SemiconductorSensorsMember 2017-01-01 2017-06-30 0000768411 cybe:SmtInspectionSystemsAndMetrologyProductsAndServicesMember 2017-01-01 2017-06-30 0000768411 us-gaap:SalesRevenueNetMember cybe:CustomerOneMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000768411 us-gaap:SalesRevenueNetMember cybe:CustomerTwoMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-06-30 0000768411 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember cybe:CustomerOneMember 2018-06-30 0000768411 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember cybe:CustomerTwoMember 2018-06-30 0000768411 cybe:OemAlignmentSensorsMember 2018-04-01 2018-06-30 0000768411 cybe:SemiconductorSensorsMember 2018-04-01 2018-06-30 0000768411 cybe:SmtInspectionSystemsAndMetrologyProductsAndServicesMember 2018-04-01 2018-06-30 0000768411 cybe:OemAlignmentSensorsMember 2017-04-01 2017-06-30 0000768411 cybe:SemiconductorSensorsMember 2017-04-01 2017-06-30 0000768411 cybe:SmtInspectionSystemsAndMetrologyProductsAndServicesMember 2017-04-01 2017-06-30 0000768411 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-06-30 0000768411 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-06-30 0000768411 us-gaap:AccumulatedTranslationAdjustmentMember 2017-06-30 0000768411 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-06-30 0000768411 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-06-30 0000768411 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-06-30 0000768411 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000768411 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0000768411 us-gaap:AccountingStandardsUpdate201409Member us-gaap:MaximumMember 2018-04-01 2018-06-30 0000768411 cybe:GoldenValleyMember stpr:MN 2018-06-30 0000768411 cybe:BloomingtonMember stpr:MN 2018-06-30 0000768411 cybe:GoldenValleyMember stpr:MN 2018-05-01 2018-05-31 0000768411 cybe:NonEmployeeDirectorStockPlanMember 2017-04-01 2017-06-30 0000768411 cybe:NonEmployeeDirectorStockPlanMember 2017-01-01 2017-06-30 0000768411 cybe:NonEmployeeDirectorStockPlanMember 2018-05-10 2018-05-10 0000768411 cybe:NonEmployeeDirectorStockPlanMember us-gaap:RestrictedStockUnitsRSUMember 2017-05-11 2017-05-11 0000768411 cybe:GoldenValleyMember stpr:MN 2018-05-31 0000768411 us-gaap:AccumulatedTranslationAdjustmentMember us-gaap:AccountingStandardsUpdate201609Member 2018-06-30 0000768411 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember us-gaap:AccountingStandardsUpdate201609Member 2018-06-30 0000768411 us-gaap:AccountingStandardsUpdate201609Member 2018-06-30 xbrli:shares xbrli:pure utr:sqft utr:Q iso4217:USD iso4217:USD xbrli:shares cybe:stock-based_complensation_plan

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

 

 

 

 

 

FORM 10-Q

 

 

 

 

 

 

 

(Check One)

 

 

 

 

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

OF THE SECURITIES EXCHANGE ACT OF 1934

 

 

 

For the quarterly period ended June 30, 2018

 

 

 

o TRANSITION PURSUANT TO SECTION 13 OR 15(D)

OF THE SECURITIES EXCHANGE ACT

 

 

 

For the transition period from ______ to ______

 

 

 

COMMISSION FILE NO. (0-16577)

 

 

 

 

 

 

CYBEROPTICS CORPORATION

(Exact name of registrant as specified in its charter)

 

 

 

 

Minnesota

 

41-1472057

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

 

 

5900 Golden Hills Drive

 

 

MINNEAPOLIS, MINNESOTA

 

55416

(Address of principal executive offices)

 

(Zip Code)

 

 

 

 

 

(763) 542-5000

 

(Registrant’s telephone number, including area code)

 

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 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 o

 

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files). Yes þ No o

 

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

☐ (Do not check if a smaller reporting company)

  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 Act). Yes o No þ

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date. At July 31, 2018, there were 7,041,589 shares of the registrant’s Common Stock, no par value, issued and outstanding. 

1


PART I. FINANCIAL INFORMATION

 

ITEM 1. INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS

CYBEROPTICS CORPORATION

(Unaudited)

 

 

 

 

 

 

 

 

 

(In thousands, except share information)

 

June 30,
2018

 

December 31,
2017

ASSETS

 

 

 

 

 

 

Cash and cash equivalents

 

$

8,086

 

 

$

6,944

 

Marketable securities

 

6,083

 

 

6,670

 

Accounts receivable, less allowance for doubtful accounts of $493 at June 30, 2018 and $473 at December 31, 2017

 

12,781

 

 

10,772

 

Inventories

 

14,652

 

 

14,393

 

Other current assets

 

1,996

 

 

1,593

 

Total current assets

 

43,598

 

 

40,372

 

 

 

 

 

 

Marketable securities, long-term

 

10,029

 

 

9,073

 

Equipment and leasehold improvements, net

 

2,230

 

 

2,307

 

Intangible assets, net

 

330

 

 

380

 

Goodwill

 

1,366

 

 

1,366

 

Other assets

 

202

 

 

261

 

Deferred tax assets

 

5,779

 

 

5,742

 

Total assets

 

$

63,534



$

59,501

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

Accounts payable

 

$

6,329

 

 

$

4,294

 

Advance customer payments

 

908

 

 

393

 

Accrued expenses

 

2,831

 

 

2,285

 

Total current liabilities

 

10,068

 

 

6,972

 

 

 

 

 

 

Other liabilities

 

171

 

 

88

 

Reserve for income taxes

 

159

 

 

159

 

Total liabilities

 

10,398

 

 

7,219

 

 

 

 

 

 

Commitments and contingencies

 

 

 

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, no par value, 5,000,000 shares authorized, none outstanding

 

 

 

 

Common stock, no par value, 25,000,000 shares authorized, 7,023,936 shares issued and outstanding at June 30, 2018 and 6,979,686 shares issued and outstanding at December 31, 2017

 

34,815

 

 

34,080

 

Accumulated other comprehensive loss

 

(1,683

)

 

(1,409

)

Retained earnings

 

20,004

 

 

19,611

 

Total stockholders’ equity

 

53,136

 

 

52,282

 

Total liabilities and stockholders’ equity

 

$

63,534

 

 

$

59,501

 

 

SEE THE ACCOMPANYING NOTES TO UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.

 

2


 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

CYBEROPTICS CORPORATION

(Unaudited)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

(In thousands, except per share amounts)

 

2018

 

2017

 

2018

 

2017

Revenues

 

$

15,854

 

 

$

16,409

 

 

$

29,974

 

 

$

28,329

 

Cost of revenues

 

 

8,590

 

 

 

8,676

 

 

 

16,491

 

 

 

15,198

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

Gross margin

 

 

7,264

 

 

 

7,733

 

 

 

13,483

 

 

 

13,131

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Research and development expenses

 

 

2,243

 

 

 

1,995

 

 

 

4,423

 

 

 

3,945

 

Selling, general and administrative expenses

 

 

4,138

 

 

 

4,058

 

 

 

8,478

 

 

 

8,028

 

Amortization of intangibles

 

 

8

 

 

 

18

 

 

 

25

 

 

 

35

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Income from operations

 

 

875

 

 

 

1,662

 

 

 

557

 

 

1,123

 

 

 


 

 

 


 

 

 


 

 

 


 

Interest income and other

 

 

95

 

 

 

(28

)

 

 

157

 

 

(116

)

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Income before income taxes

 

 

970

 

 

 

1,634

 

 

 

714

 

 

1,007

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Income tax expense

 

 

230

 

 

 

539

 

 

 

147

 

 

126

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Net income

 

$

740

 

 

$

1,095

 

 

$

567

 

$

881

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Net income per share – Basic

 

$

0.11

 

 

$

0.16

 

 

$

0.08

 

$

0.13

Net income per share – Diluted

 

$

0.10

 

 

$

0.15

 

 

$

0.08

 

$

0.12

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Weighted average shares outstanding – Basic

 

 

7,010

 

 

 

6,944

 

 

 

6,998

 

 

 

6,928

 

Weighted average shares outstanding – Diluted

 

 

7,242

 

 

 

7,253

 

 

 

7,114

 

 

 

7,083

 

 

SEE THE ACCOMPANYING NOTES TO UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.

 

3


 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

CYBEROPTICS CORPORATION

(Unaudited)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Three Months Ended June 30, 

 

Six Months Ended June 30,

(In thousands)

 

2018

 

2017

 

2018

 

2017

Net income

 

$

740


 

$

1,095

 

 

$

567


 

$

881

  

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Other comprehensive income, before tax:

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Foreign currency translation adjustments

 

 

(422

)

 

 

161

 

 

 

(202

)

 

 

430

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Unrealized gains (losses) on available-for-sale securities:

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Unrealized gains (losses)

 

 

4

 

 

 

11

 

 

 

(36

)

 

 

31

Total unrealized gains (losses) on available-for-sale securities

 

 

4

 

 

 

11

 

 

 

(36

)

 

 

31

 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

Other comprehensive income (loss), before tax

 

 

(418

)

 

 

172

 

 

 

(238

)

 

 

461

Income tax provision (benefit), other comprehensive income 

    (1 )     (63

)

 

8

 

 

(149

)

Other comprehensive income (loss), net of tax

 

 

(419

)

 

 

109

 

 

 

(230

)

 

 

312

Total comprehensive income

  $ 321     $
1,204  

$

337

 

 

$

1,193

 

 

SEE THE ACCOMPANYING NOTES TO UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.

 

4


 

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

CYBEROPTICS CORPORATION

(Unaudited)

 


 

 



 

 

 

 


Six Months Ended June 30,

(In thousands)


2018



2017


CASH FLOWS FROM OPERATING ACTIVITIES:


 



 

 

Net income


$

567


$

881


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


 



 


Depreciation and amortization


1,224



1,086

 

Provision for doubtful accounts


25



 

Deferred taxes


29


95

Foreign currency transaction (gains) losses 


(113

)

198

Stock based compensation


484



400

 

Unrealized loss on available-for-sale equity security

 

37

   

 

Changes in operating assets and liabilities:


 



 


Accounts receivable


(2,034

)


(2,864

)

Inventories


(821

)

 

(4,751

)

Other assets


(363

)

 

(56

)

Accounts payable


2,088


 

3,215

Advance customer payments


321

 

240

Accrued expenses


556

 

(1,403

)

Net cash provided by (used in) operating activities


2,000

 

(2,959

)

 


 


 

 

 

 

CASH FLOWS FROM INVESTING ACTIVITIES:


 


 

 

 

Proceeds from maturities of available-for-sale marketable securities


3,969


 

3,531

 

Proceeds from sales of available-for-sale marketable securities


70


 

 

Purchases of available-for-sale marketable securities


(4,479

)

 

(3,746

)

Additions to equipment and leasehold improvements


(642

)

 

(523

)

Additions to patents


(36

)

 

(72

)

Net cash used in investing activities


(1,118

)

 

(810

 


 


 

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES:


 


 

 

 

Proceeds from exercise of stock options


251


 

321

 

Net cash provided by financing activities


251


 

321

 

 

 

 


 

 

 

 

Effects of exchange rate changes on cash and cash equivalents


9

 

41


 


 


 

 

 

 

Net increase (decrease) in cash and cash equivalents


1,142

 

(3,407

)

 


 


 

 

 

 

Cash and cash equivalents – beginning of period


6,944


 

10,640

 

Cash and cash equivalents – end of period


$

8,086


 

$

7,233

 

 

SEE THE ACCOMPANYING NOTES TO UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.

 

5


 

NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

CYBEROPTICS CORPORATION


1. INTERIM REPORTING:


The interim condensed consolidated financial statements of CyberOptics Corporation ("we", "us" or "our") presented herein as of June 30, 2018, and for the three and six month periods ended June 30, 2018 and 2017, are unaudited, but in the opinion of management, include all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of financial position, results of operations and cash flows for the periods presented.


The results of operations for the three and six month periods ended June 30, 2018 do not necessarily indicate the results to be expected for the full year. The December 31, 2017 consolidated balance sheet data was derived from audited consolidated financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America. The unaudited interim condensed consolidated financial statements should be read in conjunction with our consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2017.


2. REVENUE RECOGNITION:


Change in Revenue Accounting   


Effective January 1, 2018, we adopted ASU No. 2014-9, “Revenue from Contracts with Customers” and the related amendments (“Topic 606”) using the modified retrospective method. Topic 606 was applied to all uncompleted contracts by recognizing the cumulative effect of initially applying Topic 606 as an adjustment to the opening balance of retained earnings at January 1, 2018. Therefore, the comparative financial information for the three and six months ended June 30, 2017 has not been adjusted and continues to be reported under Topic 605, “Revenue Recognition”. 


Accounting for contracts recognized over time involves the use of various techniques to estimate total contract revenue and costs. Contract estimates are based on various assumptions to project the outcome of future events that may span multiple years. We review and update our contract-related estimates regularly, and record adjustments as needed. 


The adoption of Topic 606 caused changes for 1) the impact of volume discounts that represent a material right which will now be estimated and recognized over the contract life rather than on a prospective basis, and 2) revenue will be recognized over time as the products are manufactured under certain contracts where our product is customized rather than at shipment. These changes increased our revenues in the three and six months ended June 30, 2018 by $84,000 and $109,000, respectively, when compared to revenue recognition under Topic 605 (see Note 16).


Performance Obligations


Under Topic 606, revenue is measured based on consideration specified in the contract with a customer. 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 in Topic 606. Revenue from all customers, including distributors, is recognized when a performance obligation is satisfied by transferring control of a product or service to a customer. Amounts billed to customers for shipping and handling are included in revenue. Taxes collected from customers and remitted to governmental authorities are excluded from revenue on the net basis of accounting. Accounts receivable are due under normal trade terms, typically 90 days or less.


Sales involving multiple performance obligations typically include the sale of an inspection system or metrology product, installation and training, and in some cases, an extended warranty. When a sale involves multiple performance obligations, we account for individual products and services separately if the customer can benefit from the product or service on its own or with other resources that are readily available to the customer and the product or service are separately identifiable from other promises in the arrangement. The consideration is allocated between separate performance obligations in proportion to their estimated stand-alone selling price. If the stand-alone selling price is not directly observable, we use the cost plus margin approach to estimate stand-alone selling price. Costs related to products delivered are recognized in the period revenue is recognized, including product warranties for periods ranging from 1 to 3 years (see Note 7).  


Our performance obligations are satisfied at a point in time or over time as work progresses. Revenue from products and services transferred to customers at a point in time in the three and six months ended June 30, 2018 totaled $14.7 million and $28.0 million, respectively, which represented 93% of our total revenue in both periods. Revenue from these contracts is recognized when obligations under the terms of the contract with our customer are satisfied; generally with the transfer of control upon shipment. Sales of some products may require customer acceptance due to performance or other acceptance criteria that is considered more than a formality. For these product sales, revenue is recognized upon notification of customer acceptance.


6


Revenue from products and services transferred to customers over time in the three and six months ended June 30, 2018 totaled $1.1 million and $2.0 million, respectively, which represented 7% of our total revenue in both periods. Periodically sensor product arrangements with our original equipment manufacturers (OEMs) will create an asset with no alternative use and include an enforceable right to payment for cost plus margin. For these arrangements control is transferred over the manufacturing process; therefore, revenue is recognized over time utilizing an input method based on actual costs incurred in the manufacturing process to date relative to total expected production costs. For certain longer duration 3D scanning service projects, we progress bill as the services are performed. These arrangements create an asset with no alternative use and include an enforceable right to payment.  For these arrangements, control is transferred over the hours incurred to complete the scanning project; therefore, revenue is recognized over time utilizing an input method based on actual hours incurred relative to total projected project hours. For maintenance and extended warranty contracts, revenue is recognized over time on a straight-line basis over the term of the contract as the customer simultaneously receives and consumes the benefits of the coverage.   


Contract Balances


Contract assets consist of unbilled amounts from sales where we recognize the revenue over time and the revenue recognized exceeds the amount billed to the customer at a point in time. Accounts receivable are recorded when the right to payment becomes unconditional. Contract liabilities consist of payments received in advance of performance under the contract. Contract liabilities are recognized as revenue when we perform under the contract. The following summarizes our contract assets and contract liabilities:    


(In thousands)

 

June 30,

2018

 

January 1,

2018

Contract assets, included in other current assets

 

$

62

 

 

$

 

 

Contract liabilities, included in advance customer payments/other liabilities

 

$

646

 

 

$

443

 


Changes in contract assets in the six months ended June 30, 2018 were inconsequential. Changes in contract liabilities primarily resulted from reclassification of beginning contract liabilities to revenue as performance obligations were satisfied, or for cash received in advance and not recognized as revenue. Amounts reclassified from beginning contract liabilities to revenue in the three and six months ended June 30, 2018 totaled $166,000 and $223,000, respectively. See Note 7 for changes in contractual obligations related to deferred warranty revenue. Unsatisfied performance obligations are generally expected to be recognized as revenue over the next one to three years. There were no impairment losses for contract assets in the six months ended June 30, 2018.


Practical Expedients


We generally expense incremental costs of obtaining a contract when incurred because the amortization period for these costs would be less than one year. These costs primarily relate to sales commissions and are recorded in selling, general and administrative expense in our consolidated statements of operations. 


We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less. We do not adjust the promised amount of consideration for the effects of a significant financing component if we expect, at contract inception, that the period between when we transfer a promised good or service to a customer and when the customer pays for that good or service will be one year or less.

 

3. MARKETABLE SECURITIES:


Our investments in marketable securities are classified as available-for-sale and consist of the following: 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

June 30, 2018

(In thousands)

 

Cost

 

Unrealized
Gains

 

Unrealized
Losses

 

Fair Value

Short-Term

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency obligations

 

$

3,496

 

 

$

1

 

 

$

(15

)

 

$

3,482

 

Corporate debt securities and certificates of deposit

 

2,255

 

 

2

 

 

(9

)

 

2,248

 

Asset backed securities

 

355

 

 

 

 

(2

)

 

353

 

Marketable securities – short-term

 

$

6,106

 

 

$

3

 

 

$

(26

)

 

$

6,083

 

Long-Term

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency obligations

 

$

5,984

 

 

$

1

 

 

$

(55

)

 

$

5,930

 

Corporate debt securities and certificates of deposit

 

535

 

 

 

 

(7

)

 

528

 

Asset backed securities

 

3,540

 

 


 

 

(29

)

 

3,511

 

Equity security

 

42

 

 

18

 

 

 

 

60

 

Marketable securities – long-term

 

$

10,101

 

 

$

19

 

 

$

(91

)

 

$

10,029

 


7


 


 

December 31, 2017

(In thousands)

 

Cost

 

Unrealized
Gains

 

Unrealized
Losses

 

Fair Value

Short-Term

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency obligations

 

$

4,381

 

 

$

 

 

$

(13

)

 

$

4,368

 

Corporate debt securities and certificates of deposit

 

1,792

 

 

 

 

(4

)

 

1,788

 

Asset backed securities

 

515

 

 

 

 

(1

 

514

 

  Marketable securities – short-term

 

$

6,688

 

 

$

 

 

$

(18

)

 

$

6,670

 

Long-Term

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency obligations

 

$

4,801

 

 

$

 

 

$

(33

)

 

$

4,768

 

Corporate debt securities and certificates of deposit

 

1,189

 

 

 

 

(10

)

 

1,179

 

Asset backed securities

 

3,045

 

 

 

 

(16

)

 

3,029

 

Equity security

 

42

 

 

55

 

 

 

 

97

 

Marketable securities – long-term

 

$

9,077

 

 

$

55

 

 

$

(59

)

 

$

9,073

 


 
 
 
 

 
In Unrealized Loss Position For
Less Than 12 Months 
 
 In Unrealized Loss Position For
Greater Than 12 Months
(In thousands) 
 
Fair Value
 
Gross Unrealized
Losses
 
Fair Value
 
Gross Unrealized
Losses
June 30, 2018
 
 

 
 

 
 

 
 

U.S. government and agency obligations
 
$
5,190

 
$
(49
)
 
$
3,488
 
$
(21
)
Corporate debt securities and certificates of deposit
 
227

 
(3
)
 
1,721
 
(13
)
Asset backed securities
 
2,494

 
(18
)
 
1,370

 
(13
)
Marketable securities – short-term
 
$
7,911

 
$
(70
)
 
$
6,579
 
$
(47
)
December 31, 2017
 
 

 
 

 
 

 
 

U.S. government and agency obligations
 
$
5,593

 
$
(29
)
 
$
3,543
 
$
(17
)
Corporate debt securities and certificates of deposit
 
478

 
(2
)
 
1,991
 
(12
)
Asset backed securities
 
2,312

 
(9
)
 
1,232
 
(8
)
Marketable securities – long-term
 
$
8,383

 
$
(40
)
 
$
6,766
 
$
(37
)


Effective January 1, 2018, we adopted ASU No. 2016-01, Recognition and Measurement of Financial Assets and Liabilities, which impacted the accounting for our marketable equity security (see Note 16)Our investments in marketable debt securities all have maturities of less than five yearsNet pre-tax unrealized losses for marketable securities of $95,000 at June 30, 2018 and $22,000 at December 31, 2017 have been recorded as a component of accumulated other comprehensive loss in stockholders’ equity. We have determined that the net pre-tax unrealized losses for marketable debt securities at June 30, 2018 and December 31, 2017 were caused by fluctuations in interest rates and are temporary in nature. We review our marketable securities to identify and evaluate investments that have indications of possible impairment. Factors considered in determining whether a loss is other-than-temporary include the length of time and extent to which fair value of the investment has been less than the cost basis, the credit quality of the investment and our ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value. We received proceeds from the sale of marketable securities of $70,000 in the six months ended June 30, 2018, and no gains or losses were recognized on the sale. No marketable securities were sold in the three months ended June 30, 2018 or six months ended June 30, 2017 


Investments in marketable securities classified as cash equivalents of $2.3 million at June 30, 2018 and $1.6 million at December 31, 2017 consist of corporate debt securities and certificates of deposit. There were no unrealized gains or losses associated with any of these securities at June 30, 2018 or December 31, 2017.


Cash and marketable securities held by foreign subsidiaries totaled $342,000 at June 30, 2018 and $187,000 at December 31, 2017.


8


4. FAIR VALUE MEASUREMENTS:


We determine the fair value of our assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (i.e., the exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value maximize the use of observable inputs and minimize the use of unobservable inputs. We use a fair value hierarchy with three levels of inputs to measure fair value, of which the first two are considered observable and the last is considered unobservable. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1). The next highest priority is based on quoted prices for similar assets or liabilities in active markets or quoted prices for identical or similar assets or liabilities in non-active markets or other observable inputs (Level 2). The lowest priority is given to unobservable inputs (Level 3). The following table provides information regarding fair value measurements for our marketable securities as of June 30, 2018 and December 31, 2017 according to the three-level fair value hierarchy:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fair Value Measurements at
June 30, 2018 Using

(In thousands)

 

Balance

June 30, 
2018

 

Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)

 

Significant
Other
Observable
Inputs
(Level 2)

 

Significant
Unobservable
Inputs
(Level 3)

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency obligations

 

$

9,412

 

 

$

 

 

$

9,412

 

 

$

 

Corporate debt securities and certificates of deposit

 

2,776

 

 

 

 

2,776

 

 

 

Asset backed securities

 

3,864

 

 

 

 

3,864

 

 

 

Equity security

 

60

 

 

60

 

 

 

 

 

Total marketable securities

 

$

16,112

 

 

$

60

 

 

$

16,052

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fair Value Measurements at
December 31, 2017 Using

(In thousands)

 

Balance

December 31,

2017

 

Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)

 

Significant
Other
Observable
Inputs
(Level 2)

 

Significant
Unobservable
Inputs
(Level 3)

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government and agency obligations

 

$

9,136

 

 

$

 

 

$

9,136

 

 

$

 

Corporate debt securities and certificates of deposit

 

2,967

 

 

 

 

2,967

 

 

 

Asset backed securities

 

3,543

 

 

 

 

3,543

 

 

 

Equity security

 

97

 

 

97

 

 

 

 

 

Total marketable securities

 

$

15,743

 

 

$

97

 

 

$

15,646

 

 

$

 


During the six months ended June 30, 2018 and the year ended December 31, 2017, there were no transfers of assets between the different levels of the three-level hierarchy. A significant transfer is recognized when the inputs used to value a security have been changed sufficiently to merit a transfer between the levels of the valuation hierarchy.


The fair value for our U.S. government and agency obligations, corporate debt securities and certificates of deposit and asset backed securities are determined based on valuations provided by external investment managers, which obtain the valuations from a variety of industry standard data providers. The fair value for our equity security is based on a quoted market price obtained from an active market.


The carrying amounts of financial instruments such as cash equivalents, accounts receivable, other assets, accounts payable, advance customer payments, accrued expenses and other liabilities are approximately equal to their related fair values due to their short-term maturities. Non-financial assets such as equipment and leasehold improvements, goodwill and intangible assets are subject to non-recurring fair value measurements if they are deemed impaired. We had no re-measurements of non-financial assets to fair value in the six months ended June 30, 2018 or the six months ended June 30, 2017.


9

 

5. ACCOUNTING FOR STOCK-BASED COMPENSATION:


We have three stock-based compensation plans that are administered by the Compensation Committee of the Board of Directors. We have (1) an Employee Stock Incentive Plan for officers, other employees, consultants and independent contractors under which we have granted options and restricted stock units to officers and other employees, (2) an Employee Stock Purchase Plan under which shares of our common stock may be acquired by employees at discounted prices, and (3) a Non-Employee Director Stock Plan that provides for automatic grants of shares of our common stock to non-employee directors. New shares of our common stock are issued upon stock option exercises, vesting of restricted stock units, issuances of shares to board members and issuances of shares under the Employee Stock Purchase Plan.

 

Employee Stock Incentive Plan

 

As of June 30, 2018, there were 327,839 shares of common stock reserved in the aggregate for issuance pursuant to future awards under our Employee Stock Incentive Plan and 566,487 shares of common stock reserved in the aggregate for issuance pursuant to outstanding awards under our Employee Stock Incentive Plan. Although our Compensation Committee has authority to issue options, restricted stock, restricted stock units, share grants and other share-based benefits under our Employee Stock Incentive Plan, to date only restricted stock units and stock options have been granted under the plan. Options have been granted at an option price per share equal to the market value of our common stock on the date of grant, vest over a four year period and expire seven years after the date of grant. Restricted stock units vest over a four year period and entitle the holders to one share of our common stock for each restricted stock unit. Shares reserved for outstanding awards, including options and restricted stock units, that are forfeited become available under the Employee Stock Incentive Plan for future grants. 


Non-Employee Director Stock Plan

 

As of June 30, 2018, there were 60,000 shares of common stock reserved in the aggregate for issuance pursuant to future restricted share awards under our Non-Employee Director Stock Plan and 16,000 shares of common stock reserved in the aggregate for issuance pursuant to outstanding stock option awards under our Non-Employee Director Stock Plan. Under the terms of the plan, each non-employee director will automatically be granted 2,000 shares of our common stock on the date of each annual meeting at which such director is elected to serve on the board. At our May 11, 2017 annual meeting, our shareholders, upon recommendation of the Board of Directors, approved amendments to the Non-Employee Director Stock Plan that eliminated annual stock option grants for non-employee directors and provided for annual restricted share grants of 2,000 shares of common stock which vest in four equal quarterly installments during the year after the grant date, provided the non-employee director is still serving as a director on the applicable vesting date. 


On the date of our 2018 annual meeting, we issued a total of 8,000 shares of our common stock to our non-employee directors. The shares had an aggregate fair market value on the date of grant equal to $130,000 (grant date fair value of $16.25 per share). As of June 30, 2018, none of these shares were vested. The aggregate fair value of the outstanding unvested shares based on the closing price of our common stock on June 30, 2018 was $139,000


On the date of our 2017 annual meeting, we issued a total of 8,000 shares of our common stock to our non-employee directors. The shares had an aggregate fair market value on the date of grant equal to $167,000 (grant date fair value of $20.90 per share). 


Stock Option Activity


The following is a summary of stock option activity in the six months ended June 30, 2018:

 

 

 

 

 

 

 

 

Options Outstanding

 

Weighted Average Exercise
Price Per Share

Outstanding, December 31, 2017

568,525

 

 

$

10.24

 

Granted

 

 

 

Exercised

(31,250

)

 

8.02

 

Expired

 

 

 

Forfeited

 

 

 

Outstanding, June 30, 2018

537,275

 

 

$

10.37

 


 

 

 

Exercisable, June 30, 2018

335,563

 

 

$

8.60

 

 

The intrinsic value of an option is the amount by which the market price of the underlying common stock exceeds the option's exercise price. For options outstanding at June 30, 2018, the weighted average remaining contractual term of all outstanding options was 3.9 years and their aggregate intrinsic value was $4.1 million. At June 30, 2018, the weighted average remaining contractual term of options that were exercisable was 3.2 years and their aggregate intrinsic value was $3.0 million. The aggregate intrinsic value of stock options exercised in the six months ended June 30, 2018 was $315,000. We received proceeds from stock option exercises of $251,000 in the six months ended June 30, 2018 and $321,000 in the six months ended June 30, 2017. The aggregate fair value of options that vested in the six months ended June 30, 2018 was $204,000.


10


Restricted Shares and Restricted Stock Units 

 

Restricted shares are granted under our Non-Employee Director Stock Plan. There were 8,000 restricted shares granted in the six months ended June 30, 2018 (weighted average grant date fair value of $16.25 per share). Restricted stock units are granted under our Employee Stock Incentive Plan. No restricted stock united were granted in the six months ended June 30, 2018. The aggregate fair value of outstanding restricted shares and restricted stock units based on the closing share price of our common stock on June 30, 2018 was $926,000. The aggregate fair value of restricted shares and restricted stock units that vested in the six months ended June 30, 2018 was $139,000, based on the closing price of our common stock on the vesting date.

 

A summary of activity for non-vested restricted shares and restricted stock units in the six months ended June 30, 2018 is as follows:

 

 

 

 

 

 

 

 

Non-vested restricted stock units and restricted shares

 

Shares

 

Weighted Average  Grant Date Fair Value

Non-vested at December 31, 2017

 

54,212

 

 

$

14.86

 

Granted

 

8,000

 

 

16.25

 

Vested

 

(9,000

)

 

13.16

 

Forfeited

 

 

 

 

Non-vested at June 30, 2018

 

53,212

 

 

$

15.36

 

 

Employee Stock Purchase Plan

 

We have an Employee Stock Purchase Plan available to eligible U.S. employees. Under terms of the plan, eligible employees may designate from 1% to 10% of their compensation to be withheld through payroll deductions, up to a maximum of $6,500 in each plan year, for the purchase of common stock at 85% of the lower of the market price on the first or last day of the offering period. There were no shares issued under this plan in the six months ended June 30, 2018 or the six months ended June 30, 2017. At our 2018 annual meeting, our shareholders adopted amendments to the plan increasing the number of shares authorized for issuance under the plan by 150,000 and extending the expiration date of the plan to August 1, 2028. As of June 30, 2018, 190,872 shares remain available for future issuance under the Employee Stock Purchase Plan. 


Stock Based Compensation Information

 

All stock based compensation awarded to our employees and non-employee directors, representing grants of restricted shares, stock options and restricted stock units, are recognized as an expense in our consolidated statement of operations based on the grant date fair value of the award. We utilize the straight-line method of expense recognition over the vesting period for our options subject to time-based vesting restrictions. The fair value of stock options granted has been determined using the Black-Scholes model. We have classified equity-based compensation expenses within our statement of operations in the same manner as our cash based compensation costs.

 

Stock based compensation expense in the three months ended June 30, 2018 totaled $225,000, and included $109,000 for stock options, $21,000 for our Employee Stock Purchase Plan, $58,000 for unvested restricted stock units and $37,000 for unvested restricted shares. Stock based compensation expense in the six months ended June 30, 2018 totaled $484,000, and included $234,000 for stock options, $55,000 for our Employee Stock Purchase Plan, $117,000 for unvested restricted stock units and $78,000 for unvested restricted shares.

 

Stock based compensation expense in the three months ended June 30, 2017 totaled $212,000, and included $115,000 for stock options, $26,000 for our Employee Stock Purchase Plan, $48,000 for unvested restricted stock units and $23,000 for unvested restricted shares. Stock based compensation expense in the six months ended June 30, 2017 totaled $400,000, and included $229,000 for stock options, $52,000 for our Employee Stock Purchase Plan, $96,000 for unvested restricted stock units and $23,000 for unvested restricted shares.

 

At June 30, 2018, the total unrecognized compensation cost related to outstanding non-vested stock based compensation arrangements was $1.6 million, and the related weighted average period over which this cost is expected to be recognized was 1.7 years.


11


6CHANGES IN STOCKHOLDERS’ EQUITY:

 

A reconciliation of the changes in our stockholders' equity is as follows:

 

  Common Stock

Accumulated

Other Comprehensive

Loss

 

Retained

Earnings

Total Stockholders’

Equity

(In thousands) Shares    Amount   
Balance, December 31, 2017  6,980   $  34,080   $  (1,409 )   $ 19,611   $ 52,282  
Increase related to adoption of ASU 2016-01           (44 )     44        

Decrease related to adoption of ASU 2014-09

       
            (218 )     (218 )

Exercise of stock options, vesting of restricted stock units and grants of restricted shares, net of shares exchanged as payment

 44     251                251  
Stock-based compensation       484                484  
Other comprehensive income, net of tax             (230 )         (230 )
Net income                   567   567
Balance, June 30, 2018  7,024   $ 34,815   $ (1,683 )   $ 20,004   $ 53,136  

 

See Note 16 for further discussion regarding the impact of our adoption of ASU No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, on our consolidated financial statements. See Note 2 and Note 16 for further discussion regarding the impact of our adoption of ASU No. 2014-09, Revenue from Contracts with Customers, on our consolidated financial statements.


7. OTHER FINANCIAL STATEMENT DATA:


The components of our inventories are as follows:

 

 

 

 

 

 

 

 

 

(In thousands)

 

June 30, 2018

 

December 31, 2017

Raw materials and purchased parts

 

$

8,408

 

 

$

7,383

 

Work in process

 

1,433

 

 

1,666

 

Finished goods

 

4,811

 

 

5,344

 

Total inventories

 

$

14,652

 

 

$

14,393

 


The components of our accrued expenses are as follows:

 

 

 

 

 

 

 

 

 

(In thousands)

 

June 30, 2018

 

December 31, 2017

Wages and benefits

 

$

1,813

 

 

$

1,328

 

Warranty liability

 

680

 

 

713

 

Other

 

338

 

 

244

 

 

 

$

2,831

 

 

$

2,285

 


Warranty costs:


We provide for the estimated cost of product warranties, which cover products for periods ranging from 1 to 3 years, at the time revenue is recognized. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of components provided by suppliers, warranty obligations do arise. These obligations are affected by product failure rates, the costs of materials used and service delivery expenses incurred, in correcting a product failure. If actual product failure rates and material usage or service delivery costs differ from our estimates, revisions to the estimated warranty liability are required and could be material. At the end of each reporting period, we revise our estimated warranty liability based on these factors. The current portion of our warranty liability is included as a component of accrued expenses. The long-term portion of our warranty liability is included as a component of other liabilities. 


12


A reconciliation of the changes in our estimated warranty liability is as follows:

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30,

(In thousands)

 

2018

 

2017

Balance at beginning of period

 

$

767

 

 

$

790

 

Accrual for warranties

 

218

 

 

250

 

Warranty revision

 

20

 

(24

)

Settlements made during the period

 

(270

)

 

(260

)

Balance at end of period

 

735

 

 

756

 

Current portion of estimated warranty liability

 

(680

)

 

(709

)

Long-term estimated warranty liability

 

$

55

 

 

$

47

 


Deferred warranty revenue:


The current portion of our deferred warranty revenue is included as a component of advance customer payments. The long-term portion of our deferred warranty revenue is included as a component of other liabilities. A reconciliation of the changes in our deferred warranty revenue is as follows:

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30,

(In thousands)

 

2018

 

2017

Balance at beginning of period

 

$

259

 

 

$

346

 

Revenue deferrals

 

235

 

 

204

 

Amortization of deferred revenue

 

(211

)

 

(209

)

Total deferred warranty revenue

 

283

 

 

341

 

Current portion of deferred warranty revenue

 

(273

)

 

(300

)

Long-term deferred warranty revenue

 

$

10

 

 

$

41

  


8. INTANGIBLE ASSETS: 


Intangible assets consist of the following:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

June 30, 2018

 

December 31, 2017

(In thousands)

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net

Patents

 

$

2,686

 

 

$

(2,487

)

 

$

199

 

 

$

2,687

 

 

$

(2,463

)

 

$

224

 

Software

 

206

 

 

(126

)

 

80

 

 

206

 

 

(111

)

 

95

 

Marketing assets and customer relationships

 

101

 

 

(50

)

 

51

 

 

101

 

 

(45

)

 

56

 

Non-compete agreements

 

101

 

 

(101

)

 

 

 

101

 

 

(96

)

 

5

 

 

 

$

3,094

 

 

$

(2,764

)

 

$

330

 

 

$

3,095

 

 

$

(2,715

)

 

$

380

 


Amortization expense for our intangible assets in the three and six months ended June 30, 2018 and 2017 is as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

(In thousands)

 

2018

 

2017

 

2018

 

2017

Patents

 

$

28

 

 

$

26

 

 

 $

56

 

 

$

51

 

Software

 

 

7

 

 

 

8

 

 

 

15

 

 

 

16

 

Marketing assets and customer relationships

 

 

1

 

 

 

3

 

 

 

5

 

 

 

6

 

Non-compete agreements

 

 

 

 

 

7

 

 

 

5

 

 

 

13

 

 

 

$

36

 

 

$

44

 

 

$

81

 

 

$

86

 


13


Amortization of patents has been classified as research and development expense in our statements of operations. Estimated aggregate amortization expense based on current intangible assets for the next five years is expected to be as follows: $71,000 for the remainder of 2018; $124,000 in 2019; $92,000 in 2020; $23,000 in 2021; $9,000 in 2022; and $11,000 in 2023.


Intangible and other long lived assets are reviewed for impairment when events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. An impairment loss is recognized when future undiscounted cash flows expected to result from use of the asset and its eventual disposition are less than the carrying amount.


9. REVENUE CONCENTRATIONS, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC AREAS:


The following summarizes our revenue by product line:  


  Three Months Ended June 30,   Six Months Ended June 30,
(In thousands)   2018   2017   2018   2017

 High Precision 3D and 2D Sensors

  $ 5,253     $ 5,635     $ 10,308     $ 9,539  

 Semiconductor Sensors

    3,940       3,153       7,101       5,470  

 SMT Inspection Systems, Metrology Products and Services 

    6,661       7,621       12,565       13,320  
Total   $
15,854     $ 16,409