XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 246,375 $ 276,402
Short-term investments 27,192 32,694
Trade accounts receivable, net of allowances of $6,917 and $4,879 272,370 259,327
Inventories, net 429,090 389,608
Prepaid Expenses 77,001 67,362
Other Current Assets 29,653 32,643
Total current assets 1,081,681 1,058,036
Property, plant and equipment, net 405,723 340,199
Right of use asset - operating leases 144,042 156,184
Intangible assets, net 1,207,588 1,067,833
Goodwill 1,096,952 1,055,462
Deferred tax assets, net 34,923 46,080
Other assets 66,515 58,194
Total assets 4,037,424 3,781,988
Current Liabilities:    
Current portion of borrowings under senior credit facility 33,906 14,531
Current portion of lease liability - operating leases 14,540 15,284
Convertible securities 573,170 0
Accounts payable, trade 82,502 92,326
Contract liabilities 10,483 8,540
Accrued compensation 85,617 75,455
Accrued expenses and other current liabilities 121,908 100,844
Total current liabilities 922,126 306,980
Long-term borrowings under senior credit facility 1,087,917 825,563
Long-term borrowings under securitization facility 108,100 89,200
Long-term convertible securities 0 570,255
Lease liability - operating leases 166,930 166,849
Deferred tax liabilities 60,833 35,317
Other liabilities 146,238 199,940
Total liabilities 2,492,144 2,194,104
Stockholders’ Equity:    
Preferred Stock; no par value; 15,000 authorized shares; none outstanding 0 0
Common stock; $0.01 par value; 240,000 authorized shares; 91,610 and 90,920 issued at December 31, 2024 and 2023, respectively 916 909
Additional paid-in capital 1,323,431 1,302,484
Treasury stock, at cost; 14,445 and 12,751 shares at December 31, 2024 and 2023, respectively (691,411) (647,262)
Accumulated other comprehensive (loss) (27,571) (15,106)
Retained earnings 939,915 946,859
Total stockholders’ equity 1,545,280 1,587,884
Total liabilities and stockholders’ equity $ 4,037,424 $ 3,781,988