XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 25,188 $ 47,111
Accounts receivable, net 203,694 203,211
Inventories, net 217,347 202,027
Prepaid expenses and other current assets 22,587 35,648
Total current assets 468,816 487,997
Property, plant, and equipment, net 270,878 280,389
Operating lease assets, net 22,825 21,970
Goodwill, net 69,789 79,867
Other intangible assets, net 144,505 153,010
Other noncurrent assets 24,365 23,253
Total assets 1,001,178 1,046,486
Current liabilities:    
Current portion of long-term debt 616 627
Accounts payable 62,322 67,546
Accrued liabilities 38,493 44,227
Current operating lease liabilities 6,711 6,880
Income taxes payable 1,184 1,233
Deferred revenue 34,404 36,757
Total current liabilities 143,730 157,270
Long-term debt 124,339 135,502
Long-term operating lease liabilities 18,864 18,346
Deferred income taxes 5,657 7,717
Other noncurrent liabilities 18,199 18,106
Total liabilities 310,789 336,941
Stockholders’ equity:    
Common stock, $.01 par value, 200,000,000 shares authorized, 78,633,247 shares and 77,218,765 shares issued, respectively 786 772
Additional paid-in capital 1,133,282 1,129,240
Retained earnings 272,845 284,918
Accumulated other comprehensive loss (76,162) (69,984)
Treasury stock, at cost, 14,844,049 and 13,892,049 shares, respectively (640,362) (635,401)
Total stockholders’ equity 690,389 709,545
Total liabilities and stockholders’ equity $ 1,001,178 $ 1,046,486