XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Tables)
6 Months Ended
Jun. 30, 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 June 30, 

 

Six months ended June 30, 

 

    

2019

    

2018

    

2019

    

2018

Hardware products

 

$

29,039

 

$

24,576

 

$

53,329

 

$

42,067

Software licenses

 

 

11,078

 

 

10,410

 

 

18,649

 

 

26,413

Subscription

 

 

5,338

 

 

3,818

 

 

10,589

 

 

6,788

Professional services

 

 

848

 

 

1,157

 

 

1,657

 

 

2,121

Maintenance, support and other

 

 

9,931

 

 

9,593

 

 

19,618

 

 

17,597

Total Revenue

 

$

56,234

 

$

49,554

 

$

103,842

 

$

94,986

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMEA

    

Americas

    

APAC

    

Total

 

Total Revenue:

 

 

  

 

 

  

 

 

  

 

 

 

 

2019

 

$

33,841

 

$

14,426

 

$

7,967

 

$

56,234

 

2018

 

$

21,481

 

$

13,270

 

$

14,803

 

$

49,554

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Percent of Total:

 

 

 

 

 

 

 

 

 

 

 

 

 

2019

 

 

60

%  

 

26

%  

 

14

%  

 

100

%

2018

 

 

43

%  

 

27

%  

 

30

%  

 

100

%

 

Revenue by location of customer for the six months ended June 30, 2019 and 2018 (in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    

 

    

 

 

    

 

 

  

 

    

EMEA

    

Americas

    

APAC

    

Total

 

Total Revenue:

 

 

  

 

 

  

 

 

  

 

 

  

 

2019

 

$

59,440

 

$

27,157

 

$

17,245

 

$

103,842

 

2018

 

$

39,867

 

$

29,191

 

$

25,928

 

$

94,986

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Percent of Total:

 

 

  

 

 

  

 

 

  

 

 

  

 

2019

 

 

57

%  

 

26

%  

 

17

%  

 

100

%

2018

 

 

42

%  

 

31

%  

 

27

%  

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timing of revenue recognition (in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended June 30, 

 

Six months ended June 30, 

 

2019

    

2018

 

2019

    

2018

Products, Licenses transferred at a point in time

$

40,117

 

$

34,986

 

$

71,978

 

$

68,480

Services transferred over time

 

16,117

 

 

14,568

 

 

31,864

 

 

26,506

Total Revenue

$

56,234

 

$

49,554

 

$

103,842

 

$

94,986

 

Schedule of changes in contract assets and contract liabilities

 

 

 

 

 

 

 

 

 

June 30, 

 

December 31, 

 

 

2019

 

2018

Receivables, inclusive of trade and unbilled

 

$

68,185

 

$

59,631

Contract Assets (current and non-current)

 

$

7,154

 

$

11,278

Contract Liabilities (Deferred Revenue current and non-current)

 

$

42,495

 

$

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,961

 

$

9,327

 

$

5,183

 

$

11,443

 

$

32,914

 

Schedule related to the capitalized costs and amortization

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

in thousands

 

 

 

June 30,  2019

 

 

December 31, 2018

Capitalized costs to obtain contracts, current

 

 

$

533

 

$

413

Capitalized costs to obtain contracts, non-current

 

 

$

2,402

 

$

2,150

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

in thousands

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

Amortization of capitalized costs to obtain contracts

 

 

$

113

 

$

60

 

$

222

 

$

125

Impairments of capitalized costs to obtain contracts

 

 

$

 -

 

$

 -

 

$

 -

 

$

 -