Condensed Consolidated Statements of Operations and Other Comprehensive Loss - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenue:        
Total revenue $ 7,530,438 $ 6,988,842 $ 15,125,551 $ 13,941,363
Cost of revenue:        
Total cost of revenue 5,256,638 5,000,603 10,535,216 10,005,169
Gross profit 2,273,800 1,988,239 4,590,335 3,936,194
Operating expenses:        
Selling, general and administrative 2,976,107 2,643,063 5,411,787 4,813,775
Depreciation and amortization 6,840 9,733 14,398 20,848
Total operating expenses 2,982,947 2,652,796 5,426,185 4,834,623
Loss from operations (709,147) (664,557) (835,850) (898,429)
Other income (expenses):        
Interest expense 0 0    
Other income 26,527 23,764 52,076 47,249
Total other income 26,527 23,764 52,076 47,249
Loss from operations before provision for income taxes (682,620) (640,793) (783,774) (851,180)
Provision for income taxes (806) (7,442) (7,300) (16,663)
Loss from continuing operations (683,426) (648,235) (791,074) (867,843)
Gain from sale of discontinued operations 91,254 55,698 117,445 97,418
Net loss (592,172) (592,537) (673,629) (770,425)
Other comprehensive income (loss):        
Foreign currency translation 1,543 (1,668) (2,025) (6,038)
Comprehensive loss $ (590,629) $ (594,205) $ (675,654) $ (776,463)
Loss per common share:        
Loss per share from continuing operations, basic and diluted $ (0.03) $ (0.03) $ (0.03) $ (0.04)
Income per share from discontinued operations, basic and diluted 0.00 0.00   0.01
Net loss per share, basic and diluted $ (0.03) $ (0.03) $ (0.03) $ (0.03)
Weighted average common shares outstanding, basic and diluted 24,185,966 23,787,836 24,140,616 23,716,312
Platforms [Member]        
Revenue:        
Total revenue $ 949,825 $ 667,545 $ 1,806,270 $ 1,256,558
Cost of revenue:        
Total cost of revenue 162,508 122,077 312,978 230,336
Transactions [Member]        
Revenue:        
Total revenue 6,580,613 6,321,297 13,319,281 12,684,805
Cost of revenue:        
Total cost of revenue $ 5,094,130 $ 4,878,526 $ 10,222,238 $ 9,774,833