XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
Feb. 28, 2022
May 31, 2021
Current Assets:    
Cash and cash equivalents $ 6,486,205 $ 7,370,646
Marketable securities 38,160 45,696
Accounts receivable, net of allowance for doubtful accounts of $181,000 12,419,021 9,660,742
Other receivables 37,990 32,508
Prepaid expenses 297,425 253,694
Prepaid and recoverable income taxes 50,394 8,671
Total Current Assets 19,329,195 17,371,957
Equipment and leasehold improvements, net of accumulated depreciation and amortization of $172,973 and $155,006 155,240 116,238
Other assets 46,259 47,663
Right-of-use assets 713,413 895,573
Intangible assets, net 1,543,500 1,671,750
Goodwill 785,883 785,883
Deferred income taxes 940,000 941,000
Total Assets 23,513,490 21,830,064
Current Liabilities:    
Accounts payable and other payables 1,446,416 2,083,140
Accrued expenses and other current liabilities 5,152,259 4,519,416
Advances from customers 1,188,402 1,170,500
Credit facility 59,799 92,527
Operating lease liabilities - current 249,688 309,731
Legal settlement payable - current 590,266 298,370
Total Current Liabilities 8,686,830 8,473,684
Operating lease liabilities, net of current portion 537,698 707,369
Legal settlement payable, net of current portion 568,739
SBA Paycheck Protection Program loan payable 6,659,220
Total Liabilities 9,224,528 16,409,012
Commitments and contingencies
TSR, Inc.:    
Preferred stock, $1 par value, authorized 500,000 shares; none issued
Common stock, $.01 par value, authorized 12,500,000 shares; issued 3,298,549 and 3,114,163 shares, 2,146,448 and 1,962,062 outstanding 32,986 31,142
Additional paid-in capital 7,562,278 5,339,200
Retained earnings 20,138,790 13,540,822
Shareholder's equity before treasury stock 27,734,054 18,911,164
Less: Treasury stock, 1,152,101 shares, at cost 13,514,003 13,514,003
Total TSR, Inc. Equity 14,220,051 5,397,161
Noncontrolling interest 68,911 23,891
Total Equity 14,288,962 5,421,052
Total Liabilities and Equity $ 23,513,490 $ 21,830,064