XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)        
REVENUES $ 19,983,420 $ 54,783,790 $ 40,634,263 $ 94,449,146
COST OF REVENUES (including amortization and depreciation of $120,250, $142,150, $239,333, and $301,768, respectively) 15,991,159 49,726,210 31,926,123 84,426,234
GROSS PROFIT 3,992,261 5,057,580 8,708,140 10,022,912
OPERATING EXPENSES        
Sales and marketing 533,528 439,684 1,015,827 931,915
General and administrative expenses (including share-based compensation of $243,821, $209,427, $426,663 and $490,868, respectively) 3,267,587 3,733,516 6,575,249 7,203,608
Depreciation and amortization 253,857 266,404 504,748 529,632
Total operating expenses 4,054,972 4,439,604 8,095,824 8,665,155
(LOSS) INCOME FROM OPERATIONS (62,711) 617,976 612,316 1,357,757
OTHER (EXPENSE) INCOME        
Interest income 192 (68) 2,567 3,025
Interest expense (69,290) (76,190) (140,306) (158,307)
Other income 2 9 2,498 340
Total other expense (69,096) (76,249) (135,241) (154,942)
(LOSS) INCOME BEFORE INCOME TAX PROVISION (131,807) 541,727 477,075 1,202,815
INCOME TAX PROVISION 72,924 53,100 96,382 230,300
NET (LOSS) INCOME $ (204,731) $ 488,627 $ 380,693 $ 972,515
BASIC EARNINGS PER SHARE $ (0.02) $ 0.06 $ 0.04 $ 0.12
BASIC WEIGHTED-AVERAGE SHARES OUTSTANDING 9,072,281 8,392,031 9,033,905 8,388,020
DILUTED EARNINGS PER SHARE $ (0.02) $ 0.06 $ 0.04 $ 0.11
DILUTED WEIGHTED-AVERAGE SHARES OUTSTANDING 9,072,281 8,496,426 9,191,532 8,466,440