XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 67,690 $ 57,153
Accounts receivable, net 134,994 129,433
Contract assets 9,585 9,685
Inventories 121,430 120,430
Prepaid expenses and other current assets 6,901 6,828
Income tax receivable 3,650 3,314
Total current assets 344,250 326,843
Property, plant and equipment, net 82,485 87,285
Goodwill 48,555 48,614
Intangible assets, net 19,923 19,710
Operating lease right-of-use assets 19,098 19,522
Deferred income taxes 4,571 5,564
Other assets 2,502 2,752
Total assets 521,384 510,290
Current liabilities:    
Accounts payable 90,079 83,229
Line of credit 46,000 20,000
Accrued compensation 24,207 28,931
Accrued sales discounts, rebates and royalties 6,597 10,758
Accrued income taxes 1,027 3,535
Other accrued liabilities 29,046 33,057
Total current liabilities 196,956 179,510
Long-term liabilities:    
Operating lease obligations 13,197 13,681
Contingent consideration 0 292
Deferred income taxes 2,477 1,913
Income tax payable 1,054 1,054
Other long-term liabilities 332 539
Total liabilities 214,016 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,603,638 and 24,391,595 shares issued on June 30, 2021 and December 31, 2020, respectively 246 244
Paid-in capital 309,072 302,084
Treasury stock, at cost, 11,128,717 and 10,618,002 shares on June 30, 2021 and December 31, 2020, respectively (322,179) (295,495)
Accumulated other comprehensive income (loss) (17,347) (18,522)
Retained earnings 337,576 324,990
Total stockholders' equity 307,368 313,301
Total liabilities and stockholders' equity $ 521,384 $ 510,290