XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 18,724 $ 25,144
Marketable securities 2,414 0
Accounts receivable, net of allowance for doubtful accounts of $750 and $925, respectively 112,177 94,415
Inventories 190,947 156,590
Prepaid expenses and other 16,434 10,723
Total current assets 340,696 286,872
Property, plant and equipment 217,633 211,277
Less - accumulated depreciation (89,006) (81,832)
Property, plant and equipment, net 128,627 129,445
Goodwill 141,725 141,725
Purchased intangible assets, net 206,593 217,925
Deferred tax assets 7,279 7,633
Other assets 85,427 95,378
Total assets 910,347 878,978
Current liabilities:    
Accounts payable 57,559 46,816
Accrued expenses 13,966 8,415
Accrued income taxes 9,455 4,256
Accrued employee compensation and benefits 13,185 14,441
Contract liabilities 32,863 32,080
Current portion of long-term debt 15,000 15,000
Other current liabilities 13,108 7,042
Total current liabilities 155,136 128,050
Long-term debt 108,069 117,798
Deferred tax liabilities 2,214 1,908
Other long-term liabilities 59,100 63,053
Total liabilities 324,519 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,450,043 and 20,140,654 shares issued, respectively 1,022 1,007
Additional paid-in capital 310,455 303,893
Retained earnings 138,801 125,215
Other cumulative comprehensive loss (27,543) (28,758)
Treasury stock, at cost, and company stock held for deferred compensation, at par; 685,542 and 605,723 shares, respectively (24,429) (20,710)
Total stockholders’ equity 398,306 380,647
Total liabilities, redeemable noncontrolling interest, and stockholders’ equity $ 910,347 $ 878,978