XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 28,060 $ 25,144
Marketable securities 7,516 0
Accounts receivable, net of allowance for doubtful accounts of $945 and $925, respectively 105,519 94,415
Inventories 185,777 156,590
Prepaid expenses and other 9,945 10,723
Total current assets 336,817 286,872
Property, plant and equipment 217,791 211,277
Less - accumulated depreciation (91,696) (81,832)
Property, plant and equipment, net 126,095 129,445
Goodwill 141,725 141,725
Purchased intangible assets, net 200,925 217,925
Deferred tax assets 6,843 7,633
Other assets 83,873 95,378
Total assets 896,278 878,978
Current liabilities:    
Accounts payable 45,589 46,816
Accrued expenses 12,623 8,415
Accrued income taxes 11,527 4,256
Accrued employee compensation and benefits 15,638 14,441
Contract liabilities 28,557 32,080
Current portion of long-term debt 15,000 15,000
Other current liabilities 8,693 7,042
Total current liabilities 137,627 128,050
Long-term debt 104,460 117,798
Deferred tax liabilities 3,336 1,908
Other long-term liabilities 58,167 63,053
Total liabilities 303,590 310,809
Commitments and contingencies
Redeemable noncontrolling interest 187,522 187,522
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,457,257 and 20,140,654 shares issued, respectively 1,022 1,007
Additional paid-in capital 312,152 303,893
Retained earnings 146,421 125,215
Other cumulative comprehensive loss (29,846) (28,758)
Treasury stock, at cost, and company stock held for deferred compensation, at par; 693,538 and 605,723 shares, respectively (24,583) (20,710)
Total stockholders’ equity 405,166 380,647
Total liabilities, redeemable noncontrolling interest, and stockholders’ equity $ 896,278 $ 878,978