XML 54 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 6 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]            
Net sales $ 17,196,815   $ 19,187,222 [1]   $ 38,138,137 $ 39,687,800 [1]
Cost of sales 7,826,369   6,953,730 [1]   16,523,021 14,765,248 [1]
Gross profit 9,370,446   12,233,492 [1]   21,615,116 24,922,552 [1]
Operating expenses 10,617,824   10,651,386 [1]   20,649,477 21,286,309 [1]
Income (loss) from operations (1,247,378)   1,582,106 [1]   965,639 3,636,243 [1]
Other (income) expense [Abstract]            
Interest expense 0   78,182 [1]   32,383 142,824 [1]
Other, net (54,125)   (131,842) [1]   55,493 (285,220) [1]
Total other (income) expense (54,125)   (53,660) [1]   87,876 (142,396) [1]
Income (loss) before income taxes (1,193,253)   1,635,766 [1]   877,763 3,778,639 [1]
Provision (benefit) for income taxes (317,586)   478,023 [1]   233,619 1,104,240 [1]
Net income (loss) (875,667) [2] $ 1,519,811 1,157,743 [1] $ 1,516,656 644,144 2,674,399 [1]
Foreign currency translation adjustments, net of tax 87,333 $ 314,493 (284,774) [1] $ (58,992) 401,826 (343,766) [1]
Comprehensive income (loss) $ (788,334)   $ 872,969 [1]   $ 1,045,970 $ 2,330,633 [1]
Net income (loss) per common share [Abstract]            
Basic (in dollars per share) $ (0.10)   $ 0.13 [1]   $ 0.07 $ 0.29 [1]
Diluted (in dollars per share) $ (0.10)   $ 0.13 [1]   $ 0.07 $ 0.29 [1]
Weighted average number of shares outstanding [Abstract]            
Basic (in shares) 8,933,648 [2]   9,180,076 [1]   8,971,490 9,222,028 [1]
Diluted (in shares) 8,933,648 [2]   9,182,527 [1]   8,975,000 9,223,086 [1]
As Reported [Member]            
Income Statement [Abstract]            
Net sales     $ 19,177,767     $ 39,466,685
Cost of sales     6,059,325     13,505,281
Gross profit     13,118,442     25,961,404
Operating expenses     11,136,961     22,210,962
Income (loss) from operations     1,981,481     3,750,442
Other (income) expense [Abstract]            
Interest expense     78,182     142,824
Other, net     (46,741)     (85,613)
Total other (income) expense     31,441     57,211
Income (loss) before income taxes     1,950,040     3,693,231
Provision (benefit) for income taxes     509,948     979,520
Net income (loss)     1,440,092     2,713,711
Foreign currency translation adjustments, net of tax     (294,598)     (272,807)
Comprehensive income (loss)     $ 1,145,494     $ 2,440,904
Net income (loss) per common share [Abstract]            
Basic (in dollars per share)     $ 0.15     $ 0.29
Diluted (in dollars per share)     $ 0.15     $ 0.29
Weighted average number of shares outstanding [Abstract]            
Basic (in shares)     9,180,076     9,222,028
Diluted (in shares)     9,180,727     9,222,533
Adjustments [Member]            
Income Statement [Abstract]            
Net sales     $ 9,455     $ 221,115
Cost of sales     894,405     1,259,967
Gross profit     (884,950)     (1,038,852)
Operating expenses     (485,575)     (924,653)
Income (loss) from operations     (399,375)     (114,199)
Other (income) expense [Abstract]            
Interest expense     0     0
Other, net     (85,101)     (199,607)
Total other (income) expense     (85,101)     (199,607)
Income (loss) before income taxes     (314,274)     85,408
Provision (benefit) for income taxes     (31,925)     124,720
Net income (loss)     (282,349)     (39,312)
Foreign currency translation adjustments, net of tax     9,824     (70,959)
Comprehensive income (loss)     $ (272,525)     $ (110,271)
Net income (loss) per common share [Abstract]            
Basic (in dollars per share)     $ (0.02)     $ 0.01
Diluted (in dollars per share)     $ (0.02)     $ 0.01
Weighted average number of shares outstanding [Abstract]            
Basic (in shares)     9,180,076     9,222,028
Diluted (in shares)     9,182,527     9,223,086
[1] As described in Note 2 to these Consolidated Financial Statements, we have restated the Consolidated Financial Statements.
[2] For the three months ended June 30, 2019, there were 2,290 shares 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.