XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
REVENUES:        
TOTAL REVENUES $ 548,866 $ 596,455 $ 1,153,568 $ 1,163,110
Cost of goods sold 340,802 389,027 735,395 770,438
Gross Profit 208,064 207,428 418,173 392,672
OPERATING EXPENSES:        
Selling, general and administrative 159,392 159,549 316,625 317,206
Research and development 21,867 23,390 45,158 45,232
Restructuring, strategic transaction and integration 16,218 17,136 32,915 33,241
Change in fair value of contingent earn-out 0 (339) 0 (44)
TOTAL OPERATING EXPENSES 197,477 199,736 394,698 395,635
INCOME (LOSS) FROM OPERATIONS 10,587 7,692 23,475 (2,963)
Interest Expense,net (20,549) (23,841) (42,580) (47,613)
OTHER INCOME (EXPENSE), net 1,818 (3,384) 55 (5,725)
Gain on sale of business 41,823 0 41,823 0
Income (loss0 before income taxes and equity in earnings of unconsolidated affiliates 33,679 (19,533) 22,773 (56,301)
PROVISION FOR INCOME TAXES (1,178) (1,873) (5,748) (4,576)
NET INCOME (LOSS) FROM CONSOLIDATED COMPANIES 32,501 (21,406) 17,025 (60,877)
Equity in Earnings of Unconsolidated Affiliates 2,837 0 2,837 0
NET INCOME (LOSS) $ 35,338 $ (21,406) $ 19,862 $ (60,877)
NET INCOME (LOSS) PER SHARE        
Basic (in dollars per share) $ 1.43 $ (0.88) $ 0.81 $ (2.51)
Diluted (in dollars per share) $ 1.43 $ (0.88) $ 0.80 $ (2.51)
WEIGHTED AVERAGE NUMBER OF SHARES        
Basic (in shares) 24,645 24,393 24,593 24,295
Diluted (in shares) 24,708 24,393 24,746 24,295
Operating Segments        
OPERATING EXPENSES:        
Selling, general and administrative $ 159,392 $ 159,549 $ 316,625 $ 317,206
Research and development 21,867 23,390 45,158 45,232
PROVISION FOR INCOME TAXES (1,178) (1,873) (5,748) (4,576)
Equity in Earnings of Unconsolidated Affiliates $ (2,837) $ 0 $ (2,837) $ 0