XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 200,611 $ 180,485
Accounts receivable, net of allowances of $38,497 and $31,579, respectively 417,426 257,657
Inventories 405,136 356,254
Income taxes receivable 6,500 4,046
Other receivables 22,192 22,204
Prepaid expenses and other assets 49,942 51,623
Total current assets 1,101,807 872,269
Property and equipment, net of accumulated depreciation of $183,044 and $153,455, respectively 249,145 244,335
Intangible assets, net 1,335,462 1,777,080
Goodwill 404,695 711,491
Deferred tax assets, net 971,974 872,350
Restricted cash 3,570 3,193
Right-of-use assets 349,268 307,228
Other assets 34,645 24,207
Total assets 4,450,566 4,812,153
Current liabilities:    
Accounts payable 263,339 264,901
Accrued expenses and other liabilities 272,571 298,068
Income taxes payable 96,021 108,688
Current operating lease liabilities 82,918 68,551
Total current liabilities 714,849 740,208
Deferred tax liabilities, net 1,139 4,086
Long-term income taxes payable 618,082 595,434
Long-term borrowings 1,379,112 1,349,339
Long-term operating lease liabilities 311,549 283,406
Other liabilities 4,698 3,948
Total liabilities 3,029,429 2,976,421
Commitments and contingencies
Stockholders’ equity:    
Common stock, par value $0.001 per share, 250.0 million shares authorized, 110.7 million and 110.4 million issued, 54.8 million and 56.5 million outstanding, respectively 111 110
Treasury stock, at cost, 55.9 million and 53.9 million shares, respectively (2,653,423) (2,453,473)
Additional paid-in capital 879,940 859,904
Retained earnings 3,229,657 3,561,836
Accumulated other comprehensive loss (35,148) (132,645)
Total stockholders’ equity 1,421,137 1,835,732
Total liabilities and stockholders’ equity $ 4,450,566 $ 4,812,153