XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Condensed Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 123,466 $ 149,673
Accounts receivable, net 264,759 253,579
Inventory:    
Raw materials 129,752 126,013
Work in process 17,890 15,704
Finished goods 66,728 64,175
Inventory, net 214,370 205,892
Other current assets 87,091 78,420
Total current assets 689,686 687,564
Property and equipment, net 246,304 245,234
Goodwill 101,822 104,073
Other intangible assets, net 62,082 66,482
Operating lease right-of-use assets 30,631 27,358
Deferred income tax assets 80,264 81,930
Other non-current assets 29,764 21,730
Total assets 1,240,553 1,234,371
Current Liabilities:    
Accounts payable 222,039 215,827
Current lease liabilities 7,087 7,700
Current maturities of long-term debt 268 621
Other current liabilities 96,724 100,805
Total current liabilities 326,118 324,953
Long-term debt, less current maturities 222,134 222,217
Non-current lease liabilities 21,920 16,175
Pension benefit obligation 2,758 3,209
Other non-current liabilities 27,319 23,095
Total liabilities 600,249 589,649
Common Stock:    
No par value; 55,000,000 shares authorized 31,318,444 and 31,542,001 issued and outstanding at June 30, 2024 and December 31, 2023, respectively 26,539 50,503
Paid-in capital 4,949  
Accumulated other comprehensive loss (55,699) (30,160)
Accumulated earnings 664,515 624,379
Total shareholders’ equity 640,304 644,722
Total liabilities and shareholders’ equity $ 1,240,553 $ 1,234,371