XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets    
Cash and cash equivalents $ 262,269 $ 271,749
Restricted cash 1,650 0
Accounts receivable, net of allowance for doubtful accounts of $908 and $788, respectively 446,515 355,883
Contract assets 179,172 155,243
Inventories 666,742 523,240
Prepaid expenses and other assets 44,901 41,688
Income taxes receivable 23 341
Total current assets 1,601,272 1,348,144
Property, plant and equipment, net 198,497 186,666
Operating lease right-of-use assets 98,580 99,158
Goodwill 192,116 192,116
Deferred income taxes 7,876 5,972
Other assets, net 68,444 71,824
Total assets 2,166,785 1,903,880
Current liabilities:    
Current installments of long-term debt 2,630 985
Accounts payable 500,886 426,555
Advance payments from customers 173,557 118,124
Income taxes payable 14,609 6,164
Accrued liabilities 93,396 102,554
Total current liabilities 785,078 654,382
Long-term debt, less current installments 262,185 129,289
Operating lease liabilities 90,936 90,878
Other long-term liabilities 42,729 55,445
Deferred income taxes 84 84
Commitments and contingencies
Shareholders’ equity:    
Preferred stock, $0.10 par value; 5,000 shares authorized, none issued  
Common stock, $0.10 par value; 145,000 shares authorized; issued and outstanding - 35,140 and 35,213, respectively 3,514 3,521
Additional paid-in capital 509,172 507,447
Retained earnings 491,379 479,992
Accumulated other comprehensive loss (18,292) (17,158)
Total shareholders’ equity 985,773 973,802
Total liabilities and shareholders' equity $ 2,166,785 $ 1,903,880