XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Assets    
Cash and cash equivalents $ 247,298 $ 271,749
Restricted cash 2,039 0
Accounts receivable, net of allowance for doubtful accounts of $408 and $788, respectively 478,835 355,883
Contract assets 187,730 155,243
Inventories 746,920 523,240
Prepaid expenses and other assets 45,009 41,688
Income taxes receivable 372 341
Total current assets 1,708,203 1,348,144
Property, plant and equipment, net 204,154 186,666
Operating lease right-of-use assets 95,533 99,158
Goodwill 192,116 192,116
Deferred income taxes 8,669 5,972
Other assets, net 67,832 71,824
Total assets 2,276,507 1,903,880
Current liabilities:    
Current installments of long-term debt 3,452 985
Accounts payable 522,499 426,555
Advance payments from customers 211,601 118,124
Income taxes payable 12,007 6,164
Accrued liabilities 99,341 102,554
Total current liabilities 848,900 654,382
Long-term debt, less current installments 296,425 129,289
Operating lease liabilities 87,983 90,878
Other long-term liabilities 42,498 55,445
Deferred income taxes 84 84
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,153 and 35,213, respectively 3,515 3,521
Additional paid-in capital 513,808 507,447
Retained earnings 504,419 479,992
Accumulated other comprehensive loss (21,125) (17,158)
Total shareholders’ equity 1,000,617 973,802
Total liabilities and shareholders' equity $ 2,276,507 $ 1,903,880