XML 54 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidated Statements of Cash Flows (Unaudited) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Cash flows from operating activities:    
Net income $ 3,515,557us-gaap_NetIncomeLoss $ 15,030,253us-gaap_NetIncomeLoss
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 913,859us-gaap_DepreciationAndAmortization 1,198,799us-gaap_DepreciationAndAmortization
Stock-based compensation expense 554,597us-gaap_ShareBasedCompensation 427,823us-gaap_ShareBasedCompensation
Deferred income taxes (177,123)us-gaap_DeferredIncomeTaxExpenseBenefit (323,669)us-gaap_DeferredIncomeTaxExpenseBenefit
Provision for inventory 29,922us-gaap_InventoryWriteDown 31,778us-gaap_InventoryWriteDown
Tax benefit from exercise of stock options (933,863)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities (4,436,249)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Changes in operating assets and liabilities:    
Accounts receivable 761,041us-gaap_IncreaseDecreaseInAccountsReceivable 2,140,848us-gaap_IncreaseDecreaseInAccountsReceivable
Inventories (284,016)us-gaap_IncreaseDecreaseInInventories (2,016,631)us-gaap_IncreaseDecreaseInInventories
Prepaid expenses, other current and long-term assets 476,935us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets (345,415)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Prepaid income taxes (1,198,483)us-gaap_IncreaseDecreaseInPrepaidTaxes  
Accounts payable 632,521us-gaap_IncreaseDecreaseInAccountsPayable 51,712us-gaap_IncreaseDecreaseInAccountsPayable
Accrued expenses (374,682)us-gaap_IncreaseDecreaseInAccruedLiabilities (1,104,945)us-gaap_IncreaseDecreaseInAccruedLiabilities
Deferred revenue 111,697us-gaap_IncreaseDecreaseInDeferredRevenue (2,113,086)us-gaap_IncreaseDecreaseInDeferredRevenue
Income taxes payable   5,099,027us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
Other long-term liabilities (44,128)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities (43,588)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
Net cash provided by operating activities 3,983,834us-gaap_NetCashProvidedByUsedInOperatingActivities 13,596,657us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash flows from investing activities:    
Proceeds from maturity of investments 1,500,000us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities  
Purchase of investments (7,250,000)us-gaap_PaymentsToAcquireMarketableSecurities  
Purchase of property and equipment (256,020)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (276,513)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Net cash used in investing activities (6,006,020)us-gaap_NetCashProvidedByUsedInInvestingActivities (276,513)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash flows from financing activities:    
Proceeds from exercise of stock options 963,582us-gaap_ProceedsFromStockOptionsExercised 1,067,767us-gaap_ProceedsFromStockOptionsExercised
Tax benefit from exercise of stock options 933,863us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 4,436,249us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Net cash provided by financing activities 1,897,445us-gaap_NetCashProvidedByUsedInFinancingActivities 5,504,016us-gaap_NetCashProvidedByUsedInFinancingActivities
Exchange rate impact on cash (228,918)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 2,931us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
(Decrease) increase in cash and cash equivalents (353,659)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 18,827,091us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at beginning of period 100,155,864us-gaap_CashAndCashEquivalentsAtCarryingValue 63,333,160us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of period $ 99,802,205us-gaap_CashAndCashEquivalentsAtCarryingValue $ 82,160,251us-gaap_CashAndCashEquivalentsAtCarryingValue