XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash $ 20,144,000 $ 42,612,000
Accounts receivable, net 35,063,000 28,632,000
Inventory, net 13,484,000 10,756,000
Prepaid expenses and other 868,000 689,000
Total current assets 69,559,000 82,689,000
Property and equipment, net 2,175,000 2,186,000
Operating lease asset 12,841,000 16,338,000
Finance lease asset 270,000 389,000
Deposits 591,000 585,000
Intangible assets, net of accumulated amortization 9,067,000 9,975,000
Goodwill 20,401,000 20,401,000
Deferred income taxes 1,562,000 711,000
Total assets 116,466,000 133,274,000
Current liabilities:    
Accounts payable and accrued expenses 5,601,000 4,739,000
Cash dividends payable 16,000 3,629,000
Operating lease liability 2,476,000 2,859,000
Finance lease liability 128,000 118,000
Income taxes payable 1,995,000 2,296,000
Current portion of debt 5,333,000 5,333,000
Accrued payroll and related taxes 5,537,000 3,897,000
Total current liabilities 21,086,000 22,871,000
Long-term liabilities:    
Long-term portion of debt, less issuance costs 5,293,000 10,605,000
Contingent consideration 10,000,000 9,700,000
Operating lease liability 13,541,000 15,856,000
Finance lease liability 188,000 317,000
Total liabilities 50,108,000 59,349,000
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding as of December 31, 2022 and December 31, 2021
Common stock, $0.001 par value; 100,000,000 shares authorized; 41,658,132 issued and 36,825,081 outstanding as of December 31, 2022 41,400,834 issued and 39,737,890 outstanding as of December 31, 2021 (including 3,606,970 shares declared as a stock dividend on November 9, 2021 and issued on January 21, 2022) 39,000 41,000
Additional paid-in capital 82,431,000 80,397,000
Treasury stock of 4,253,015 and 1,246,399 shares, at December 31, 2022 and 2021, respectively, at cost (33,160,000) (6,513,000)
Retained earnings 17,048,000  
Total stockholders' equity 66,358,000 73,925,000
Total liabilities and stockholders' equity $ 116,466,000 $ 133,274,000