XML 43 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 6,581 $ 6,168
Receivables:    
Trade, net of allowance for doubtful accounts of $2,300 and $1,263, respectively 136,075 123,320
Other 16,949 10,709
Total receivables 153,024 134,029
Inventories, net 163,313 159,895
Prepaid expenses 10,457 10,096
Income taxes receivable 2,824  
Total current assets 336,199 310,188
Property, plant and equipment, net 56,521 49,252
Operating lease right-of-use assets 11,258  
Intangible assets, net 198,377 186,583
Goodwill 46,557 25,790
Other assets 21,186 21,774
Total assets 670,098 593,587
Current liabilities:    
Current installments of other liabilities 1,513 1,609
Accounts payable 64,881 66,535
Deferred revenue 6,826 20,043
Accrued program costs 47,699 37,349
Accrued expenses and other payables 12,815 15,962
Operating lease liabilities, current 4,904  
Income taxes payable   4,030
Total current liabilities 138,638 145,528
Long-term debt, net of deferred loan fees 148,766 96,671
Other liabilities, excluding current installments 12,890 6,795
Operating lease liabilities, long-term 6,503  
Deferred income tax liabilities, net 19,145 15,363
Total liabilities 325,942 264,357
Commitments and contingent liabilities
Stockholders’ equity:    
Preferred stock, $.10 par value per share; authorized 400,000 shares; none issued
Common stock, $.10 par value per share; authorized 40,000,000 shares; issued 33,233,614 shares in 2019 and 32,752,827 shares in 2018 3,324 3,276
Additional paid-in capital 90,572 83,177
Accumulated other comprehensive loss (5,698) (4,507)
Retained earnings 274,118 262,840
Total stockholders' equity including treasury stock 362,316 344,786
Less treasury stock at cost, 3,061,040 shares in 2019 and 2,902,992 shares in 2018 (18,160) (15,556)
Total stockholders’ equity 344,156 329,230
Total liabilities and stockholders’ equity $ 670,098 $ 593,587