XML 12 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
CURRENT ASSETS:      
Cash and cash equivalents $ 10,115,863 $ 3,680,776 $ 2,693,078
Trade receivables, net 41,231,333 45,027,002 39,131,277
Contract receivables 13,518,203    
Other receivables 410,570 806,468 768,729
Inventories 65,151,332 65,622,432 68,819,390
Income tax receivable 996,563 1,849,237 510,223
Prepaid expenses 2,442,001 2,199,648 2,619,898
Total current assets 133,865,865 119,185,563 114,542,595
PROPERTY, PLANT & EQUIPMENT – net 23,737,918 23,781,001 25,633,199
IDENTIFIED INTANGIBLES 30,303,843 30,314,749 33,383,261
OTHER ASSETS 190,292 197,977 225,670
TOTAL ASSETS 188,097,918 173,479,290 173,784,725
CURRENT LIABILITIES:      
Accounts payable 14,130,491 12,982,535 14,620,330
Contract with Customer, Liability, Current 13,518,203    
Accrued expenses:      
Salaries and wages 1,788,471 1,754,681 1,741,222
Taxes - other 94,338 599,793 692,267
Accrued freight 712,488 770,219 407,428
Commissions 415,464 455,845 401,663
Accrued duty 2,260,540 2,160,847 1,994,870
Other 1,182,746 1,301,931 1,302,558
Total current liabilities 34,102,741 20,025,851 21,160,338
LONG TERM DEBT   2,199,423 5,240,000
LONG TERM TAXES PAYABLE 2,286,512 2,286,512  
DEFERRED INCOME TAXES 7,726,234 7,726,234 11,365,800
DEFERRED LIABILITIES 154,736 148,408 176,219
TOTAL LIABILITIES 44,270,223 32,386,428 37,942,357
SHAREHOLDERS' EQUITY:      
25,000,000 shares authorized; issued and outstanding December 31, 2017 - 7,398,654 and December 31, 2016 - 7,421,455 69,272,506 68,973,927 69,362,641
Retained earnings 74,555,189 72,118,935 66,479,727
Total shareholders' equity 143,827,695 141,092,862 135,842,368
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 188,097,918 $ 173,479,290 $ 173,784,725