XML 18 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]      
REVENUES $ 76,424 $ 51,146 $ 44,312
Cost of revenues 47,514 35,384 31,042
GROSS PROFIT 28,910 15,762 13,270
Selling, general and administrative 15,761 14,046 12,003
Depreciation and amortization 847 806 820
OPERATING INCOME 12,302 910 447
OTHER INCOME (EXPENSE)      
Interest income 0 14 24
Interest expense (194) (127) (87)
Income (loss) associated with derivative instrument 47 (113) 0
Gain on forgiveness of PPP loan 2,183 0 0
TOTAL OTHER INCOME (EXPENSE) 2,036 (226) (63)
INCOME BEFORE INCOME TAXES 14,338 684 384
INCOME TAX EXPENSE (BENEFIT)      
Current 375 (87) (81)
Deferred 1,095 (1,495) 251
TOTAL INCOME TAX EXPENSE (BENEFIT) 1,470 (1,582) 170
NET INCOME $ 12,868 $ 2,266 $ 214
NET INCOME PER COMMON SHARE      
Basic (in dollars per share) $ 0.78 $ 0.14 $ 0.01
Diluted (in dollars per share) $ 0.76 $ 0.14 $ 0.01
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME PER COMMON SHARE:      
Basic (in shares) 16,593 16,249 16,116
Diluted (in shares) 17,028 16,431 16,123