XML 26 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 5,887 $ 6,168
Receivables:    
Trade, net of allowance for doubtful accounts of $1,988 and $1,263, respectively 140,220 123,320
Other 13,783 10,709
Total receivables, net 154,003 134,029
Inventories, net 186,285 159,895
Prepaid expenses 10,731 10,096
Income tax receivable 88  
Total current assets 356,994 310,188
Property, plant and equipment, net 55,330 49,252
Operating lease right-of-use assets 12,186  
Intangible assets, net of amortization 196,542 186,583
Goodwill 38,435 25,790
Other assets 21,810 21,774
Total assets 681,297 593,587
Current liabilities:    
Current installments of other liabilities 1,305 1,609
Accounts payable 67,188 66,535
Deferred revenue 368 20,043
Accrued program costs 57,512 37,349
Accrued expenses and other payables 11,912 15,962
Operating lease liabilities, current 4,889  
Income taxes payable   4,030
Total current liabilities 143,174 145,528
Long-term debt, net of deferred loan fees 165,008 96,671
Other liabilities, excluding current installments 9,808 6,795
Operating lease liabilities, long-term 7,414  
Deferred income tax liabilities 17,907 15,363
Total liabilities 343,311 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,235,938 shares at September 30, 2019 and 32,752,827 shares at December 31, 2018 3,325 3,276
Additional paid-in capital 88,257 83,177
Accumulated other comprehensive loss (6,699) (4,507)
Retained earnings 271,263 262,840
Total stockholders' equity including treasury stock 356,146 344,786
Less treasury stock at cost, 3,061,040 shares at September 30, 2019 and 2,902,992 shares at December 31, 2018 (18,160) (15,556)
Total stockholders’ equity 337,986 329,230
Total liabilities and stockholders' equity $ 681,297 $ 593,587