2024 Q3 Form 10-Q Financial Statement

#000108586924000110 Filed on August 08, 2024

View on sec.gov

Income Statement

Concept 2024 Q3 2024 Q2

Balance Sheet

Concept 2024 Q3 2024 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $112.9M
YoY Change 86.76%
Cash & Equivalents $112.9M
Short-Term Investments
Other Short-Term Assets $23.30M
YoY Change 5.74%
Inventory
Prepaid Expenses $6.219M
Receivables $96.10M
Other Receivables $3.600M
Total Short-Term Assets $338.4M
YoY Change 25.98%
LONG-TERM ASSETS
Property, Plant & Equipment $8.500M
YoY Change -79.22%
Goodwill $608.8M
YoY Change 5.84%
Intangibles $70.50M
YoY Change -11.21%
Long-Term Investments
YoY Change
Other Assets $64.50M
YoY Change 30.06%
Total Long-Term Assets $774.9M
YoY Change 4.0%
TOTAL ASSETS
Total Short-Term Assets $338.4M
Total Long-Term Assets $774.9M
Total Assets $1.113B
YoY Change 9.82%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $15.08M
YoY Change -7.01%
Accrued Expenses $49.90M
YoY Change 14.45%
Deferred Revenue
YoY Change
Short-Term Debt $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $81.44M
YoY Change 4.02%
LONG-TERM LIABILITIES
Long-Term Debt $398.0M
YoY Change 0.58%
Other Long-Term Liabilities $45.60M
YoY Change -19.12%
Total Long-Term Liabilities $45.60M
YoY Change -89.91%
TOTAL LIABILITIES
Total Short-Term Liabilities $81.44M
Total Long-Term Liabilities $45.60M
Total Liabilities $542.5M
YoY Change 0.64%
SHAREHOLDERS EQUITY
Retained Earnings $506.2M
YoY Change 17.33%
Common Stock $454.9M
YoY Change 8.78%
Preferred Stock
YoY Change
Treasury Stock (at cost) $377.8M
YoY Change 3.57%
Treasury Stock Shares
Shareholders Equity $570.8M
YoY Change
Total Liabilities & Shareholders Equity $1.113B
YoY Change 9.82%

Cashflow Statement

Concept 2024 Q3 2024 Q2

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
dei Entity Tax Identification Number
EntityTaxIdentificationNumber
74-2853258
dei Entity Address Address Line1
EntityAddressAddressLine1
555 Maryville University Drive
dei Entity Address Address Line2
EntityAddressAddressLine2
Suite 600
dei Entity Address City Or Town
EntityAddressCityOrTown
Saint Louis
dei Entity Address State Or Province
EntityAddressStateOrProvince
MO
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
63141
dei City Area Code
CityAreaCode
314
dei Local Phone Number
LocalPhoneNumber
529-3600
dei Security12b Title
Security12bTitle
Common Stock, $0.001 par value
dei Trading Symbol
TradingSymbol
PRFT
dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2024Q2 us-gaap Receivables Net Current
ReceivablesNetCurrent
195954000 usd
CY2023Q4 us-gaap Receivables Net Current
ReceivablesNetCurrent
178998000 usd
CY2024Q2 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
6219000 usd
CY2023Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
5638000 usd
CY2024Q2 us-gaap Other Assets Current
OtherAssetsCurrent
23298000 usd
CY2023Q4 us-gaap Other Assets Current
OtherAssetsCurrent
12431000 usd
CY2024Q2 us-gaap Assets Current
AssetsCurrent
338408000 usd
CY2023Q4 us-gaap Assets Current
AssetsCurrent
325953000 usd
CY2024Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
8504000 usd
CY2023Q4 us-gaap Assets
Assets
1064604000 usd
CY2024Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
15083000 usd
CY2023Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
18688000 usd
CY2024Q2 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
66355000 usd
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
59784000 usd
CY2024Q2 us-gaap Liabilities Current
LiabilitiesCurrent
81438000 usd
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
78472000 usd
CY2024Q2 us-gaap Long Term Debt
LongTermDebt
398018000 usd
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
396874000 usd
CY2024Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
17420000 usd
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
16446000 usd
CY2024Q2 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
45600000 usd
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
42189000 usd
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
8000000 shares
CY2024Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
8000000 shares
CY2024Q2 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2023Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2023Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2024Q2 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2024Q2 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2023Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2024Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000 shares
CY2024Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000 shares
CY2024Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
53857809 shares
CY2024Q2 us-gaap Common Stock Value
CommonStockValue
54000 usd
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
53000 usd
CY2024Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
454853000 usd
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
432160000 usd
CY2024Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-12504000 usd
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-5461000 usd
CY2024Q2 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
19380576 shares
CY2023Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
19290927 shares
CY2024Q2 us-gaap Treasury Stock Value
TreasuryStockValue
377790000 usd
CY2023Q4 us-gaap Treasury Stock Value
TreasuryStockValue
373325000 usd
CY2024Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
506189000 usd
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
477196000 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
570802000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
530623000 usd
CY2024Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1113278000 usd
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1064604000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
222817000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
231105000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
438121000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
462513000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
17438000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
26362000 usd
us-gaap Net Income Loss
NetIncomeLoss
28993000 usd
us-gaap Net Income Loss
NetIncomeLoss
53162000 usd
dei Document Type
DocumentType
10-Q
dei Document Quarterly Report
DocumentQuarterlyReport
true
dei Document Period End Date
DocumentPeriodEndDate
2024-06-30
dei Entity Registrant Name
EntityRegistrantName
PERFICIENT, INC.
dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
dei Entity Small Business
EntitySmallBusiness
false
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
dei Entity Shell Company
EntityShellCompany
false
CY2024Q3 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
35156654 shares
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
112937000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
128886000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
11996000 usd
CY2024Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
22521000 usd
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
21786000 usd
CY2024Q2 us-gaap Goodwill
Goodwill
608774000 usd
CY2023Q4 us-gaap Goodwill
Goodwill
581387000 usd
CY2024Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
70529000 usd
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
71118000 usd
CY2024Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
64542000 usd
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
52364000 usd
CY2024Q2 us-gaap Assets
Assets
1113278000 usd
CY2024Q2 us-gaap Liabilities
Liabilities
542476000 usd
CY2023Q4 us-gaap Liabilities
Liabilities
533981000 usd
CY2024Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36988000 shares
CY2024Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.51
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.78
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.85
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.73
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.81
CY2024Q2 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
2552000 shares
CY2023Q2 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
2575000 shares
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
2546000 shares
CY2024Q2 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
99900000 usd
CY2024Q2 us-gaap Receivables Net Current
ReceivablesNetCurrent
196000000.0 usd
CY2024Q2 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
3600000 usd
CY2024Q2 us-gaap Income Tax Receivable
IncomeTaxReceivable
10500000 usd
CY2024Q2 us-gaap Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
4100000 usd
CY2024Q2 us-gaap Other Assets Current
OtherAssetsCurrent
23300000 usd
CY2024Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
8500000 usd
CY2024Q2 prft Company Owned Life Insurance Non Current
CompanyOwnedLifeInsuranceNonCurrent
14300000 usd
CY2024Q2 us-gaap Deposits Assets Noncurrent
DepositsAssetsNoncurrent
1900000 usd
CY2024Q2 prft Other Deferred Finance Fees Non Current
OtherDeferredFinanceFeesNonCurrent
900000 usd
CY2024Q2 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
17100000 usd
CY2024Q2 prft Deferred Income Taxes Non Current
DeferredIncomeTaxesNonCurrent
28900000 usd
CY2024Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
64500000 usd
CY2024Q2 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
6500000 usd
CY2024Q2 prft Accrued Variable Compensation
AccruedVariableCompensation
22100000 usd
CY2024Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
6600000 usd
CY2024Q2 prft Payroll Related Costs
PayrollRelatedCosts
12100000 usd
CY2024Q2 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
1600000 usd
dei Entity File Number
EntityFileNumber
001-15169
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-3662000 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-8224000 usd
us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
7379000 usd
us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-13596000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
65111000 usd
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q2
dei Amendment Flag
AmendmentFlag
false
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34174200 shares
dei Entity Central Index Key
EntityCentralIndexKey
0001085869
dei Document Transition Report
DocumentTransitionReport
false
CY2024Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34477233 shares
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
53465127 shares
CY2024Q2 prft Cost Of Services
CostOfServices
139535000 usd
CY2023Q2 prft Cost Of Services
CostOfServices
143560000 usd
prft Cost Of Services
CostOfServices
279134000 usd
prft Cost Of Services
CostOfServices
285248000 usd
CY2024Q2 prft Share Based Payment Arrangement Expense Related To Cost Of Goods And Services Sold
ShareBasedPaymentArrangementExpenseRelatedToCostOfGoodsAndServicesSold
2535000 usd
CY2023Q2 prft Share Based Payment Arrangement Expense Related To Cost Of Goods And Services Sold
ShareBasedPaymentArrangementExpenseRelatedToCostOfGoodsAndServicesSold
2608000 usd
prft Share Based Payment Arrangement Expense Related To Cost Of Goods And Services Sold
ShareBasedPaymentArrangementExpenseRelatedToCostOfGoodsAndServicesSold
5042000 usd
prft Share Based Payment Arrangement Expense Related To Cost Of Goods And Services Sold
ShareBasedPaymentArrangementExpenseRelatedToCostOfGoodsAndServicesSold
5132000 usd
CY2024Q2 us-gaap Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
142070000 usd
CY2023Q2 us-gaap Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
146168000 usd
us-gaap Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
284176000 usd
us-gaap Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
290380000 usd
CY2024Q2 us-gaap Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
40027000 usd
CY2023Q2 us-gaap Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
39390000 usd
us-gaap Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
79270000 usd
us-gaap Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
78994000 usd
CY2024Q2 prft Share Based Payment Arrangement Expense Related To Selling General And Administrative
ShareBasedPaymentArrangementExpenseRelatedToSellingGeneralAndAdministrative
3731000 usd
CY2023Q2 prft Share Based Payment Arrangement Expense Related To Selling General And Administrative
ShareBasedPaymentArrangementExpenseRelatedToSellingGeneralAndAdministrative
4787000 usd
prft Share Based Payment Arrangement Expense Related To Selling General And Administrative
ShareBasedPaymentArrangementExpenseRelatedToSellingGeneralAndAdministrative
13654000 usd
prft Share Based Payment Arrangement Expense Related To Selling General And Administrative
ShareBasedPaymentArrangementExpenseRelatedToSellingGeneralAndAdministrative
9103000 usd
CY2024Q2 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
43758000 usd
CY2023Q2 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
44177000 usd
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
92924000 usd
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
88097000 usd
CY2024Q2 us-gaap Depreciation
Depreciation
1840000 usd
CY2023Q2 us-gaap Depreciation
Depreciation
2224000 usd
us-gaap Depreciation
Depreciation
3851000 usd
us-gaap Depreciation
Depreciation
4529000 usd
CY2024Q2 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4862000 usd
CY2023Q2 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
5523000 usd
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
9748000 usd
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
11340000 usd
CY2024Q2 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
132000 usd
CY2023Q2 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
-71000 usd
us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
1050000 usd
us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
8000 usd
CY2024Q2 prft Merger Related Costs
MergerRelatedCosts
6688000 usd
CY2023Q2 prft Merger Related Costs
MergerRelatedCosts
0 usd
prft Merger Related Costs
MergerRelatedCosts
7163000 usd
prft Merger Related Costs
MergerRelatedCosts
0 usd
CY2024Q2 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
67000 usd
CY2023Q2 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-2701000 usd
us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
108000 usd
us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-4727000 usd
CY2024Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
23400000 usd
CY2023Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
35785000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
39101000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
72886000 usd
CY2024Q2 prft Interest Income Expense Nonoperating Net Including Amortizationof Debt Discountand Deferred Issuance Costs
InterestIncomeExpenseNonoperatingNetIncludingAmortizationofDebtDiscountandDeferredIssuanceCosts
729000 usd
CY2023Q2 prft Interest Income Expense Nonoperating Net Including Amortizationof Debt Discountand Deferred Issuance Costs
InterestIncomeExpenseNonoperatingNetIncludingAmortizationofDebtDiscountandDeferredIssuanceCosts
-296000 usd
prft Interest Income Expense Nonoperating Net Including Amortizationof Debt Discountand Deferred Issuance Costs
InterestIncomeExpenseNonoperatingNetIncludingAmortizationofDebtDiscountandDeferredIssuanceCosts
1496000 usd
prft Interest Income Expense Nonoperating Net Including Amortizationof Debt Discountand Deferred Issuance Costs
InterestIncomeExpenseNonoperatingNetIncludingAmortizationofDebtDiscountandDeferredIssuanceCosts
-801000 usd
CY2024Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
15000 usd
CY2023Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-387000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
60000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-462000 usd
CY2024Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
24144000 usd
CY2023Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
35102000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
40657000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
71623000 usd
CY2024Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6706000 usd
CY2023Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8740000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
11664000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
18461000 usd
CY2024Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.51
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.78
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.85
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.57
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.49
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.73
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.81
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.48
CY2024Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
34353000 shares
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
33988000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
34251000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
33951000 shares
CY2024Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
37072000 shares
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36717000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36988000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36707000 shares
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
17438000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
26362000 usd
us-gaap Net Income Loss
NetIncomeLoss
28993000 usd
us-gaap Net Income Loss
NetIncomeLoss
53162000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-6168000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
5605000 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-7043000 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
7377000 usd
CY2024Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
11270000 usd
CY2023Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
31967000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
21950000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
60539000 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
570802000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
474691000 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
570802000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
474691000 usd
CY2024Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34456000 shares
CY2023Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34159000 shares
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34174000 shares
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34072000 shares
CY2024Q2 us-gaap Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
6000 shares
CY2023Q2 us-gaap Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
4000 shares
us-gaap Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
9000 shares
us-gaap Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
8000 shares
CY2024Q2 prft Stock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions Shares
StockCompensationRelatedToRestrictedStockVestingAndRetirementSavingsPlanContributionsShares
18000 shares
CY2023Q2 prft Stock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions Shares
StockCompensationRelatedToRestrictedStockVestingAndRetirementSavingsPlanContributionsShares
17000 shares
prft Stock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions Shares
StockCompensationRelatedToRestrictedStockVestingAndRetirementSavingsPlanContributionsShares
316000 shares
prft Stock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions Shares
StockCompensationRelatedToRestrictedStockVestingAndRetirementSavingsPlanContributionsShares
208000 shares
CY2024Q2 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
0 shares
CY2023Q2 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
35000 shares
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
87000 shares
us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
141000 shares
CY2024Q2 us-gaap Stock Issued During Period Shares Acquisitions
StockIssuedDuringPeriodSharesAcquisitions
0 shares
CY2023Q2 us-gaap Stock Issued During Period Shares Acquisitions
StockIssuedDuringPeriodSharesAcquisitions
0 shares
us-gaap Stock Issued During Period Shares Acquisitions
StockIssuedDuringPeriodSharesAcquisitions
68000 shares
us-gaap Stock Issued During Period Shares Acquisitions
StockIssuedDuringPeriodSharesAcquisitions
0 shares
CY2024Q2 prft Stock Issued During Period Shares Escrow Shares
StockIssuedDuringPeriodSharesEscrowShares
3000 shares
CY2023Q2 prft Stock Issued During Period Shares Escrow Shares
StockIssuedDuringPeriodSharesEscrowShares
0 shares
prft Stock Issued During Period Shares Escrow Shares
StockIssuedDuringPeriodSharesEscrowShares
3000 shares
prft Stock Issued During Period Shares Escrow Shares
StockIssuedDuringPeriodSharesEscrowShares
2000 shares
CY2024Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34477000 shares
CY2023Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34145000 shares
CY2024Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34477000 shares
CY2023Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
34145000 shares
us-gaap Net Income Loss
NetIncomeLoss
28993000 usd
us-gaap Net Income Loss
NetIncomeLoss
53162000 usd
us-gaap Depreciation
Depreciation
3851000 usd
us-gaap Depreciation
Depreciation
4529000 usd
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
9748000 usd
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
11340000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-8151000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-7548000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
18129000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
13829000 usd
us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1263000 usd
us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1239000 usd
us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
108000 usd
us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-4727000 usd
us-gaap Increase Decrease In Accounts And Notes Receivable
IncreaseDecreaseInAccountsAndNotesReceivable
13665000 usd
us-gaap Increase Decrease In Accounts And Notes Receivable
IncreaseDecreaseInAccountsAndNotesReceivable
-16168000 usd
us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
14741000 usd
us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
1061000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
29252000 usd
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
2568000 usd
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
3200000 usd
prft Payments For Software Development Costs
PaymentsForSoftwareDevelopmentCosts
672000 usd
prft Payments For Software Development Costs
PaymentsForSoftwareDevelopmentCosts
607000 usd
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
32940000 usd
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
-254000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-36180000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-3553000 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
750000 usd
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
4516000 usd
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
21530000 usd
prft Proceeds From The Sale Of Stock Through The Employee Stock Purchase Plan
ProceedsFromTheSaleOfStockThroughTheEmployeeStockPurchasePlan
484000 usd
prft Proceeds From The Sale Of Stock Through The Employee Stock Purchase Plan
ProceedsFromTheSaleOfStockThroughTheEmployeeStockPurchasePlan
518000 usd
us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
0 usd
us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
4991000 usd
prft Remittance Of Taxes Withheld As Part Of Net Share Settlement Of Restricted Stock Vesting
RemittanceOfTaxesWithheldAsPartOfNetShareSettlementOfRestrictedStockVesting
-4273000 usd
prft Remittance Of Taxes Withheld As Part Of Net Share Settlement Of Restricted Stock Vesting
RemittanceOfTaxesWithheldAsPartOfNetShareSettlementOfRestrictedStockVesting
-5077000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-8305000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-31830000 usd
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-716000 usd
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
613000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-15949000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
30341000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
128886000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
30130000 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
112937000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
60471000 usd
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
26549000 usd
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
25764000 usd
us-gaap Interest Paid Net
InterestPaidNet
650000 usd
us-gaap Interest Paid Net
InterestPaidNet
416000 usd
prft Non Cash Activity Stock Issued For Purchase Of Business
NonCashActivityStockIssuedForPurchaseOfBusiness
3617000 usd
prft Non Cash Activity Stock Issued For Purchase Of Business
NonCashActivityStockIssuedForPurchaseOfBusiness
-164000 usd
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
0 usd
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
190000 usd
CY2024Q2 prft Merger Agreement Consideration Transferred Equity Interests Issued And Issuable Cash Paid Per Acquiree Share
MergerAgreementConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare
76.00
CY2024Q2 prft Merger Termination Fee
MergerTerminationFee
81300000 usd
us-gaap Use Of Estimates
UseOfEstimates
<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and such differences could be material to the financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There have been no changes to significant accounting policies described in the Annual Report on Form 10-K for the year ended December 31, 2023 that have had a material impact on the Company’s condensed consolidated financial statements and related notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">.</span></div>
CY2024Q2 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
1600000 usd
CY2023Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
5500000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
222800000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
231100000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
438100000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
462500000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
222800000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
231100000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
438100000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
462500000 usd
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Award Requisite Service Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
P3Y
CY2024Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
6300000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
18700000 usd
CY2024Q2 us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
1200000 usd
us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
2200000 usd
CY2024Q2 us-gaap Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
1700000 usd
us-gaap Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
5400000 usd
CY2023Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
7400000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
14200000 usd
CY2023Q2 us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
1300000 usd
us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
2400000 usd
CY2023Q2 us-gaap Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
1900000 usd
us-gaap Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
3700000 usd
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Accelerated Compensation Cost
ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
5600000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
17438000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
26362000 usd
us-gaap Net Income Loss
NetIncomeLoss
28993000 usd
us-gaap Net Income Loss
NetIncomeLoss
53162000 usd
CY2024Q2 us-gaap Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
551000 usd
CY2023Q2 us-gaap Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
573000 usd
us-gaap Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
1088000 usd
us-gaap Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
1133000 usd
CY2024Q2 us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
17989000 usd
CY2023Q2 us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
26935000 usd
us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
30081000 usd
us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
54295000 usd
CY2024Q2 us-gaap Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
34353000 shares
CY2023Q2 us-gaap Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
33988000 shares
us-gaap Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
34251000 shares
us-gaap Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
33951000 shares
CY2024Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
34353000 shares
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
33988000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
34251000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
33951000 shares
CY2024Q2 prft Incremental Common Shares Attributable To Restricted Stock Subject To Vesting
IncrementalCommonSharesAttributableToRestrictedStockSubjectToVesting
173000 shares
CY2023Q2 prft Incremental Common Shares Attributable To Restricted Stock Subject To Vesting
IncrementalCommonSharesAttributableToRestrictedStockSubjectToVesting
133000 shares
prft Incremental Common Shares Attributable To Restricted Stock Subject To Vesting
IncrementalCommonSharesAttributableToRestrictedStockSubjectToVesting
175000 shares
prft Incremental Common Shares Attributable To Restricted Stock Subject To Vesting
IncrementalCommonSharesAttributableToRestrictedStockSubjectToVesting
144000 shares
CY2024Q2 us-gaap Incremental Common Shares Attributable To Equity Unit Purchase Agreements
IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
116000 shares
CY2023Q2 us-gaap Incremental Common Shares Attributable To Equity Unit Purchase Agreements
IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
166000 shares
us-gaap Incremental Common Shares Attributable To Equity Unit Purchase Agreements
IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
132000 shares
us-gaap Incremental Common Shares Attributable To Equity Unit Purchase Agreements
IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
182000 shares
CY2024Q2 us-gaap Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
2430000 shares
CY2023Q2 us-gaap Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
2430000 shares
us-gaap Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
2430000 shares
us-gaap Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
2430000 shares
CY2024Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
37072000 shares
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36717000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36707000 shares
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.57
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.49
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.48
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
2641000 shares
CY2023Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
375000000.0 usd
CY2024Q2 prft Stock Repurchase Program
StockRepurchaseProgram
291100000 usd
CY2024Q2 prft Stock Repurchase Program Cumulative Amount Repurchased Shares
StockRepurchaseProgramCumulativeAmountRepurchasedShares
16500000 shares
CY2024Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
96100000 usd
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
119900000 usd
CY2023Q4 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
59100000 usd
CY2023Q4 us-gaap Receivables Net Current
ReceivablesNetCurrent
179000000.0 usd
CY2023Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
3100000 usd
CY2024Q2 prft Contractual Obligation Asset Current
ContractualObligationAssetCurrent
5100000 usd
CY2023Q4 prft Contractual Obligation Asset Current
ContractualObligationAssetCurrent
3000000.0 usd
CY2023Q4 us-gaap Income Tax Receivable
IncomeTaxReceivable
2700000 usd
CY2023Q4 us-gaap Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
3600000 usd
CY2023Q4 us-gaap Other Assets Current
OtherAssetsCurrent
12400000 usd
CY2024Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
37200000 usd
CY2023Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
36200000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
12000000.0 usd
CY2024Q2 prft Unbilled Receivables Noncurrent
UnbilledReceivablesNoncurrent
1400000 usd
CY2023Q4 prft Unbilled Receivables Noncurrent
UnbilledReceivablesNoncurrent
2200000 usd
CY2023Q4 prft Company Owned Life Insurance Non Current
CompanyOwnedLifeInsuranceNonCurrent
12600000 usd
CY2023Q4 us-gaap Deposits Assets Noncurrent
DepositsAssetsNoncurrent
1800000 usd
CY2023Q4 prft Other Deferred Finance Fees Non Current
OtherDeferredFinanceFeesNonCurrent
1000000.0 usd
CY2023Q4 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
13200000 usd
CY2023Q4 prft Deferred Income Taxes Non Current
DeferredIncomeTaxesNonCurrent
21600000 usd
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
52400000 usd
CY2023Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
4500000 usd
CY2023Q4 prft Accrued Variable Compensation
AccruedVariableCompensation
15900000 usd
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
7000000.0 usd
CY2023Q4 prft Payroll Related Costs
PayrollRelatedCosts
11100000 usd
CY2023Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
5500000 usd
CY2024Q2 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1300000 usd
CY2023Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1500000 usd
CY2024Q2 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
7100000 usd
CY2023Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
4800000 usd
CY2024Q2 prft Accrued Medical Claims Expense
AccruedMedicalClaimsExpense
2300000 usd
CY2023Q4 prft Accrued Medical Claims Expense
AccruedMedicalClaimsExpense
3200000 usd
CY2024Q2 prft Professional Fees Liability
ProfessionalFeesLiability
3300000 usd
CY2023Q4 prft Professional Fees Liability
ProfessionalFeesLiability
1300000 usd
CY2024Q2 prft Accrued It Expenses
AccruedITExpenses
3500000 usd
CY2023Q4 prft Accrued It Expenses
AccruedITExpenses
5000000.0 usd
CY2024Q2 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
66400000 usd
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
59800000 usd
CY2024Q2 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
4800000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
5900000 usd
CY2024Q2 us-gaap Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
19000000.0 usd
CY2023Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
17700000 usd
CY2024Q2 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
12500000 usd
CY2023Q4 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
11000000.0 usd
CY2024Q2 us-gaap Other Sundry Liabilities Noncurrent
OtherSundryLiabilitiesNoncurrent
7600000 usd
CY2023Q4 us-gaap Other Sundry Liabilities Noncurrent
OtherSundryLiabilitiesNoncurrent
5000000.0 usd
CY2024Q2 prft Software Accrual Noncurrent
SoftwareAccrualNoncurrent
1700000 usd
CY2023Q4 prft Software Accrual Noncurrent
SoftwareAccrualNoncurrent
2600000 usd
CY2024Q2 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
45600000 usd
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
42200000 usd
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2500000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
5800000 usd
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
200000 usd
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-300000 usd
us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
200000 usd
us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
2000000.0 usd
CY2024Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2500000 usd
CY2023Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
3500000 usd
CY2023Q4 us-gaap Goodwill
Goodwill
581400000 usd
us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
32500000 usd
us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
-5100000 usd
CY2024Q2 us-gaap Goodwill
Goodwill
608800000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
127100000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
56600000 usd
CY2024Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
70500000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
126500000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
55400000 usd
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
71100000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
9000000.0 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
13400000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
10900000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
8500000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
7400000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
21300000 usd
CY2024Q2 us-gaap Share Price
SharePrice
74.79
CY2024Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.278
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.287
CY2023Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.249
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.258
CY2024Q2 us-gaap Operating Lease Expense
OperatingLeaseExpense
3100000 usd
us-gaap Operating Lease Expense
OperatingLeaseExpense
6100000 usd
CY2023Q2 us-gaap Operating Lease Expense
OperatingLeaseExpense
3200000 usd
us-gaap Operating Lease Expense
OperatingLeaseExpense
6500000 usd
CY2024Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
6600000 usd
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
7000000.0 usd
CY2024Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
17400000 usd
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
16400000 usd
CY2024Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
24000000.0 usd
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
23400000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
3400000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
7400000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
5300000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
4700000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
3700000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
2100000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
26600000 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
2600000 usd
CY2024Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
24000000.0 usd
CY2024Q2 prft Merger Termination Fee
MergerTerminationFee
81300000 usd
CY2024Q2 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
FilingSummary.xml Edgar Link unprocessable
0001085869-24-000110-index-headers.html Edgar Link pending
0001085869-24-000110-index.html Edgar Link pending
0001085869-24-000110.txt Edgar Link pending
0001085869-24-000110-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
prft-20240630.htm Edgar Link pending
prft-20240630.xsd Edgar Link pending
prftq22024_exhibit311.htm Edgar Link pending
prftq22024_exhibit312.htm Edgar Link pending
prftq22024_exhibit321.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
prft-20240630_cal.xml Edgar Link unprocessable
prft-20240630_def.xml Edgar Link unprocessable
prft-20240630_lab.xml Edgar Link unprocessable
prft-20240630_pre.xml Edgar Link unprocessable
prft-20240630_htm.xml Edgar Link completed
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending