v3.26.1
Segment and Geographic Information - Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenues $ 491,872 $ 442,122 $ 967,283 $ 834,897
Total operating expenses (304,970) (291,389) (596,389) (554,821)
Income from operations 186,902 150,733 370,894 280,076
Other segment items (30,148) 1,226 (29,358) 2,873
Interest expense (73,907) (73,943) (146,957) (144,473)
Provision for income taxes (18,848) (19,295) (44,337) (32,959)
Net income 63,999 58,721 150,242 105,517
Salaries and employee benefits 119,585 117,738 234,126 223,670
General and administrative expenses 38,724 41,327 78,353 82,345
Debt purchasing and recovery segment        
Segment Reporting [Line Items]        
Total revenues 491,872 442,122 967,283 834,897
Total operating expenses (286,359) (274,307) (562,384) (523,816)
Income from operations 205,513 167,815 404,899 311,081
Corporate and other unallocated        
Segment Reporting [Line Items]        
Total revenues 0 0 0 0
Total operating expenses (18,611) (17,082) (34,005) (31,005)
Other segment items (30,148) 1,226 (29,358) 2,873
Interest expense (73,907) (73,943) (146,957) (144,473)
Provision for income taxes (18,848) (19,295) (44,337) (32,959)
Salaries and employee benefits 13,100 12,200 23,400 20,300
General and administrative expenses $ 4,800 $ 4,400 $ 9,700 $ 9,800