XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 376,587 $ 308,671
Restricted cash 5,460 6,053
Short-term investments 9,807 7,464
Accounts receivable, net of allowances of $4,169 and $7,799 at September 30, 2025 and December 31, 2024, respectively 303,813 325,517
Inventories 470,912 474,948
Prepaid expenses and other 106,931 101,500
Total current assets 1,273,510 1,224,153
Property, plant and equipment, net 657,413 684,259
Deferred tax assets 54,511 51,974
Goodwill 183,144 181,555
Intangible assets, net 50,264 67,397
Other long-term assets 250,949 176,943
Total assets 2,469,791 2,386,281
Current liabilities:    
Lines of credit 33,167 31,429
Accounts payable 146,910 133,765
Accrued liabilities and other 175,235 186,576
Income tax payable 23,726 22,730
Current portion of long-term debt 4,758 1,096
Total current liabilities 383,796 375,596
Long-term debt, net of current portion 20,097 19,563
Deferred tax liabilities 11,223 6,953
Unrecognized tax benefits 24,646 24,646
Other long-term liabilities 82,608 90,576
Total liabilities 522,370 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 46,383,277 shares and 46,332,891 shares issued andoutstanding at September 30, 2025 and December 31, 2024, respectively 37,257 37,083
Additional paid-in capital 531,433 523,744
Retained earnings 1,775,237 1,719,298
Treasury stock, at cost, 9,499,364 shares and 9,288,420 shares at September 30, 2025 and December 31, 2024, respectively (348,104) (338,100)
Accumulated other comprehensive loss (106,669) (146,724)
Stockholders' equity 1,889,154 1,795,301
Noncontrolling interest 58,267 73,646
Total equity 1,947,421 1,868,947
Total liabilities and stockholders' equity $ 2,469,791 $ 2,386,281