XML 18 R3.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 $ 386,500 $ 229,600
Accounts receivable (less allowance for credit losses of $11.2 and $9.5 at December 31, 2023 and 2022, respectively) 423,300 397,200
Inventories 162,800 176,600
Prepaid expenses and other current assets 97,400 81,000
Total current assets 1,070,000 884,400
Property and equipment, net 137,200 118,800
Operating lease right-of-use assets 78,100 76,200
Goodwill 398,800 373,600
Intangible assets 268,700 283,400
Other non-current assets 28,500 42,500
Total assets 1,981,300 1,778,900
Current liabilities    
Current maturities of long-term debt 32,200 31,000
Current maturities of operating lease obligations 28,300 26,100
Current maturities of finance lease obligations 2,700 2,500
Accounts payable 158,600 149,200
Accrued compensation 59,600 51,600
Other current liabilities 65,000 67,700
Total current liabilities 346,400 328,100
Long-term debt 835,100 830,200
Operating lease obligations 49,900 49,800
Finance lease obligations 6,600 6,400
Deferred income taxes 24,500 28,400
Other long-term liabilities 48,500 42,500
Total liabilities 1,311,000 1,285,400
Commitments and contingencies (Note 17)
Stockholders’ equity    
Preferred Stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at December 31, 2023 and 2022, respectively 0 0
Common stock; $0.01 par value: 100,000,000 authorized, 33,587,701 and 33,429,557 issued and 28,367,338 and 28,306,482 shares outstanding at December 31, 2023 and 2022, respectively 300 300
Additional paid in capital 244,700 228,800
Retained earnings 693,800 513,100
Treasury stock; at cost: 5,220,363 and 5,123,075 shares at December 31, 2023 and 2022, respectively (302,200) (289,300)
Accumulated other comprehensive income 33,700 40,600
Total stockholders’ equity 670,300 493,500
Total liabilities and stockholders’ equity 1,981,300 1,778,900
Customer relationships    
Current assets    
Intangible assets 179,600 192,300
Other intangibles, net    
Current assets    
Intangible assets $ 89,100 $ 91,100