XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS, Consolidated Statements of Comprehensive Income (Loss) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Statement [Abstract]                
Net sales $ 16,310,887     $ 18,878,263 [1]     $ 54,449,024 $ 58,566,063 [1]
Cost of sales 7,462,239     6,982,380 [1]     23,985,260 21,747,628 [1]
Gross profit 8,848,648     11,895,883 [1]     30,463,764 36,818,435 [1]
Operating expenses 11,253,081     10,995,989 [1]     31,902,558 32,282,298 [1]
Income (loss) from operations (2,404,433)     899,894 [1]     (1,438,794) 4,536,137 [1]
Other (income) expense [Abstract]                
Interest expense 0     80,710 [1]     32,383 223,534 [1]
Other, net (62,732)     (40,846) [1]     (7,239) (326,066) [1]
Total other (income) expense (62,732)     39,864 [1]     25,144 (102,532) [1]
Income (loss) before income taxes (2,341,701)     860,030 [1]     (1,463,938) 4,638,669 [1]
Provision (benefit) for income taxes (623,249)     251,329 [1]     (389,630) 1,355,569 [1]
Net income (loss) (1,718,452) [2] $ (875,667) $ 1,519,811 608,701 [1] $ 1,157,743 $ 1,516,656 (1,074,308) [2] 3,283,100 [1]
Foreign currency translation adjustments, net of tax (196,777) $ 87,333 $ 314,493 88,624 [1] $ (284,774) $ (58,992) 205,049 (255,142) [1]
Comprehensive income (loss) $ (1,915,229)     $ 697,325 [1]     $ (869,259) $ 3,027,958 [1]
Net income (loss) per common share [Abstract]                
Basic (in dollars per share) $ (0.19)     $ 0.07 [1]     $ (0.12) $ 0.36 [1]
Diluted (in dollars per share) $ (0.19)     $ 0.07 [1]     $ (0.12) $ 0.36 [1]
Weighted average number of shares outstanding [Abstract]                
Basic (in shares) 8,932,246 [2]     9,154,215 [1]     8,957,578 [2] 9,199,173 [1]
Diluted (in shares) 8,932,246 [2]     9,160,022 [1]     8,957,578 [2] 9,201,577 [1]
As Reported [Member]                
Income Statement [Abstract]                
Net sales       $ 18,887,099       $ 58,353,784
Cost of sales       7,040,266       20,545,547
Gross profit       11,846,833       37,808,237
Operating expenses       11,531,389       33,742,351
Income (loss) from operations       315,444       4,065,886
Other (income) expense [Abstract]                
Interest expense       80,710       223,534
Other, net       (40,846)       (126,459)
Total other (income) expense       39,864       97,075
Income (loss) before income taxes       275,580       3,968,811
Provision (benefit) for income taxes       397,114       1,376,634
Net income (loss)       (121,534)       2,592,177
Foreign currency translation adjustments, net of tax       118,165       (154,642)
Comprehensive income (loss)       $ (3,369)       $ 2,437,535
Net income (loss) per common share [Abstract]                
Basic (in dollars per share)       $ (0.01)       $ 0.28
Diluted (in dollars per share)       $ (0.01)       $ 0.28
Weighted average number of shares outstanding [Abstract]                
Basic (in shares)       9,154,209       9,199,173
Diluted (in shares)       9,155,031       9,199,959
Adjustments [Member]                
Income Statement [Abstract]                
Net sales       $ (8,836)       $ 212,279
Cost of sales       (57,886)       1,202,081
Gross profit       49,050       (989,802)
Operating expenses       (535,400)       (1,460,053)
Income (loss) from operations       584,450       470,251
Other (income) expense [Abstract]                
Interest expense       0       0
Other, net       0       (199,607)
Total other (income) expense       0       (199,607)
Income (loss) before income taxes       584,450       669,858
Provision (benefit) for income taxes       (145,785)       (21,065)
Net income (loss)       730,235       690,923
Foreign currency translation adjustments, net of tax       (29,541)       (100,500)
Comprehensive income (loss)       $ 700,694       $ 590,423
Net income (loss) per common share [Abstract]                
Basic (in dollars per share)       $ 0.08       $ 0.08
Diluted (in dollars per share)       $ 0.08       $ 0.08
Weighted average number of shares outstanding [Abstract]                
Basic (in shares)       9,154,215       9,199,173
Diluted (in shares)       9,160,022       9,201,577
[1] As described in Note 2 to these Consolidated Financial Statements, we have restated the Consolidated Financial Statements.
[2] For the three and nine-months ended September 30, 2019, there were 2,704 and 5,200 shares, respectively, excluded from the diluted EPS calculation because the impact of their assumed vesting would be anti-dilutive due to a net loss in those periods.