XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets    
Cash and cash equivalents $ 244,587 $ 207,430
Restricted cash 743 0
Accounts receivable, net of allowance for doubtful accounts of $607 and $514, respectively 484,648 491,957
Contract assets 185,877 183,613
Inventories 756,391 727,749
Prepaid expenses and other assets 48,809 41,392
Income taxes receivable 6 8
Total current assets 1,721,061 1,652,149
Property, plant and equipment, net 222,245 211,478
Operating lease right-of-use assets 92,657 93,081
Goodwill 192,116 192,116
Deferred income taxes 14,561 12,235
Other assets, net 64,823 66,272
Total assets 2,307,463 2,227,331
Current liabilities:    
Current installments of long-term debt 3,458 4,275
Accounts payable 417,406 424,272
Advance payments from customers 185,677 197,937
Income taxes payable 14,827 12,236
Accrued liabilities 100,553 110,416
Total current liabilities 721,921 749,136
Long-term debt, less current installments 423,967 320,675
Operating lease liabilities 85,343 86,687
Other long-term liabilities 28,008 43,922
Deferred income taxes 495 495
Commitments and contingencies
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,642 and 35,164, respectively 3,564 3,516
Additional paid-in capital 522,247 519,238
Retained earnings 534,470 519,895
Accumulated other comprehensive loss (12,552) (16,233)
Total shareholders’ equity 1,047,729 1,026,416
Total liabilities and shareholders' equity $ 2,307,463 $ 2,227,331