◆ 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 Q2 2020
Filing Information
Form Type 10-Q
Accession Number 0001437749-20-016877
Period End Date 20200630
Filing Date 20200806
Fiscal Year 2020
Fiscal Period Q2
XBRL Instance pdfs20200526_10q_htm.xml
Filing Contents
Balance Sheet 86 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $190.00K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $213.00K USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $97.61M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $103.44M 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
Accounts receivable, net of allowance for doubtful accounts of $190 in 2020 and $213 in 2019 AccountsReceivableNetCurrent $28.67M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $190 in 2020 and $213 in 2019 AccountsReceivableNetCurrent $40.65M 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
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
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $8.63M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Total current assets AssetsCurrent $147.58M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Total current assets AssetsCurrent $140.73M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $40.80M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $40.41M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $7.61M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 70.00M shares Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $7.06M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 70.00M shares Point-in-time
Goodwill Goodwill $2.29M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 42.42M shares Point-in-time
Goodwill Goodwill $2.29M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 41.80M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 32.50M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 32.98M shares Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $6.22M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $5.59M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockShares 9.44M shares Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $25.33M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockShares 9.29M shares Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $29.52M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $9.72M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $8.09M USD Point-in-time
Total assets Assets $239.54M USD Point-in-time
Total assets Assets $233.70M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.76M USD Point-in-time
Accounts payable AccountsPayableCurrent $7.64M USD Point-in-time
Accrued compensation and related benefits EmployeeRelatedLiabilitiesCurrent $5.29M USD Point-in-time
Accrued compensation and related benefits EmployeeRelatedLiabilitiesCurrent $5.07M USD Point-in-time
Accrued and other current liabilities AccruedLiabilitiesCurrent $1.37M USD Point-in-time
Accrued and other current liabilities AccruedLiabilitiesCurrent $1.67M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.88M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.87M USD Point-in-time
Deferred revenues current portion ContractWithCustomerLiabilityCurrent $10.09M USD Point-in-time
Deferred revenues current portion ContractWithCustomerLiabilityCurrent $10.64M USD Point-in-time
Billings in excess of recognized revenues ContractWithCustomerLiabilityBillingsInExcessOfRevenueRecognized $1.12M USD Point-in-time
Billings in excess of recognized revenues ContractWithCustomerLiabilityBillingsInExcessOfRevenueRecognized $497.00K USD Point-in-time
Total current liabilities LiabilitiesCurrent $28.00M USD Point-in-time
Total current liabilities LiabilitiesCurrent $21.88M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $5.37M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $5.26M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $7.03M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $7.68M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.35M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $1.81M USD Point-in-time
Total liabilities Liabilities $35.99M USD Point-in-time
Total liabilities Liabilities $43.39M USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) 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 42,421 and 41,797, respectively; shares outstanding 32,982 and 32,503, respectively CommonStockValue $5.00K USD Point-in-time
Common stock, $0.00015 par value, 70,000 shares authorized; shares issued 42,421 and 41,797, respectively; shares outstanding 32,982 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 $333.16M USD Point-in-time
Treasury stock at cost, 9,439 and 9,294 shares, respectively TreasuryStockValue $93.97M USD Point-in-time
Treasury stock at cost, 9,439 and 9,294 shares, respectively TreasuryStockValue $91.69M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-35.87M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-40.05M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.48M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.44M USD Point-in-time
Total stockholders equity StockholdersEquity $199.79M 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 $196.16M USD Point-in-time
Total stockholders equity StockholdersEquity $197.71M USD Point-in-time
Total stockholders equity StockholdersEquity $198.47M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $233.70M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $239.54M USD Point-in-time
Income Statement 66 line items
Line Item Tag Value Unit Period
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $41.11M USD 2 Qtrs
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $21.41M USD 1 Quarter
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $42.57M USD 2 Qtrs
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $20.57M USD 1 Quarter
Costs of revenues CostOfRevenue $17.43M USD 2 Qtrs
Costs of revenues CostOfRevenue $15.70M USD 2 Qtrs
Costs of revenues CostOfRevenue $8.95M USD 1 Quarter
Costs of revenues CostOfRevenue $7.83M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $7.31M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $15.56M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $16.34M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $7.75M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $13.95M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $7.74M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $6.94M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $15.63M USD 2 Qtrs
Amortization of other acquired intangible assets AmortizationOfOtherAcquiredIntangibleassets $154.00K USD 1 Quarter
Amortization of other acquired intangible assets AmortizationOfOtherAcquiredIntangibleassets $174.00K USD 1 Quarter
Amortization of other acquired intangible assets AmortizationOfOtherAcquiredIntangibleassets $262.00K USD 2 Qtrs
Amortization of other acquired intangible assets AmortizationOfOtherAcquiredIntangibleassets $347.00K USD 2 Qtrs
Restructuring charges RestructuringCharges - USD 2 Qtrs
Restructuring charges RestructuringCharges - USD 1 Quarter
Restructuring charges RestructuringCharges $92.00K USD 2 Qtrs
Restructuring charges RestructuringCharges - USD 1 Quarter
Interest and other expense (income), net NonoperatingIncomeExpense $-150.00K USD 1 Quarter
Interest and other expense (income), net NonoperatingIncomeExpense $111.00K USD 1 Quarter
Interest and other expense (income), net NonoperatingIncomeExpense $-170.00K USD 2 Qtrs
Interest and other expense (income), net NonoperatingIncomeExpense $105.00K USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-4.35M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-7.36M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.35M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-1.56M USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $300.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-3.18M USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $-849.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-947.00K USD 2 Qtrs
Net loss NetIncomeLoss $-710.00K USD 1 Quarter
Net loss NetIncomeLoss $-4.18M USD 2 Qtrs
Net loss NetIncomeLoss $-3.65M USD 1 Quarter
Net loss NetIncomeLoss $-3.40M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $207.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $36.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $41.00K USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-16.00K USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-694.00K USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-3.42M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-2.74M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-3.44M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-4.14M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-674.00K USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.02 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.10 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.11 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.13 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.10 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.02 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.11 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.13 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 32.89M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 32.34M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 32.41M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 32.80M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 32.41M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 32.89M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 32.34M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 32.80M shares 2 Qtrs
Cash Flow Statement 85 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-710.00K USD 1 Quarter
Net loss NetIncomeLoss $-4.18M USD 2 Qtrs
Net loss NetIncomeLoss $-3.65M USD 1 Quarter
Net loss NetIncomeLoss $-3.40M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.38M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $2.63M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $6.35M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $5.91M USD 2 Qtrs
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssets $635.00K USD 2 Qtrs
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssets $549.00K USD 2 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 $227.00K USD 2 Qtrs
Amortization of costs capitalized to obtain revenue contracts CapitalizedContractCostAmortization $234.00K USD 2 Qtrs
Reversal of allowance for doubtful accounts ProvisionForDoubtfulAccounts $-23.00K USD 2 Qtrs
Reversal of allowance for doubtful accounts ProvisionForDoubtfulAccounts - USD 2 Qtrs
Loss on disposal and write-down in carrying value of property and equipment GainLossOnDispositionOfAssets $-130.00K USD 2 Qtrs
Loss on disposal and write-down in carrying value of property and equipment GainLossOnDispositionOfAssets $-311.00K USD 2 Qtrs
Unrealized foreign currency (gain) loss ForeignCurrencyTransactionGainLossUnrealized $-58.00K USD 2 Qtrs
Unrealized foreign currency (gain) loss ForeignCurrencyTransactionGainLossUnrealized $113.00K USD 2 Qtrs
Unrealized gain on foreign currency forward contract UnrealizedGainLossOnDerivatives $55.00K USD 2 Qtrs
Unrealized gain on foreign currency forward contract UnrealizedGainLossOnDerivatives - USD 2 Qtrs
Deferred taxes DeferredIncomeTaxExpenseBenefit $-4.38M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxExpenseBenefit $-2.42M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $811.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-12.01M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-532.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-544.00K USD 2 Qtrs
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-696.00K USD 2 Qtrs
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-704.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $-1.62M USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $485.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-3.99M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $188.00K USD 2 Qtrs
Accrued compensation and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $433.00K USD 2 Qtrs
Accrued compensation and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $198.00K USD 2 Qtrs
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilities $-133.00K USD 2 Qtrs
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilities $-294.00K USD 2 Qtrs
Deferred revenues IncreaseDecreaseInContractWithCustomerLiability $-1.12M USD 2 Qtrs
Deferred revenues IncreaseDecreaseInContractWithCustomerLiability $1.19M USD 2 Qtrs
Billings in excess of recognized revenues IncreaseDecreaseContractWithCustomerLiabilityRevenueRecognized $453.00K USD 2 Qtrs
Billings in excess of recognized revenues IncreaseDecreaseContractWithCustomerLiabilityRevenueRecognized $-620.00K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-564.00K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-783.00K USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $10.63M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $4.97M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.00M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.94M USD 2 Qtrs
Payment for business acquisition PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Payment for business acquisition PaymentsToAcquireBusinessesNetOfCashAcquired $2.66M USD 2 Qtrs
Cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.94M USD 2 Qtrs
Cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-6.66M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $844.00K USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $624.00K USD 2 Qtrs
Proceeds from employee stock purchase plan ProceedsFromStockPlans $782.00K USD 2 Qtrs
Proceeds from employee stock purchase plan ProceedsFromStockPlans $810.00K USD 2 Qtrs
Payments for taxes related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.48M USD 2 Qtrs
Payments for taxes related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.27M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $7.71M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-839.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-7.56M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-15.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-18.00K USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.84M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-9.27M USD 2 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $96.09M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $97.61M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $86.82M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $103.44M USD Point-in-time
Cash and cash equivalents, end 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 $86.82M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $103.44M USD Point-in-time
Cash paid during the period for taxes IncomeTaxesPaid $1.76M USD 2 Qtrs
Cash paid during the period for taxes IncomeTaxesPaid $887.00K USD 2 Qtrs
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $781.00K USD 2 Qtrs
Cash paid for amounts included in the measurement of operating lease liabilities OperatingLeasePayments $922.00K USD 2 Qtrs
Stock-based compensation capitalized as software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $190.00K USD 2 Qtrs
Stock-based compensation capitalized as software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $168.00K USD 2 Qtrs
Property and equipment received and accrued in accounts payable and accrued and other liabilities CapitalExpendituresIncurredButNotYetPaid $859.00K USD 2 Qtrs
Property and equipment received and accrued in accounts payable and accrued and other liabilities CapitalExpendituresIncurredButNotYetPaid $280.00K USD 2 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 2 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $333.00K USD Annual
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $151.00K USD 2 Qtrs
Stockholders Equity 39 line items
Line Item Tag Value Unit Period
Balances StockholdersEquity $199.79M USD Point-in-time
Balances StockholdersEquity $197.35M USD Point-in-time
Balances StockholdersEquity $194.89M USD Point-in-time
Balances StockholdersEquity $196.16M USD Point-in-time
Balances StockholdersEquity $197.71M USD Point-in-time
Balances StockholdersEquity $198.47M USD Point-in-time
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 $782.00K USD 1 Quarter
Issuance of common stock in connection with exercise of options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 77,000.00 shares 2 Qtrs
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 $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 $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
Purchases of treasury stock in connection with tax withholdings on restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $918.00K 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 $557.00K USD 1 Quarter
Purchases of treasury stock in connection with tax withholdings on restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $795.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.51M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.01M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.60M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.47M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-694.00K USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-3.42M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-2.74M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-3.44M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-4.14M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-674.00K USD 1 Quarter
Repurchases of common stock TreasuryStockValueAcquiredCostMethod $3.92M USD 1 Quarter
Repurchases of common stock TreasuryStockValueAcquiredCostMethod $3.79M USD 1 Quarter
Balances StockholdersEquity $199.79M USD Point-in-time
Balances StockholdersEquity $197.35M USD Point-in-time
Balances StockholdersEquity $194.89M USD Point-in-time
Balances StockholdersEquity $196.16M USD Point-in-time
Balances StockholdersEquity $197.71M USD Point-in-time
Balances StockholdersEquity $198.47M 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...