XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Note 3 - Restatement of Previously Issued Consolidated Financial Statements - Financial Statements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Cash and cash equivalents $ 41,685           $ 41,685   $ 13,434  
Restricted cash 0           0   1,142  
Trade accounts receivable, net of allowance for credit losses of $499 and $496, respectively 20,710           20,710   21,215  
Inventories 22,156           22,156   22,565  
Prepaid expenses and other current assets 2,006           2,006   1,695  
Total current assets 86,557           86,557   60,051  
Machinery and equipment 6,829           6,829   6,625  
Leasehold improvements 3,581           3,581   3,242  
Gross property and equipment 10,410           10,410   9,867  
Less: accumulated depreciation (7,267)           (7,267)   (6,735)  
Net property and equipment 3,143           3,143   3,132  
Right-of-use assets, net 4,755           4,755   5,770  
Goodwill 21,578           21,578   21,605  
Net Carrying Amount 16,959           16,959   18,559  
Deferred tax assets 1,381           1,381   280  
Restricted certificates of deposit 100           100   100  
Other assets 945           945   569  
Total assets 135,418           135,418   110,066  
Current portion of Term Note 4,100           4,100   4,100  
Current portion of operating lease liabilities 1,730           1,730   1,645  
Accounts payable 7,296           7,296   7,394  
Accrued wages and benefits 4,030           4,030   3,907  
Accrued professional fees 1,188           1,188   884  
Customer deposits and deferred revenue 4,398           4,398   4,498  
Accrued sales commissions 1,176           1,176   1,468  
Domestic and foreign income taxes payable 1,119           1,119   1,409  
Other current liabilities 1,557           1,557   1,564  
Total current liabilities 26,594           26,594   26,869  
Operating lease liabilities, net of current portion 3,501           3,501   4,705  
Term Note, net of current portion 8,967           8,967   12,042  
Contingent consideration 1,002           1,002   1,039  
Deferred revenue, net of current portion 1,033           1,033   0  
Other liabilities 397           397   455  
Total liabilities 41,494           41,494   45,110  
Commitments and Contingencies              
Preferred stock, $0.01 par value; 5,000,000 shares authorized; no shares issued or outstanding 0           0   0  
Common stock, $0.01 par value; 20,000,000 shares authorized; 12,237,070 and 11,063,271 shares issued, respectively 122           122   111  
Additional paid-in capital 53,960           53,960   31,987  
Retained earnings 40,741           40,741   32,854  
Accumulated other comprehensive earnings 2           2   218  
Treasury stock, at cost; 75,758 and 34,308 shares, respectively (901)           (901)   (214)  
Total stockholders' equity 93,924 $ 92,064 $ 68,498 $ 60,421 $ 58,120 $ 56,001 93,924 $ 60,421 64,956 $ 54,823
Total liabilities and stockholders' equity 135,418           135,418   $ 110,066  
Revenue 30,941     30,771     95,418 84,423    
Cost of revenue 16,494     16,873     50,889 45,964    
Gross profit 14,447     13,898     44,529 38,459    
Selling expense 4,295     4,009     13,411 11,498    
Engineering and product development expense 1,802     1,866     5,689 5,649    
General and administrative expense 5,882     4,864     16,099 14,623    
Total operating expenses 11,979     10,739     35,199 31,770    
Operating income 2,468     3,159     9,330 6,689    
Interest expense (168)     (179)     (526) (457)    
Other income 423     59     678 32    
Earnings before income tax expense 2,723     3,039     9,482 6,264    
Income tax expense 446     515     1,595 1,047    
Net earnings $ 2,277 $ 2,793 2,817 $ 2,524 $ 2,116 577 $ 7,887 $ 5,217    
Earnings per common share - basic (in dollars per share) $ 0.19     $ 0.24     $ 0.7 $ 0.49    
Weighted average common shares outstanding - basic (in shares) 11,886,005     10,695,867     11,294,306 10,655,469    
Earnings per common share - diluted (in dollars per share) $ 0.19     $ 0.23     $ 0.68 $ 0.48    
Weighted average common shares and common share equivalents outstanding - diluted (in shares) 12,212,317     10,864,540     11,665,850 10,840,644    
Depreciation and amortization             $ 3,515 $ 3,674    
Provision for excess and obsolete inventory $ 119     $ 77     385 307    
Foreign exchange loss             17 107    
Amortization of deferred compensation related to stock-based awards             1,623 1,373    
Discount on shares sold under Employee Stock Purchase Plan             21 28    
Loss on disposal of property and equipment             164 45    
Deferred income tax benefit             (1,101) (1,162)    
Adjustment to contingent consideration liability             (358) 0    
Trade accounts receivable             480 (4,900)    
Inventories             (9) (8,549)    
Prepaid expenses and other current assets             (313) (907)    
Other assets             (492) (1)    
Operating lease liabilities             (1,275) (1,064)    
Accounts payable             (100) 3,947    
Accrued wages and benefits             125 (527)    
Accrued professional fees             305 (153)    
Customer deposits and deferred revenue             (105) (827)    
Accrued sales commissions             (292) 310    
Domestic and foreign income taxes payable             (292) (672)    
Other current liabilities             320 35    
Deferred revenue, net of current portion             1,033 0    
Other liabilities             (17) 61    
Net cash provided by (used in) operating activities             11,521 (3,658)    
Refund of final working capital adjustment related to Acculogic             0 371    
Purchase of property and equipment             (983) (1,043)    
Purchase of short-term investments             0 (3,494)    
Net cash used in investing activities             (983) (4,166)    
Net proceeds from public offering of common stock             19,244 0    
Proceeds from shares sold under Employee Stock Purchase Plan             118 148    
Proceeds from stock options exercised             978 38    
Settlement of employee tax liabilities in connection with treasury stock transaction             (687) (10)    
Net cash provided by (used in) financing activities             16,578 (2,757)    
Effects of exchange rates on cash             (7) (576)    
Net cash provided by (used in) all activities             27,109 (11,157)    
Cash, cash equivalents and restricted cash at beginning of period     14,576     $ 21,195 14,576 21,195    
Cash and cash equivalents at end of period 41,685     $ 10,038     41,685 10,038    
Term Note [Member]                    
Repayments of Term Note             (3,075) $ (2,933)    
Previously Reported [Member]                    
Cash and cash equivalents 41,685           41,685      
Restricted cash 0           0      
Trade accounts receivable, net of allowance for credit losses of $499 and $496, respectively 20,710           20,710      
Inventories 22,156           22,156      
Prepaid expenses and other current assets 1,672           1,672      
Total current assets 86,223           86,223      
Machinery and equipment 6,829           6,829      
Leasehold improvements 3,581           3,581      
Gross property and equipment 10,410           10,410      
Less: accumulated depreciation (7,267)           (7,267)      
Net property and equipment 3,143           3,143      
Right-of-use assets, net 4,755           4,755      
Goodwill 21,578           21,578      
Net Carrying Amount 16,959           16,959      
Deferred tax assets 1,381           1,381      
Restricted certificates of deposit 100           100      
Other assets 444           444      
Total assets 134,583           134,583      
Current portion of Term Note 4,100           4,100      
Current portion of operating lease liabilities 1,730           1,730      
Accounts payable 7,296           7,296      
Accrued wages and benefits 4,030           4,030      
Accrued professional fees 1,188           1,188      
Customer deposits and deferred revenue 3,709           3,709      
Accrued sales commissions 1,248           1,248      
Domestic and foreign income taxes payable 1,245           1,245      
Other current liabilities 1,557           1,557      
Total current liabilities 26,103           26,103      
Operating lease liabilities, net of current portion 3,501           3,501      
Term Note, net of current portion 8,967           8,967      
Contingent consideration 1,002           1,002      
Deferred revenue, net of current portion 0           0      
Other liabilities 397           397      
Total liabilities 39,970           39,970      
Preferred stock, $0.01 par value; 5,000,000 shares authorized; no shares issued or outstanding 0           0      
Common stock, $0.01 par value; 20,000,000 shares authorized; 12,237,070 and 11,063,271 shares issued, respectively 122           122      
Additional paid-in capital 53,960           53,960      
Retained earnings 41,430           41,430      
Accumulated other comprehensive earnings 2           2      
Treasury stock, at cost; 75,758 and 34,308 shares, respectively (901)           (901)      
Total stockholders' equity 94,613           94,613      
Total liabilities and stockholders' equity 134,583           134,583      
Revenue 32,663           97,140      
Cost of revenue 17,329           51,724      
Gross profit 15,334           45,416      
Selling expense 4,367           13,483      
Engineering and product development expense 1,802           5,689      
General and administrative expense 5,882           16,099      
Total operating expenses 12,051           35,271      
Operating income 3,283           10,145      
Interest expense (168)           (526)      
Other income 423           678      
Earnings before income tax expense 3,538           10,297      
Income tax expense 572           1,721      
Net earnings $ 2,966           $ 8,576      
Earnings per common share - basic (in dollars per share) $ 0.25           $ 0.76      
Weighted average common shares outstanding - basic (in shares) 11,886,005           11,294,306      
Earnings per common share - diluted (in dollars per share) $ 0.24           $ 0.74      
Weighted average common shares and common share equivalents outstanding - diluted (in shares) 12,212,317           11,665,850      
Depreciation and amortization             $ 3,515      
Provision for excess and obsolete inventory             385      
Foreign exchange loss             17      
Amortization of deferred compensation related to stock-based awards             1,623      
Discount on shares sold under Employee Stock Purchase Plan             21      
Loss on disposal of property and equipment             164      
Deferred income tax benefit             (1,101)      
Adjustment to contingent consideration liability             (358)      
Trade accounts receivable             480      
Inventories             (9)      
Prepaid expenses and other current assets             21      
Other assets             9      
Operating lease liabilities             (1,275)      
Accounts payable             (100)      
Accrued wages and benefits             125      
Accrued professional fees             305      
Customer deposits and deferred revenue             (794)      
Accrued sales commissions             (220)      
Domestic and foreign income taxes payable             (166)      
Other current liabilities             320      
Deferred revenue, net of current portion             0      
Other liabilities             (17)      
Net cash provided by (used in) operating activities             11,521      
Refund of final working capital adjustment related to Acculogic             0      
Purchase of property and equipment             (983)      
Purchase of short-term investments             0      
Net cash used in investing activities             (983)      
Net proceeds from public offering of common stock             19,244      
Proceeds from shares sold under Employee Stock Purchase Plan             118      
Proceeds from stock options exercised             978      
Settlement of employee tax liabilities in connection with treasury stock transaction             (687)      
Net cash provided by (used in) financing activities             16,578      
Effects of exchange rates on cash             (7)      
Net cash provided by (used in) all activities             27,109      
Cash, cash equivalents and restricted cash at beginning of period     14,576       14,576      
Cash and cash equivalents at end of period $ 41,685           41,685      
Previously Reported [Member] | Term Note [Member]                    
Repayments of Term Note             (3,075)      
Revision of Prior Period, Error Correction, Adjustment [Member]                    
Cash and cash equivalents 0           0      
Restricted cash 0           0      
Trade accounts receivable, net of allowance for credit losses of $499 and $496, respectively 0           0      
Inventories 0           0      
Prepaid expenses and other current assets 334           334      
Total current assets 334           334      
Machinery and equipment 0           0      
Leasehold improvements 0           0      
Gross property and equipment 0           0      
Less: accumulated depreciation 0           0      
Net property and equipment 0           0      
Right-of-use assets, net 0           0      
Goodwill 0           0      
Net Carrying Amount 0           0      
Deferred tax assets 0           0      
Restricted certificates of deposit 0           0      
Other assets 501           501      
Total assets 835           835      
Current portion of Term Note 0           0      
Current portion of operating lease liabilities 0           0      
Accounts payable 0           0      
Accrued wages and benefits 0           0      
Accrued professional fees 0           0      
Customer deposits and deferred revenue 689           689      
Accrued sales commissions (72)           (72)      
Domestic and foreign income taxes payable (126)           (126)      
Other current liabilities 0           0      
Total current liabilities 491           491      
Operating lease liabilities, net of current portion 0           0      
Term Note, net of current portion 0           0      
Contingent consideration 0           0      
Deferred revenue, net of current portion 1,033           1,033      
Other liabilities 0           0      
Total liabilities 1,524           1,524      
Preferred stock, $0.01 par value; 5,000,000 shares authorized; no shares issued or outstanding 0           0      
Common stock, $0.01 par value; 20,000,000 shares authorized; 12,237,070 and 11,063,271 shares issued, respectively 0           0      
Additional paid-in capital 0           0      
Retained earnings (689)           (689)      
Accumulated other comprehensive earnings 0           0      
Treasury stock, at cost; 75,758 and 34,308 shares, respectively 0           0      
Total stockholders' equity (689)           (689)      
Total liabilities and stockholders' equity 835           835      
Revenue (1,722)           (1,722)      
Cost of revenue (835)           (835)      
Gross profit (887)           (887)      
Selling expense (72)           (72)      
Engineering and product development expense 0           0      
General and administrative expense 0           0      
Total operating expenses (72)           (72)      
Operating income (815)           (815)      
Interest expense 0           0      
Other income 0           0      
Earnings before income tax expense (815)           (815)      
Income tax expense (126)           (126)      
Net earnings $ (689)           $ (689)      
Earnings per common share - basic (in dollars per share) $ (0.06)           $ (0.06)      
Weighted average common shares outstanding - basic (in shares)                
Earnings per common share - diluted (in dollars per share) $ (0.05)           $ (0.06)      
Weighted average common shares and common share equivalents outstanding - diluted (in shares)                
Depreciation and amortization             $ 0      
Provision for excess and obsolete inventory             0      
Foreign exchange loss             0      
Amortization of deferred compensation related to stock-based awards             0      
Discount on shares sold under Employee Stock Purchase Plan             0      
Loss on disposal of property and equipment             0      
Deferred income tax benefit             0      
Adjustment to contingent consideration liability             0      
Trade accounts receivable             0      
Inventories             0      
Prepaid expenses and other current assets             (334)      
Other assets             (501)      
Operating lease liabilities             0      
Accounts payable             0      
Accrued wages and benefits             0      
Accrued professional fees             0      
Customer deposits and deferred revenue             689      
Accrued sales commissions             (72)      
Domestic and foreign income taxes payable             (126)      
Other current liabilities             0      
Deferred revenue, net of current portion             1,033      
Other liabilities             0      
Net cash provided by (used in) operating activities             0      
Refund of final working capital adjustment related to Acculogic             0      
Purchase of property and equipment             0      
Purchase of short-term investments             0      
Net cash used in investing activities             0      
Net proceeds from public offering of common stock             0      
Proceeds from shares sold under Employee Stock Purchase Plan             0      
Proceeds from stock options exercised             0      
Settlement of employee tax liabilities in connection with treasury stock transaction             0      
Net cash provided by (used in) financing activities             0      
Effects of exchange rates on cash             0      
Net cash provided by (used in) all activities             0      
Cash, cash equivalents and restricted cash at beginning of period     $ 0       0      
Cash and cash equivalents at end of period $ 0           0      
Revision of Prior Period, Error Correction, Adjustment [Member] | Term Note [Member]                    
Repayments of Term Note             $ 0