v3.26.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 25, 2026
Dec. 26, 2025
Current assets:    
Cash $ 12,645 $ 18,197
Accounts receivable and contract assets, net of allowance of $1,496 and $1,921 at June 26, 2026 and December 26, 2025, respectively 67,860 59,505
Prepaid expenses and other current assets 9,557 6,175
Total current assets 90,062 83,877
Property, software and equipment, net 28,573 24,011
Other assets 356 358
Intangible assets, net 2,256 3,252
Goodwill 90,049 90,659
Operating lease right-of-use assets 1,856 2,484
Deferred tax asset 2,013 1,806
Total assets 215,165 206,447
Current liabilities:    
Accounts payable 5,490 6,295
Accrued expenses and other liabilities 23,894 28,824
Contract liabilities 11,685 12,317
Income tax payable 0 74
Operating lease liabilities 1,125 1,259
Total current liabilities 42,194 48,769
Deferred tax liability, net 15,058 12,537
Long term debt, net 86,142 75,818
Operating lease liabilities 731 1,223
Total liabilities 144,125 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,349,137 and 61,886,232 shares issued at September 25, 2026 and December 26, 2025, respectively 62 62
Additional paid-in capital 362,725 352,588
Treasury stock, at cost, 37,544,734 and 36,793,733 shares September 25, 2026 and December 26, 2025, respectively (358,888) (350,171)
Retained earnings 81,631 78,363
Accumulated other comprehensive loss (14,490) (12,742)
Total shareholders' equity 71,040 68,100
Total liabilities and shareholders' equity $ 215,165 $ 206,447