XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 317,049 $ 308,671
Restricted cash 5,728 6,053
Short-term investments 10,285 7,464
Accounts receivable, net of allowances of $5,641 and $7,799 at June 30, 2025 and December 31, 2024, respectively 313,492 325,517
Inventories 482,701 474,948
Prepaid expenses and other 115,359 101,500
Total current assets 1,244,614 1,224,153
Property, plant and equipment, net 680,042 684,259
Deferred tax assets 55,029 51,974
Goodwill 185,292 181,555
Intangible assets, net 56,328 67,397
Other long-term assets 250,250 176,943
Total assets 2,471,555 2,386,281
Current liabilities:    
Lines of credit 27,562 31,429
Accounts payable 148,269 133,765
Accrued liabilities and other 173,349 186,576
Income tax payable 22,902 22,730
Current portion of long-term debt 1,551 1,096
Total current liabilities 373,633 375,596
Long-term debt, net of current portion 24,865 19,563
Deferred tax liabilities 14,347 6,953
Unrecognized tax benefits 24,646 24,646
Other long-term liabilities 99,893 90,576
Total liabilities 537,384 517,334
Commitments and contingencies (See Note 9)
Stockholders' equity    
Preferred stock - par value $1.00 per share; 1,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock - par value $0.66 2/3 per share; 70,000,000 shares authorized; and 46211,196 shares and 46,332,891 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 37,142 37,083
Additional paid-in capital 527,385 523,744
Retained earnings 1,760,959 1,719,298
Treasury stock, at cost, 9,499,364 shares and 9,288,420 shares at June 30, 2025 and December 31, 2024, respectively (348,104) (338,100)
Accumulated other comprehensive loss (100,279) (146,724)
Stockholders' equity 1,877,103 1,795,301
Noncontrolling interest 57,068 73,646
Total equity 1,934,171 1,868,947
Total liabilities and stockholders' equity $ 2,471,555 $ 2,386,281