XML 18 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 57,153 $ 74,302
Accounts receivable, net 129,433 139,198
Contract assets 9,685 12,579
Inventories 120,430 145,135
Prepaid expenses and other current assets 6,828 6,733
Income tax receivable 3,314 805
Total current assets 326,843 378,752
Property, plant and equipment, net 87,285 90,732
Goodwill 48,614 48,447
Intangible assets, net 19,710 19,830
Operating lease right-of-use assets 19,522 19,826
Deferred income taxes 5,564 4,409
Other assets 2,752 2,163
Total assets 510,290 564,159
Current liabilities:    
Accounts payable 83,229 102,588
Line of credit 20,000 68,000
Accrued compensation 28,931 43,668
Accrued sales discounts, rebates and royalties 10,758 9,766
Accrued income taxes 3,535 6,989
Other accrued liabilities 33,057 35,445
Total current liabilities 179,510 266,456
Long-term liabilities:    
Operating lease obligations 13,681 15,639
Contingent consideration 292 4,349
Deferred income taxes 1,913 1,703
Income tax payable 1,054 1,600
Other long-term liabilities 539 13
Total liabilities 196,989 289,760
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,391,595 and 24,118,088 shares issued on December 31, 2020 and 2019, respectively 244 241
Paid-in capital 302,084 288,338
Treasury stock, at cost, 10,618,002 and 10,174,199 shares on December 31, 2020 and 2019, respectively (295,495) (277,817)
Accumulated other comprehensive income (loss) (18,522) (22,781)
Retained earnings 324,990 286,418
Total stockholders' equity 313,301 274,399
Total liabilities and stockholders' equity $ 510,290 $ 564,159