XML 29 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Current Assets:    
Cash $ 468,536 $ 4,128,142
Restricted cash 2,000,000 2,000,000
Accounts receivable, net of allowance for doubtful accounts of $275,000 as of September 30, 2019 and December 31, 2018 10,284,768 8,623,329
Contract assets 121,458,084 113,333,491
Inventory 10,404,058 9,711,997
Refundable income taxes 435,000 435,000
Prepaid expenses and other current assets 966,522 1,972,630
Total current assets 146,016,968 140,204,589
Operating lease right-of-use assets 4,259,868  
Property and equipment, net 3,137,194 2,545,192
Refundable income taxes   435,000
Deferred income taxes   279,318
Other assets 207,096 249,575
Total assets 153,621,126 143,713,674
Current Liabilities:    
Accounts payable 10,892,353 9,902,481
Accrued expenses 1,458,961 1,558,160
Contract liabilities 1,823,255 3,805,106
Current portion of long-term debt 2,499,012 2,434,981
Operating lease liabilities 1,673,244  
Line of credit 26,738,685 24,038,685
Income tax payable   115,000
Total current liabilities 45,085,510 41,854,413
Long-term operating lease liabilities 3,033,710  
Long-term debt, net of current portion 2,371,797 3,876,238
Deferred income taxes 2,964,600 4,028,553
Other liabilities   531,124
Total liabilities 53,455,617 50,290,328
Shareholders' Equity:    
Common stock - $.001 par value; authorized 50,000,000 shares, 11,839,065 and 11,718,246 shares, respectively, issued and outstanding 11,838 11,715
Additional paid-in capital 71,357,488 70,651,416
Retained earnings 28,796,183 22,760,215
Total Shareholders' Equity 100,165,509 93,423,346
Total Liabilities and Shareholders' Equity $ 153,621,126 $ 143,713,674