XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 58,825 $ 57,153
Accounts receivable, net 139,894 129,433
Contract assets 9,173 9,685
Inventories 123,981 120,430
Prepaid expenses and other current assets 6,155 6,828
Income tax receivable 2,877 3,314
Total current assets 340,905 326,843
Property, plant and equipment, net 79,199 87,285
Goodwill 48,510 48,614
Intangible assets, net 20,695 19,710
Operating lease right-of-use assets 17,726 19,522
Deferred income taxes 4,345 5,564
Other assets 2,144 2,752
Total assets 513,524 510,290
Current liabilities:    
Accounts payable 85,635 83,229
Line of credit 53,000 20,000
Accrued compensation 24,982 28,931
Accrued sales discounts, rebates and royalties 7,035 10,758
Accrued income taxes 1,598 3,535
Other accrued liabilities 32,522 33,057
Total current liabilities 204,772 179,510
Long-term liabilities:    
Operating lease obligations 11,948 13,681
Contingent consideration 0 292
Deferred income taxes 180 1,913
Income tax payable 1,054 1,054
Other long-term liabilities 332 539
Total liabilities 218,286 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,627,589 and 24,391,595 shares issued on September 30, 2021 and December 31, 2020, respectively 246 244
Paid-in capital 311,964 302,084
Treasury stock, at cost, 11,476,672 and 10,618,002 shares on September 30, 2021 and December 31, 2020, respectively (339,712) (295,495)
Accumulated other comprehensive income (loss) (13,881) (18,522)
Retained earnings 336,621 324,990
Total stockholders' equity 295,238 313,301
Total liabilities and stockholders' equity $ 513,524 $ 510,290