XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 67,052 $ 65,363
Accounts receivable, net 201,617 194,336
Inventories, net 222,869 214,836
Prepaid expenses and other current assets 19,656 23,691
Total current assets 511,194 498,226
Property, plant, and equipment, net 273,253 266,871
Operating lease assets, net 16,388 19,537
Goodwill, net 70,490 69,709
Other intangible assets, net 114,664 125,862
Other noncurrent assets 26,330 24,903
Total assets 1,012,319 1,005,108
Current liabilities:    
Current portion of long-term debt 103,097 633
Accounts payable 58,600 57,708
Accrued liabilities 37,852 36,861
Current operating lease liabilities 7,344 7,284
Income taxes payable 1,066 2,818
Deferred revenue 73,200 52,399
Total current liabilities 281,159 157,703
Long-term debt 1,890 124,654
Long-term operating lease liabilities 13,888 17,989
Deferred income taxes 6,835 5,350
Other noncurrent liabilities 19,581 18,758
Total liabilities 323,353 324,454
Stockholders’ equity:    
Common stock, $.01 par value, 200,000,000 shares authorized, 80,569,340 shares and 78,605,848 shares issued, respectively 806 786
Additional paid-in capital 1,143,685 1,137,949
Retained earnings 281,529 273,660
Accumulated other comprehensive loss (66,201) (79,532)
Treasury stock, at cost, 20,814,896 and 17,112,853 shares, respectively (670,853) (652,209)
Total stockholders’ equity 688,966 680,654
Total liabilities and stockholders’ equity $ 1,012,319 $ 1,005,108