Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.2
Condensed Consolidated Statements of Income (Loss) and Comprehensive Income (Loss) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Condensed Consolidated Statements of Income (Loss) and Comprehensive Income (Loss) [Abstract]        
Sales $ 15,400,076 $ 15,038,159 $ 32,123,370 $ 31,811,844
Cost of sales 9,692,074 11,053,074 19,988,403 22,648,140
Gross profit 5,708,002 3,985,085 12,134,967 9,163,704
Operating expenses:        
Selling, general and administrative expenses 5,972,100 6,707,289 12,218,430 13,860,128
Total operating expenses 5,972,100 6,707,289 12,218,430 13,860,128
Operating loss (264,098) (2,722,204) (83,463) (4,696,424)
Other income (expenses):        
Investment and other income 76,742 89,131 121,632 193,252
Gain (loss) on sale of assets 9,660 (10,480) 8,725 17,051
Gain on sale of FutureLink Fiber business line 2,966,906   2,966,906  
Interest and other expense (9,594) (9,482) (19,038) (19,188)
Other income, net 3,043,714 69,169 3,078,225 191,115
Income (Loss) from operations before income taxes 2,779,616 (2,653,035) 2,994,762 (4,505,309)
Income tax expense (benefit) 6,438 (11,525) (18,529) (3,955)
Net income (loss) 2,773,178 (2,641,510) 3,013,291 (4,501,354)
Other comprehensive income (loss), net of tax:        
Unrealized loss (gain) on available-for-sale securities 403 4,433 403 (1,998)
Foreign currency translation adjustment (47,666) (104,998) (19,048) (70,905)
Total other comprehensive loss (47,263) (100,565) (18,645) (72,903)
Comprehensive income (loss) $ 2,725,915 $ (2,742,075) $ 2,994,646 $ (4,574,257)
Basic net income (loss) per share: $ 0.30 $ (0.29) $ 0.33 $ (0.50)
Diluted net income (loss) per share: $ 0.30 $ (0.29) $ 0.33 $ (0.50)
Weighted Average Basic Shares Outstanding 9,316,576 9,132,855 9,246,233 9,066,886
Weighted Average Dilutive Shares Outstanding 9,319,106 9,132,855 9,246,233 9,066,886
Dividends declared per share $ 0.02 $ 0.04 $ 0.04 $ 0.08