XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition(Tables)
3 Months Ended
Mar. 31, 2018
Revenue From Contract With Customer [Abstract]  
Disaggregated Revenue

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

 

 

 

Three Months Ended March 31, 2018

 

 

Three Months Ended March 31, 2017

 

 

 

Third-Party Software

 

 

Proprietary Software

 

 

Professional Engineering Service

 

 

Total

 

 

Third-Party Software

 

 

Proprietary Software

 

 

Professional Engineering Service

 

 

Total

 

Primary geographical markets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

15,119

 

 

$

1,683

 

 

$

2,487

 

 

$

19,289

 

 

$

16,296

 

 

$

2,645

 

 

$

2,829

 

 

$

21,770

 

Europe

 

 

593

 

 

 

100

 

 

 

246

 

 

 

939

 

 

 

424

 

 

 

 

 

 

398

 

 

 

822

 

Asia

 

 

352

 

 

 

12

 

 

 

86

 

 

 

450

 

 

 

77

 

 

 

9

 

 

 

163

 

 

 

249

 

Total

 

$

16,064

 

 

$

1,795

 

 

$

2,819

 

 

$

20,678

 

 

$

16,797

 

 

$

2,654

 

 

$

3,390

 

 

$

22,841

 

 

Schedule of Significant Changes in Contract Assets and Liabilities

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

 

 

 

 

 

Three Months Ended March 31, 2018

 

 

 

 

 

Contract Assets

 

 

Contract Liabilities (1)

 

Revenue recognized that was included in the contract liability (deferred revenue) at December 31, 2017

$

 

 

$

2,214

 

Transferred to receivables from contract assets recognized at December 31, 2017

 

238

 

 

 

 

   (1) 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 contracts with original durations of one year or less, amounts of variable consideration attributable to royalties, or contract renewals that are unexercised as of March 31, 2018 (in thousands):

 

 

 

 

 

Remainder of

2018

 

 

2019

 

 

2020

 

 

2021

 

Third-party software

 

 

 

$

89

 

 

$

50

 

 

$

14

 

 

$

 

Proprietary software

 

 

 

 

1,138

 

 

 

1,133

 

 

 

820

 

 

 

114

 

Professional engineering services

 

 

 

 

230