XML 50 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 276,402 $ 456,661
Short-term investments 32,694 0
Trade accounts receivable, net of allowances of $4,879 and $4,304 259,327 263,465
Inventories, net 389,608 324,583
Prepaid Expenses 67,362 85,757
Other Current Assets 32,643 31,032
Total current assets 1,058,036 1,161,498
Property, plant and equipment, net 340,199 311,302
Right of use asset - operating leases 156,184 148,284
Intangible assets, net 1,067,833 1,126,609
Goodwill 1,055,462 1,038,881
Deferred tax assets, net 46,080 45,994
Other assets 58,194 57,190
Total assets 3,781,988 3,889,758
Current Liabilities:    
Current portion of borrowings under senior credit facility 14,531 38,125
Current portion of lease liability - operating leases 15,284 14,624
Accounts payable, trade 92,326 102,100
Contract liabilities 8,540 7,253
Accrued compensation 75,455 78,771
Accrued expenses and other current liabilities 100,844 80,033
Total current liabilities 306,980 320,906
Long-term borrowings under senior credit facility 825,563 733,149
Long-term borrowings under securitization facility 89,200 104,700
Long-term convertible securities 570,255 567,341
Lease liability - operating leases 166,849 157,420
Deferred tax liabilities 35,317 63,338
Other liabilities 199,940 138,501
Total liabilities 2,194,104 2,085,355
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; 90,920 and 90,477 issued at December 31, 2023 and 2022, respectively 909 905
Additional paid-in capital 1,302,484 1,276,977
Treasury stock, at cost; 12,751 and 6,823 shares at December 31, 2023 and 2022, respectively (647,262) (362,862)
Accumulated other comprehensive income (loss) (15,106) 10,265
Retained earnings 946,859 879,118
Total stockholders’ equity 1,587,884 1,804,403
Total liabilities and stockholders’ equity $ 3,781,988 $ 3,889,758