XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue Based on Geographic Locations Determined by Customer's Shipping Address The Company also disaggregates its revenue based on geographic locations of its customers, as determined by the customer’s shipping address, summarized as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

North America:

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

$

22,697

 

 

$

23,951

 

 

$

36,232

 

 

$

60,863

 

Canada

 

 

9,340

 

 

 

24,550

 

 

 

25,099

 

 

 

50,788

 

Total North America

 

 

32,037

 

 

 

48,501

 

 

 

61,331

 

 

 

111,651

 

Europe, Middle East and Africa:

 

 

4,886

 

 

 

6,577

 

 

 

11,166

 

 

 

12,931

 

Asia-Pacific:

 

 

 

 

 

 

 

 

 

 

 

 

Australia

 

 

20,774

 

 

 

20,800

 

 

 

37,292

 

 

 

44,198

 

Other

 

 

7,411

 

 

 

8,893

 

 

 

15,591

 

 

 

15,694

 

Total Asia-Pacific

 

 

28,185

 

 

 

29,693

 

 

 

52,883

 

 

 

59,892

 

Latin America

 

 

5,728

 

 

 

7,959

 

 

 

9,855

 

 

 

12,533

 

Total revenue(1)

 

$

70,836

 

 

$

92,730

 

 

$

135,235

 

 

$

197,007

 

 

(1) Other than the U.S., Canada and Australia, no individual countries represented 10% or more of the Company’s total revenue for any of the periods presented.

Summary of Disaggregates of Revenue Based on Product Line

The Company also disaggregates its revenue based on product line summarized as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Product revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Wireless

 

$

27,100

 

 

$

33,323

 

 

$

48,156

 

 

$

73,011

 

Fixed telco

 

 

15,939

 

 

 

16,137

 

 

 

27,654

 

 

 

31,022

 

Cable

 

 

16,102

 

 

 

31,009

 

 

 

35,876

 

 

 

70,234

 

Total product revenue

 

 

59,141

 

 

 

80,469

 

 

 

111,686

 

 

 

174,267

 

Service revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Wireless

 

 

1,410

 

 

 

1,684

 

 

 

2,885

 

 

 

2,275

 

Fixed telco

 

 

1,187

 

 

 

1,043

 

 

 

2,711

 

 

 

2,649

 

Cable

 

 

9,098

 

 

 

9,534

 

 

 

17,953

 

 

 

17,816

 

Total service revenue

 

 

11,695

 

 

 

12,261

 

 

 

23,549

 

 

 

22,740

 

Total revenue

 

$

70,836

 

 

$

92,730

 

 

$

135,235

 

 

$

197,007