XML 51 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Cash Flows (Unaudited) (USD $)
6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Cash flows from operating activities:    
Net Income $ 1,048,910 $ 1,465,864
Stock-based compensation expense 117,856 144,031
Depreciation and amortization 291,266 276,738
Deferred tax expense 62,432 74,076
Bad debt provision (1,354) 711
Accounts receivable 806,140 (907,124)
Costs and estimated earnings in excess of billings on uncompleted contracts (1,918,798) 125,890
Inventories, net 259,811 474,707
Other current assets (445,368) (53,471)
Customer deposits   (24,478)
Billings in excess of costs and estimated earnings on uncompleted contracts (1,368,189) 3,641,223
Accounts payable and accrued expenses 302,512 1,166,180
Deferred revenue (1,077,553) 156,138
Net cash (used in) provided by operating activities (1,231,805) 6,540,485
Cash flows from investing activities:    
Capital expenditures (7,724,948) (100,066)
Deposits 141,757  
Net cash (used in) investing activities (5,979,368) (100,066)
Cash flows from financing activities:    
Net proceeds from stock options exercised 57,683 9,391,967
Proceeds from long-term debt 6,000,000 4,520
Payments of long-term debt (385,534) (371,598)
Net cash provided by financing activities 5,672,149 9,024,889
Net (decrease) increase in cash and cash equivalents (1,539,024) 15,465,308
Cash and cash equivalents at beginning of period 18,136,527 6,249,090
Cash and cash equivalents at end of period 16,597,503 21,714,398
Income taxes paid 329,725 505,100
Interest paid 88,612 102,655
Building [Member]
   
Cash flows from operating activities:    
Gain (loss) on sale of property, plant and equipment 693,818  
Cash flows from investing activities:    
Proceeds from sale of property, plant and equipment 1,582,323  
Other Fixed Assets [Member]
   
Cash flows from operating activities:    
Gain (loss) on sale of property, plant and equipment (3,288)  
Cash flows from investing activities:    
Proceeds from sale of property, plant and equipment $ 21,500