XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Summary of Revenue and Long-lived Assets Revenues for the years ended December 31, 2024, 2023 and 2022 and long-lived assets as of December 31, 2024 and 2023 were as follows:

 

Year Ended December 31,

 

 

2024

 

 

2023

 

 

2022

 

 

(In thousands)

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

United States

 $

 

568,595

 

 

 $

 

523,683

 

 

 $

 

510,802

 

United Kingdom

 

 

161,838

 

 

 

 

147,019

 

 

 

 

126,862

 

Other

 

 

86,664

 

 

 

 

81,845

 

 

 

 

80,636

 

Total

 $

 

817,097

 

 

 $

 

752,547

 

 

 $

 

718,300

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of

 

 

December 31, 2024

 

 

December 31, 2023

 

 

(In thousands)

 

Long-lived assets, as defined

 

 

 

 

 

 

 

United States

$

 

92,983

 

 

$

 

87,502

 

United Kingdom

 

 

12,683

 

 

 

 

14,713

 

Other

 

 

1,632

 

 

 

 

456

 

Total

$

 

107,298

 

 

$

 

102,671