XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Cash flows from operating activities:    
Net loss $ (1,112,197) $ (4,296,612)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 316,241 396,871
Share-based payment compensation 397,152 290,286
Non-cash professional services expenses 48,262 700,324
Loss on disposal of fixed assets 63,774 0
Provision (benefit) for returns and doubtful accounts 29,651 (4,762)
Deferred income tax provision 23,936 6,630
Changes in operating assets and liabilities:    
Accounts receivable 1,453,723 1,389,080
Prepaid expenses and other current assets 12,379 260,358
Inventory 0 40,505
Other assets (23,484) 32,679
Accounts payable 352,657 83,243
Accrued expenses and other long-term liabilities (1,139,133) (820,971)
Deferred revenue (289,341) (73,970)
Net cash provided by (used in) operating activities 133,620 (1,996,339)
Cash flows from investing activities:    
Sales of marketable securities 0 4,477,000
Purchases of marketable securities 0 (150,000)
Purchases of property and equipment (44,123) (102,266)
Security deposits (23,536) 78,009
Purchase of intangible assets (40,310) (20,679)
Net cash (used in) provided by investing activities (107,969) 4,282,064
Cash flows from financing activities:    
Payments for tax withholding for share-based compensation (9,308) 0
Net cash used in financing activities (9,308) 0
Effect of exchange rate changes on cash and cash equivalents 23,892 33,802
Net increase in cash and cash equivalents 40,235 2,319,527
Cash and cash equivalents, beginning of period 3,391,528 6,013,382
Cash and cash equivalents, end of period 3,431,763 8,332,909
Supplemental disclosures:    
Cash paid for income taxes, net 47,411 30,568
Non-cash investing and financing activities:    
Undistributed Series A redeemable convertible preferred stock dividends 204,575 192,608
Series A redeemable convertible preferred stock dividend payment $ 0 $ 188,805