XML 41 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenue Recognition(Tables)
3 Months Ended
Mar. 31, 2017
Revenue From Contract With Customer [Abstract]  
Disaggregated Revenue

The following table provides information about disaggregated revenue by primary geographical market, major product line and timing of revenue recognition, and includes a reconciliation of the disaggregated revenue with reportable segments (in thousands):

 

Three Months Ended

March 31, 2017

 

 

Third Party Software

 

 

Proprietary Software

 

 

Total Software

 

 

Professional Engineering Services

 

 

Total

 

Primary geographical markets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  North America

$

16,296

 

 

$

2,645

 

 

$

18,941

 

 

$

2,829

 

 

$

21,770

 

  Europe

 

424

 

 

 

 

 

 

424

 

 

 

398

 

 

 

822

 

  Asia

 

77

 

 

 

9

 

 

 

86

 

 

 

163

 

 

 

249

 

Total

$

16,797

 

 

$

2,654

 

 

$

19,451

 

 

$

3,390

 

 

$

22,841

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Major products/services lines

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Third-party software

$

16,797

 

 

$

 

 

$

16,797

 

 

$

 

 

$

16,797

 

  Proprietary software

 

 

 

 

2,654

 

 

 

2,654

 

 

 

 

 

 

2,654

 

  Professional engineering services

 

 

 

 

 

 

 

 

 

 

3,390

 

 

 

3,390

 

 

$

16,797

 

 

$

2,654

 

 

$

19,451

 

 

$

3,390

 

 

$

22,841

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timing of revenue recognition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Products transferred at a point in time

$

16,797

 

 

$

2,654

 

 

$

19,451

 

 

$

590

 

 

$

20,041

 

  Products and services transferred over time

 

 

 

 

 

 

 

 

 

 

2,800

 

 

 

2,800

 

 

$

16,797

 

 

$

2,654

 

 

$

19,451

 

 

$

3,390

 

 

$

22,841

 

 

 

Schedule of Contract Balances and Changes in Contract Balances

The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):

 

 

As of

March 31, 2017

 

Receivables

 

$

15,751

 

Short-term contract assets

 

 

883

 

Long-term contract assets

 

 

31

 

Short-term contract liabilities (deferred revenue)

 

 

1,908

 

Long-term contract liabilities (deferred revenue)

 

 

115

 

Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands):

 

 

 

Three Months Ended

March 31, 2017

 

 

 

Contract Assets

 

 

Contract Liabilities*

 

Revenue recognized that was included in the contract liability (def. revenue) balance at Jan. 1, 2017

 

$

 

 

$

2,627

 

Increases due to cash received, excluding amounts recognized as revenue during the period

 

 

 

 

 

929

 

Transferred to receivables from contract assets recognized at January 1, 2017

 

 

752

 

 

 

 

Performance obligations satisfied in previous periods

 

 

 

 

 

 

* Comprised of Deferred Revenue

 

 

 

 

 

 

 

 

 

Estimated Revenue Expected to be Recognized in Future Related to Performance Obligations

The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The estimated revenues do not include amounts of variable consideration attributable to royalties or unexercised contract renewals (in thousands):

 

 

Remainder of 2017

 

 

2018

 

 

2019

 

Third-party software

$

109

 

 

$

110

 

 

$

36

 

Proprietary software

 

1,794

 

 

 

470

 

 

 

196

 

Professional engineering services

 

246

 

 

 

 

 

 

 

 

Summary of Impact of Adoption of Accounting Standards

In accordance with Topic 606, the disclosure of the impact of adoption to our condensed consolidated statements of income and balance sheets was as follows:

 

Three months ended March 31, 2017

 

 

Impact of changes in accounting policies

 

(in thousands, except per share amounts)

As Reported

 

 

Balances without adoption of Topic 606

 

 

Effect of Change Higher/(Lower)

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

Software

$

19,451

 

 

$

17,138

 

 

$

2,313

 

Professional engineering service

 

3,390

 

 

 

2,944

 

 

 

446

 

Total revenue

 

22,841

 

 

 

20,082

 

 

 

2,759

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

Software

 

14,114

 

 

 

14,114

 

 

 

 

Professional engineering service

 

2,474

 

 

 

2,150

 

 

 

324

 

Total cost of revenue

 

16,588

 

 

 

16,264

 

 

 

324

 

Gross profit

 

6,253

 

 

 

3,818

 

 

 

2,435

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

Selling, general and administrative

 

4,865

 

 

 

4,724

 

 

 

141

 

Research and development

 

1,347

 

 

 

1,347

 

 

 

 

Total operating expenses

 

6,212

 

 

 

6,071

 

 

 

141

 

Income from operations

 

41

 

 

 

(2,253

)

 

 

2,294

 

Net income (loss)

$

202

 

 

$

(2,092

)

 

$

2,294

 

Basic income(loss) per share

$

0.02

 

 

$

(0.17

)

 

$

0.19

 

Diluted income (loss) per share

$

0.02

 

 

$

(0.17

)

 

$

0.19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2017

 

(in thousands)

As Reported

 

 

Balances without adoption of Topic 606

 

 

Effect of Change Higher/(Lower)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

  Contract Assets

$

883

 

 

$

904

 

 

$

(21

)

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

  Deferred revenue - current

 

1,908

 

 

 

3,047

 

 

 

(1,139

)

  Deferred revenue - noncurrent

 

115

 

 

 

1,332

 

 

 

(1,217

)

Shareholders' Equity:

 

 

 

 

 

 

 

 

 

 

 

  Accumulated deficit

 

(96,016

)

 

 

(98,352

)

 

 

2,336