XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Statement [Abstract]        
REVENUES $ 29,616,940 $ 21,294,360 $ 73,626,995 $ 58,918,317
COST OF REVENUES (including amortization and depreciation of $233,033, $248,009, $698,192, and $802,174, respectively) 25,302,919 17,609,287 61,002,387 48,134,084
GROSS PROFIT 4,314,021 3,685,073 12,624,608 10,784,233
OPERATING EXPENSES        
Sales and marketing 406,683 387,407 1,215,556 1,366,989
General and administrative expenses (including share-based compensation of $163,451, $272,737, $536,828 and $593,075, respectively) 3,372,269 3,257,262 10,070,383 10,037,904
Depreciation and amortization 246,293 104,914 730,905 312,763
Total operating expenses 4,025,245 3,749,583 12,016,844 11,717,656
INCOME (LOSS) FROM OPERATIONS 288,776 (64,510) 607,764 (933,423)
OTHER (EXPENSE) INCOME        
Interest income 40 936 4,761 6,339
Interest expense (78,066) (21,644) (230,983) (71,531)
Other income 5,324 2 5,324 3
Total other expense (72,702) (20,706) (220,898) (65,189)
INCOME (LOSS) BEFORE INCOME TAX PROVISION 216,074 (85,216) 386,866 (998,612)
INCOME TAX PROVISION 32,364 24,795 126,816 45,743
NET INCOME (LOSS) $ 183,710 $ (110,011) $ 260,050 $ (1,044,355)
BASIC EARNINGS (LOSS) PER SHARE $ .00 $ (.00) $ .00 $ (.01)
BASIC WEIGHTED-AVERAGE SHARES OUTSTANDING 84,234,354 83,177,804 84,014,053 83,100,832
DILUTED EARNINGS (LOSS) PER SHARE $ 0.00 $ 0.00 $ 0.00 $ (0.01)
DILUTED WEIGHTED-AVERAGE SHARES OUTSTANDING 84,271,825 83,177,804 84,051,524 83,100,832