XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 20,444 $ 31,040
Marketable securities 0 12,619
Accounts receivable, net of allowance for doubtful accounts of $2,429 and $1,955, respectively 104,697 106,205
Inventories 172,113 166,712
Prepaid expenses and other 10,187 10,236
Total current assets 307,441 326,812
Property, plant and equipment 226,327 223,683
Less - accumulated depreciation (97,299) (94,416)
Property, plant and equipment, net 129,028 129,267
Goodwill 141,725 141,725
Purchased intangible assets, net 189,966 195,260
Deferred tax assets 7,718 6,738
Other assets 84,142 84,693
Total assets 860,020 884,495
Current liabilities:    
Accounts payable 50,892 40,202
Accrued expenses 13,106 10,830
Accrued income taxes 14,451 12,810
Accrued employee compensation and benefits 11,797 16,918
Contract liabilities 19,177 21,621
Current portion of long-term debt 2,500 15,000
Other current liabilities 9,285 9,080
Total current liabilities 121,208 126,461
Long-term debt 85,509 100,851
Deferred tax liabilities 2,390 1,956
Other long-term liabilities 53,919 57,172
Total liabilities 263,026 286,440
Commitments and contingencies
Redeemable noncontrolling interest 187,080 187,760
Stockholders’ equity    
Preferred stock, $0.05 par value; 4,000,000 shares authorized; no issued and outstanding shares 0 0
Common stock, $0.05 par value; 50,000,000 shares authorized; 20,704,004 and 20,467,495 shares issued, respectively 1,035 1,023
Additional paid-in capital 315,233 313,833
Retained earnings 146,860 146,604
Other cumulative comprehensive loss (27,539) (26,426)
Treasury stock, at cost, and company stock held for deferred compensation, at par; 721,730 and 689,700 shares, respectively (25,675) (24,739)
Total stockholders’ equity 409,914 410,295
Total liabilities, redeemable noncontrolling interest, and stockholders’ equity $ 860,020 $ 884,495