XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 61,681 $ 60,813
Term deposit 185 0
Accounts receivable, net 135,495 129,215
Contract assets 6,264 5,012
Inventories 135,867 134,469
Prepaid expenses and other current assets 6,297 7,289
Income tax receivable 3,832 348
Total current assets 349,621 337,146
Property, plant and equipment, net 65,335 74,647
Goodwill 48,935 48,463
Intangible assets, net 23,747 20,169
Operating lease right-of-use assets 18,893 19,847
Deferred income taxes 5,364 7,729
Other assets 1,822 2,347
Total assets 513,717 510,348
Current liabilities:    
Accounts payable 80,211 92,707
Line of credit 88,000 56,000
Accrued compensation 21,726 24,217
Accrued sales discounts, rebates and royalties 5,688 9,286
Accrued income taxes 7,560 3,737
Other accrued liabilities 25,563 30,840
Total current liabilities 228,748 216,787
Long-term liabilities:    
Operating lease obligations 12,696 14,266
Deferred income taxes 2,836 2,394
Income tax payable 939 939
Other long-term liabilities 838 13
Total liabilities 246,057 234,399
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.01 par value, 5,000,000 shares authorized; none issued or outstanding 0 0
Common stock, $0.01 par value, 50,000,000 shares authorized; 24,893,271 and 24,678,942 shares issued on September 30, 2022 and December 31, 2021, respectively 249 247
Paid-in capital 322,619 314,094
Treasury stock, at cost, 12,219,233 and 11,861,198 shares on September 30, 2022 and December 31, 2021, respectively (366,456) (355,159)
Accumulated other comprehensive income (loss) (26,355) (13,524)
Retained earnings 337,603 330,291
Total stockholders' equity 267,660 275,949
Total liabilities and stockholders' equity $ 513,717 $ 510,348