2024 Q3 Form 10-Q Financial Statement
#000108586924000110 Filed on August 08, 2024
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 |