XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 45,984 $ 47,111
Accounts receivable, net 182,536 203,211
Inventories, net 221,134 202,027
Prepaid expenses and other current assets 29,257 35,648
Total current assets 478,911 487,997
Property, plant, and equipment, net 267,388 280,389
Operating lease assets, net 21,601 21,970
Goodwill, net 70,439 79,867
Other intangible assets, net 129,866 153,010
Other noncurrent assets 25,936 23,253
Total assets 994,141 1,046,486
Current liabilities:    
Current portion of long-term debt 634 627
Accounts payable 55,506 67,546
Accrued liabilities 39,978 44,227
Current operating lease liabilities 7,295 6,880
Income taxes payable 2,616 1,233
Deferred revenue 34,742 36,757
Total current liabilities 140,771 157,270
Long-term debt 124,643 135,502
Long-term operating lease liabilities 19,392 18,346
Deferred income taxes 5,291 7,717
Other noncurrent liabilities 19,238 18,106
Total liabilities 309,335 336,941
Stockholders’ equity:    
Common stock, $.01 par value, 200,000,000 shares authorized, 78,603,178 shares and 77,218,765 shares issued, respectively 786 772
Additional paid-in capital 1,135,634 1,129,240
Retained earnings 258,496 284,918
Accumulated other comprehensive loss (66,595) (69,984)
Treasury stock, at cost, 15,492,349 and 13,892,049 shares, respectively (643,515) (635,401)
Total stockholders’ equity 684,806 709,545
Total liabilities and stockholders’ equity $ 994,141 $ 1,046,486