XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 324,423 $ 277,391
Restricted cash 0 5,822
Accounts receivable, net of allowance for doubtful accounts of $241 and $470, respectively 372,276 449,404
Contract assets 186,538 174,979
Inventories 581,901 683,801
Prepaid expenses and other current assets 43,569 44,350
Total current assets 1,508,707 1,635,747
Property, plant and equipment, net 224,164 227,698
Operating lease right-of-use assets 122,117 130,830
Goodwill 192,116 192,116
Deferred income taxes 33,573 26,943
Other long-term assets 68,320 61,421
Total assets 2,148,997 2,274,755
Current liabilities:    
Current installments of long-term debt 6,751 4,283
Accounts payable 356,038 367,480
Advance payments from customers 145,350 204,883
Income taxes payable 23,865 22,225
Accrued liabilities 107,127 114,676
Total current liabilities 639,131 713,547
Long-term debt, net of current installments 272,000 326,674
Operating lease liabilities 114,181 123,385
Other long-term liabilities 21,009 32,064
Shareholders’ equity:    
Preferred stock, $0.10 par value; 5,000 shares authorized, none issued 0 0
Common stock, $0.10 par value; 145,000 shares authorized; issued and outstanding - 35,969 and 35,664, respectively 3,597 3,566
Additional paid-in capital 532,417 528,842
Retained earnings 583,737 560,537
Accumulated other comprehensive loss (17,075) (13,860)
Total shareholders’ equity 1,102,676 1,079,085
Total liabilities and shareholders' equity $ 2,148,997 $ 2,274,755