XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets    
Cash and cash equivalents $ 210,893 $ 207,430
Restricted cash 797 0
Accounts receivable, net of allowance for doubtful accounts of $307 and $514, respectively 461,905 491,957
Contract assets 194,134 183,613
Inventories 778,137 727,749
Prepaid expenses and other assets 45,000 41,392
Income taxes receivable 6 8
Total current assets 1,690,872 1,652,149
Property, plant and equipment, net 221,016 211,478
Operating lease right-of-use assets 95,156 93,081
Goodwill 192,116 192,116
Deferred income taxes 12,861 12,235
Other assets, net 66,627 66,272
Total assets 2,278,648 2,227,331
Current liabilities:    
Current installments of long-term debt 3,456 4,275
Accounts payable 421,746 424,272
Advance payments from customers 185,808 197,937
Income taxes payable 11,863 12,236
Accrued liabilities 88,990 110,416
Total current liabilities 711,863 749,136
Long-term debt, less current installments 399,924 320,675
Operating lease liabilities 87,561 86,687
Other long-term liabilities 44,179 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,589 and 35,164, respectively 3,559 3,516
Additional paid-in capital 518,499 519,238
Retained earnings 526,377 519,895
Accumulated other comprehensive loss (13,809) (16,233)
Total shareholders’ equity 1,034,626 1,026,416
Total liabilities and shareholders' equity $ 2,278,648 $ 2,227,331