XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Assets      
Cash and cash equivalents $ 244,935 $ 271,749  
Accounts receivable, net of allowance for doubtful accounts of $908 and $788, respectively 381,998 355,883  
Contract assets 168,675 155,243  
Inventories 608,347 523,240  
Prepaid expenses and other assets 47,061 41,688  
Income taxes receivable 2 341  
Total current assets 1,451,018 1,348,144  
Property, plant and equipment, net 190,526 186,666  
Operating lease right-of-use assets 92,423 99,158  
Goodwill 192,116 192,116  
Deferred income taxes 6,352 5,972  
Other assets, net 70,121 71,824  
Total assets 2,002,556 1,903,880  
Current liabilities:      
Current installments of long-term debt 1,808 985  
Accounts payable 457,252 426,555  
Advance payments from customers 129,600 118,124  
Income taxes payable 6,089 6,164  
Accrued liabilities 89,716 102,554  
Total current liabilities 684,465 654,382  
Long-term debt, less current installments 201,510 129,289  
Operating lease liabilities 85,024 90,878  
Other long-term liabilities 55,068 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,261 and 35,213, respectively 3,526 3,521  
Additional paid-in capital 506,714 507,447  
Retained earnings 482,052 479,992  
Accumulated other comprehensive loss (15,887) (17,158) $ (16,651)
Total shareholders’ equity $ 976,405 $ 973,802