XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 60,813 $ 57,153
Accounts receivable, net 129,215 129,433
Contract assets 5,012 9,685
Inventories 134,469 120,430
Prepaid expenses and other current assets 7,289 6,828
Income tax receivable 348 3,314
Total current assets 337,146 326,843
Property, plant and equipment, net 74,647 87,285
Goodwill 48,463 48,614
Intangible assets, net 20,169 19,710
Operating lease right-of-use assets 19,847 19,522
Deferred income taxes 7,729 5,564
Other assets 2,347 2,752
Total assets 510,348 510,290
Current liabilities:    
Accounts payable 92,707 83,229
Line of credit 56,000 20,000
Accrued compensation 24,217 28,931
Accrued sales discounts, rebates and royalties 9,286 10,758
Accrued income taxes 3,737 3,535
Other accrued liabilities 30,840 33,057
Total current liabilities 216,787 179,510
Long-term liabilities:    
Operating lease obligations 14,266 13,681
Contingent consideration 0 292
Deferred income taxes 2,394 1,913
Income tax payable 939 1,054
Other long-term liabilities 13 539
Total liabilities 234,399 196,989
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,678,942 and 24,391,595 shares issued on December 31, 2021 and 2020, respectively 247 244
Paid-in capital 314,094 302,084
Treasury stock, at cost, 11,861,198 and 10,618,002 shares on December 31, 2021 and 2020, respectively (355,159) (295,495)
Accumulated other comprehensive income (loss) (13,524) (18,522)
Retained earnings 330,291 324,990
Total stockholders' equity 275,949 313,301
Total liabilities and stockholders' equity $ 510,348 $ 510,290