XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
REVENUES:        
TOTAL REVENUES $ 589,131 $ 553,311 $ 1,752,241 $ 1,671,270
Cost of goods sold 384,279 369,391 1,154,717 1,102,982
Gross Profit 204,852 183,920 597,524 568,288
OPERATING EXPENSES:        
Selling, general and administrative 162,707 148,609 479,913 452,076
Research and development 21,028 20,870 66,260 62,933
Restructuring, strategic transaction and integration 16,828 7,160 50,069 30,527
Change in fair value of contingent earn-out (3,947) (15,572) (3,991) (12,256)
TOTAL OPERATING EXPENSES 196,616 161,067 592,251 533,280
(LOSS) INCOME FROM OPERATIONS 8,236 22,853 5,273 35,008
Interest Expense,net (24,683) (24,175) (72,296) (70,811)
OTHER EXPENSE, net (1,481) (4,044) (7,206) (5,815)
Loss before income taxes (17,928) (5,366) (74,229) (41,618)
BENEFIT FOR INCOME TAXES (15,055) 12,604 (19,631) 29,110
NET LOSS $ (32,983) $ 7,238 $ (93,860) $ (12,508)
NET LOSS PER SHARE        
Basic (in dollars per share) $ (1.35) $ 0.30 $ (3.85) $ (0.52)
Diluted (in dollars per share) $ (1.35) $ 0.30 $ (3.85) $ (0.52)
WEIGHTED AVERAGE NUMBER OF SHARES        
Basic (in shares) 24,438 24,132 24,353 24,075
Diluted (in shares) 24,438 24,368 24,353 24,075