XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)        
REVENUES $ 22,251,282 $ 57,506,561 $ 62,885,545 $ 151,955,707
COST OF REVENUES (including amortization and depreciation of $133,756, $130,559, $373,089, and $432,327, respectively) 18,588,268 51,888,205 50,514,391 136,314,439
GROSS PROFIT 3,663,014 5,618,356 12,371,154 15,641,268
OPERATING EXPENSES        
Sales and marketing 489,721 500,015 1,505,548 1,431,930
General and administrative expenses (including share-based compensation of $235,469, $160,056, $662,132 and $650,924, respectively) 2,101,083 3,684,344 8,676,332 10,887,952
Depreciation and amortization 263,192 285,181 767,940 814,813
Total operating expenses 2,853,996 4,469,540 10,949,820 13,134,695
INCOME FROM OPERATIONS 809,018 1,148,816 1,421,334 2,506,573
OTHER (EXPENSE) INCOME        
Interest income 968 94 3,535 3,119
Interest expense (67,372) (69,582) (207,678) (227,889)
Other income 25,158 118 27,656 458
Total other expense (41,246) (69,370) (176,487) (224,312)
INCOME BEFORE INCOME TAX PROVISION 767,772 1,079,446 1,244,847 2,282,261
INCOME TAX PROVISION 232,888 12,483 329,270 242,783
NET INCOME $ 534,884 $ 1,066,963 $ 915,577 $ 2,039,478
BASIC EARNINGS PER SHARE $ 0.06 $ 0.13 $ 0.10 $ 0.24
BASIC WEIGHTED-AVERAGE SHARES OUTSTANDING 9,129,406 8,450,843 9,066,088 8,409,114
DILUTED EARNINGS PER SHARE $ 0.06 $ 0.13 $ 0.10 $ 0.24
DILUTED WEIGHTED-AVERAGE SHARES OUTSTANDING 9,158,396 8,527,309 9,182,190 8,463,561