XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 20,808 $ 16,285
Receivables:    
Trade, net of allowance for doubtful accounts of $4,535 and $4,381, respectively 194,515 149,326
Other 10,022 9,595
Total receivables, net 204,537 158,921
Inventories 192,309 154,306
Prepaid expenses 16,967 12,488
Income taxes receivable 2,180  
Total current assets 436,801 342,000
Property, plant and equipment, net 68,598 66,111
Operating lease right-of-use assets 25,402 25,386
Intangible assets, net 187,207 197,841
Goodwill 46,215 46,260
Other assets 11,936 16,292
Deferred income tax assets, net 16 270
Total assets 776,175 694,160
Current liabilities:    
Current installments of other liabilities 0 802
Accounts payable 81,919 67,140
Customer prepayments 222 63,064
Accrued program costs 108,016 63,245
Accrued expenses and other payables 24,390 20,745
Income taxes payable   3,006
Current operating lease liabilities 5,329 5,059
Total current liabilities 219,876 223,061
Long-term debt, net 148,414 52,240
Long-term operating lease liabilities 20,536 20,780
Other liabilities, net of current installments 5,457 5,335
Deferred income tax liabilities, net 19,324 20,006
Total liabilities 413,607 321,422
Commitments and contingent liabilities
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,463,947 shares at September 30, 2022 and 34,248,218 shares at December 31, 2021 3,446 3,426
Additional paid-in capital 101,426 101,450
Accumulated other comprehensive loss (15,532) (13,784)
Retained earnings 325,698 304,385
Less treasury stock at cost, 4,884,200 shares at September 30, 2022 and 3,361,040 shares at December 31, 2021 (52,470) (22,739)
Total stockholders’ equity 362,568 372,738
Total liabilities and stockholders' equity $ 776,175 $ 694,160