XML 38 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition(Tables)
6 Months Ended
Jun. 30, 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 June 30, 2018

 

 

Three Months Ended June 30, 2017

 

 

 

Third-Party Software

 

 

Proprietary Software

 

 

Professional Engineering Service

 

 

Total

 

 

Third-Party Software

 

 

Proprietary Software

 

 

Professional Engineering Service

 

 

Total

 

Primary geographical markets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

16,281

 

 

$

265

 

 

$

1,633

 

 

$

18,179

 

 

$

14,956

 

 

$

473

 

 

$

2,299

 

 

$

17,728

 

Europe

 

 

702

 

 

 

5

 

 

 

182

 

 

 

889

 

 

 

435

 

 

 

 

 

 

379

 

 

 

814

 

Asia

 

 

9

 

 

 

11

 

 

 

115

 

 

 

135

 

 

 

114

 

 

 

8

 

 

 

184

 

 

 

306

 

Total

 

$

16,992

 

 

$

281

 

 

$

1,930

 

 

$

19,203

 

 

$

15,505

 

 

$

481

 

 

$

2,862

 

 

$

18,848

 

 

 

 

Six Months Ended June 30, 2018

 

 

Six Months Ended June 30, 2017

 

 

 

Third-Party Software

 

 

Proprietary Software

 

 

Professional Engineering Service

 

 

Total

 

 

Third-Party Software

 

 

Proprietary Software

 

 

Professional Engineering Service

 

 

Total

 

Primary geographical markets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

31,400

 

 

$

1,948

 

 

$

4,120

 

 

$

37,468

 

 

$

31,252

 

 

$

3,118

 

 

$

5,128

 

 

$

39,498

 

Europe

 

 

1,295

 

 

 

105

 

 

 

428

 

 

 

1,828

 

 

 

859

 

 

 

 

 

 

777

 

 

 

1,636

 

Asia

 

 

361

 

 

 

23

 

 

 

201

 

 

 

585

 

 

 

191

 

 

 

17

 

 

 

347

 

 

 

555

 

Total

 

$

33,056

 

 

$

2,076

 

 

$

4,749

 

 

$

39,881

 

 

$

32,302

 

 

$

3,135

 

 

$

6,252

 

 

$

41,689

 

 

Schedule of Significant Changes in Contract Assets and Deferred Revenue

Significant changes in the contract assets and the deferred revenue balances during the six months ended June 30, 2018 were as follows (in thousands):

 

 

 

 

 

Six Months Ended June 30, 2018

 

 

 

 

 

Contract Assets

 

 

Deferred Revenue

 

Revenue recognized that was included in deferred revenue at December 31, 2017

$

 

 

$

2,681

 

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

 

238

 

 

 

 

 

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 (in thousands). The estimated revenue does 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 June 30, 2018:

 

 

 

 

 

Remainder of

2018

 

 

2019

 

 

2020

 

 

2021

 

Third-party software

 

 

 

$

55

 

 

$

50

 

 

$

14

 

 

$

 

Proprietary software

 

 

 

 

1,028

 

 

 

1,699

 

 

 

1,615

 

 

 

445

 

Professional engineering services

 

 

 

 

230