XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Condensed Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 163,142 $ 134,134
Accounts receivable, net 284,241 258,112
Inventory:    
Raw materials 143,275 137,511
Work in process 21,455 19,059
Finished goods 71,258 70,786
Inventory, net 235,988 227,356
Other current assets 80,673 64,413
Total current assets 764,044 684,015
Property and equipment, net 253,169 252,970
Goodwill 102,431 99,603
Other intangible assets, net 56,288 57,251
Operating lease right-of-use assets 57,550 43,954
Deferred income tax assets 75,867 75,041
Other non-current assets 34,897 34,722
Total assets 1,344,246 1,247,556
Current Liabilities:    
Accounts payable 243,224 226,815
Current lease liabilities 9,535 7,517
Current maturities of long-term debt 138 137
Other current liabilities 100,333 105,824
Total current liabilities 353,230 340,293
Long-term debt, less current maturities 262,034 220,064
Non-current lease liabilities 50,795 37,052
Pension benefit obligation 3,745 4,017
Other non-current liabilities 27,914 29,183
Total liabilities 697,718 630,609
Common Stock:    
No par value; 55,000,000 shares authorized 30,859,119 and 30,788,639 issued and outstanding at March 31, 2025 and December 31, 2024, respectively 3,446 2,049
Paid-in capital 4,290 4,290
Accumulated other comprehensive loss (56,881) (85,193)
Accumulated earnings 695,673 695,801
Total shareholders’ equity 646,528 616,947
Total liabilities and shareholders’ equity $ 1,344,246 $ 1,247,556