XML 46 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Summary of Revenue and Long-lived Assets Revenues for the three and six months ended June 30, 2025 and 2024, and long-lived assets as of June 30, 2025 and December 31, 2024 were as follows:

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

(In thousands)

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 $

 

148,628

 

 

 $

 

137,391

 

 

 $

 

291,288

 

 

 $

 

282,666

 

United Kingdom

 

 

44,570

 

 

 

 

37,891

 

 

 

 

87,299

 

 

 

 

79,111

 

Other

 

 

26,264

 

 

 

 

22,378

 

 

 

 

49,451

 

 

 

 

46,201

 

Total

 $

 

219,462

 

 

 $

 

197,660

 

 

 $

 

428,038

 

 

 $

 

407,978

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of

 

 

 

 

 

 

 

 

June 30, 2025

 

 

December 31, 2024

 

 

 

 

 

 

 

 

(In thousands)

 

Long-lived assets, as defined

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

 

 

 

 

 

$

 

95,994

 

 

$

 

92,983

 

United Kingdom

 

 

 

 

 

 

 

 

11,582

 

 

 

 

12,683

 

Other

 

 

 

 

 

 

 

 

1,630

 

 

 

 

1,632

 

Total

 

 

 

 

 

 

$

 

109,206

 

 

$

 

107,298