v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 27, 2026
Dec. 26, 2025
Current assets:    
Cash $ 6,068 $ 18,197
Accounts receivable and contract assets, net of allowance of $1,558 and $1,921 at March 27, 2026 and December 26, 2025, respectively 70,284 59,505
Prepaid expenses and other current assets 5,316 6,175
Total current assets 81,668 83,877
Property, software and equipment, net 25,163 24,011
Other assets 356 358
Intangible assets, net 2,869 3,252
Goodwill 90,187 90,659
Operating lease right-of-use assets 2,151 2,484
Deferred tax asset 1,996 1,806
Total assets 204,390 206,447
Current liabilities:    
Accounts payable 4,749 6,295
Accrued expenses and other liabilities 24,340 28,824
Contract liabilities 13,216 12,317
Income tax payable 0 74
Operating lease liabilities 1,168 1,259
Total current liabilities 43,473 48,769
Deferred tax liability, net 14,966 12,537
Long term debt, net 78,836 75,818
Operating lease liabilities 1,103 1,223
Total liabilities 138,378 138,347
Commitments and contingencies
Shareholders’ equity:    
Preferred stock, $0.001 par value, 1,250,000 shares authorized; none issued and outstanding 0 0
Common stock, $0.001 par value, 125,000,000 shares authorized; 62,187,041 and 61,886,232 shares issued at March 27, 2026 and December 26, 2025, respectively 62 62
Additional paid-in capital 353,621 352,588
Treasury stock, at cost, 37,005,540 and 36,793,733 shares March 27, 2026 and December 26, 2025, respectively (353,137) (350,171)
Retained earnings 79,623 78,363
Accumulated other comprehensive loss (14,157) (12,742)
Total shareholders' equity 66,012 68,100
Total liabilities and shareholders' equity $ 204,390 $ 206,447