XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 296,055 $ 277,391
Restricted cash 0 5,822
Accounts receivable, net of allowance for doubtful accounts of $390 and $470, respectively 417,396 449,404
Contract assets 180,814 174,979
Inventories 637,675 683,801
Prepaid expenses and other current assets 46,673 44,350
Total current assets 1,578,613 1,635,747
Property, plant and equipment, net 223,992 227,698
Operating lease right-of-use assets 128,395 130,830
Goodwill 192,116 192,116
Deferred income taxes 27,873 26,943
Other long-term assets 61,821 61,421
Total assets 2,212,810 2,274,755
Current liabilities:    
Current installments of long-term debt 5,105 4,283
Accounts payable 348,374 367,480
Advance payments from customers 189,153 204,883
Income taxes payable 24,400 22,225
Accrued liabilities 100,787 114,676
Total current liabilities 667,819 713,547
Long-term debt, net of current installments 310,117 326,674
Operating lease liabilities 119,958 123,385
Other long-term liabilities 29,749 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 - 36,014 and 35,664, respectively 3,601 3,566
Additional paid-in capital 525,596 528,842
Retained earnings 568,590 560,537
Accumulated other comprehensive loss (12,620) (13,860)
Total shareholders’ equity 1,085,167 1,079,085
Total liabilities and shareholders' equity $ 2,212,810 $ 2,274,755