XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 6,510 $ 9,934
Accounts receivable (less allowance for doubtful accounts of $6 and $50 at September 30, 2025 and December 31, 2024, respectively) 30,206 31,648
Contract assets and unbilled accounts receivable 7,286 8,215
Prepaid expenses 2,023 1,511
Prepaid income taxes and income tax receivable 938 938
Other current assets 1,735 1,368
Total current assets 48,698 53,614
Property, plant and equipment (less accumulated depreciation of $34,657 and $37,635, respectively) 7,902 8,956
Right-of-use assets 19,728 22,460
Other assets    
Intangible assets, net 418 563
Goodwill 295 295
Deferred tax assets, net 15,101 15,177
Other long-term assets 565 717
Total other assets 16,379 16,752
Total assets 92,707 101,782
Current liabilities    
Accounts payable and accrued expenses 18,103 21,832
Accrued payroll and related expenses 3,827 3,210
Deferred revenue and customer advances 2,458 1,589
Customer postage and program deposits 773 1,625
Other current liabilities 4,313 3,145
Current portion of lease liabilities 3,520 3,736
Total current liabilities 32,994 35,137
Long-term lease liabilities, net of current portion 18,240 20,860
Other long-term liabilities 1,188 1,548
Total liabilities 72,827 80,093
Stockholders’ equity    
Common stock, $1 par value, 25,000,000 shares authorized; 12,221,484 shares issued, 7,414,794 and 7,357,450 shares outstanding at September 30, 2025 and December 31, 2024, respectively 12,221 12,221
Additional paid-in capital 109,621 124,194
Retained earnings 811,610 814,623
Less treasury stock, 4,806,690 shares at cost at September 30, 2025 and 4,864,034 shares at cost at December 31, 2024 (900,085) (915,752)
Accumulated other comprehensive loss (13,487) (13,597)
Total stockholders’ equity 19,880 21,689
Total liabilities and stockholders’ equity 92,707 101,782
Qualified Plan    
Current liabilities    
Pension liabilities 3,942 5,445
Nonqualified Plan    
Current liabilities    
Pension liabilities $ 16,463 $ 17,103