XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2019
Revenue From Contract With Customer [Abstract]  
Summary of Timing of Revenue Recognition, Includes Reconciliation of Disaggregated Revenue by Reportable Segment

The following table provides information about disaggregated revenue for the three months ended March 31, 2019 and 2018 by the timing of revenue recognition, and includes a reconciliation of the disaggregated revenue by reportable segment (in thousands):

 

 

 

Three Months Ended

 

 

 

 

March 31,

 

 

 

 

2019

 

 

2018

 

 

Revenue

 

 

 

 

 

 

 

 

 

Software & Services

 

 

 

 

 

 

 

 

 

Products and services transferred over time

 

$

8,875

 

 

$

8,786

 

 

Products transferred at a point in time

 

 

2,283

 

 

 

1,899

 

 

Total Software & Services

 

$

11,158

 

 

$

10,685

 

 

Portal & Advertising

 

 

 

 

 

 

 

 

 

Products and services transferred over time

 

$

1,506

 

 

$

2,087

 

 

Products transferred at a point in time

 

 

19,160

 

 

 

20,143

 

 

Total Portal & Advertising

 

$

20,666

 

 

$

22,230

 

 

Total Revenue

 

$

31,824

 

 

$

32,915

 

 

Summary of Revenue Disaggregated by Geography Areas

 

Revenue disaggregated by geography, based on the billing address of our customer, consists of the following (in thousands):

 

 

 

Three Months Ended

 

 

 

 

March 31,

 

 

 

 

2019

 

 

2018

 

 

Revenue

 

 

 

 

 

 

 

 

 

United States

 

$

26,274

 

 

$

27,038

 

 

International

 

 

5,550

 

 

 

5,877

 

 

Total revenue

 

$

31,824

 

 

$

32,915

 

 

Schedule of Changes in Deferred Revenue, Inclusive of Both Current and Long-term The changes in deferred revenue, inclusive of both current and long-term, are as follows (in thousands):

 

(in thousands)

 

 

 

 

Beginning balance - January 1, 2019

 

$

8,886

 

Recognition of deferred revenue

 

 

(3,319

)

Deferral of revenue

 

 

2,935

 

Effect of foreign currency translation

 

 

(300

)

Ending balance - March 31, 2019

 

$

8,202