XML 33 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2019
Revenue  
Revenues disaggregated by geography, major product line and timing of revenue recognition

The following tables present our revenues disaggregated by major products and services, geographical region and timing of revenue recognition.

 

Revenue by major products (in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31,

 

    

    

2019

    

2018

Hardware products

 

 

$

24,290

 

$

17,491

Software licenses

 

 

 

7,571

 

 

16,003

Subscription

 

 

 

5,251

 

 

2,970

Professional services

 

 

 

809

 

 

964

Maintenance, support and other

 

 

 

9,686

 

 

8,004

Total Revenue

 

 

$

47,608

 

$

45,432

 

 

Revenue by location of customer for the three months ended March 31, 2019 and 2018 (in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMEA

    

Americas

    

APAC

    

Total

 

Total Revenue:

 

 

  

 

 

  

 

 

  

 

 

 

 

2019

 

$

25,599

 

$

12,731

 

$

9,278

 

$

47,608

 

2018

 

$

18,387

 

$

15,921

 

$

11,124

 

$

45,432

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Percent of Total:

 

 

 

 

 

 

 

 

 

 

 

 

 

2019

 

 

54

%  

 

27

%  

 

19

%  

 

100

%

2018

 

 

40

%  

 

35

%  

 

25

%  

 

100

%

 

Timing of revenue recognition (in thousands)

 

 

 

 

 

 

 

 

 

 

Three months ended

 

    

March 31, 2019

    

March 31, 2018

Products and Licenses transferred at a point in time

 

$

31,861

 

$

33,494

Services transferred over time

 

 

15,747

 

 

11,938

Total Revenue

 

$

47,608

 

$

45,432

 

Schedule of changes in contract assets and contract liabilities

 

 

 

 

 

 

 

 

 

March 31,

 

December 31,

 

 

2019

 

2018

Receivables, inclusive of trade and unbilled

 

$

59,084

 

$

59,631

Contract Assets (current and non-current)

 

$

8,699

 

$

11,278

Contract Liabilities (Deferred Revenue current and non-current)

 

$

43,784

 

$

44,305

 

Schedule of estimated revenue expected to be recognized in the future

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

in thousands

 

2019

 

2020

 

2021

 

Beyond 2021

 

Total

Future revenue related to current unsatisfied performance obligations

 

$

6,615

 

$

6,226

 

$

4,090

 

$

10,251

 

$

27,182

 

Schedule related to the capitalized costs and amortization

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

in thousands

 

 

 

 

 

 

March 31,  2019

 

 

December 31, 2018

Capitalized costs to obtain contracts, current

 

 

 

 

 

$

459

 

$

413

Capitalized costs to obtain contracts, non-current

 

 

 

 

 

$

2,307

 

$

2,150

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended

 

 

Three months ended

in thousands

 

 

 

 

 

 

March 31,  2019

 

 

March 31,  2018

Amortization of capitalized costs to obtain contracts

 

 

 

 

 

$

109

 

$

65

Impairments of capitalized costs to obtain contracts

 

 

 

 

 

$

 -

 

$

 -