XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 20,328 $ 16,285
Receivables:    
Trade, net of allowance for doubtful accounts of $5,136 and $3,938, respectively 156,492 149,326
Other 9,816 9,595
Total receivables, net 166,308 158,921
Inventories, net 184,190 154,306
Prepaid expenses 15,850 12,488
Income taxes receivable 1,891 0
Total current assets 388,567 342,000
Property, plant and equipment, net 70,912 66,111
Operating lease right-of-use assets 24,250 25,386
Intangible assets, net of amortization 184,664 197,841
Goodwill 47,010 46,260
Other assets 10,769 16,292
Deferred income tax assets, net 141 270
Total assets 726,313 694,160
Current liabilities:    
Current installments of other liabilities 0 802
Accounts payable 69,000 67,140
Customer prepayments 110,597 63,064
Accrued program costs 60,743 63,245
Accrued expenses and other payables 20,982 20,745
Income taxes payable 0 3,006
Operating lease liabilities, current 5,279 5,059
Total current liabilities 266,601 223,061
Long-term debt, net of deferred loan fees 51,477 52,240
Other liabilities, excluding current installments 4,167 5,335
Operating lease liabilities, long-term 19,492 20,780
Deferred income tax liabilities, net 14,597 20,006
Total liabilities 356,334 321,422
Commitments and contingent liabilities (Notes 5 and 11)
Stockholders’ equity:    
Preferred stock, $.10 par value per share; authorized 400,000 shares; none issued 0 0
Common stock, $.10 par value per share; authorized 40,000,000 shares; issued 34,446,194 shares in 2022 and 34,248,218 shares in 2021 3,444 3,426
Additional paid-in capital 105,634 101,450
Accumulated other comprehensive loss (12,182) (13,784)
Retained earnings 328,745 304,385
Total stockholders' equity including treasury stock 425,641 395,477
Less treasury stock at cost, 5,029,892 shares in 2022 and 3,361,040 in 2021 (55,662) (22,739)
Total stockholders’ equity 369,979 372,738
Total liabilities and stockholders’ equity $ 726,313 $ 694,160