Annual report [Section 13 and 15(d), not S-K Item 405]

CONSOLIDATED BALANCE SHEETS

v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 400,318 $ 848,565
Receivables, net of an allowance for credit losses of $18,541 at December 31, 2024, and $23,948 at December 31, 2023 751,612 799,009
Inventories 406,662 364,731
Prepaid expenses and other current assets 40,382 36,939
Total current assets 1,598,974 2,049,244
Right of use assets 189,146 204,629
Property and equipment, net 266,992 264,487
Goodwill 2,112,259 2,042,568
Other intangible assets, net 557,689 591,058
Other assets 10,366 10,865
Total assets 4,735,426 5,162,851
Current liabilities:    
Accounts payable 456,446 469,585
Current portion of long-term debt 48,750 47,039
Accrued liabilities 191,786 187,217
Short-term operating lease liabilities 68,713 65,780
Short-term finance lease liabilities 1,487 1,917
Total current liabilities 767,182 771,538
Long-term debt 1,327,159 1,373,028
Deferred tax liabilities, net 240,343 243,930
Long-term portion of insurance reserves 57,700 58,783
Long-term operating lease liabilities 129,360 146,213
Long-term finance lease liabilities 2,618 4,150
Other liabilities 1,446 1,554
Total liabilities 2,525,808 2,599,196
Commitments and contingencies
Equity:    
Preferred stock, $0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding
Common stock, $0.01 par value: 250,000,000 shares authorized; 39,554,033 shares issued and 29,367,087 outstanding at December 31, 2024, and 39,492,037 shares issued and 31,776,039 outstanding at December 31, 2023 396 394
Treasury stock, 10,186,946 shares at December 31, 2024, and 7,715,998 shares at December 31, 2023, at cost (1,681,230) (699,327)
Additional paid-in capital 926,137 906,334
Retained earnings 2,993,521 2,370,919
Accumulated other comprehensive loss (29,206) (14,665)
Total equity 2,209,618 2,563,655
Total liabilities and equity $ 4,735,426 $ 5,162,851