XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
OPERATING ACTIVITIES:    
Net Income $ 14,103,400 $ 11,081,500
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 155,100 188,700
Provision for credit losses 204,000 (12,900)
Compensation expense related to stock options 1,006,900 966,600
Deferred income taxes 39,700 140,300
Deferred initial direct costs (1,083,100) (250,000)
Amortization of deferred initial direct costs 562,200 238,300
Tax benefits on exercised stock options 125,700 518,000
Change in operating assets and liabilities:    
Receivables 294,000 (153,100)
Income tax receivable/payable 2,273,300 (175,700)
Inventories (53,000) (11,900)
Prepaid expenses 135,800 587,000
Other assets (46,400) 5,300
Accounts payable (570,100) (282,500)
Accrued and other liabilities 1,674,200 686,900
Rents received in advance and security deposits (460,100) 6,600
Deferred revenue 31,500 (147,000)
Net cash provided by operating activities 18,393,100 13,386,100
INVESTING ACTIVITIES:    
Purchase of property and equipment (298,700) (44,200)
Purchase of equipment for lease contracts (12,895,200) (13,532,300)
Principal collections on lease receivables 10,838,200 13,982,500
Net cash provided by (used for) investing activities (2,355,700) 406,000
FINANCING ACTIVITIES:    
Proceeds from borrowings on line of credit 4,000,000 6,800,000
Payments on line of credit (21,000,000) (20,100,000)
Payments on notes payable (1,625,000) (1,000,000)
Proceeds from exercises of stock options 846,500 1,197,000
Dividends paid (1,001,100) (880,100)
Proceeds from discounted lease rentals 2,916,900  
Net cash used for financing activities (15,862,700) (13,983,100)
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 174,700 (191,000)
Cash, cash equivalents and restricted cash, beginning of period 1,163,200 1,292,900
Cash, cash equivalents and restricted cash, end of period $ 1,337,900 $ 1,101,900