XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 4,757 $ 9,934
Accounts receivable (less allowance for doubtful accounts of $95 and $50 at June 30, 2025 and December 31, 2024, respectively) 34,418 31,648
Contract assets and unbilled accounts receivable 6,214 8,215
Prepaid expenses 2,719 1,511
Prepaid income taxes and income tax receivable 938 938
Other current assets 951 1,368
Total current assets 49,997 53,614
Property, plant and equipment (less accumulated depreciation of $39,840 and $37,635, respectively) 7,953 8,956
Right-of-use assets 20,665 22,460
Other assets    
Intangible assets, net 466 563
Goodwill 295 295
Deferred tax assets, net 15,126 15,177
Other long-term assets 513 717
Total other assets 16,400 16,752
Total assets 95,015 101,782
Current liabilities    
Accounts payable and accrued expenses 18,610 21,832
Accrued payroll and related expenses 3,726 3,210
Deferred revenue and customer advances 1,811 1,589
Customer postage and program deposits 1,441 1,625
Other current liabilities 1,910 3,145
Current portion of lease liabilities 3,721 3,736
Total current liabilities 31,219 35,137
Long-term lease liabilities, net of current portion 19,004 20,860
Other long-term liabilities 1,280 1,548
Total liabilities 72,775 80,093
Stockholders’ equity    
Common stock, $1 par value, 25,000,000 shares authorized; 12,221,484 shares issued, 7,406,421 and 7,357,450 shares outstanding at June 30, 2025 and December 31, 2024, respectively 12,221 12,221
Additional paid-in capital 111,844 124,194
Retained earnings 813,896 814,623
Less treasury stock, 4,815,063 shares at cost at June 30, 2025 and 4,864,034 shares at cost at December 31, 2024 (902,442) (915,752)
Accumulated other comprehensive loss (13,279) (13,597)
Total stockholders’ equity 22,240 21,689
Total liabilities and stockholders’ equity 95,015 101,782
Qualified Plan    
Current liabilities    
Pension liabilities 4,590 5,445
Nonqualified Plan    
Current liabilities    
Pension liabilities $ 16,682 $ 17,103