XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash $ 16,792 $ 20,144
Accounts receivable, net 32,060 35,063
Inventory, net 14,184 13,484
Prepaid expenses and other 2,130 868
Total current assets 65,166 69,559
Property and equipment, net 2,281 2,175
Operating lease asset 11,888 12,841
Finance lease asset 240 270
Deposits 683 591
Intangible assets, net of accumulated amortization 8,843 9,067
Goodwill 20,401 20,401
Deferred income taxes 1,554 1,562
Total assets 111,056 116,466
Current liabilities:    
Accounts payable and accrued expenses 5,650 5,601
Cash dividends payable 16 16
Operating lease liability 2,003 2,476
Finance lease liability 127 128
Income taxes payable 2,015 1,995
Current portion of debt 5,333 5,333
Accrued payroll and related taxes 5,915 5,537
Total current liabilities 21,059 21,086
Long-term liabilities:    
Long-term portion of debt, less issuance costs 3,964 5,293
Contingent consideration 8,600 10,000
Operating lease liability 12,788 13,541
Finance lease liability 159 188
Total liabilities 46,570 50,108
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding as of March 31, 2023 and December 31, 2022 0 0
Common stock, $0.001 par value; 100,000,000 shares authorized; 41,577,586 issued and 36,646,041 outstanding as of March 31, 2023 41,658,132 issued and 36,825,081 outstanding as of December 31, 2022 39 39
Additional paid-in capital 82,343 82,431
Treasury stock of 4,485,713 and 4,253,015 shares at March 31, 2023 and December 31, 2022, respectively, at cost (36,513) (33,160)
Retained earnings 18,617 17,048
Total stockholders' equity 64,486 66,358
Total liabilities and stockholders' equity $ 111,056 $ 116,466