XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 461,665 $ 458,818
Accounts and other receivables, net 291,629 300,683
Inventories 401,530 376,012
Other current assets 55,486 53,001
Total current assets 1,210,310 1,188,514
Property and equipment, net 152,762 148,462
Operating lease right-of-use assets 95,861 100,177
Other assets 84,613 84,056
Intangible assets, net 182,591 189,526
Goodwill 282,564 281,433
TOTAL ASSETS 2,008,701 1,992,168
Current liabilities:    
Accounts payable 185,835 170,467
Accrued payroll and employee benefits 55,520 82,733
Other accrued expenses 77,830 76,750
Customer deposits and other 28,826 26,322
Current portion of long-term debt 20,000 20,000
Current portion of operating lease liabilities 16,249 16,771
Total current liabilities 384,260 393,043
Long-term debt, net 348,389 353,262
Operating lease liabilities 91,011 94,460
Pension benefits 45,162 44,031
Other long-term liabilities 43,966 41,105
Total liabilities 912,788 925,901
Commitments and contingencies (Note 17)
Stockholders' equity:    
Preferred stock, $0.001 par value, 1,000 shares authorized, none issued and outstanding
Common stock, $0.001 par value, 70,000 shares authorized; 37,529 and 37,429 issued and outstanding at March 31, 2023 and December 31, 2022, respectively 37 37
Additional paid-in capital 139,192 134,640
Accumulated other comprehensive income 14,307 16,320
Retained earnings 942,377 915,270
Total stockholders' equity 1,095,913 1,066,267
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 2,008,701 $ 1,992,168