XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Nov. 25, 2023
May 27, 2023
Current assets:    
Cash and cash equivalents $ 95,773 $ 116,784
Trade accounts receivable, net of allowance for doubtful accounts of $3,142 and $3,283 as of November 25, 2023 and May 27, 2023, respectively 129,952 137,356
Prepaid expenses and other current assets 8,225 5,187
Income taxes receivable 8,233 4,739
Total current assets 242,183 264,066
Goodwill 217,034 206,722
Intangible assets, net 12,416 11,521
Property and equipment, net 14,001 15,380
Operating lease right-of-use assets 14,644 15,856
Deferred tax assets 11,095 10,701
Other non-current assets 13,491 7,753
Total assets 524,864 531,999
Current liabilities:    
Accounts payable and other accrued expenses 17,518 14,464
Accrued salaries and related obligations 49,533 64,776
Operating lease liabilities, current 6,274 7,460
Contingent consideration liabilities 1,774  
Other current liabilities 11,656 10,384
Total current liabilities 86,755 97,084
Operating lease liabilities, non-current 10,275 10,274
Deferred tax liabilities 8,905 7,136
Other non-current liabilities 5,325 2,985
Total liabilities 111,260 117,479
Commitments and contingencies (see Note 12)
Stockholders' equity:    
Preferred stock, $0.01 par value, 5,000 shares authorized; zero shares issued and outstanding
Common stock, $0.01 par value, 70,000 shares authorized; 35,929 and 35,545 shares issued, and 33,507 and 33,475 shares outstanding as of November 25, 2023 and May 27, 2023, respectively 360 355
Additional paid-in capital 383,662 378,657
Accumulated other comprehensive loss (16,533) (17,290)
Retained earnings 85,926 87,648
Treasury stock at cost, 2,422 and 2,070 shares as of November 25, 2023 and May 27, 2023, respectively (39,811) (34,850)
Total stockholders' equity 413,604 414,520
Total liabilities and stockholders' equity $ 524,864 $ 531,999