Document And Entity Information
Note To Financial Statement Details Textual
Property, Plant and Equipment Disclosure [Text Block]
statementsignificantaccountingpoliciespolicies
statementnote1businessandsignificantaccountingpoliciestables
Property, Plant and Equipment [Table Text Block]
statementnote2propertyandequipmenttables
statementnote3goodwillandintangibleassetstables
statementnote4commitmentsandcontingenciestables
statementnote5stockholdersequitytables
Segment Reporting Disclosure [Text Block]
statementnote6incometaxestables
statementnote7netincomepersharetables
statementnote8customerandgeographicinformationtables
statementnote9financialinstrumentstables
us-gaap_ValuationAllowancesAndReservesBalance
Balance at Beginning of Period
Balance at End of Period
statementnote11selectedquarterlyfinancialdataunauditedtables
statementnote1businessandsignificantaccountingpoliciesestimatedusefullivesofpropertyandequipmentdetails
us-gaap_IncreaseDecreaseInDeferredRevenue
Deferred revenues
statementnote1businessandsignificantaccountingpoliciesallowancefordoubtfulaccountsdetails
Deductions/ Write-offs of Accounts
Deductions/ Write-offs of Accounts
us-gaap_ValuationAllowancesAndReservesDeductions
Billings in excess of recognized revenues
us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings
statementnote1businessandsignificantaccountingpoliciesreconciliationofadjustmentstoconsolidatedbalancesheetdatadetails
Balance assumed in acquisition
statementnote1businessandsignificantaccountingpoliciesreconciliationofadjustmentstoconsolidatedstatementsofincomedatadetails
Charged to Costs and Expenses
Charged to Costs and Expenses
statementnote1businessandsignificantaccountingpoliciesreconciliationofadjustmentstoconsolidatedstatementsofcashflowsdatadetails
statementnote2propertyandequipmentpropertyandequipmentdetails
statementnote3goodwillandintangibleassetsgoodwillactivitydetails
Accrued and other liabilities
statementnote3goodwillandintangibleassetsintangibleassetsdetails
statementnote3balancesheetcomponentsannualamortizationofidentifiableintangibleassetsdetails
statementnote4commitmentsandcontingenciesfutureminimumleasepaymentsundernoncancelableoperatingleasesdetails
us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities
Accrued compensation and related benefits
statementnote5stockholdersequityallocationofrecognizedperiodcostsdetails
statementnote5stockholdersequitystockoptionsvaluationassumptionsdetails
statementnote5stockholdersequitystockoptionsactivitydetails
statementnote5stockholdersequitynonvestedrestrictedstockunitsactivitydetails
statementnote6incometaxesincometaxexpensebenefitdetails
statementnote6incometaxesincometaxreconciliationdetails
statementnote6incometaxesdeferredtaxassetsdetails
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
2022 and thereafter
statementnote6incometaxesunrecognizedtaxbenefitsdetails
statementnote6incometaxesvaluationallowanceofdeferredtaxassetsdetails
Valuation Allowance of Deferred Tax Assets [Member]
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
2020
statementnote7netincomepersharecalculationofearningspersharedetails
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
2021
statementnote7netincomepershareantidilutivesecuritiesdetails
us-gaap_PolicyTextBlockAbstract
Accounting Policies
Valuation Allowances and Reserves [Domain]
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
2018
statementnote8customerandgeographicinformationrevenuepercentagebymajorcustomersdetails
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
2019
statementnote8customerandgeographicinformationreceivablespercentagebymajorcustomersdetails
statementnote8customerandgeographicinformationrevenuesbygeographicareadetails
Valuation Allowances and Reserves Type [Axis]
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
2017
statementnote8customerandgeographicinformationlonglivedassetsbygeographicareadetails
us-gaap_IncreaseDecreaseInAccountsPayable
Accounts payable
statementnote9financialinstrumentsfairvalueassetsmeasuredonarecurringbasisdetails
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
statementnote11selectedquarterlyfinancialdataunauditedselectedquarterlyfinancialdataunauditeddetails
Notes To Financial Statements
Notes To Financial Statements [Abstract]
us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
Finite-Lived Intangible Assets, Remaining Amortization Period
Revenue Percentage by Major Customer
Concentration Risk, Percentage
Comprehensive income
Comprehensive income
Operating expenses:
Sales Revenue, Net [Member]
Repurchases of common stock (in shares)
Treasury Stock, Shares, Acquired
us-gaap_Revenues
Total revenues
Revenues
Preferred stock, shares outstanding (in shares)
Accounts Receivable [Member]
us-gaap_SharesOutstanding
Balances (in shares)
Balances (in shares)
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Common stock, shares outstanding (in shares)
Taxes Payable
Concentration Risk Benchmark [Domain]
Concentration Risk Benchmark [Axis]
Cash and cash equivalents
Cash and cash equivalents, beginning of year
Cash and cash equivalents, end of year
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
us-gaap_DeferredTaxAssetsValuationAllowance
Deferred Tax Assets, Valuation Allowance
Valuation allowance
Allocation of recognized period costs
Allocated Share-based Compensation Expense
Summary of Valuation Allowance [Table Text Block]
us-gaap_DeferredTaxAssetsNet
Subtotal
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Prepaid expenses and other current assets
Tax benefit from employee stock plans
us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
us-gaap_DeferredTaxAssetsLiabilitiesNet
Deferred Tax Assets, Net
Net Deferred tax assets
Prepaid expenses and other current assets
Customer Concentration Risk [Member]
Allowance for Doubtful Accounts [Member]
Geographic Concentration Risk [Member]
Stock-based compensation expense
us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
Concentration Risk Type [Axis]
Concentration Risk Type [Domain]
us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets
Intangible assets
us-gaap_TreasuryStockValueAcquiredCostMethod
Treasury Stock, Value, Acquired, Cost Method
Repurchases of common stock
Repurchases of common stock
us-gaap_TreasuryStockValue
Treasury stock, at cost, 6,650 and 6,365 shares, respectively
us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
Accruals deductible in different periods
us-gaap_IncreaseDecreaseInAccountsReceivable
Accounts receivable, net of allowances
Design-to-silicon-yield solutions
us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Stock-based compensation
Issuance of common stock in connection with employee stock purchase plan (in shares)
Stock Issued During Period, Shares, Employee Stock Purchase Plans
Issuance of common stock in connection with employee stock purchase plan
Issuance of common stock in connection with exercise of options (in shares)
Exercised (in shares)
Issuance of common stock in connection with exercise of options
us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch
Research and development and other credit carry forward
Vesting of restricted stock units (in shares)
us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign
Foreign tax credit carry forward
us-gaap_DeferredTaxAssetsOperatingLossCarryforwards
Net operating loss carry forward
Fair Value Disclosures [Text Block]
Foreign Currency Transactions and Translations Policy [Policy Text Block]
us-gaap_IncreaseDecreaseInOtherNoncurrentAssets
Other non-current assets
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period
Canceled (in shares)
Earnings Per Share, Policy [Policy Text Block]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Granted (weighted average fair value of $6.66 per share) (in shares)
Income Tax, Policy [Policy Text Block]
Research and Development Expense, Policy [Policy Text Block]
us-gaap_LiabilitiesAndStockholdersEquity
Total liabilities and stockholders’ equity
Total liabilities and stockholders’ equity
Research, Development, and Computer Software, Policy [Policy Text Block]
us-gaap_UndistributedEarningsOfForeignSubsidiaries
Undistributed Earnings of Foreign Subsidiaries
Legal Costs, Policy [Policy Text Block]
Accumulated deficit
Accumulated deficit
Accumulated other comprehensive loss
Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]
pdfs_DeferredTaxAssetsLiabilitiesPropertyPlantAndEquipmentNet
Fixed assets
The net amount of deferred tax liabilities or assets relating to property, plant, and equipment.
Deferred tax liabilities
Amortization of other acquired intangible assets
The aggregate expense charged against earnings to allocate the cost of acquired intangible assets. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method.
us-gaap_TreasuryStockAcquiredAverageCostPerShare
Treasury Stock Acquired, Average Cost Per Share
Tax benefit related to stock-based compensation expense
Information belonging to the cash flow statement line item "tax benefit related to stock-based compensation expense."
us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Stock Repurchase Program, Remaining Authorized Repurchase Amount
us-gaap_StockRepurchaseProgramAuthorizedAmount1
Stock Repurchase Program, Authorized Amount
us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense
Property and equipment received and accrued in accounts payable and accrued and other liabilities
The amount of property and equipment received and accrued in accounts payable and accrued and other liabilities.
Changes in operating assets and liabilities, net of acquisition effects:
us-gaap_CurrentForeignTaxExpenseBenefit
Current
us-gaap_DeferredForeignIncomeTaxExpenseBenefit
Deferred
us-gaap_CurrentFederalTaxExpenseBenefit
Current
us-gaap_DeferredFederalIncomeTaxExpenseBenefit
Deferred
us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent
Deferred tax assets
Deferred taxes
CHINA
us-gaap_InvestmentsFairValueDisclosure
Money market mutual funds
Asset Class [Domain]
GERMANY
Asset Class [Axis]
Adjustments to Consolidated Balance Sheets Data [Member]
Relates to adjustments to prior period reported Balance Sheets data.
Adjustments to Consolidated Statements of Income Data [Member]
Relates to the adjustment of prior period reporting of Income Statement data
us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Excess tax benefit from stock-based compensation expense
Stock-based compensation expense
us-gaap_ShareBasedCompensation
Adjustments to Consolidated Statements of Cash Flows Data [Member]
Relates to adjustments to prior period reporting of Statement of Cash Flows data
Other non-current assets
Treasury stock, shares (in shares)
Revenue Recognition, Policy [Policy Text Block]
Common stock, $0.00015 par value, 70,000 shares authorized; shares issued 38,514 and 37,476, respectively; shares outstanding 31,864 and 31,111, respectively
us-gaap_TableTextBlock
Notes Tables
Restricted Stock Units RSU Nonvested [Member]
Information pertaining to nonvested restricted stock units.
Common stock, shares issued (in shares)
Receivables by Major Customers [Table Text Block]
Tabular disclosure of receivables by major customers.
Common stock, shares authorized (in shares)
Amendment Flag
Rest of the World [Member]
Information pertaining to the rest of the world.
Depreciation and amortization
Common stock, par value (in dollars per share)
Gainshare performance incentives
Revenue earned during the reporting period from profit sharing and performance incentives based upon customers reaching certain defined operational levels.
pdfs_PurchaseOfTreasuryStockValueInConnectionWithTaxWithholdingsOnRestrictedStockGrants
Purchases of treasury stock in connection with tax withholdings on restricted stock grants
Purchase of treasury stock value in connection with tax withholdings on restricted stock grants.
Accounting Standards Update 2016-09 [Member]
Accounting Standards Update No. (“ASU”) No. 2016-09, Compensation—Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting
us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
Common Stock, Capital Shares Reserved for Future Issuance
Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares)
Purchases of treasury stock shares in connection with tax withholdings on restricted stock grants.
us-gaap_CommonStocksIncludingAdditionalPaidInCapital
Common stock and additional paid-in capital
Revenues:
us-gaap_AssetsCurrent
Total current assets
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]
Test Equipment [Member]
Test equipment member.
Internal Revenue Service (IRS) [Member]
Accrued contingent earn-out payments
Interest and other (expense) income, net
Shares Previously Issued Under the 2001 Plan [Member]
Shares previously issued under the 2001 plan member.
Income Tax Authority, Name [Axis]
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]
pdfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesReservedDecreaseRate
Share Based Compensation Arrangement By Share Based Payment Award Shares Reserved Decrease Rate
The reduction rate in the number of shares reserved under the option plan attributable to awards other than options or stock appreciation rights.
Income Tax Authority, Name [Domain]
Twenty Eleven Stock Incentive Plan [Member]
Twenty eleven stock incentive plan member.
State and Local Jurisdiction [Member]
Preferred stock, $0.00015 par value, 5,000 shares authorized, no shares issued and outstanding
IDS Plan [Member]
IDS plan member.
Income Tax Authority [Domain]
Current Fiscal Year End Date
pdfs_ESPPMaximumAnnualShareReplenishment
ESPP Maximum Annual Share Replenishment
ESPP maximum annual share replenishment.
Domestic Tax Authority [Member]
pdfs_ESPPMaximumAnnualShareReplenishmentPercentageOfPriorYearOutstandingCompanyCommonStock
ESPP Maximum Annual Share Replenishment Percentage of Prior Year Outstanding Company Common Stock
ESPP maximum annual share replenishment percentage of prior year outstanding company common stock.
Leasehold improvements
Adjustments to reconcile net income to net cash provided by operating activities:
pdfs_NumberOfESPPSharesAvailableForFutureIssuance
Number Of ESPP Shares Available For Future Issuance
Number of ESPP shares available for future issuance.
Income Tax Authority [Axis]
pdfs_EmployeeStockPurchasePlanWeightedAveragePurchasePriceOfSharesPurchased
Employee Stock Purchase Plan Weighted Average Purchase Price of Shares Purchased
Employee stock purchase plan weighted average purchase price of shares purchased.
Preferred stock, shares issued (in shares)
Employee Stock Purchase Plan [Member]
Enables employees to purchase their company's common stock, often at a discount from the market price.
Statement of Financial Position [Abstract]
Preferred stock, shares authorized (in shares)
Document Fiscal Period Focus
Document Fiscal Year Focus
Preferred stock, par value (in dollars per share)
Document Period End Date
pdfs_UnrecordedWindfallDeductions
Unrecorded Windfall Deductions
Unrecorded windfall deductions.
KOREA, REPUBLIC OF
pdfs_UnrecognizedTaxBenefitsInLongTermLiabilities
Unrecognized Tax Benefits In Long Term Liabilities
Unrecognized tax benefits in long term liabilities.
us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Unrecognized Tax Benefits that Would Impact Effective Tax Rate
pdfs_UnrecognizedTaxBenefitsInDeferredTaxAssets
Unrecognized Tax Benefits In Deferred Tax Assets
Unrecognized tax benefits in deferred tax assets.
Document Type
pdfs_UnrecognizedTaxBenefitsInDeferredTaxAssetSubjectToFullValuationAllowance
Unrecognized Tax Benefits In Deferred Tax Asset Subject To Full Valuation Allowance
Unrecognized tax benefits in deferred tax asset subject to full valuation allowance.
us-gaap_OperatingIncomeLoss
Income from operations
Statement of Cash Flows [Abstract]
pdfs_ForeignIncomeTaxWithholding
Withholding
Foreign income tax withholding.
us-gaap_UnrecognizedTaxBenefits
Unrecognized Tax Benefits
Gross unrecognized tax benefits
Gross unrecognized tax benefits
Customer A [Member]
Information pertaining to customer A.
us-gaap_GrossProfit
Gross profit
Gross profit
Customer B [Member]
Information pertaining to customer B.
Customer C [Member]
Information pertaining to customer C.
Statement of Stockholders' Equity [Abstract]
Document Information [Line Items]
us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Lapse in statute of limitations
Customer D [Member]
Information pertaining to customer D.
us-gaap_CostOfRevenue
Total cost of Design-to-silicon-yield solutions
Document Information [Table]
Interest
Taxes
Entity Public Float
us-gaap_PurchaseObligationDueInNextTwelveMonths
Purchase Obligation, Due in Next Twelve Months
Entity Filer Category
Property, plant and equipment, useful life (Year)
Entity Current Reporting Status
us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Total future minimum lease payments
Entity Voluntary Filers
Software and Software Development Costs [Member]
us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Increases in tax positions for current year
Entity Well-known Seasoned Issuer
us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
2022 and thereafter
us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Increase in tax positions for prior years
us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2020
us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
2021
Construction in Progress [Member]
us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2018
us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2019
Furniture and Fixtures [Member]
us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2017
Stockholders’ equity:
Entity Central Index Key
us-gaap_DerivativeGainLossOnDerivativeNet
Derivative, Gain (Loss) on Derivative, Net
Entity Registrant Name
Entity [Domain]
Business Acquisition, Acquiree [Domain]
Legal Entity [Axis]
Leasehold Improvements [Member]
Business Acquisition [Axis]
Property, Plant and Equipment, Type [Axis]
Property, Plant and Equipment, Type [Domain]
Property, Plant and Equipment, Policy [Policy Text Block]
Additional paid-in capital
us-gaap_TaxCreditCarryforwardAmount
Tax Credit Carryforward, Amount
Entity Common Stock, Shares Outstanding (in shares)
Operating activities:
Foreign Exchange Contract [Member]
Direct costs of Design-to-silicon-yield solutions
Statement [Line Items]
Cost of Design-to-silicon-yield solutions:
us-gaap_UnbilledReceivablesCurrent
Unbilled Receivables, Current
Two Thousand One Stock Incentive Plan [Member]
Information pertaining to the 2001 Stock Incentive Plan.
Outside of the 2011, 2001 or IDS Plans [Member]
Information pertaining to the outside of the 2011, 2001 or IDS Plan.
us-gaap_OperatingLossCarryforwards
Operating Loss Carryforwards
Trading Symbol
AOCI Attributable to Parent [Member]
us-gaap_EffectiveIncomeTaxRateContinuingOperations
Effective tax rate
Accounts receivable, net of allowances of $200 and $299, respectively
pdfs_ImpactOfEstimatesRevisionsOnNetIncome
Impact of Estimates Revisions on Net Income
Represents the impact of changes recognized from revisions in estimates due to scope changes that result in changes in net income
Accounts receivable, allowance
pdfs_ImpactOfEstimatesRevisionsOnEarningsPerShareDiluted
Impact of Estimates Revisions on Earnings per Share, Diluted
Per share amount effect of a change in estimate revisions of results of operations on diluted earnings per share.
us-gaap_Liabilities
Total liabilities
Commitments and contingencies (Note 4)
Derivatives, Policy [Policy Text Block]
Fair Value, Inputs, Level 2 [Member]
Fair Value, Inputs, Level 3 [Member]
Fair Value Hierarchy [Domain]
Fair Value, Inputs, Level 1 [Member]
Fair Value, Hierarchy [Axis]
Current assets:
us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Net (decrease) increase in cash and cash equivalents
Effect of exchange rate changes on cash and cash equivalents
us-gaap_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedAfterOneYear
Unbilled Receivables, Not Billable, Amount Expected to be Collected after Next Twelve Months
Concentration Risk, Credit Risk, Policy [Policy Text Block]
us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued
us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Net cash (used in) provided by financing activities
Net cash provided by (used in) financing activities
us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Net cash provided by operating activities
Net cash provided by (used in) operating activities
us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Net cash used in investing activities
TAIWAN, PROVINCE OF CHINA
Type of Adoption [Domain]
Excess tax benefit from stock-based compensation expense
us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Payments for taxes related to net share settlement of equity awards
Adjustments for New Accounting Pronouncements [Axis]
UNITED STATES
us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent
us-gaap_IncomeTaxReconciliationOtherReconcilingItems
Other
Other comprehensive (loss) income:
us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Change in valuation allowance
us-gaap_PaymentsForRepurchaseOfCommonStock
Repurchases of common stock
us-gaap_StockholdersEquity
Total stockholders’ equity
Total stockholders’ equity
Balances
Balances
Amortization of acquired technology
Retained Earnings [Member]
Proceeds from exercise of stock options
Treasury Stock [Member]
Proceeds from employee stock purchase plan
Additional Paid-in Capital [Member]
Common Stock [Member]
Equity Components [Axis]
Equity Component [Domain]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Expected dividend
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Risk-free interest rate
Other Noncurrent Liabilities [Member]
Syntricity [Member]
Information pertaining to the acquisition of Syntricity.
us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Stock compensation expense (1)
Other Current Liabilities [Member]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Volatility
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
Expected life (Year)
Foreign currency translation adjustments, net of tax
us-gaap_IncomeTaxReconciliationTaxCredits
Tax credits
us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Foreign tax, net
us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Federal statutory tax provision
us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes
State tax provision
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
Forfeited (in dollars per share)
Receivables, Policy [Policy Text Block]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
Nonvested, Balance (in dollars per share)
Nonvested, Balance (in dollars per share)
Cash and Cash Equivalents, Policy [Policy Text Block]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value
us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Income (Loss) from Continuing Operations before Income Taxes, Foreign
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
Vested (in dollars per share)
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Nonvested, Balance (in shares)
Nonvested, Balance (in shares)
Basis of Accounting, Policy [Policy Text Block]
us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Income (Loss) from Continuing Operations before Income Taxes, Domestic
Income Tax Disclosure [Text Block]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
Forfeited (in shares)
Accounting Policies [Abstract]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Granted (in shares)
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Vested (in shares)
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
Vested and expected to vest, December 31, 2016 (Year)
Computer Equipment [Member]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Vested and expected to vest, December 31, 2016 (in dollars per share)
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Vested and expected to vest, December 31, 2016
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Vested and expected to vest, December 31, 2016 (in shares)
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Exercisable, December 31, 2016
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value
us-gaap_DerivativeAssetNotionalAmount
Derivative Asset, Notional Amount
Balance Sheet Location [Domain]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Exercisable, December 31, 2016 (in dollars per share)
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
Exercisable, December 31, 2016 (Year)
Balance Sheet Location [Axis]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Exercisable, December 31, 2016 (in shares)
Impairment of deferred cost
Impairment of Deferred Costs
Represents the impairment of deferred costs related to design-to-silicon-yield solutions. This may include, for example, deferred pre-contract costs as it is determined that the costs are no longer recoverable.
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Outstanding, December 31, 2016
Selling, General and Administrative Expenses [Member]
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
Outstanding, December 31, 2016 (Year)
us-gaap_RepaymentsOfAssumedDebt
Payments of obligations assumed in business acquisition
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Outstanding, January 1, 2014 (in dollars per share)
Outstanding, December 31, 2014 (in dollars per share)
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Expired (in dollars per share)
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Canceled (in dollars per share)
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Granted (weighted average fair value of $6.66 per share) (in dollars per share)
Cost of Sales [Member]
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Exercised (in dollars per share)
Income Statement Location [Domain]
Research and Development Expense [Member]
Income Statement Location [Axis]
Maximum [Member]
Minimum [Member]
Range [Axis]
Range [Domain]
Customer [Axis]
Customer [Domain]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number
Outstanding, January 1, 2014 (in shares)
Outstanding, December 31, 2014 (in shares)
Trade Names [Member]
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Expired (in shares)
Other Intangible Assets [Member]
Schedule of Goodwill [Table Text Block]
us-gaap_LossContingencyAccrualAtCarryingValue
Loss Contingency Accrual
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant
Goodwill and Intangible Assets Disclosure [Text Block]
us-gaap_OperatingLeasesRentExpenseNet
Operating Leases, Rent Expense, Net
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent
Order or Production Backlog [Member]
Shareholders' Equity and Share-based Payments [Text Block]
Cumulative-effect adjustment from adoption of ASU 2016-09
Cumulative Effect on Retained Earnings, Net of Tax
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period
Compensation and Employee Benefit Plans [Text Block]
Developed Technology Rights [Member]
Patents [Member]
Plan Name [Axis]
Effect of dilutive options and restricted stock (in shares)
Plan Name [Domain]
Antidilutive securities (in shares)
Customer Relationships [Member]
Diluted (in shares)
Diluted (in shares)
Diluted weighted-average shares outstanding (in shares)
Weighted average common shares
us-gaap_SharePrice
Share Price
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options
Award Type [Axis]
Geographical [Axis]
Equity Award [Domain]
Geographical [Domain]
Restatement Adjustment [Member]
Net income per share
Scenario, Previously Reported [Member]
Finite-Lived Intangible Assets by Major Class [Axis]
Diluted (in dollars per share)
Diluted (in dollars per share)
Finite-Lived Intangible Assets, Major Class Name [Domain]
Scenario, Unspecified [Domain]
Basic (in shares)
Basic weighted-average shares outstanding (in shares)
Scenario [Axis]
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
Basic (in dollars per share)
Basic (in dollars per share)
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
Statement [Table]
Commitments and Contingencies Disclosure [Text Block]
Goodwill adjustment
Other non-current liabilities
Income Statement [Abstract]
Financing activities:
Add: Goodwill from acquisition
Derivative Contract [Domain]
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Derivative Instrument [Axis]
Quarterly Financial Information [Table Text Block]
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
California Franchise Tax Board [Member]
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
us-gaap_DeferredRevenueNoncurrent
Deferred Revenue, Noncurrent
us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Payments for business acquisitions, net of cash acquired
Long-term income taxes payable
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
Income tax provision
Income Tax Expense (Benefit)
Tax provision
us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Income before taxes
us-gaap_LiabilitiesCurrent
Total current liabilities
Amortization Period (Year)
us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
Quarterly Financial Information [Text Block]
Class of Stock [Axis]
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
us-gaap_DerivativeLiabilitiesCurrent
Derivative Liability, Current
Billings in excess of recognized revenues
us-gaap_UnrealizedGainLossOnDerivatives
Unrealized (gain) loss on foreign currency forward contract
Deferred revenues - current portion
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]
us-gaap_OperatingExpenses
Total operating expenses
Accrued compensation and related benefits
Accounts payable
Accrued and other current liabilities
pdfs_DeferredPrecontractCosts
Deferred Pre-contract Costs
Deferred cost incurred for specific anticipated contracts.
pdfs_NumberOfImpairedContracts
Number of Impaired Contracts
The number of contracts that were impaired during the period.
Proceeds from the sale of property and equipment
Supplemental disclosure of cash flow information:
Allowance for doubtful accounts
Property Plant and Equipment Estimated Useful Lives [Table Text Block]
Tabular disclosure of the estimated useful lives of property plant and equipment.
us-gaap_PaymentsToAcquireIntangibleAssets
Purchases of intangible asset
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Purchases of property and equipment
Current liabilities:
us-gaap_Assets
Total assets
Total assets
Restructuring charges
us-gaap_ImpairmentOfIntangibleAssetsFinitelived
Impairment of Intangible Assets, Finite-lived
pdfs_AllocatedShareBasedCompensationCredit
Allocated Share-based Compensation Credit
Represents the credit recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.
us-gaap_DepreciationAndAmortization
Depreciation, Depletion and Amortization, Nonproduction
Amortization of acquired intangible assets
Amortization of Intangible Assets
Money Market Funds [Member]
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Accumulated Amortization
Two Customers [Member]
Represents information about two major customers.
Intangible assets, net
Finite-Lived Intangible Assets, Net
Total future amortization expense
us-gaap_FiniteLivedIntangibleAssetsGross
Gross Carrying Amount
One Customer [Member]
Represents information about one major customer
Net income
Net income
Net income
Foreign
U.S.
Deferred tax assets
Stock Appreciation Rights (SARs) [Member]
Restricted Stock Units (RSUs) [Member]
Goodwill
Goodwill
Balance
Balance
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Accumulated depreciation
Restricted Stock [Member]
Property and equipment, net
Total
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
Employee Stock Option [Member]
Property and equipment
Antidilutive Securities, Name [Domain]
us-gaap_NoncurrentAssets
Long-lived assets
Antidilutive Securities [Axis]
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
us-gaap_GainLossOnDispositionOfAssets
Loss (gain) on disposal of assets
Stock Plans [Member]
2011 Stock Incentive Plan, which the company may award stock options, stock appreciation rights, stock grants or stock units covering shares of the Company's common stock to employees, directors, non-employee directors and contractors.
Selling, general and administrative
Provision for (reversal of) doubtful accounts
us-gaap_DisclosureTextBlockAbstract
Notes to Financial Statements
pdfs_CapitalizedComputerSoftwareUsefulLife
Capitalized Computer Software, Useful Life
The useful life of capitalized internally developed computer software.
Use of Estimates, Policy [Policy Text Block]
Investing activities:
New Accounting Pronouncements, Policy [Policy Text Block]
Earnings Per Share [Text Block]
us-gaap_NumberOfReportableSegments
Number of Reportable Segments
Research and development
us-gaap_NumberOfOperatingSegments
Number of Operating Segments