XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 53,628 $ 60,813
Term deposit 8,589 0
Accounts receivable, net 132,628 129,215
Contract assets 7,521 5,012
Inventories 139,400 134,469
Prepaid expenses and other current assets 7,738 7,289
Income tax receivable 1,349 348
Total current assets 350,853 337,146
Property, plant and equipment, net 71,437 74,647
Goodwill 49,152 48,463
Intangible assets, net 22,475 20,169
Operating lease right-of-use assets 21,245 19,847
Deferred income taxes 7,714 7,729
Other assets 2,248 2,347
Total assets 525,124 510,348
Current liabilities:    
Accounts payable 82,550 92,707
Line of credit 85,000 56,000
Accrued compensation 22,255 24,217
Accrued sales discounts, rebates and royalties 6,517 9,286
Accrued income taxes 5,104 3,737
Other accrued liabilities 34,186 30,840
Total current liabilities 235,612 216,787
Long-term liabilities:    
Operating lease obligations 14,787 14,266
Deferred income taxes 2,543 2,394
Income tax payable 939 939
Other long-term liabilities 886 13
Total liabilities 254,767 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,831,434 and 24,678,942 shares issued on March 31, 2022 and December 31, 2021, respectively 248 247
Paid-in capital 316,916 314,094
Treasury stock, at cost, 12,085,836 and 11,861,198 shares on March 31, 2022 and December 31, 2021, respectively (362,513) (355,159)
Accumulated other comprehensive income (loss) (11,675) (13,524)
Retained earnings 327,381 330,291
Total stockholders' equity 270,357 275,949
Total liabilities and stockholders' equity $ 525,124 $ 510,348