XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 19,559 $ 15,923
Receivables:    
Trade, net of allowance for doubtful accounts of $4,138 and $3,297, respectively 152,031 130,029
Other 10,766 8,444
Total receivables, net 162,797 138,473
Inventories, net 175,151 163,784
Prepaid expenses 13,896 10,499
Income taxes receivable 1,679 3,046
Total current assets 373,082 331,725
Property, plant and equipment, net 66,533 65,382
Operating lease right-of-use assets 21,601 12,198
Intangible assets, net of amortization 195,655 197,514
Goodwill 48,154 52,108
Other assets 27,678 18,602
Deferred income tax assets, net 2,739 2,764
Total assets 735,442 680,293
Current liabilities:    
Current installments of other liabilities 1,629 2,647
Accounts payable 65,073 59,253
Deferred revenue 13,205 43,611
Accrued program costs 64,534 45,441
Accrued expenses and other payables 17,441 16,184
Operating lease liabilities, current 3,993 4,188
Total current liabilities 165,875 171,324
Long-term debt, net of deferred loan fees 149,378 107,442
Operating lease liabilities, long-term 17,655 8,177
Other liabilities, excluding current installments 8,209 9,054
Deferred income tax liabilities 24,954 23,560
Total liabilities 366,071 319,557
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 34,261,651 shares at June 30, 2021 and 33,922,433 shares at December 31, 2020 3,428 3,394
Additional paid-in capital 97,813 96,642
Accumulated other comprehensive loss (8,911) (9,322)
Retained earnings 295,201 288,182
Total stockholders' equity including treasury stock 387,531 378,896
Less treasury stock at cost, 3,061,040 shares at June 30, 2021 and December 31, 2020 (18,160) (18,160)
Total stockholders’ equity 369,371 360,736
Total liabilities and stockholders' equity $ 735,442 $ 680,293