XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer

Total revenue to unaffiliated customers by geographic area, based on the location of the customer, was as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Revenue:

 

 

 

 

 

 

 

 

 

North America

 

$

120,378

 

 

$

118,755

 

 

$

119,079

 

Europe

 

 

32,922

 

 

 

36,177

 

 

 

37,947

 

Japan

 

 

20,080

 

 

 

21,988

 

 

 

25,272

 

Asia Pacific

 

 

27,421

 

 

 

33,645

 

 

 

28,261

 

Other

 

 

386

 

 

 

443

 

 

 

534

 

Total revenue

 

$

201,187

 

 

$

211,008

 

 

$

211,093