XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Segment Information (Details) - (Table 3) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting [Abstract]    
Gross Profit $ 226,267 $ 224,815
Operating Costs and Expenses (177,263) (164,719)
Change In Valuation of Contingent Payment Liability 4,495 (1,650)
Impairment of Intangible Assets (Excluding Goodwill) 0 (1,700)
Interest and other income – net 829 1,555
Income before provision for income taxes 54,328 58,301
Segment Reporting Information [Line Items]    
Operating income (loss) 53,499 56,746
Interest and other income – net 829 1,555
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 54,328 58,301
Corporate    
Segment Reporting Information [Line Items]    
Operating income (loss) (27,598) (23,629)
Total Segment    
Segment Reporting [Abstract]    
Gross Profit 226,267 224,815
Segment Reporting Information [Line Items]    
Operating income (loss) $ 81,097 $ 80,375