XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
CURRENT ASSETS:      
Cash and cash equivalents $ 8,327,895 $ 3,680,776 $ 2,665,148
Trade receivables, net 42,615,759 45,027,002 39,952,038
Contract receivables 8,633,764    
Other receivables 213,672 806,468 687,851
Inventories 72,644,313 65,622,432 76,314,721
Income tax receivable 222,246 1,849,237  
Prepaid expenses 2,185,307 2,199,648 2,085,839
Total current assets 134,842,956 119,185,563 121,705,597
PROPERTY, PLANT & EQUIPMENT – net 23,655,075 23,781,001 25,610,927
IDENTIFIED INTANGIBLES 30,293,153 30,314,749 33,351,030
OTHER ASSETS 172,607 197,977 227,720
TOTAL ASSETS 188,963,791 173,479,290 180,895,274
CURRENT LIABILITIES:      
Accounts payable 17,641,689 12,982,535 17,475,226
Contract with Customer, Liability, Current 8,633,764    
Accrued expenses:      
Salaries and wages 2,516,121 1,754,681 1,737,799
Taxes - other 348,738 599,793 543,453
Accrued freight 531,350 770,219 508,234
Commissions 420,151 455,845 386,020
Accrued duty 2,338,102 2,160,847 2,562,432
Other 1,124,955 1,301,931 1,229,769
Total current liabilities 33,554,870 20,025,851 25,060,182
LONG TERM DEBT   2,199,423 8,618,697
LONG TERM TAXES PAYABLE 1,776,512 2,286,512  
DEFERRED INCOME TAXES 7,726,234 7,726,234 10,464,435
DEFERRED LIABILITIES 153,496 148,408 181,737
TOTAL LIABILITIES 43,211,112 32,386,428 44,325,051
SHAREHOLDERS' EQUITY:      
25,000,000 shares authorized; issued and outstanding December 31, 2017 - 7,398,654 and December 31, 2016 - 7,421,455 69,437,156 68,973,927 69,449,917
Retained earnings 76,315,523 72,118,935 67,120,306
Total shareholders' equity 145,752,679 141,092,862 136,570,223
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 188,963,791 $ 173,479,290 $ 180,895,274