XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 55,363 $ 57,153
Accounts receivable, net 139,708 129,433
Contract assets 7,612 9,685
Inventories 117,892 120,430
Prepaid expenses and other current assets 7,984 6,828
Income tax receivable 3,570 3,314
Total current assets 332,129 326,843
Property, plant and equipment, net 84,869 87,285
Goodwill 48,527 48,614
Intangible assets, net 19,973 19,710
Operating lease right-of-use assets 17,702 19,522
Deferred income taxes 4,899 5,564
Other assets 2,687 2,752
Total assets 510,786 510,290
Current liabilities:    
Accounts payable 79,922 83,229
Line of credit 40,000 20,000
Accrued compensation 22,802 28,931
Accrued sales discounts, rebates and royalties 8,108 10,758
Accrued income taxes 597 3,535
Other accrued liabilities 33,725 33,057
Total current liabilities 185,154 179,510
Long-term liabilities:    
Operating lease obligations 11,292 13,681
Contingent consideration 87 292
Deferred income taxes 2,248 1,913
Income tax payable 1,054 1,054
Other long-term liabilities 332 539
Total liabilities 200,167 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,581,162 and 24,391,595 shares issued on March 31, 2021 and December 31, 2020, respectively 246 244
Paid-in capital 306,226 302,084
Treasury stock, at cost, 10,808,525 and 10,618,002 shares on March 31, 2021 and December 31, 2020, respectively (306,446) (295,495)
Accumulated other comprehensive income (loss) (21,390) (18,522)
Retained earnings 331,983 324,990
Total stockholders' equity 310,619 313,301
Total liabilities and stockholders' equity $ 510,786 $ 510,290