Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Income (Loss) and Comprehensive Income (Loss)

v3.19.3
Condensed Consolidated Statements of Income (Loss) and Comprehensive Income (Loss) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Condensed Consolidated Statements of Income (Loss) and Comprehensive Income (Loss) [Abstract]        
Sales $ 18,222,980 $ 15,291,993 $ 50,346,350 $ 47,103,837
Cost of sales 10,485,429 10,051,419 30,473,832 32,699,559
Gross profit 7,737,551 5,240,574 19,872,518 14,404,278
Operating expenses:        
Selling, general and administrative expenses 6,108,756 6,842,348 18,327,186 20,702,476
Total operating expenses 6,108,756 6,842,348 18,327,186 20,702,476
Operating profit (loss) 1,628,795 (1,601,774) 1,545,332 (6,298,198)
Other income (expenses):        
Investment and other income 108,349 70,638 229,981 263,890
(Loss) gain on sale of assets (6,717) (6,147) 2,008 10,904
Gain on sale of FutureLink Fiber business line     2,966,906  
Interest and other expense (9,696) (9,586) (28,734) (28,774)
Other income, net 91,936 54,905 3,170,161 246,020
Income (Loss) from operations before income taxes 1,720,731 (1,546,869) 4,715,493 (6,052,178)
Income tax expense (benefit) (17,128) (2,137) (35,657) (6,092)
Net income (loss) 1,737,859 (1,544,732) 4,751,150 (6,046,086)
Other comprehensive (loss) income, net of tax:        
Unrealized loss (gain) on available-for-sale securities (925) 2,403 (522) 405
Foreign currency translation adjustment (63,037) (15,357) (82,085) (86,262)
Total other comprehensive loss (63,962) (12,954) (82,607) (85,857)
Comprehensive income (loss) $ 1,673,897 $ (1,557,686) $ 4,668,543 $ (6,131,943)
Basic net income (loss) per share: $ 0.19 $ (0.17) $ 0.51 $ (0.66)
Diluted net income (loss) per share: $ 0.19 $ (0.17) $ 0.51 $ (0.66)
Weighted Average Basic Shares Outstanding 9,317,129 9,146,184 9,270,125 9,093,609
Weighted Average Dilutive Shares Outstanding 9,368,171 9,146,184 9,278,803 9,093,609
Dividends declared per share $ 0.02 $ 0.04 $ 0.06 $ 0.12