◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...

10-Q Filing

PDF SOLUTIONS INC CIK: 1120914 Q3 2020
Filing Information
Form Type 10-Q
Accession Number 0001437749-20-023008
Period End Date 20200930
Filing Date 20201106
Fiscal Year 2020
Fiscal Period Q3
XBRL Instance pdfs20200930_10q_htm.xml
Filing Contents
Balance Sheet 90 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $213.00K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $963.00K USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $97.61M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $118.39M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Short-term investments ShortTermInvestments - USD Point-in-time
Short-term investments ShortTermInvestments $49.98M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $963 in 2020 and $213 in 2019 AccountsReceivableNetCurrent $40.39M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $963 in 2020 and $213 in 2019 AccountsReceivableNetCurrent $40.65M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $9.32M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $9.31M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Total current assets AssetsCurrent $147.58M USD Point-in-time
Total current assets AssetsCurrent $218.07M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 70.00M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $39.49M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 70.00M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $40.80M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $7.61M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $6.71M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 46.12M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 41.80M shares Point-in-time
Goodwill Goodwill $2.29M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 32.50M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 36.63M shares Point-in-time
Goodwill Goodwill $2.29M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $5.27M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $6.22M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockShares 9.49M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockShares 9.29M shares Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $30.50M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $25.33M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $8.28M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $9.72M USD Point-in-time
Total assets Assets $239.54M USD Point-in-time
Total assets Assets $310.61M USD Point-in-time
Accounts payable AccountsPayableCurrent $7.64M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.21M USD Point-in-time
Accrued compensation and related benefits EmployeeRelatedLiabilitiesCurrent $5.40M USD Point-in-time
Accrued compensation and related benefits EmployeeRelatedLiabilitiesCurrent $5.07M USD Point-in-time
Accrued and other current liabilities AccruedLiabilitiesCurrent $1.67M USD Point-in-time
Accrued and other current liabilities AccruedLiabilitiesCurrent $3.00M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.76M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.87M USD Point-in-time
Deferred revenues current portion ContractWithCustomerLiabilityCurrent $10.64M USD Point-in-time
Deferred revenues current portion ContractWithCustomerLiabilityCurrent $19.07M USD Point-in-time
Billings in excess of recognized revenues ContractWithCustomerLiabilityBillingsInExcessOfRevenueRecognized $1.43M USD Point-in-time
Billings in excess of recognized revenues ContractWithCustomerLiabilityBillingsInExcessOfRevenueRecognized $1.12M USD Point-in-time
Total current liabilities LiabilitiesCurrent $32.88M USD Point-in-time
Total current liabilities LiabilitiesCurrent $28.00M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $5.14M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $5.37M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $6.76M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $7.68M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $1.05M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.35M USD Point-in-time
Total liabilities Liabilities $45.83M USD Point-in-time
Total liabilities Liabilities $43.39M USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $0.00015 par value, 5,000 shares authorized, no shares issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.00015 par value, 5,000 shares authorized, no shares issued and outstanding PreferredStockValue - USD Point-in-time
Common stock, $0.00015 par value, 70,000 shares authorized; shares issued 46,117 and 41,797, respectively; shares outstanding 36,626 and 32,503, respectively CommonStockValue $5.00K USD Point-in-time
Common stock, $0.00015 par value, 70,000 shares authorized; shares issued 46,117 and 41,797, respectively; shares outstanding 36,626 and 32,503, respectively CommonStockValue $5.00K USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $325.20M USD Point-in-time
Additional paid-in-capital AdditionalPaidInCapital $403.45M USD Point-in-time
Treasury stock at cost, 9,491 and 9,294 shares, respectively TreasuryStockValue $94.99M USD Point-in-time
Treasury stock at cost, 9,491 and 9,294 shares, respectively TreasuryStockValue $91.69M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-42.78M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-35.87M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.48M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-902.00K USD Point-in-time
Total stockholders equity StockholdersEquity $197.35M USD Point-in-time
Total stockholders equity StockholdersEquity $194.89M USD Point-in-time
Total stockholders equity StockholdersEquity $264.78M USD Point-in-time
Total stockholders equity StockholdersEquity $197.71M USD Point-in-time
Total stockholders equity StockholdersEquity $196.16M USD Point-in-time
Total stockholders equity StockholdersEquity $194.99M USD Point-in-time
Total stockholders equity StockholdersEquity $198.47M USD Point-in-time
Total stockholders equity StockholdersEquity $199.79M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $310.61M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $239.54M USD Point-in-time
Income Statement 76 line items
Line Item Tag Value Unit Period
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $23.11M USD 1 Quarter
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $63.02M USD 3 Qtrs
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $65.68M USD 3 Qtrs
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $21.91M USD 1 Quarter
Costs of revenues CostOfRevenue $8.71M USD 1 Quarter
Costs of revenues CostOfRevenue $24.41M USD 3 Qtrs
Costs of revenues CostOfRevenue $9.49M USD 1 Quarter
Costs of revenues CostOfRevenue $26.93M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $23.99M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $8.33M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $24.67M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $8.44M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $8.42M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $24.05M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $5.99M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $19.94M USD 3 Qtrs
Amortization of other acquired intangible assets AmortizationOfOtherAcquiredIntangibleassets $174.00K USD 1 Quarter
Amortization of other acquired intangible assets AmortizationOfOtherAcquiredIntangibleassets $174.00K USD 1 Quarter
Amortization of other acquired intangible assets AmortizationOfOtherAcquiredIntangibleassets $521.00K USD 3 Qtrs
Amortization of other acquired intangible assets AmortizationOfOtherAcquiredIntangibleassets $436.00K USD 3 Qtrs
Restructuring charges RestructuringCharges - USD 1 Quarter
Restructuring charges RestructuringCharges $92.00K USD 3 Qtrs
Restructuring charges RestructuringCharges - USD 1 Quarter
Restructuring charges RestructuringCharges - USD 3 Qtrs
Interest and other expense (income), net NonoperatingIncomeExpense $202.00K USD 1 Quarter
Interest and other expense (income), net NonoperatingIncomeExpense $307.00K USD 3 Qtrs
Interest and other expense (income), net NonoperatingIncomeExpense $-361.00K USD 1 Quarter
Interest and other expense (income), net NonoperatingIncomeExpense $-530.00K USD 3 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-5.55M USD 3 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-11.02M USD 3 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-1.20M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.66M USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefit $-1.46M USD 3 Qtrs
Income tax benefit IncomeTaxExpenseBenefit $-511.00K USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefit $-930.00K USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefit $-4.11M USD 3 Qtrs
Net loss NetIncomeLoss $-6.91M USD 3 Qtrs
Net loss NetIncomeLoss $-687.00K USD 1 Quarter
Net loss NetIncomeLoss $-2.73M USD 1 Quarter
Net loss NetIncomeLoss $-4.09M USD 3 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-461.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-477.00K USD 3 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $581.00K USD 3 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $540.00K USD 1 Quarter
Change in unrealized losses related to available-for-sale debt securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-3.00K USD 1 Quarter
Change in unrealized losses related to available-for-sale debt securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 3 Qtrs
Change in unrealized losses related to available-for-sale debt securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-3.00K USD 3 Qtrs
Change in unrealized losses related to available-for-sale debt securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $578.00K USD 3 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-461.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $537.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-477.00K USD 3 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-2.74M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-2.20M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-674.00K USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-1.15M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-6.34M USD 3 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-694.00K USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-3.44M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-4.57M USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.02 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.13 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.21 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.08 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.13 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.08 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.02 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.21 USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 33.70M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.48M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 32.39M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 32.41M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 33.70M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 35.48M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 32.39M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 32.41M shares 3 Qtrs
Cash Flow Statement 99 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-6.91M USD 3 Qtrs
Net loss NetIncomeLoss $-687.00K USD 1 Quarter
Net loss NetIncomeLoss $-2.73M USD 1 Quarter
Net loss NetIncomeLoss $-4.09M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.03M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.31M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $8.64M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $9.48M USD 3 Qtrs
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssets $867.00K USD 3 Qtrs
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssets $952.00K USD 3 Qtrs
Amortization of costs capitalized to obtain revenue contracts CapitalizedContractCostAmortization $100.00K USD 1 Quarter
Amortization of costs capitalized to obtain revenue contracts CapitalizedContractCostAmortization $100.00K USD 1 Quarter
Amortization of costs capitalized to obtain revenue contracts CapitalizedContractCostAmortization $344.00K USD 3 Qtrs
Amortization of costs capitalized to obtain revenue contracts CapitalizedContractCostAmortization $367.00K USD 3 Qtrs
Adjustment to contingent consideration related to acquisition BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $36.00K USD 3 Qtrs
Adjustment to contingent consideration related to acquisition BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 3 Qtrs
Provision (reversal of allowance) for doubtful accounts and write-off of accounts receivable ProvisionForDoubtfulAccounts $-50.00K USD 3 Qtrs
Provision (reversal of allowance) for doubtful accounts and write-off of accounts receivable ProvisionForDoubtfulAccounts $67.00K USD 3 Qtrs
Loss on disposal and write-down in carrying value of property and equipment GainLossOnDispositionOfAssets $-321.00K USD 3 Qtrs
Loss on disposal and write-down in carrying value of property and equipment GainLossOnDispositionOfAssets $-130.00K USD 3 Qtrs
Accretion of discount on short-term investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $3.00K USD 3 Qtrs
Accretion of discount on short-term investments AccretionAmortizationOfDiscountsAndPremiumsInvestments - USD 3 Qtrs
Deferred taxes DeferredIncomeTaxExpenseBenefit $-5.31M USD 3 Qtrs
Deferred taxes DeferredIncomeTaxExpenseBenefit $-4.00M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-16.95M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-313.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $236.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-235.00K USD 3 Qtrs
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-1.05M USD 3 Qtrs
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-1.09M USD 3 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $2.94M USD 3 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $-1.44M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-191.00K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-3.90M USD 3 Qtrs
Accrued compensation and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $227.00K USD 3 Qtrs
Accrued compensation and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-431.00K USD 3 Qtrs
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilities $1.57M USD 3 Qtrs
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilities $1.39M USD 3 Qtrs
Deferred revenues IncreaseDecreaseInContractWithCustomerLiability $6.93M USD 3 Qtrs
Deferred revenues IncreaseDecreaseInContractWithCustomerLiability $1.48M USD 3 Qtrs
Billings in excess of recognized revenues IncreaseDecreaseContractWithCustomerLiabilityRevenueRecognized $584.00K USD 3 Qtrs
Billings in excess of recognized revenues IncreaseDecreaseContractWithCustomerLiabilityRevenueRecognized $313.00K USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-1.17M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-994.00K USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $10.88M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $23.01M USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments - USD 3 Qtrs
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $49.98M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.79M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.84M USD 3 Qtrs
Prepayment for the purchase of property and equipment PrepaymentsToAcquirePropertyPlantAndEquipment - USD 3 Qtrs
Prepayment for the purchase of property and equipment PrepaymentsToAcquirePropertyPlantAndEquipment $579.00K USD 3 Qtrs
Payment for business acquisition PaymentsToAcquireBusinessesNetOfCashAcquired $2.66M USD 3 Qtrs
Payment for business acquisition PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-9.50M USD 3 Qtrs
Cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-55.35M USD 3 Qtrs
Proceeds from issuance of common stock, net of issuance costs paid ProceedsFromIssuanceOfCommonStock $65.00M USD 3 Qtrs
Proceeds from issuance of common stock, net of issuance costs paid ProceedsFromIssuanceOfCommonStock - USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.83M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $983.00K USD 3 Qtrs
Proceeds from employee stock purchase plan ProceedsFromStockPlans $1.53M USD 3 Qtrs
Proceeds from employee stock purchase plan ProceedsFromStockPlans $1.67M USD 3 Qtrs
Payments for taxes related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.90M USD 3 Qtrs
Payments for taxes related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.30M USD 3 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $9.64M USD 3 Qtrs
Repurchases of contingent consideration related to acquisition PaymentForContingentConsiderationLiabilityFinancingActivities - USD 3 Qtrs
Repurchases of contingent consideration related to acquisition PaymentForContingentConsiderationLiabilityFinancingActivities $206.00K USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-9.23M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $65.20M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-114.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $51.00K USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $20.78M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $4.17M USD 3 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $97.61M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $118.39M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $100.26M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $96.09M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $97.61M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $118.39M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $100.26M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $96.09M USD Point-in-time
Cash paid during the period for taxes IncomeTaxesPaid $2.45M USD 3 Qtrs
Cash paid during the period for taxes IncomeTaxesPaid $2.19M USD 3 Qtrs
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $1.60M USD 3 Qtrs
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $1.27M USD 3 Qtrs
Stock-based compensation capitalized as software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $190.00K USD 3 Qtrs
Stock-based compensation capitalized as software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $244.00K USD 3 Qtrs
Property and equipment received and accrued in accounts payable and accrued and other liabilities CapitalExpendituresIncurredButNotYetPaid $1.34M USD 3 Qtrs
Property and equipment received and accrued in accounts payable and accrued and other liabilities CapitalExpendituresIncurredButNotYetPaid $161.00K USD 3 Qtrs
Advances for purchase of fixed assets transferred from prepaid assets to property and equipment AdvancesForPurchaseOfFixedAssetsTransferredFromPrepaidAssetsToPropertyAndEquipment $1.42M USD 3 Qtrs
Advances for purchase of fixed assets transferred from prepaid assets to property and equipment AdvancesForPurchaseOfFixedAssetsTransferredFromPrepaidAssetsToPropertyAndEquipment - USD 3 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $151.00K USD 3 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 3 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $333.00K USD Annual
Issuance costs for common stock included in accounts payable and accrued and other liabilities IssuanceCostsForCommonStockIncludedInAccountsPayableAndAccruedAndOtherLiabilities $82.00K USD 3 Qtrs
Issuance costs for common stock included in accounts payable and accrued and other liabilities IssuanceCostsForCommonStockIncludedInAccountsPayableAndAccruedAndOtherLiabilities - USD 3 Qtrs
Common shares repurchased from a cashless exercise of stock options CommonSharesRepurchasedFromCashlessExerciseOfStockOptions $128.00K USD 3 Qtrs
Common shares repurchased from a cashless exercise of stock options CommonSharesRepurchasedFromCashlessExerciseOfStockOptions - USD 3 Qtrs
Stockholders Equity 57 line items
Line Item Tag Value Unit Period
Balances StockholdersEquity $197.35M USD Point-in-time
Balances StockholdersEquity $194.89M USD Point-in-time
Balances StockholdersEquity $264.78M USD Point-in-time
Balances StockholdersEquity $197.71M USD Point-in-time
Balances StockholdersEquity $196.16M USD Point-in-time
Balances StockholdersEquity $194.99M USD Point-in-time
Balances StockholdersEquity $198.47M USD Point-in-time
Balances StockholdersEquity $199.79M USD Point-in-time
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $751.00K USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $782.00K USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $810.00K USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $860.00K USD 1 Quarter
Issuance of common stock in connection with exercise of options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 177,000.00 shares 3 Qtrs
Issuance of common stock in connection with exercise of options StockIssuedDuringPeriodValueStockOptionsExercised $161.00K USD 1 Quarter
Issuance of common stock in connection with exercise of options StockIssuedDuringPeriodValueStockOptionsExercised $326.00K USD 1 Quarter
Issuance of common stock in connection with exercise of options StockIssuedDuringPeriodValueStockOptionsExercised $267.00K USD 1 Quarter
Issuance of common stock in connection with exercise of options StockIssuedDuringPeriodValueStockOptionsExercised $463.00K USD 1 Quarter
Issuance of common stock in connection with exercise of options StockIssuedDuringPeriodValueStockOptionsExercised $1.21M USD 1 Quarter
Issuance of common stock in connection with exercise of options StockIssuedDuringPeriodValueStockOptionsExercised $518.00K USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Purchases of treasury stock in connection with tax withholdings on restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $557.00K USD 1 Quarter
Purchases of treasury stock in connection with tax withholdings on restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $1.02M USD 1 Quarter
Purchases of treasury stock in connection with tax withholdings on restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $1.48M USD 1 Quarter
Purchases of treasury stock in connection with tax withholdings on restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $524.00K USD 1 Quarter
Purchases of treasury stock in connection with tax withholdings on restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $795.00K USD 1 Quarter
Purchases of treasury stock in connection with tax withholdings on restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $918.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.15M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.01M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.81M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.47M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.51M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.60M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-2.74M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-2.20M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-674.00K USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-1.15M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-6.34M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-694.00K USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-3.44M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-4.57M USD 3 Qtrs
Issuance of common stock, net of issuance costs of $0.1 million StockIssuedDuringPeriodValuePrivatePlacement $65.08M USD 1 Quarter
Repurchases of common stock TreasuryStockValueAcquiredCostMethod $3.92M USD 1 Quarter
Repurchases of common stock TreasuryStockValueAcquiredCostMethod $3.79M USD 1 Quarter
Repurchases of common stock TreasuryStockValueAcquiredCostMethod $2.06M USD 1 Quarter
Balances StockholdersEquity $197.35M USD Point-in-time
Balances StockholdersEquity $194.89M USD Point-in-time
Balances StockholdersEquity $264.78M USD Point-in-time
Balances StockholdersEquity $197.71M USD Point-in-time
Balances StockholdersEquity $196.16M USD Point-in-time
Balances StockholdersEquity $194.99M USD Point-in-time
Balances StockholdersEquity $198.47M USD Point-in-time
Balances StockholdersEquity $199.79M USD Point-in-time

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading news...
TRENDING
Loading...