XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 17,841 $ 16,285
Receivables:    
Trade, net of allowance for doubtful accounts of $4,446 and $3,938, respectively 183,505 149,326
Other 11,073 9,595
Total receivables, net 194,578 158,921
Inventories 168,049 154,306
Prepaid expenses 13,644 12,488
Total current assets 394,112 342,000
Property, plant and equipment, net 67,440 66,111
Operating lease right-of-use assets 24,950 25,386
Intangible assets, net of applicable amortization 196,365 197,841
Goodwill 49,077 46,260
Other assets 15,500 16,292
Deferred income tax assets, net 17 270
Total assets 747,461 694,160
Current liabilities:    
Current installments of other liabilities 1,437 802
Accounts payable 77,704 67,140
Customer prepayments 18,542 63,064
Accrued program costs 87,962 63,245
Accrued expenses and other payables 23,412 20,745
Income taxes payable 6,050 3,006
Operating lease liabilities, current 5,035 5,059
Total current liabilities 220,142 223,061
Long-term debt, net 98,309 52,240
Operating lease liabilities, long term 20,301 20,780
Other liabilities, net of current installments 6,011 5,335
Deferred income tax liabilities, net 20,075 20,006
Total liabilities 364,838 321,422
Commitments and contingent liabilities
Stockholders' equity:    
Preferred stock, $0.10 par value per share; authorized 400,000 shares; none issued
Common stock, $0.10 par value per share; authorized 40,000,000 shares; issued 34,091,876 shares at March 31, 2022 and 34,248,218 shares at December 31, 2021 3,410 3,426
Additional paid-in capital 101,291 101,450
Accumulated other comprehensive loss (6,704) (13,784)
Retained earnings 313,584 304,385
Less treasury stock at cost, 3,693,444 shares at March 31, 2022 and 3,361,040 shares at December 31, 2021 (28,958) (22,739)
Total stockholders’ equity 382,623 372,738
Total liabilities and stockholders' equity $ 747,461 $ 694,160