XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 153,891 $ 190,606
Accounts receivable, net 247,131 182,987
Inventory, net 218,248 159,477
Other current assets 64,597 32,775
Total current assets 683,867 565,845
Property and equipment, net 244,480 155,270
Goodwill 119,774 66,033
Other intangible assets, net 73,933 37,554
Operating lease right-of-use assets 29,945 24,387
Deferred income tax assets 69,840 69,630
Other non-current assets 17,461 16,624
Total assets 1,239,300 935,343
Current Liabilities:    
Accounts payable 182,225 122,727
Current lease liabilities 7,143 5,669
Current maturities of long-term debt 2,443 2,500
Other current liabilities 93,814 82,193
Total current liabilities 285,625 213,089
Long-term debt, less current maturities 232,653 36,250
Non-current lease liabilities 20,538 19,789
Pension benefit obligation 3,638 6,832
Other non-current liabilities 24,573 5,577
Total liabilities 567,027 281,537
Common Stock:    
No par value; 55,000,000 shares authorized 33,202,082 and 33,008,185 issued and outstanding at December 31, 2022 and December 31, 2021, respectively 122,658 118,646
Paid-in capital 5,447 5,866
Accumulated other comprehensive loss (46,489) (36,922)
Accumulated earnings 590,657 566,216
Total shareholders’ equity 672,273 653,806
Total liabilities and shareholders’ equity $ 1,239,300 $ 935,343