XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information and Revenues by Geography (Tables)
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Schedule of Revenues by Product Category

Revenues by product were as follows (unaudited and in thousands, except percentages):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2019

 

 

2020

 

 

2019

 

 

2020

 

Point-to-Multi-Point

 

$

38,856

 

 

 

59

%

 

$

43,342

 

 

 

59

%

 

$

122,913

 

 

 

61

%

 

$

118,773

 

 

 

61

%

Point-to-Point

 

 

15,976

 

 

 

24

%

 

 

17,967

 

 

 

25

%

 

 

53,440

 

 

 

26

%

 

 

43,679

 

 

 

22

%

Wi-Fi

 

 

10,141

 

 

 

16

%

 

 

9,949

 

 

 

14

%

 

 

24,157

 

 

 

12

%

 

 

29,070

 

 

 

15

%

Other

 

 

730

 

 

 

1

%

 

 

1,713

 

 

 

2

%

 

 

2,456

 

 

 

1

%

 

 

4,132

 

 

 

2

%

Total Revenues

 

$

65,703

 

 

 

100

%

 

$

72,971

 

 

 

100

%

 

$

202,966

 

 

 

100

%

 

$

195,654

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Revenues by Geography

Revenues by geography were as follows (unaudited and in thousands, except percentages):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2019

 

 

2020

 

 

2019

 

 

2020

 

North America

 

$

29,032

 

 

 

44

%

 

$

38,656

 

 

 

53

%

 

$

93,452

 

 

 

46

%

 

$

102,145

 

 

 

52

%

Europe, Middle East and Africa

 

 

21,749

 

 

 

33

%

 

 

20,250

 

 

 

28

%

 

 

66,713

 

 

 

33

%

 

 

59,418

 

 

 

30

%

Caribbean and Latin America

 

 

8,008

 

 

 

12

%

 

 

9,138

 

 

 

12

%

 

 

23,527

 

 

 

12

%

 

 

19,021

 

 

 

10

%

Asia Pacific

 

 

6,914

 

 

 

11

%

 

 

4,927

 

 

 

7

%

 

 

19,274

 

 

 

9

%

 

 

15,070

 

 

 

8

%

Total Revenues

 

$

65,703

 

 

 

100

%

 

$

72,971

 

 

 

100

%

 

$

202,966

 

 

 

100

%

 

$

195,654

 

 

 

100

%