XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 22,057 $ 16,285
Receivables:    
Trade, net of allowance for doubtful accounts of $4,411 and $3,938, respectively 165,711 149,326
Other 13,208 9,595
Total receivables, net 178,919 158,921
Inventories 182,203 154,306
Prepaid expenses 16,368 12,488
Income taxes receivable 523  
Total current assets 400,070 342,000
Property, plant and equipment, net 67,453 66,111
Operating lease right-of-use assets 24,449 25,386
Intangible assets, net 191,560 197,841
Goodwill 46,997 46,260
Other assets 13,099 16,292
Deferred income tax assets, net 16 270
Total assets 743,644 694,160
Current liabilities:    
Current installments of other liabilities 1,367 802
Accounts payable 86,944 67,140
Customer prepayments 272 63,064
Accrued program costs 99,152 63,245
Accrued expenses and other payables 20,180 20,745
Income taxes payable   3,006
Current operating lease liabilities 5,029 5,059
Total current liabilities 212,944 223,061
Long-term debt, net 100,779 52,240
Long-term operating lease liabilities 19,852 20,780
Other liabilities, net of current installments 5,584 5,335
Deferred income tax liabilities, net 19,651 20,006
Total liabilities 358,810 321,422
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,443,234 shares at June 30, 2022 and 34,248,218 shares at December 31, 2021 3,445 3,426
Additional paid-in capital 103,456 101,450
Accumulated other comprehensive loss (12,768) (13,784)
Retained earnings 319,672 304,385
Less treasury stock at cost, 3,694,050 shares at June 30, 2022 and 3,361,040 shares at December 31, 2021 (28,971) (22,739)
Total stockholders’ equity 384,834 372,738
Total liabilities and stockholders' equity $ 743,644 $ 694,160