XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets    
Cash and cash equivalents $ 259,542 $ 207,430
Restricted cash 1,218 0
Accounts receivable, net of allowance for doubtful accounts of $960 and $514, respectively 477,685 491,957
Contract assets 190,085 183,613
Inventories 725,349 727,749
Prepaid expenses and other assets 51,838 41,392
Income taxes receivable 1,352 8
Total current assets 1,707,069 1,652,149
Property, plant and equipment, net 231,661 211,478
Operating lease right-of-use assets 122,104 93,081
Goodwill 192,116 192,116
Deferred income taxes 16,190 12,235
Other assets, net 64,005 66,272
Total assets 2,333,145 2,227,331
Current liabilities:    
Current installments of long-term debt 4,281 4,275
Accounts payable 382,170 424,272
Advance payments from customers 189,058 197,937
Income taxes payable 12,823 12,236
Accrued liabilities 110,772 110,416
Total current liabilities 699,104 749,136
Long-term debt, less current installments 428,231 320,675
Operating lease liabilities 114,279 86,687
Other long-term liabilities 27,987 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,653 and 35,164, respectively 3,565 3,516
Additional paid-in capital 525,784 519,238
Retained earnings 548,874 519,895
Accumulated other comprehensive loss (15,174) (16,233)
Total shareholders’ equity 1,063,049 1,026,416
Total liabilities and shareholders' equity $ 2,333,145 $ 2,227,331