v3.25.2
Consolidated Condensed Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 128,297 $ 134,134
Accounts receivable, net 294,719 258,112
Inventory:    
Raw materials 130,029 137,511
Work in process 40,466 19,059
Finished goods 77,889 70,786
Inventory, net 248,384 227,356
Other current assets 87,415 64,413
Total current assets 758,815 684,015
Property and equipment, net 262,419 252,970
Goodwill 108,891 99,603
Other intangible assets, net 56,076 57,251
Operating lease right-of-use assets 59,510 43,954
Deferred income tax assets 78,336 75,041
Other non-current assets 37,354 34,722
Total assets 1,361,401 1,247,556
Current Liabilities:    
Accounts payable 254,133 226,815
Current lease liabilities 9,913 7,517
Current maturities of long-term debt 146 137
Other current liabilities 112,733 105,824
Total current liabilities 376,925 340,293
Long-term debt, less current maturities 209,000 220,064
Non-current lease liabilities 51,135 37,052
Pension benefit obligation 3,906 4,017
Other non-current liabilities 20,690 29,183
Total liabilities 661,656 630,609
Common Stock:    
No par value; 55,000,000 shares authorized 30,519,826 and 30,788,639 issued and outstanding at June 30, 2025 and December 31, 2024, respectively   2,049
Paid-in capital 1,590 4,290
Accumulated other comprehensive (loss) 2,005 (85,193)
Accumulated earnings 696,150 695,801
Total shareholders’ equity 699,745 616,947
Total liabilities and shareholders’ equity $ 1,361,401 $ 1,247,556