XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION - Condensed Consolidated Statements of Operations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
REVENUES $ 18,878 $ 17,011 $ 32,793 $ 30,162
Cost of revenues 13,449 11,374 24,665 20,902
GROSS PROFIT 5,429 5,637 8,128 9,260
Selling, general and administrative 4,388 3,756 8,588 7,544
Depreciation and amortization 236 205 454 409
OPERATING INCOME (LOSS) 805 1,676 (914) 1,307
OTHER INCOME (EXPENSE)        
Interest income 14 0 14 0
Interest expense (58) (47) (114) (79)
Income associated with derivative instrument 27 10 34 15
TOTAL OTHER EXPENSE (17) (37) (66) (64)
INCOME (LOSS) BEFORE INCOME TAXES 788 1,639 (980) 1,243
Current 25 64 25 64
Deferred 181 347 (246) 244
TOTAL INCOME TAX EXPENSE 206 411 (221) 308
NET INCOME (LOSS) $ 582 $ 1,228 $ (759) $ 935
NET INCOME (LOSS) PER COMMON SHARE - Basic (in dollars per share) $ 0.03 $ 0.07 $ (0.04) $ 0.06
NET INCOME (LOSS) PER COMMON SHARE - Diluted (in dollars per share) $ 0.03 $ 0.07 $ (0.04) $ 0.06
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME (LOSS) PER COMMON SHARE:        
Basic (in shares) 19,245 16,497 18,562 16,444
Diluted (in shares) 19,400 16,929 18,562 16,875
As Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
REVENUES $ 18,878   $ 32,793  
Cost of revenues 12,271   22,765  
GROSS PROFIT 6,607   10,028  
Selling, general and administrative 4,388   8,588  
Depreciation and amortization 236   454  
OPERATING INCOME (LOSS) 1,983   986  
OTHER INCOME (EXPENSE)        
Interest income 14   14  
Interest expense (58)   (114)  
Income associated with derivative instrument 27   34  
TOTAL OTHER EXPENSE (17)   (66)  
INCOME (LOSS) BEFORE INCOME TAXES 1,966   920  
Current 63   63  
Deferred 466   210  
TOTAL INCOME TAX EXPENSE 529   273  
NET INCOME (LOSS) $ 1,437   $ 647  
NET INCOME (LOSS) PER COMMON SHARE - Basic (in dollars per share) $ 0.07   $ 0.03  
NET INCOME (LOSS) PER COMMON SHARE - Diluted (in dollars per share) $ 0.07   $ 0.03  
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME (LOSS) PER COMMON SHARE:        
Basic (in shares) 19,245   18,562  
Diluted (in shares) 19,400   18,656  
Restatement Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
REVENUES $ 0   $ 0  
Cost of revenues 1,178   1,900  
GROSS PROFIT (1,178)   (1,900)  
Selling, general and administrative 0   0  
Depreciation and amortization 0   0  
OPERATING INCOME (LOSS) (1,178)   (1,900)  
OTHER INCOME (EXPENSE)        
Interest income 0   0  
Interest expense 0   0  
Income associated with derivative instrument 0   0  
TOTAL OTHER EXPENSE 0   0  
INCOME (LOSS) BEFORE INCOME TAXES (1,178)   (1,900)  
Current (38)   (38)  
Deferred (285)   (456)  
TOTAL INCOME TAX EXPENSE (323)   (494)  
NET INCOME (LOSS) $ (855)   $ (1,406)  
NET INCOME (LOSS) PER COMMON SHARE - Basic (in dollars per share) $ (0.04)   $ (0.07)  
NET INCOME (LOSS) PER COMMON SHARE - Diluted (in dollars per share) $ (0.04)   $ (0.07)  
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME (LOSS) PER COMMON SHARE:        
Basic (in shares) 0   0  
Diluted (in shares) 0   (94)