false000161105212-312024Q2P1Y0.33xbrli:sharesiso4217:USDiso4217:USDxbrli:sharespcor:segmentxbrli:purepcor:purchase_period00016110522024-01-012024-06-3000016110522024-07-2600016110522024-06-3000016110522023-12-3100016110522024-04-012024-06-3000016110522023-04-012023-06-3000016110522023-01-012023-06-300001611052us-gaap:CommonStockMember2022-12-310001611052us-gaap:AdditionalPaidInCapitalMember2022-12-310001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001611052us-gaap:RetainedEarningsMember2022-12-3100016110522022-12-310001611052us-gaap:CommonStockMember2023-01-012023-03-310001611052us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100016110522023-01-012023-03-310001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001611052us-gaap:RetainedEarningsMember2023-01-012023-03-310001611052us-gaap:CommonStockMember2023-03-310001611052us-gaap:AdditionalPaidInCapitalMember2023-03-310001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001611052us-gaap:RetainedEarningsMember2023-03-3100016110522023-03-310001611052us-gaap:CommonStockMember2023-04-012023-06-300001611052us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001611052us-gaap:RetainedEarningsMember2023-04-012023-06-300001611052us-gaap:CommonStockMember2023-06-300001611052us-gaap:AdditionalPaidInCapitalMember2023-06-300001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001611052us-gaap:RetainedEarningsMember2023-06-3000016110522023-06-300001611052us-gaap:CommonStockMember2023-12-310001611052us-gaap:AdditionalPaidInCapitalMember2023-12-310001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001611052us-gaap:RetainedEarningsMember2023-12-310001611052us-gaap:CommonStockMember2024-01-012024-03-310001611052us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100016110522024-01-012024-03-310001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001611052us-gaap:RetainedEarningsMember2024-01-012024-03-310001611052us-gaap:CommonStockMember2024-03-310001611052us-gaap:AdditionalPaidInCapitalMember2024-03-310001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001611052us-gaap:RetainedEarningsMember2024-03-3100016110522024-03-310001611052us-gaap:CommonStockMember2024-04-012024-06-300001611052us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001611052us-gaap:RetainedEarningsMember2024-04-012024-06-300001611052us-gaap:CommonStockMember2024-06-300001611052us-gaap:AdditionalPaidInCapitalMember2024-06-300001611052us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001611052us-gaap:RetainedEarningsMember2024-06-300001611052us-gaap:MoneyMarketFundsMember2023-04-012023-06-300001611052us-gaap:MoneyMarketFundsMember2023-12-310001611052us-gaap:MoneyMarketFundsMember2024-06-3000016110522024-07-012024-06-3000016110522025-07-012024-06-3000016110522025-07-01srt:MinimumMember2024-06-3000016110522025-07-01srt:MaximumMember2024-06-300001611052us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001611052us-gaap:CommercialPaperMember2024-06-300001611052pcor:CorporateNotesAndObligationsMember2024-06-300001611052us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001611052us-gaap:CommercialPaperMember2023-12-310001611052pcor:CorporateNotesAndObligationsMember2023-12-310001611052pcor:TimeDepositsMember2023-12-310001611052us-gaap:EquitySecuritiesMember2023-12-310001611052pcor:InvestmentsInLimitedPartnershipFundsMember2023-12-310001611052us-gaap:DebtSecuritiesMember2023-12-310001611052us-gaap:EquitySecuritiesMember2024-01-012024-06-300001611052pcor:InvestmentsInLimitedPartnershipFundsMember2024-01-012024-06-300001611052us-gaap:DebtSecuritiesMember2024-01-012024-06-300001611052us-gaap:EquitySecuritiesMember2024-06-300001611052pcor:InvestmentsInLimitedPartnershipFundsMember2024-06-300001611052us-gaap:DebtSecuritiesMember2024-06-300001611052us-gaap:EquitySecuritiesMember2022-12-310001611052pcor:InvestmentsInLimitedPartnershipFundsMember2022-12-310001611052us-gaap:DebtSecuritiesMember2022-12-310001611052us-gaap:EquitySecuritiesMember2023-01-012023-06-300001611052pcor:InvestmentsInLimitedPartnershipFundsMember2023-01-012023-06-300001611052us-gaap:DebtSecuritiesMember2023-01-012023-06-300001611052us-gaap:EquitySecuritiesMember2023-06-300001611052pcor:InvestmentsInLimitedPartnershipFundsMember2023-06-300001611052us-gaap:DebtSecuritiesMember2023-06-300001611052srt:MaximumMember2024-06-300001611052us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2024-06-300001611052us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2024-06-300001611052us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2024-06-300001611052us-gaap:MoneyMarketFundsMember2024-06-300001611052us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2024-06-300001611052us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2024-06-300001611052us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2024-06-300001611052pcor:CorporateNotesAndObligationsMemberus-gaap:FairValueInputsLevel1Member2024-06-300001611052pcor:CorporateNotesAndObligationsMemberus-gaap:FairValueInputsLevel2Member2024-06-300001611052us-gaap:FairValueInputsLevel3Memberpcor:CorporateNotesAndObligationsMember2024-06-300001611052us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-06-300001611052us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-06-300001611052us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-06-300001611052us-gaap:FairValueInputsLevel1Member2024-06-300001611052us-gaap:FairValueInputsLevel2Member2024-06-300001611052us-gaap:FairValueInputsLevel3Member2024-06-300001611052us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001611052us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-12-310001611052us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-12-310001611052us-gaap:MoneyMarketFundsMember2023-12-310001611052us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001611052us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001611052us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001611052us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2023-12-310001611052us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-12-310001611052us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-12-310001611052pcor:CorporateNotesAndObligationsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001611052pcor:CorporateNotesAndObligationsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001611052us-gaap:FairValueInputsLevel3Memberpcor:CorporateNotesAndObligationsMember2023-12-310001611052pcor:TimeDepositsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001611052pcor:TimeDepositsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001611052us-gaap:FairValueInputsLevel3Memberpcor:TimeDepositsMember2023-12-310001611052us-gaap:FairValueInputsLevel1Member2023-12-310001611052us-gaap:FairValueInputsLevel2Member2023-12-310001611052us-gaap:FairValueInputsLevel3Member2023-12-310001611052srt:MinimumMember2024-06-300001611052pcor:AustinTexasOfficeSpaceMember2024-01-012024-06-300001611052pcor:IntelliwaveTechnologiesInc.Member2024-05-302024-05-300001611052pcor:IntelliwaveTechnologiesInc.Member2024-05-302024-06-300001611052pcor:IntelliwaveTechnologiesInc.Member2024-06-300001611052pcor:IntelliwaveTechnologiesInc.Member2024-05-300001611052us-gaap:DevelopedTechnologyRightsMemberpcor:IntelliwaveTechnologiesInc.Member2024-05-300001611052us-gaap:DevelopedTechnologyRightsMemberpcor:IntelliwaveTechnologiesInc.Member2024-05-302024-05-300001611052us-gaap:CustomerRelationshipsMemberpcor:IntelliwaveTechnologiesInc.Member2024-05-300001611052us-gaap:CustomerRelationshipsMemberpcor:IntelliwaveTechnologiesInc.Member2024-05-302024-05-300001611052us-gaap:PerformanceSharesMemberpcor:IntelliwaveTechnologiesInc.Member2024-05-302024-05-300001611052us-gaap:RestrictedStockUnitsRSUMemberpcor:IntelliwaveTechnologiesInc.Member2024-05-302024-05-300001611052pcor:DevelopedTechnologyAcquisitionMemberus-gaap:DevelopedTechnologyRightsMember2024-04-012024-06-300001611052pcor:DevelopedTechnologyAcquisitionMemberus-gaap:DevelopedTechnologyRightsMember2024-06-300001611052us-gaap:DevelopedTechnologyRightsMember2024-06-300001611052us-gaap:CustomerRelationshipsMember2024-06-300001611052us-gaap:InProcessResearchAndDevelopmentMember2024-06-300001611052us-gaap:DevelopedTechnologyRightsMember2023-12-310001611052us-gaap:CustomerRelationshipsMember2023-12-310001611052us-gaap:InProcessResearchAndDevelopmentMember2023-12-310001611052us-gaap:CostOfSalesMember2024-04-012024-06-300001611052us-gaap:CostOfSalesMember2023-04-012023-06-300001611052us-gaap:CostOfSalesMember2024-01-012024-06-300001611052us-gaap:CostOfSalesMember2023-01-012023-06-300001611052us-gaap:SellingAndMarketingExpenseMember2024-04-012024-06-300001611052us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001611052us-gaap:SellingAndMarketingExpenseMember2024-01-012024-06-300001611052us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001611052us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001611052us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001611052us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-06-300001611052us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001611052pcor:TwoThousandTwentyOneEquityIncentivePlanMemberus-gaap:CommonStockMember2023-12-310001611052pcor:TwoThousandTwentyOneEquityIncentivePlanMemberus-gaap:CommonStockMember2022-01-012022-01-010001611052pcor:TwoThousandTwentyOneEquityIncentivePlanMemberus-gaap:CommonStockMember2024-01-012024-01-010001611052pcor:TwoThousandTwentyOneEquityIncentivePlanMemberus-gaap:CommonStockMember2024-06-300001611052pcor:TwoThousandTwentyOneEquityIncentivePlanMember2024-06-300001611052pcor:QuarterlyOrAnnualVestingScheduleMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:IPOMember2024-01-012024-06-300001611052us-gaap:RestrictedStockUnitsRSUMember2023-12-310001611052us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001611052us-gaap:RestrictedStockUnitsRSUMember2024-06-300001611052us-gaap:PerformanceSharesMember2024-03-012024-03-310001611052us-gaap:PerformanceSharesMemberpcor:RevenuePerformanceGoalsMember2024-01-012024-06-300001611052us-gaap:PerformanceSharesMembersrt:MinimumMemberpcor:RevenuePerformanceGoalsMember2024-01-012024-06-300001611052us-gaap:PerformanceSharesMembersrt:MaximumMemberpcor:RevenuePerformanceGoalsMember2024-01-012024-06-300001611052us-gaap:PerformanceSharesMemberpcor:NonGAAPOperatingMarginPerformanceMember2024-01-012024-06-300001611052us-gaap:PerformanceSharesMemberpcor:NonGAAPOperatingMarginPerformanceMembersrt:MinimumMember2024-01-012024-06-300001611052us-gaap:PerformanceSharesMembersrt:MaximumMemberpcor:NonGAAPOperatingMarginPerformanceMember2024-01-012024-06-300001611052us-gaap:PerformanceSharesMemberpcor:FinalVestingAfterFebruary202025Member2024-01-012024-06-300001611052us-gaap:PerformanceSharesMember2023-12-310001611052us-gaap:PerformanceSharesMember2024-01-012024-06-300001611052us-gaap:PerformanceSharesMember2024-06-300001611052pcor:RestrictedStockAwardsMemberpcor:LevelsetMember2021-11-012021-11-300001611052pcor:RestrictedStockAwardsMemberpcor:LevelsetMember2021-11-300001611052pcor:RestrictedStockAwardsMemberpcor:LevelsetMember2024-01-012024-06-300001611052pcor:RestrictedStockAwardsMemberpcor:LevelsetMember2023-01-012023-06-300001611052us-gaap:EmployeeStockMemberus-gaap:CommonStockMember2021-05-310001611052us-gaap:EmployeeStockMemberus-gaap:CommonStockMember2021-05-012021-05-310001611052us-gaap:EmployeeStockMemberus-gaap:CommonStockMember2024-01-010001611052us-gaap:EmployeeStockMember2021-05-012021-05-310001611052us-gaap:EmployeeStockMember2024-01-012024-06-300001611052us-gaap:EmployeeStockMembersrt:MinimumMember2024-01-012024-06-300001611052srt:MaximumMemberus-gaap:EmployeeStockMember2024-01-012024-06-300001611052us-gaap:EmployeeStockMember2024-06-300001611052us-gaap:EmployeeStockMember2023-12-310001611052us-gaap:EmployeeStockMember2023-01-012023-06-300001611052us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001611052us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001611052us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-06-300001611052us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001611052us-gaap:PerformanceSharesMemberpcor:OnOrAfterFebruary202025Member2024-01-012024-06-300001611052pcor:RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember2024-04-012024-06-300001611052pcor:RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember2023-04-012023-06-300001611052pcor:RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember2024-01-012024-06-300001611052pcor:RestrictedStockUnitsPerformanceBasedRestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember2023-01-012023-06-300001611052pcor:SharesIssuablePursuantToESPPMember2024-04-012024-06-300001611052pcor:SharesIssuablePursuantToESPPMember2023-04-012023-06-300001611052pcor:SharesIssuablePursuantToESPPMember2024-01-012024-06-300001611052pcor:SharesIssuablePursuantToESPPMember2023-01-012023-06-300001611052pcor:SharesOfCommonStockIssuableFromStockOptionsMember2024-04-012024-06-300001611052pcor:SharesOfCommonStockIssuableFromStockOptionsMember2023-04-012023-06-300001611052pcor:SharesOfCommonStockIssuableFromStockOptionsMember2024-01-012024-06-300001611052pcor:SharesOfCommonStockIssuableFromStockOptionsMember2023-01-012023-06-300001611052country:US2024-04-012024-06-300001611052country:US2023-04-012023-06-300001611052country:US2024-01-012024-06-300001611052country:US2023-01-012023-06-300001611052us-gaap:NonUsMember2024-04-012024-06-300001611052us-gaap:NonUsMember2023-04-012023-06-300001611052us-gaap:NonUsMember2024-01-012024-06-300001611052us-gaap:NonUsMember2023-01-012023-06-300001611052us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2024-04-012024-06-300001611052us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2023-04-012023-06-300001611052us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2024-01-012024-06-300001611052us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembercountry:US2023-01-012023-06-300001611052us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-04-012024-06-300001611052us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-04-012023-06-300001611052us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-06-300001611052us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-06-3000016110522024-01-012024-01-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_________________________________________________________________
FORM 10-Q
_________________________________________________________________
(Mark One)
| | | | | |
x | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended June 30, 2024
OR
| | | | | |
o | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from ______ to _______
Commission File Number: 001-40396
_________________________________________________________________
Procore Technologies, Inc.
(Exact Name of Registrant as Specified in its Charter)
_________________________________________________________________
| | | | | |
Delaware | 73-1636261 |
(State or other jurisdiction of incorporation or organization) | (I.R.S. Employer Identification No.) |
6309 Carpinteria Avenue Carpinteria, CA | 93013 |
(Address of principal executive offices) | (Zip Code) |
Registrant’s telephone number, including area code: (866) 477-6267
_________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
| | | | | | | | | | | | | | |
Title of each class | | Trading Symbol(s) | | Name of each exchange on which registered |
Common stock, $0.0001 par value | | PCOR | | The New York Stock Exchange |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
| | | | | | | | | | | |
Large accelerated filer | x | Accelerated filer | o |
| | | |
Non-accelerated filer | o | Smaller reporting company | o |
| | | |
Emerging growth company | o | | |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
As of July 26, 2024, the registrant had 147,685,049 shares of common stock, $0.0001 par value per share, outstanding.
Table of Contents
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical fact contained in this Quarterly Report on Form 10-Q are forward-looking statements regarding our future operating results and financial position, our business strategy and plans, market growth and trends, and our objectives for future operations. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will,” or “would,” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans, or intentions. These forward-looking statements include, but are not limited to, statements concerning the following:
•our expectations regarding our financial performance, including revenues, expenses, and margins, and our ability to achieve or maintain future profitability;
•our ability to effectively manage our growth, including through the evolution of our go-to-market (“GTM”) platform;
•anticipated performance, trends, growth rates, and challenges in our business and in the markets in which we operate or anticipate entering into;
•economic and industry trends, in particular the rate of adoption of construction management software and digitization of the construction industry, inflation, and challenging macroeconomic and geopolitical conditions;
•our ability to attract new customers and retain and increase sales to existing customers;
•our ability to expand internationally;
•the effects of increased competition in our markets and our ability to compete effectively;
•our ability to develop new products, services, and features, and whether our customers and prospective customers will adopt these new products, services, and features;
•our ability to maintain, protect, and enhance our brand;
•the sufficiency of our cash to meet our cash needs for at least the next 12 months;
•future acquisitions, joint-ventures, or investments, including our strategic investments and investments in marketable securities;
•our ability to comply or remain in compliance with laws and regulations that currently apply or become applicable to our business in the United States (“U.S.”) and internationally;
•our reliance on key personnel and our ability to attract, maintain, and retain management and skilled personnel;
•the future trading price of our common stock; and
•our ability to identify, assess, and manage cybersecurity threats and risks.
You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors described in Part I, Item 1A, “Risk Factors” and elsewhere in our Annual Report on Form 10-K dated February 26, 2024 (our “2023 Form 10-K”), and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. The results, events, and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.
In addition, statements that “we believe,” and similar statements, reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. While we believe that information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.
The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments.
Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to the “Company,” “Procore,” “we,” “us,” and “our” refer to Procore Technologies, Inc. and its consolidated subsidiaries.
Part I – FINANCIAL INFORMATION
Item 1. Financial Statements
Procore Technologies, Inc.
Condensed Consolidated Balance Sheets (unaudited)
| | | | | | | | | | | |
(in thousands, except number of shares and par value) | June 30, 2024 | | December 31, 2023 |
Assets | | | |
Current assets | | | |
Cash and cash equivalents | $ | 356,239 | | | $ | 357,790 | |
Marketable securities, current (amortized cost of $379,504 and $320,166 at June 30, 2024 and December 31, 2023, respectively) | 379,120 | | | 320,161 | |
Accounts receivable, net of allowance for credit losses of $4,132 and $4,791 at June 30, 2024 and December 31, 2023, respectively | 158,700 | | | 206,644 | |
Contract cost asset, current | 30,946 | | | 28,718 | |
Prepaid expenses and other current assets | 41,471 | | | 42,421 | |
Total current assets | 966,476 | | | 955,734 | |
Marketable securities, non-current (amortized cost of $45,430 and $0 at June 30, 2024 and December 31, 2023, respectively) | 45,430 | | | — | |
Capitalized software development costs, net | 95,763 | | | 83,045 | |
Property and equipment, net | 34,895 | | | 36,258 | |
Right of use assets - finance leases | 33,051 | | | 34,375 | |
Right of use assets - operating leases | 35,255 | | | 44,141 | |
Contract cost asset, non-current | 44,193 | | | 44,564 | |
Intangible assets, net | 142,293 | | | 137,546 | |
Goodwill | 550,363 | | | 539,354 | |
Other assets | 19,316 | | | 18,551 | |
Total assets | $ | 1,967,035 | | | $ | 1,893,568 | |
Liabilities and Stockholders’ Equity | | | |
Current liabilities | | | |
Accounts payable | $ | 26,951 | | | $ | 13,177 | |
Accrued expenses | 71,253 | | | 100,075 | |
Deferred revenue, current | 494,680 | | | 501,903 | |
Other current liabilities | 31,894 | | | 27,275 | |
Total current liabilities | 624,778 | | | 642,430 | |
Deferred revenue, non-current | 6,135 | | | 7,692 | |
Finance lease liabilities, non-current | 42,468 | | | 43,581 | |
Operating lease liabilities, non-current | 32,578 | | | 37,923 | |
Other liabilities, non-current | 5,278 | | | 6,332 | |
Total liabilities | 711,237 | | | 737,958 | |
Contingencies (Note 9) | | | |
Stockholders’ equity | | | |
Preferred stock, $0.0001 par value, 100,000,000 shares authorized at June 30, 2024 and December 31, 2023; 0 shares issued and outstanding at June 30, 2024 and December 31, 2023. | — | | | — | |
Common stock, $0.0001 par value, 1,000,000,000 shares authorized at June 30, 2024 and December 31, 2023; 147,678,550 and 144,806,464 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively. | 15 | | | 15 | |
Additional paid-in capital | 2,414,224 | | | 2,295,807 | |
Accumulated other comprehensive loss | (2,327) | | | (1,375) | |
Accumulated deficit | (1,156,114) | | | (1,138,837) | |
Total stockholders’ equity | 1,255,798 | | | 1,155,610 | |
Total liabilities and stockholders’ equity | $ | 1,967,035 | | | $ | 1,893,568 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
Procore Technologies, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss (unaudited)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
(in thousands, except share and per share amounts) | 2024 | | 2023 | | 2024 | | 2023 |
Revenue | $ | 284,347 | | | $ | 228,536 | | | $ | 553,775 | | | $ | 442,062 | |
Cost of revenue | 48,101 | | | 42,304 | | | 93,824 | | | 82,506 | |
Gross profit | 236,246 | | | 186,232 | | | 459,951 | | | 359,556 | |
Operating expenses | | | | | | | |
Sales and marketing | 127,922 | | | 125,362 | | | 248,916 | | | 242,725 | |
Research and development | 72,308 | | | 73,216 | | | 142,907 | | | 153,252 | |
General and administrative | 50,792 | | | 46,383 | | | 101,810 | | | 91,571 | |
Total operating expenses | 251,022 | | | 244,961 | | | 493,633 | | | 487,548 | |
Loss from operations | (14,776) | | | (58,729) | | | (33,682) | | | (127,992) | |
Interest income | 5,814 | | | 4,943 | | | 11,752 | | | 9,891 | |
Interest expense | (472) | | | (491) | | | (951) | | | (987) | |
Accretion income, net | 3,761 | | | 2,031 | | | 6,849 | | | 3,663 | |
Other expense, net | (148) | | | (313) | | | (492) | | | (523) | |
Loss before provision for income taxes | (5,821) | | | (52,559) | | | (16,524) | | | (115,948) | |
Provision for income taxes | 490 | | | 322 | | | 753 | | | 380 | |
Net loss | $ | (6,311) | | | $ | (52,881) | | | $ | (17,277) | | | $ | (116,328) | |
Net loss per share attributable to common stockholders, basic and diluted | $ | (0.04) | | | $ | (0.37) | | | $ | (0.12) | | | $ | (0.83) | |
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted | 146,938,942 | | 141,238,489 | | 146,207,469 | | 140,446,873 |
Other comprehensive (loss) income | | | | | | | |
Foreign currency translation adjustment, net of tax | $ | (87) | | | $ | 395 | | | $ | (573) | | | $ | 379 | |
Unrealized loss on available-for-sale debt and marketable securities, net of tax | (172) | | | (388) | | | (379) | | | (64) | |
Total other comprehensive (loss) income | (259) | | | 7 | | | (952) | | | 315 | |
Comprehensive loss | $ | (6,570) | | | $ | (52,874) | | | $ | (18,229) | | | $ | (116,013) | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
Procore Technologies, Inc.
Condensed Consolidated Statements of Stockholders’ Equity (unaudited)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Stock | | Additional Paid-in Capital | | Accumulated Other Comprehensive Loss | | Accumulated Deficit | | Total Stockholders’ Equity |
(in thousands, except share amounts) | Shares | | Amount | | | | |
Balance as of December 31, 2022 | 139,159,534 | | $ | 14 | | | $ | 2,068,225 | | | $ | (2,316) | | | $ | (949,143) | | | $ | 1,116,780 | |
Exercise of stock options | 272,032 | | — | | | 3,651 | | | — | | | — | | | 3,651 | |
Stock-based compensation | — | | — | | | 47,060 | | | — | | | — | | | 47,060 | |
Issuance of common stock upon settlement of restricted stock units | 940,122 | | — | | | — | | | — | | | — | | | — | |
Other comprehensive income | — | | — | | | — | | | 308 | | | — | | | 308 | |
Net loss | — | | — | | | — | | | — | | | (63,447) | | | (63,447) | |
Balance as of March 31, 2023 | 140,371,688 | | $ | 14 | | | $ | 2,118,936 | | | $ | (2,008) | | | $ | (1,012,590) | | | $ | 1,104,352 | |
Exercise of stock options | 549,328 | | — | | | 7,304 | | | — | | | — | | | 7,304 | |
Stock-based compensation | — | | — | | | 44,647 | | | — | | | — | | | 44,647 | |
Issuance of common stock upon settlement of restricted stock units | 963,723 | | — | | | — | | | — | | | — | | | — | |
Issuance of common stock for employee stock purchase plan | 316,042 | | — | | | 13,006 | | | — | | | — | | | 13,006 | |
Other comprehensive income | — | | — | | | — | | | 7 | | | — | | | 7 | |
Net loss | — | | — | | | — | | | — | | | (52,881) | | | (52,881) | |
Balance as of June 30, 2023 | 142,200,781 | | $ | 14 | | | $ | 2,183,893 | | | $ | (2,001) | | | $ | (1,065,471) | | | $ | 1,116,435 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
Procore Technologies, Inc.
Condensed Consolidated Statements of Stockholders’ Equity (unaudited)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Stock | | Additional Paid-in Capital | | Accumulated Other Comprehensive Loss | | Accumulated Deficit | | Total Stockholders’ Equity |
(in thousands, except share amounts) | Shares | | Amount | | | | |
Balance as of December 31, 2023 | 144,806,464 | | $ | 15 | | | $ | 2,295,807 | | | $ | (1,375) | | | $ | (1,138,837) | | | $ | 1,155,610 | |
Exercise of stock options | 471,310 | | — | | | 7,140 | | | — | | | — | | | 7,140 | |
Stock-based compensation | — | | — | | | 42,590 | | | — | | | — | | | 42,590 | |
Issuance of common stock upon settlement of restricted stock units | 994,029 | | — | | | — | | | — | | | — | | | — | |
Other comprehensive loss | — | | — | | | — | | | (693) | | | — | | | (693) | |
Net loss | — | | — | | | — | | | — | | | (10,966) | | | (10,966) | |
Balance as of March 31, 2024 | 146,271,803 | | $ | 15 | | | $ | 2,345,537 | | | $ | (2,068) | | | $ | (1,149,803) | | | $ | 1,193,681 | |
Exercise of stock options | 294,901 | | — | | | 2,779 | | | — | | | — | | | 2,779 | |
Stock-based compensation | — | | — | | | 52,721 | | | — | | | — | | | 52,721 | |
Issuance of common stock upon settlement of restricted stock units | 835,497 | | — | | | — | | | — | | | — | | | — | |
Issuance of common stock for employee stock purchase plan | 276,349 | | — | | | 13,187 | | | — | | | — | | | 13,187 | |
Other comprehensive loss | — | | — | | | — | | | (259) | | | — | | | (259) | |
Net loss | — | | — | | | — | | | | | (6,311) | | | (6,311) | |
Balance as of June 30, 2024 | 147,678,550 | | $ | 15 | | | $ | 2,414,224 | | | $ | (2,327) | | | $ | (1,156,114) | | | $ | 1,255,798 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
Procore Technologies, Inc.
Condensed Consolidated Statements of Cash Flows (unaudited) | | | | | | | | | | | |
| Six Months Ended June 30, |
(in thousands) | 2024 | | 2023 |
Operating activities | | | |
Net loss | $ | (17,277) | | | $ | (116,328) | |
Adjustments to reconcile net loss to net cash provided by operating activities | | | |
Stock-based compensation | 89,357 | | | 87,425 | |
Depreciation and amortization | 40,894 | | | 34,210 | |
Accretion of discounts on marketable debt securities, net | (6,749) | | | (3,662) | |
Abandonment of long-lived assets | 580 | | | 535 | |
Noncash operating lease expense | 4,993 | | | 5,232 | |
Unrealized foreign currency loss, net | 714 | | | 557 | |
Deferred income taxes | 2 | | | 5 | |
Provision for credit losses | 405 | | | 3,730 | |
(Increase) decrease in fair value of strategic investments | (641) | | | 6 | |
Changes in operating assets and liabilities, net of effect of asset acquisitions and business combinations | | | |
Accounts receivable | 48,994 | | | 23,577 | |
Deferred contract cost assets | (2,089) | | | (3,630) | |
Prepaid expenses and other assets | (190) | | | 1,701 | |
Accounts payable | 13,279 | | | 1,149 | |
Accrued expenses and other liabilities | (30,447) | | | (31,110) | |
Deferred revenue | (10,877) | | | 19,582 | |
Operating lease liabilities | (3,108) | | | (5,381) | |
Net cash provided by operating activities | 127,840 | | | 17,598 | |
Investing activities | | | |
Purchases of property and equipment | (3,963) | | | (4,694) | |
Capitalized software development costs | (19,732) | | | (17,351) | |
Purchases of strategic investments | (1,072) | | | (442) | |
Purchases of marketable securities | (324,374) | | | (229,282) | |
Maturities of marketable securities | 226,099 | | | 222,726 | |
Sales of marketable securities | — | | | 5,452 | |
Originations of materials financing | — | | | (17,007) | |
Customer repayments of materials financing | 1,483 | | | 12,996 | |
Acquisition of a business, net of cash acquired | (25,945) | | | — | |
Asset acquisitions, net of cash acquired | (3,792) | | | — | |
Net cash used in investing activities | (151,296) | | | (27,602) | |
Financing activities | | | |
Proceeds from stock option exercises | 9,915 | | | 10,939 | |
Proceeds from employee stock purchase plan | 13,187 | | | 13,006 | |
Principal payments under finance lease agreements, net of proceeds from lease incentives | (669) | | | (930) | |
Net cash provided by financing activities | 22,433 | | | 23,015 | |
Net increase in cash and cash equivalents | (1,023) | | | 13,011 | |
Effect of exchange rate changes on cash | (528) | | | (309) | |
Cash and cash equivalents, beginning of period | 357,790 | | | 299,816 | |
Cash and cash equivalents, end of period | $ | 356,239 | | | $ | 312,518 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
Procore Technologies, Inc.
Condensed Consolidated Statements of Cash Flows (unaudited)
| | | | | | | | | | | |
| Six Months Ended June 30, |
(in thousands) | 2024 | | 2023 |
| | | |
| | | |
| | | |
| | | |
Supplemental disclosure of cash flow information | | | |
Cash paid for income taxes, net of refunds received | $ | 1,635 | | | $ | 685 | |
Stock-based compensation capitalized for cloud-computing arrangement costs | 72 | | | 155 | |
Cash received for lease incentives | 294 | | | 386 | |
Cash paid for amounts included in the measurement of lease liabilities | | | |
Operating cash flows from finance leases | 793 | | | 987 | |
Operating cash flows from operating leases | 4,374 | | | 6,389 | |
Financing cash flows from finance leases | 908 | | | 1,016 | |
Noncash investing and financing activities: | | | |
Purchases of property and equipment included in accounts payable and accrued expenses at period end | 1,582 | | | 698 | |
Capitalized software development costs included in accounts payable and accrued expenses at period end | 3,287 | | | 749 | |
Stock-based compensation capitalized for software development | 5,882 | | | 4,128 | |
Deferred business combination payment included in other current liabilities at period end | 1,460 | | | — | |
Deferred asset acquisition payment included in other current liabilities and accrued expenses at period end | 1,481 | | | — | |
Right of use assets obtained or modified in exchange for operating lease liabilities | (3,780) | | | 3,515 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
1.ORGANIZATION AND DESCRIPTION OF BUSINESS
Description of business
Procore Technologies, Inc. (together with its subsidiaries, “Procore” or the “Company”) provides a cloud-based construction management platform and related products and services that allow the construction industry’s key stakeholders, such as owners, general contractors, specialty contractors, architects, and engineers, to collaborate on construction projects.
The Company was incorporated in California in 2002 and re-incorporated in Delaware in 2014. The Company is headquartered in Carpinteria, California, and has operations globally.
2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of presentation
The accompanying condensed consolidated financial statements include the interim financial statements of Procore. The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP” or “U.S. GAAP”) and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes for the year ended December 31, 2023. The condensed consolidated balance sheet information as of December 31, 2023 has been derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and include, in the opinion of management, all adjustments, consisting of normal recurring items, necessary for the fair statement of the condensed consolidated financial statements. All intercompany balances and transactions have been eliminated in consolidation.
Use of estimates
The preparation of condensed consolidated 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Management periodically evaluates its estimates and assumptions for continued reasonableness, primarily with respect to revenue recognition, the period of benefit of contract cost assets, the fair value of assets acquired and liabilities assumed in a business combination or asset acquisition, stock-based compensation expense, the recoverability of goodwill and long-lived assets, useful lives of long-lived assets, capitalization of software development costs, income taxes, including related reserves and allowances, provision for credit losses, incremental borrowing rates and estimation of lease terms applied in lease accounting, and self-insurance reserve estimates. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such periodic evaluation. Management bases its estimates on historical experience and on various other assumptions that management believes to be reasonable. Actual results could differ from the Company’s estimates.
Segments
The Company operates as a single operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is its Chief Executive Officer (“CEO”). In recent years, the Company has completed a number of acquisitions which have allowed it to expand its platform capabilities and related product and service offerings.
While the Company provides different product and service offerings, including as a result of its acquisitions, its business operates as one operating segment because its CODM evaluates the Company’s financial information for purposes of assessing financial performance and allocating resources on a consolidated basis.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
Business combinations
The Company assesses whether an acquisition is a business combination or an asset acquisition. If substantially all of the gross assets acquired are concentrated in a single asset or group of similar assets, then the acquisition is accounted for as an asset acquisition where the purchase consideration is allocated on a relative fair value basis to the assets acquired. Goodwill is not recorded in an asset acquisition. If the gross assets are not concentrated in a single asset or group of similar assets, then the Company determines if the set of assets acquired represents a business. A business is an integrated set of activities and assets capable of being conducted and managed for the purpose of providing a return. Depending on the nature of the acquisition, judgment may be required to determine if the set of assets acquired is a business combination or not.
The Company applies the acquisition method of accounting for a business combination. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations and comprehensive loss.
Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to estimated level of effort and related costs of reproducing or replacing the assets acquired, future cash inflows and outflows, and discount rates, among other items. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may be required to value the acquired assets at fair value measures that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results.
Although the Company believes the assumptions and estimates it has made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain.
Marketable securities
Investments with stated maturities of greater than three months are classified as marketable securities, which consist of United States (“U.S.”) treasury securities, commercial paper, corporate notes and obligations, and time deposits. All marketable securities held as of June 30, 2024 and December 31, 2023 are classified as available-for-sale debt securities, which are recorded at fair value. The Company’s marketable securities are classified as either short-term or long-term in the accompanying condensed consolidated balance sheets based on the security’s contractual maturity at balance sheet date. The Company re-evaluates such classifications at each balance sheet date.
The Company periodically assesses its portfolio of marketable securities for impairment. The Company evaluates each investment in an unrealized loss position to determine if any portion of the unrealized loss is related to credit losses. In determining whether a credit loss may exist, the Company considers the extent of the unrealized loss position, any adverse conditions specifically related to the security or the issuer’s operating environment, the pay structure of the security, the issuer’s payment history, and any changes in the issuer’s credit rating. Unrealized losses on marketable securities due to expected credit losses are recognized in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss, and any excess unrealized gains and losses, net of tax, that are not due to expected credit losses are included in accumulated other comprehensive loss, a component of stockholders’ equity. During the six months ended
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
June 30, 2024 and 2023, there were no credit losses recorded on marketable securities. Interest recorded on marketable securities is recorded in interest income, with accretion of discounts, net of amortization of premiums, recorded in accretion income, net, on the accompanying condensed consolidated statements of operations and comprehensive loss.
Materials financing revenues and receivables
In connection with its acquisition of Express Lien, Inc. (d/b/a Levelset) (“Levelset”), in November 2021, the Company assumed a materials financing program to help facilitate the purchase of construction materials from fulfillment partners (the Company’s suppliers) on behalf of its customers, allowing such customers to finance their materials purchases from the Company on deferred payment terms. Prior to the Company ceasing originations under its materials financing program in October 2023, the fulfillment partner was primarily responsible for fulfilling the materials purchases and the Company did not have control over such materials. The Company earned revenues from origination fees and finance charges on the amounts it financed for customers on deferred payment terms, which were typically 120 days. Such fees earned were computed and recognized based on the effective interest method and are presented net of any related reserves and amortization of deferred origination costs. During the six months ended June 30, 2024, credit losses incurred in connection with the Company’s materials financing program were immaterial. During the six months ended June 30, 2023, the Company incurred credit losses of $3.9 million in connection with its materials financing program, which are recorded in general and administrative expenses in the accompanying condensed consolidated statements of operations and comprehensive loss.
Gross receivables outstanding from customers under the materials financing program were $5.7 million and the related allowance for expected credit losses for materials financing receivables was $3.8 million as of December 31, 2023. As of June 30, 2024, the entire gross materials financing receivables of $1.8 million were fully reserved. Materials financing receivables, net of allowances, are recorded within prepaid expenses and other current assets on the accompanying condensed consolidated balance sheets.
Self-insurance reserves
In January 2022, the Company elected to partially self-fund its health insurance plan. To reduce its risk related to high-dollar claims, the Company maintains individual stop-loss insurance. The Company estimates its exposure for claims incurred at the end of each reporting period, including claims not yet reported, with the assistance of an independent third-party actuary. As of June 30, 2024 and December 31, 2023, the Company’s self-insurance accrual was $2.3 million and $3.3 million, respectively, included within other current liabilities on the accompanying condensed consolidated balance sheets.
Strategic investments
Investments in equity securities
The Company holds investments in equity securities of certain privately held companies, which do not have readily determinable fair values. The Company does not have a controlling interest or significant influence in these companies. The Company has elected to measure the non-marketable equity securities at cost, with remeasurements to fair value only upon the occurrence of observable price changes in orderly transactions for the identical or similar securities of the same issuer, or in the event of any impairment. This election is reassessed each reporting period to determine whether a non-marketable equity security has a readily determinable fair value, in which case the security would no longer be eligible for this election. All gains and losses on such equity securities, realized and unrealized, are recorded in other expense, net on the accompanying condensed consolidated statements of operations and comprehensive loss. The Company evaluates its non-marketable equity securities for impairment at each reporting period based on a qualitative assessment that considers various potential impairment indicators. If an impairment exists, a loss is recognized in the accompanying condensed consolidated statements of operations and comprehensive loss for the amount by which the carrying value exceeds the fair value of the investment.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
Investments in limited partnership funds
The Company also holds investments in certain limited partnership funds. The Company does not hold a controlling interest or significant influence in these limited partnerships. The fair value of such investments is valued using the Net Asset Value (“NAV”) provided by the fund administrator as a practical expedient.
Available-for-sale debt securities
The Company also holds certain investments in debt securities of privately held companies, which are classified as available-for-sale debt securities. Such available-for-sale debt securities are recorded at fair value with changes in fair value recorded in other comprehensive loss. The Company periodically reviews its available-for-sale debt securities to determine if there has been an other-than-temporary decline in fair value. If the impairment is deemed other-than-temporary, the portion of the impairment related to credit losses is recognized in other (expense) income, net in the accompanying condensed consolidated statements of operations and comprehensive loss, and the portion related to non-credit related losses is recognized as a component of comprehensive loss.
Fair value measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy using three levels of inputs, of which the first two are considered observable and the last is considered unobservable, as follows:
Level 1 Quoted prices in active markets for identical assets or liabilities.
Level 2 Quoted prices for identical or similar assets and liabilities in markets that are not active or observable inputs other than quoted prices in active markets for identical or similar assets or liabilities.
Level 3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
As of June 30, 2024 and December 31, 2023, the carrying value of the Company’s financial instruments included in current assets and current liabilities (including accounts receivable, accounts payable, and accrued expenses) approximate fair value due to the short-term nature of such items. The Company measures its cash held in money market funds, marketable securities, and investments in available-for-sale debt securities at fair value each reporting period. The estimation of fair value for available-for-sale debt securities in private companies requires the use of significant unobservable inputs, and as a result, the Company classifies these assets as Level 3 within the fair value hierarchy.
The Company’s investments in equity securities of privately held companies are recorded at fair value on a non-recurring basis. For investments without a readily determinable fair value, the Company looks to observable transactions, such as the issuance of new equity by an investee, as indicators of investee enterprise value and uses them to estimate the fair value of the investments. The Company’s investments in limited partnerships are valued using NAV as a practical expedient and therefore excluded from the fair value hierarchy.
Restricted cash
During the three months ended June 30, 2023, $3.1 million of restricted cash relating to corporate credit cards was released from restriction. The Company held no restricted cash as of June 30, 2024 and December 31, 2023.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
Deferred revenue
Contract liabilities consist of revenue that is deferred when the Company has the contractual right to invoice in advance of transferring services to its customers. The Company recognized revenue of $228.8 million and $185.1 million during the three months ended June 30, 2024 and 2023, respectively, that was included in deferred revenue balances at the beginning of the respective periods. The Company recognized revenue of $364.2 million and $286.2 million during the six months ended June 30, 2024 and 2023, respectively, that was included in deferred revenue balances at the beginning of the respective periods.
Remaining performance obligations
The transaction price allocated to remaining performance obligations (“RPO”) represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable contracts that will be invoiced and recognized as revenue in future periods. The Company’s current RPO represents future revenue under existing contracts that is expected to be recognized as revenue in the next 12 months. As of June 30, 2024, the aggregate amount of the transaction price allocated to RPO was $1.0 billion, of which the Company expects to recognize $724.8 million, or approximately 70%, as revenue in the next 12 months, and substantially all of the remaining $310.4 million between 12 and 36 months thereafter.
3.INVESTMENTS
Marketable securities
Marketable securities consisted of the following as of June 30, 2024 (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value |
U.S. treasury securities | $ | 167,659 | | | $ | 3 | | | $ | (96) | | | $ | 167,566 | |
Commercial paper | 53,138 | | | — | | | (68) | | | 53,070 | |
Corporate notes and obligations | 204,137 | | | 11 | | | (234) | | | 203,914 | |
Total marketable securities | $ | 424,934 | | | $ | 14 | | | $ | (398) | | | $ | 424,550 | |
Marketable securities consisted of the following as of December 31, 2023 (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value |
U.S. treasury securities | $ | 128,479 | | | $ | 124 | | | $ | (27) | | | $ | 128,576 | |
Commercial paper | 47,415 | | | 1 | | | (35) | | | 47,381 | |
Corporate notes and obligations | 139,747 | | | 61 | | | (128) | | | 139,680 | |
Time deposits | 4,525 | | | — | | | (1) | | | 4,524 | |
Total marketable securities | $ | 320,166 | | | $ | 186 | | | $ | (191) | | | $ | 320,161 | |
The following table summarizes the estimated fair value of investments classified as marketable securities by contractual maturity date (in thousands):
| | | | | | | | | | | |
| June 30, 2024 | | December 31, 2023 |
Due within 1 year | $ | 379,120 | | | $ | 320,161 | |
Due in 1 to 2 years | 45,430 | | | — | |
Total marketable securities | $ | 424,550 | | | $ | 320,161 | |
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
During the six months ended June 30, 2024 and 2023, there were maturities of marketable securities of $226.1 million and $222.7 million, respectively. During the six months ended June 30, 2023, there were sales of marketable securities of $5.5 million. There were no sales of marketable securities during the six months ended June 30, 2024. Realized losses on sales of marketable securities are recorded in other expense, net on the condensed consolidated statements of operations and comprehensive loss. Such losses were immaterial during the six months ended June 30, 2023. There were no impairments of marketable securities during the six months ended June 30, 2024 or 2023.
Strategic investments
Strategic investment activity during the six months ended June 30, 2024 is summarized as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Equity Securities | | Limited Partnerships | | Available-for- Sale Debt Securities | | Total |
Balance as of December 31, 2023 | $ | 7,179 | | | $ | 3,986 | | | $ | 362 | | | $ | 11,527 | |
Interest accrued on available-for-sale debt securities | — | | | — | | | 4 | | | 4 | |
Purchases of strategic investments | 498 | | | 574 | | | — | | | 1,072 | |
Unrealized gain on strategic investments | 671 | | | 154 | | | — | | | 825 | |
Impairment of strategic investments | (184) | | | — | | | — | | | (184) | |
Balance as of June 30, 2024 | $ | 8,164 | | | $ | 4,714 | | | $ | 366 | | | $ | 13,244 | |
Strategic investment activity during the six months ended June 30, 2023 is summarized as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Equity Securities | | Limited Partnerships | | Available-for- Sale Debt Securities | | Total |
Balance as of December 31, 2022 | $ | 7,286 | | | $ | 3,402 | | | $ | 355 | | | $ | 11,043 | |
Interest accrued on available-for-sale debt securities | — | | | — | | | 4 | | | 4 | |
Purchases of strategic investments | — | | | 442 | | | — | | | 442 | |
Unrealized loss on strategic investments | — | | | (6) | | | — | | | (6) | |
Balance as of June 30, 2023 | $ | 7,286 | | | $ | 3,838 | | | $ | 359 | | | $ | 11,483 | |
Strategic investments are recorded in other assets on the accompanying condensed consolidated balance sheets. As of June 30, 2024, in connection with the Company’s investments in limited partnerships, it has a contractual obligation to provide additional investment funding of up to $5.1 million at the option of the investees.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
4.FAIR VALUE OF FINANCIAL INSTRUMENTS
Financial assets measured at fair value on a recurring basis within the fair value hierarchy are summarized as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| June 30, 2024 |
| Level 1 | | Level 2 | | Level 3 | | Total |
Cash equivalents: | | | | | | | |
Money market funds | $ | 295,343 | | | $ | — | | | $ | — | | | $ | 295,343 | |
Commercial paper | — | | | 2,041 | | | — | | | 2,041 | |
Corporate notes and obligations | — | | | 3,918 | | | — | | | 3,918 | |
Marketable securities: | | | | | | | |
U.S. treasury securities | 167,566 | | | — | | | — | | | 167,566 | |
Commercial paper | — | | | 53,070 | | | — | | | 53,070 | |
Corporate notes and obligations | — | | | 203,914 | | | — | | | 203,914 | |
| | | | | | | |
Strategic investments: | | | | | | | |
Investments in available-for-sale debt securities | — | | | — | | | 366 | | | 366 | |
Total | $ | 462,909 | | | $ | 262,943 | | | $ | 366 | | | $ | 726,218 | |
| | | | | | | | | | | | | | | | | | | | | | | |
| December 31, 2023 |
| Level 1 | | Level 2 | | Level 3 | | Total |
Cash equivalents: | | | | | | | |
Money market funds | $ | 303,452 | | | $ | — | | | $ | — | | | $ | 303,452 | |
Marketable securities: | | | | | | | |
U.S. treasury securities | 128,576 | | | — | | | — | | | 128,576 | |
Commercial paper | — | | | 47,381 | | | — | | | 47,381 | |
Corporate notes and obligations | — | | | 139,680 | | | — | | | 139,680 | |
Time deposits | — | | | 4,524 | | | — | | | 4,524 | |
Strategic investments: | | | | | | | |
Investments in available-for-sale debt securities | — | | | — | | | 362 | | | 362 | |
Total | $ | 432,028 | | | $ | 191,585 | | | $ | 362 | | | $ | 623,975 | |
5.LEASES
The Company has primarily entered into lease arrangements for office space, in addition to other miscellaneous equipment. The Company’s leases have initial non-cancelable lease terms ranging from one to 12 years. Some of the Company’s leases include an option for it to extend the term of the lease for up to 10 years.
During the six months ended June 30, 2024, the Company modified its office lease in Austin, Texas to extend the lease terms and adjust the rent obligations, which resulted in an increase of $10.7 million in future rent commitments through 2036. Total operating lease commencements and modifications during the period resulted in net decreases to right of use assets–operating leases and corresponding operating lease liabilities on the accompanying condensed consolidated balance sheets of $3.8 million and $4.0 million, respectively, which primarily relate to the modified lease in Texas. These decreases to the asset and liability were primarily due to higher discount rates in 2024 as compared to the original lease commencement periods, and tenant improvement allowances.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
6.BUSINESS COMBINATIONS
Intelliwave
On May 30, 2024, the Company completed the acquisition of all outstanding equity of Intelliwave Technologies Inc. (“Intelliwave”), a construction materials management company, for $29.8 million in cash consideration. The purpose of this acquisition was to accelerate development of the Company’s Workforce Management solution.
As of June 30, 2024, the Company has paid $28.3 million in cash and the Company anticipates that the remaining $1.5 million will be paid within six months of the acquisition date. The remaining $1.5 million of purchase consideration is reported in other current liabilities on the accompanying condensed consolidated balance sheets. On the acquisition date, $4.3 million in cash was placed in an escrow account held by a third-party escrow agent for potential breaches of representations, warranties, and indemnities. $3.8 million of the escrow amount was included in the purchase consideration and is scheduled to be released from escrow to Intelliwave stockholders 18 months after the acquisition date (subject to any indemnification claims), and $0.5 million of the escrow amount was excluded from the purchase consideration and is scheduled to be released from escrow to Intelliwave stockholders 24 months after the acquisition date (subject to any indemnification claims).
The preliminary purchase consideration was allocated to the following assets and liabilities at the acquisition date (in thousands):
| | | | | | | | | | | |
| Fair Value | | Useful Life |
Assets acquired | | | |
Cash and cash equivalents | $ | 2,390 | | | |
Accounts receivable | 964 | | | |
Prepaid expenses and other current assets | 17 | | | |
Other non-current assets | 388 | | | |
Developed technology intangible asset | 16,000 | | | 7 years |
Customer relationships intangible asset | 4,700 | | | 10 years |
Goodwill | 11,333 | | | |
Total assets acquired | $ | 35,792 | | | |
Liabilities assumed | | | |
Deferred revenue, current | (2,210) | | | |
Other current liabilities | (2,605) | | | |
Other non-current liabilities | (388) | | | |
Net deferred tax liabilities | (790) | | | |
Total liabilities assumed | $ | (5,993) | | | |
Net assets acquired | $ | 29,799 | | | |
Developed technology intangible asset represents the fair value of Intelliwave’s technology, which was valued considering both the cost to rebuild and relief from royalty methods. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. Key assumptions under the relief from royalty method include forecasted revenue to be generated from the developed technology, an estimated royalty rate applicable to the technology, and a discount rate. Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of seven years. The amortization expense is recorded in cost of revenue in the accompanying condensed consolidated statements of operations and comprehensive loss.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
Customer relationships represent the fair value of the underlying relationships with Intelliwave’s existing customers, which were valued using the excess earnings method. Key assumptions under the excess earnings method include estimated future revenues, costs, cash flows, and a discount rate. The customer relationship intangible asset is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the customer relationships are consumed, over its estimated useful life of ten years. The amortization expense is recorded in sales and marketing expenses in the accompanying condensed consolidated statements of operations and comprehensive loss.
The $11.3 million goodwill balance is primarily attributable to synergies and expanded market opportunities that are expected to be achieved from the integration of Intelliwave with the Company’s offerings and assembled workforce. Substantially all of the goodwill balance is not deductible for income taxes purposes.
The measurement period for the valuation of assets acquired and liabilities assumed ends as soon as information on the facts and circumstances that existed as of the acquisition date becomes available, but does not exceed 12 months. The purchase price allocation is subject to future adjustments, including to finalize the closing net working capital.
The Company issued 65,269 performance-based restricted stock units (“PSUs”) and 67,807 service-based restricted stock units (“RSUs”) at a grant date fair value of $68.96 per share in order to retain certain employees of Intelliwave. The PSUs issued to Intelliwave employees will vest upon the achievement of certain integration milestones. The total grant date fair value of the PSUs and RSUs was excluded from purchase consideration and is recognized as post-combination expense. See Note 10 to these condensed consolidated financial statements for details on how the Company expenses stock-based compensation.
The Company has not separately presented pro forma results reflecting the acquisition of Intelliwave or revenue and operating losses of Intelliwave for the period from the acquisition date through June 30, 2024, as the impacts were not material to the condensed consolidated financial statements. The acquisition-related transaction costs were not material and were expensed as incurred in the accompanying condensed consolidated statements of operations and comprehensive loss.
7.INTANGIBLE ASSETS AND GOODWILL
Intangible assets
During the three months ended June 30, 2024, the Company completed the acquisition of Intelliwave, which was accounted for as a business combination, as described above in Note 6. The Company also acquired another developed technology for $3.9 million, which was accounted for as an asset acquisition. The acquired developed technology has an estimated useful life of four years, and the amortization expense is recorded in cost of revenue on the accompanying condensed consolidated statements of operations and comprehensive loss.
The Company’s finite-lived and indefinite-lived intangible assets are summarized as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| June 30, 2024 |
| Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Remaining Useful Life (Years) |
Developed technology | $ | 186,132 | | | $ | (80,501) | | | $ | 105,631 | | | 4.3 |
Customer relationships | 71,050 | | | (37,236) | | | 33,814 | | | 4.8 |
Total finite-lived intangible assets | 257,182 | | | (117,737) | | | 139,445 | | | 4.5 |
In-process research and development | 2,848 | | | — | | | 2,848 | | | |
Total intangible assets | $ | 260,030 | | | $ | (117,737) | | | $ | 142,293 | | | |
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
| | | | | | | | | | | | | | | | | | | | | | | |
| December 31, 2023 |
| Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Remaining Useful Life (Years) |
Developed technology | $ | 166,453 | | | $ | (67,221) | | | $ | 99,232 | | | 4.3 |
Customer relationships | 66,350 | | | (30,884) | | | 35,466 | | | 4.2 |
Total finite-lived intangible assets | 232,803 | | | (98,105) | | | 134,698 | | | 4.3 |
In-process research and development | 2,848 | | | — | | | 2,848 | | | |
Total intangible assets | $ | 235,651 | | | $ | (98,105) | | | $ | 137,546 | | | |
The Company estimates that there is no significant residual value related to its finite-lived intangible assets. Amortization expense recorded on the Company’s finite-lived intangible assets is summarized as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Cost of revenue | $ | 6,156 | | | $ | 5,493 | | | $ | 12,041 | | | $ | 10,986 | |
Sales and marketing | 3,145 | | | 3,106 | | | 6,251 | | | 6,213 | |
Research and development | 665 | | | 675 | | | 1,340 | | | 1,409 | |
Total amortization of acquired intangible assets | $ | 9,966 | | | $ | 9,274 | | | $ | 19,632 | | | $ | 18,608 | |
Goodwill
The following table presents the changes in carrying amount of goodwill during the six months ended June 30, 2024 (in thousands):
| | | | | |
Beginning balance | $ | 539,354 | |
Additions | 11,333 | |
Other adjustments, net(1) | (324) | |
Ending balance | $ | 550,363 | |
(1) Includes the effect of foreign currency translation
The addition to goodwill was due to the acquisition of Intelliwave, as disclosed in Note 6 to these condensed consolidated financial statements. There was no impairment of goodwill during the periods presented.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
8.ACCRUED EXPENSES
The following represents the components of accrued expenses contained within the Company’s condensed consolidated balance sheets at the end of each period (in thousands):
| | | | | | | | | | | |
| June 30, 2024 | | December 31, 2023 |
Accrued bonuses | $ | 12,029 | | | $ | 31,786 | |
Accrued commissions | 12,531 | | | 16,494 | |
Accrued salary, payroll tax, and employee benefit liabilities | 35,074 | | | 36,171 | |
Other accrued expenses | 11,619 | | | 15,624 | |
Total accrued expenses | $ | 71,253 | | | $ | 100,075 | |
9.CONTINGENCIES
Litigation
From time to time, the Company may be subject to various litigation matters arising in the ordinary course of business. However, the Company is not aware of any currently pending legal matters or claims that could have a material adverse effect on its financial position, results of operations, or cash flows should such litigation be resolved unfavorably.
Indemnifications
In the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors, and officers with respect to certain matters, including, but not limited to, losses arising out of its breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement and the maximum potential amount of future payments the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments the Company could be required to make under these indemnification provisions is indeterminable.
The Company has never paid a material claim, nor has the Company been sued in connection with these indemnification arrangements. To date, the Company has not accrued a liability for these guarantees because the likelihood of incurring a payment obligation, if any, in connection with these guarantees is not probable or reasonably estimable.
10.STOCK-BASED COMPENSATION
2021 Equity Incentive Plan
In May 2021, the Company’s board of directors (the “Board”) adopted, and the stockholders approved, the 2021 Equity Incentive Plan (the “2021 Plan”) with the purpose of granting stock-based awards, including stock options, stock appreciation rights, restricted stock awards (“RSAs”), RSUs, PSUs, and other forms of awards, to employees, directors, and consultants. As of December 31, 2023, a total of 44,622,937 shares of common stock were authorized for issuance under the 2021 Plan. The number of shares of the Company’s common stock reserved for issuance under the 2021 Plan automatically increases on January 1 of each calendar year, starting on January 1, 2022 through January 1, 2031, in an amount equal to either (i) 5% of the total number of shares of the Company’s common stock outstanding on December 31 of the fiscal year before the date of each automatic increase, or (ii) a lesser number of shares determined by the Board prior to the applicable January 1. Accordingly, on January 1, 2024, the number of shares of common stock that may be issued under the 2021 Plan increased by an additional 7,240,323 shares. As a result, as of June 30, 2024, a total of 51,863,260 shares of common stock are authorized for issuance under the 2021 Plan. As of June 30, 2024, a total of 34,958,638 shares of common stock were available for issuance under the 2021 Plan. No stock options have been issued under the 2021 Plan.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
Stock options
No stock options were granted during the periods presented.
The following table summarizes the stock option activity during the six months ended June 30, 2024:
| | | | | | | | | | | |
| Number of Shares | | Weighted- Average Exercise Price |
Outstanding at December 31, 2023 | 4,340,052 | | $ | 12.57 | |
Exercised | (766,211) | | 12.95 | |
Canceled/Forfeited | (750) | | 19.16 | |
Outstanding at June 30, 2024 | 3,573,091 | | 12.48 | |
Exercisable at June 30, 2024 | 3,573,091 | | $ | 12.48 | |
As of June 30, 2024, there is no unrecognized stock-based compensation cost for stock options previously granted by the Company.
Restricted stock units
Service-based restricted stock units
In 2018, the Company began issuing RSUs to certain employees, officers, non-employee consultants, and directors. Other than as described below, all of the RSUs granted subsequent to the Company’s initial public offering (“IPO”) vest based solely on continued service, which is generally over four years, on either a quarterly or annual vesting schedule.
The following table summarizes the RSU activity during the six months ended June 30, 2024:
| | | | | | | | | | | |
| Number of Shares | | Weighted- Average Grant Date Fair Value |
Outstanding at December 31, 2023 | 7,382,073 | | $ | 59.35 | |
Granted | 2,835,307 | | 78.88 | |
Vested | (1,829,526) | | 58.65 | |
Canceled/Forfeited | (622,194) | | 64.36 | |
Outstanding at June 30, 2024 | 7,765,660 | | $ | 66.30 | |
As of June 30, 2024, the total unrecognized stock‑based compensation cost for all RSUs outstanding was $482.2 million, which is expected to be recognized over a weighted‑average vesting period of 2.7 years.
Performance-based restricted stock units
Beginning in 2022, the Company granted PSUs to certain non-executive employees with vesting terms based on the achievement of certain operating performance goals. In March 2024, the Company granted its CEO an aggregate target number of 46,986 PSUs (the “CEO PSUs”) that will vest (if at all) over a three-year period, subject to the achievement of certain financial performance goals and continued service through the applicable vesting date. The actual number of CEO PSUs that become eligible to vest will be determined based on the attainment level of the applicable performance goal, as certified by the Compensation Committee of the Board. A target number of 35,239 CEO PSUs (75% of the CEO PSUs) will become eligible to vest based on the attainment level of a revenue performance goal for fiscal year 2024, which was set at the beginning of fiscal year 2024, with a payout range of 0% to 200% of target. A target number of 11,747 CEO PSUs (25% of the CEO PSUs) will become eligible to vest based on the attainment of a non-GAAP operating margin performance
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
goal for fiscal year 2024, which was set at the beginning of fiscal year 2024, with a payout range of 0% to 150% of target. One third of the CEO PSUs that become eligible to vest will vest on February 20, 2025 (or a subsequent quarterly vesting date, to the extent the number of CEO PSUs eligible to vest have not been certified by such date). The remaining CEO PSUs that become eligible to vest will vest in substantially equal installments quarterly over the two years following February 20, 2025.
The Company recognizes compensation expense for PSUs in the period in which it becomes probable that the underlying performance target will be achieved. Compensation expense for awards that contain performance conditions is calculated using the graded vesting method and the portion of expense recognized in any period may fluctuate depending on changing estimates of the achievement of the performance conditions.
The following table summarizes the PSU activity during the six months ended June 30, 2024:
| | | | | | | | | | | |
| Number of Shares | | Weighted- Average Grant Date Fair Value |
Outstanding at December 31, 2023 | 77,971 | | $ | 55.63 | |
Granted (1) | 112,255 | | 74.49 | |
Outstanding at June 30, 2024 | 190,226 | | $ | 66.76 | |
(1) This represents awards granted at 100% attainment of the performance conditions.
As of June 30, 2024, the total unrecognized stock‑based compensation cost for all PSUs outstanding was $7.3 million, which is expected to be recognized over a weighted‑average vesting period of 1.6 years.
Restricted stock awards
In November 2021, the Company issued 199,670 RSAs to certain key employees in connection with the acquisition of Levelset that vest based on their continued service over a two-year period. The fair value of the RSAs issued was $95.05 per share, which was the closing trading stock price of the Company’s common stock on the acquisition date. These shares are released from restriction quarterly over a two-year period assuming the continued service of the employees. As of June 30, 2024 and December 31, 2023, all shares had vested, as such there was no stock-based compensation expense recognized during the six months ended June 30, 2024. During the six months ended June 30, 2023, the Company recognized stock-based compensation expense of $7.1 million, including $5.3 million related to RSAs whose vesting was accelerated upon the departure of certain employees. During the six months ended June 30, 2023, the Company also expensed $3.4 million related to the accelerated vesting of cash retention amounts upon such employees’ departure.
Employee Stock Purchase Plan
In May 2021, the Board adopted, and the stockholders approved, the 2021 Employee Stock Purchase Plan (the “ESPP”), which became effective immediately prior to the effective date of the Company’s IPO. As of December 31, 2023, a total of 5,332,064 shares of common stock had been reserved for issuance under the ESPP. The number of shares of the Company’s common stock reserved for issuance under the ESPP automatically increases on January 1 of each year for a period of ten years, beginning on January 1, 2022 and continuing through January 1, 2031, by the lesser of (i) 1% of the total number of shares of the Company’s common stock outstanding on December 31 of the immediately preceding year; and (ii) 3,900,000 shares, except before the date of any such increase, the Board may determine that such increase will be less than the amount set forth in clauses (i) and (ii). Accordingly, on January 1, 2024, the number of shares of common stock reserved under the ESPP increased by an additional 1,448,064 shares.
The offering periods are scheduled to start in May and November of each year. The ESPP provides for consecutive offering periods that will typically have a duration of 12 months in length and comprise two purchase periods of six months in length, subject to reset and rollover provisions.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
The ESPP provides eligible employees with an opportunity to purchase shares of the Company’s common stock through payroll deductions of up to 15% of their eligible compensation, subject to a maximum of $25,000 of stock per calendar year. A participant may purchase a maximum of 2,500 shares of common stock during a purchase period. Amounts deducted and accumulated by the participant are used to purchase shares of common stock at the end of each six-month purchase period. The purchase price of the shares will be 85% of the lower of the fair market value of the common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the related offering period. However, in the event the fair value of the common stock on the purchase date is lower than the fair value on the first trading day of the offering period, the offering period is terminated immediately following the purchase and a new offering period begins the following day. Participants may end their participation at any time prior to the last 15 days of a purchase period and will be repaid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment.
The fair value of the ESPP purchase rights on the date of grant using the Black-Scholes option pricing model was estimated using the following assumptions during the six months ended June 30, 2024:
| | | | | |
Risk-free interest rate | 5.04% to 5.33% |
Expected term (in years) | 0.5 to 1.0 |
Estimated dividend yield | 0.00% |
Estimated weighted-average volatility | 29.90% to 39.27% |
The term of the ESPP purchase rights is the offering period. Beginning in the fourth quarter of 2023, the Company estimates volatility for ESPP purchase rights based on the historical volatility of its own common stock price. Prior to that, given the Company’s limited trading history, the Company estimated volatility using the historical volatilities of a group of public companies in a similar industry and stage of life cycle, selected by management, in addition to considering the Company’s own historical volatility, for a period commensurate with the term of the ESPP purchase rights. The interest rate is derived from government bonds with a similar term to the ESPP purchase right granted. The Company has not declared, nor does it expect to declare, dividends in the foreseeable future. Consequently, an expected dividend yield of zero was utilized. The fair value of the Company’s common stock used to value ESPP purchase rights is based on the trading price of its publicly traded common stock.
Employee payroll contributions accrued in connection with the ESPP were $4.6 million and $5.0 million as of June 30, 2024 and December 31, 2023, respectively, and are included within accrued expenses on the accompanying condensed consolidated balance sheets. Employee payroll contributions ultimately used to purchase shares will be reclassified to stockholders’ equity on the purchase date. Stock-based compensation expense related to the ESPP is recognized on a straight-line basis over the offering period. During the six months ended June 30, 2024 and 2023, the Company recognized stock-based compensation expense of $4.6 million and $4.7 million, respectively, in connection with the ESPP. During the six months ended June 30, 2024 and 2023, 276,349 and 316,042 shares of the Company’s common stock were purchased under the ESPP, respectively.
As of June 30, 2024, unrecognized stock-based compensation expense related to the ESPP was $7.0 million, which is expected to be recognized over a weighted-average period of 0.6 years.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
Stock-based compensation
The Company recorded total stock-based compensation cost from stock options, RSUs, PSUs, RSAs, and the ESPP as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Cost of revenue | $ | 2,126 | | | $ | 1,927 | | | $ | 3,936 | | | $ | 3,578 | |
Sales and marketing | 15,569 | | | 14,411 | | | 28,484 | | | 27,471 | |
Research and development | 17,620 | | | 16,269 | | | 31,346 | | | 36,048 | |
General and administrative | 13,910 | | | 9,880 | | | 25,591 | | | 20,328 | |
Total stock-based compensation expense | $ | 49,225 | | | $ | 42,487 | | | $ | 89,357 | | | $ | 87,425 | |
Stock-based compensation capitalized for software development and cloud-computing arrangement implementation costs | 3,496 | | | 2,161 | | | 5,954 | | | 4,283 | |
Total stock-based compensation cost | $ | 52,721 | | | $ | 44,648 | | | $ | 95,311 | | | $ | 91,708 | |
11.INCOME TAXES
For the three months ended June 30, 2024 and 2023, income tax expenses recorded by the Company were $0.5 million and $0.3 million, respectively. For the six months ended June 30, 2024 and 2023, income tax expenses recorded by the Company were $0.8 million and $0.4 million, respectively. As of June 30, 2024, the Company maintained a full valuation allowance on its U.S. federal and state net deferred tax assets as it was more likely than not that those deferred tax assets would not be realized.
In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income or loss, adjusted for discrete items, if any, arising in that quarter. The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% primarily as a result of state taxes, foreign taxes, and changes in the Company’s valuation allowance.
12.NET LOSS PER SHARE
Basic and diluted net loss per share is presented in conformity with the two-class method required for participating securities. Basic net loss per share attributable to common stockholders is calculated by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.
As the Company has reported net losses attributable to common stockholders for all periods presented, all potentially dilutive securities are anti-dilutive and accordingly, basic net loss per share attributable to common stockholders equals diluted net loss per share attributable to common stockholders.
Procore Technologies, Inc.
Notes to Condensed Consolidated Financial Statements (unaudited)
The following weighted-average potentially dilutive shares are excluded from the calculation of diluted earnings per share as they are anti-dilutive:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
RSUs, PSUs, and RSAs subject to future vesting | 8,218,481 | | 9,364,444 | | 7,678,211 | | 8,793,177 |
Shares issuable pursuant to the ESPP | 377,765 | | 498,366 | | 355,420 | | 446,222 |
Shares of common stock issuable from stock options | 3,725,681 | | 5,171,003 | | 3,922,024 | | 5,378,499 |
Total | 12,321,927 | | 15,033,813 | | 11,955,655 | | 14,617,898 |
13.GEOGRAPHIC INFORMATION
The following table sets forth the Company’s revenues by geographic region, which is determined based on the billing location of the customer (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Revenue by geographic region: | | | | | | | |
U.S. | $ | 242,034 | | | $ | 196,308 | | | $ | 472,467 | | | $ | 380,233 | |
Rest of the world | 42,313 | | | 32,228 | | | 81,308 | | | 61,829 | |
Total revenue | $ | 284,347 | | | $ | 228,536 | | | $ | 553,775 | | | $ | 442,062 | |
Percentage of revenue by geographic region: | | | | | | | |
U.S. | 85 | % | | 86 | % | | 85 | % | | 86 | % |
Rest of the world | 15 | % | | 14 | % | | 15 | % | | 14 | % |
14.RESTRUCTURING
In January 2024, the Company executed a reduction of 4% of its global workforce as part of its ongoing evaluation of its operations to ensure alignment of its workforce with, and to enable greater investment in, key growth opportunities. The reduction in force was completed by March 31, 2024.
The following table summarizes the severance and other benefit costs incurred during the six months ended June 30, 2024 by line item within the condensed consolidated statement of operations and comprehensive loss (in thousands) related to this restructuring event:
| | | | | | | | | | | |
Cost of revenue | | $ | 318 | | |
Sales and marketing | | 1,298 | | |
Research and development | | 1,750 | | |
General and administrative | | 819 | | |
Total restructuring-related costs | | $ | 4,185 | | |
As of June 30, 2024, the remaining liability was immaterial for restructuring-related costs.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our condensed consolidated financial statements and the related notes and other financial information included elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and notes thereto and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our 2023 Form 10-K. You should review the disclosure under the section titled “Special Note Regarding Forward-Looking Statements” included elsewhere in this Quarterly Report on Form 10-Q and Part I, Item 1A, “Risk Factors” in our 2023 Form 10-K for a discussion of forward-looking statements and important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. These statements, like all statements in this report, speak only as of their date (unless another date is indicated), and we undertake no obligation to update or revise these statements in light of future developments, except as required by law.
Overview
Our mission is to connect everyone in construction on a global platform.
We are the leading global provider of cloud-based construction management software, and are helping transform one of the oldest, largest, and least digitized industries in the world. We focus exclusively on connecting and empowering the construction industry’s key stakeholders, such as owners, general contractors, specialty contractors, architects, and engineers, to collaborate and access our capabilities from any location, on any internet-connected device. Our platform is modernizing and digitizing construction management by enabling real-time access to critical project information, simplifying complex workflows, and facilitating seamless communication among key stakeholders, all of which we believe positions us to serve as the system of record for the construction industry. We are also continuing to develop other programs and services to address related challenges faced by the construction industry’s key stakeholders. Adoption of our products, services, and platform helps our customers increase productivity and efficiency, reduce rework and costly delays, improve safety and compliance, and enhance financial transparency and accountability.
In short, we build the software for the people that build the world.
We serve customers ranging from small businesses managing a few million dollars of annual construction volume to global enterprises managing billions of dollars of annual construction volume. Our core customers are owners, general contractors, and specialty contractors operating across the commercial, residential, industrial, and infrastructure segments of the construction industry. We primarily sell subscriptions to access our products through our direct sales team, which is specialized by stakeholder, region, size, and type.
Our products are offered on our cloud-based platform and are designed to be easy to configure and deploy. Our users can access our products on computers, smartphones, and tablets through any web browser or from our mobile application available for both the iOS and Android platforms.
We generate substantially all of our revenue from subscriptions to access our products and have an unlimited user model that is designed to facilitate adoption and maximize usage of our platform by all project stakeholders. We primarily sell our products on a subscription basis for a fixed fee with pricing generally based on the number and mix of products to which a customer subscribes and the fixed aggregate dollar volume of construction work contracted to run on our platform annually, which we refer to as annual construction volume. As our customers subscribe to additional products or increase the annual construction volume contracted to run on our platform, we generate more revenue. We do not provide refunds for unused construction volume, or charge customers based on consumption or on a per-project basis. Subscriptions to access our products include customer support and allow for unlimited users as we do not charge a per-seat or per-user fee. Customers can invite all project participants to engage with our platform as part of a project team, including customers’ employees and collaborators, who are other project participants who engage with our platform but do not pay us for such use. Further, multiple stakeholders can be customers on the same project and retain access to project information for the duration of their subscription.
Certain Factors Affecting Our Performance
Acquiring New Customers and Retaining and Expanding Existing Customers’ Use of Our Platform
We are highly focused on continuing to acquire new customers and expand existing customers’ use of our platform to support our long-term growth. We intend to efficiently drive new customer acquisitions by continuing to invest across our sales and marketing engine to engage our prospective customers, increase brand awareness, and drive adoption of our products, services, and platform. We have seen an increase in the number of customers that contributed more than $100,000 of annual recurring revenue ("ARR"), which increased from 1,820 as of June 30, 2023 to 2,191 as of June 30, 2024, reflecting a year-over-year growth rate of 20%. The number of customers on our platform has increased from 15,704 as of June 30, 2023 to 16,750 as of June 30, 2024, reflecting a year-over-year growth rate of 7%. All aforementioned customer counts exclude customers acquired from business combinations that do not have standard Procore annual contracts.
Our ability to generate revenue depends on maintaining our relationships with our customers. Our gross retention rate (“GRR”) reflects only customer losses and does not reflect customer expansion or contraction. We believe our high GRR demonstrates that we serve a vital role in our customers’ operations, as the vast majority of our customers continue to use our products and platform and to renew their subscriptions. We believe that GRR is a key metric to understand our ability to retain our customer base and to evaluate whether our products and platform are addressing our customers’ needs throughout the year.
To calculate GRR at the end of a particular period, we first calculate our ARR from the cohort of active customers at the end of the period 12 months prior to the end of the period selected. We define ARR at the end of a particular period as the annualized dollar value of our subscriptions from customers as of such period end date. For multi-year subscriptions, ARR at the end of a particular period is measured by using the stated contractual subscription fees as of the period end date on which ARR is measured. For example, if ARR is measured during the first year of a multi-year contract, the first-year subscription fees are used to calculate ARR. ARR at the end of a particular period includes the annualized dollar value of subscriptions for which the term has not ended, and subscriptions for which we are negotiating a subscription renewal. ARR should be viewed independently of revenue determined in accordance with accounting principles generally accepted in the U.S. (“GAAP” or “U.S. GAAP”) and does not represent our U.S. GAAP revenue on an annualized basis. ARR is not intended to be a replacement or forecast of revenue. We then calculate the value of ARR from any customers whose subscriptions terminated and were not renewed during the 12 months preceding the end of the period selected, which we refer to as cancellations. We then divide (a) the total prior period ARR minus cancellations by (b) the total prior period ARR to calculate GRR. Our GRR was 94% as of each of June 30, 2024 and 2023.
We continually evaluate how to optimize our operating structure, including our GTM operating model, as we focus on building stronger and deeper customer relationships and improving our operating efficiency. As part of this evaluation, we are beginning to evolve our GTM operating model, including implementing a general manager model, with general managers for our North America, Europe, Asia-Pacific, and Middle East regions and our public sector and channel motion, each of whom will be empowered to assess and deploy the appropriate revenue strategies and tactics for the various countries within their respective regions. We believe this approach will allow us to develop stronger and deeper customer relationships by building nimble customer-focused teams under empowered general managers, which we expect to result in a better customer experience and improved operating efficiency. While we anticipate some disruption and near-term adverse impacts to our financial results as we evolve our GTM operating model, we believe these changes will be important to our future success and enable the durability of our long-term growth.
Our ability to continue to grow our business and serve the broader needs of the construction industry depends on acquiring new customers, customers purchasing new products or signing up for new services, customers renewing and expanding their use of existing products and services, and maintaining or increasing the price of our existing products and services.
Remaining Performance Obligations
Our subscriptions typically have a term of one to three years. The transaction price allocated to remaining performance obligations (“RPO”) under our subscriptions represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable subscriptions that will be invoiced and recognized as revenue in future periods. Our current RPO (“cRPO”) represents future revenue under existing contracts that is expected to be recognized as revenue in the next 12 months.
The following table presents our cRPO and non-current RPO at the end of each period:
| | | | | | | | | | | | | | | | | | | | | | | |
| June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Remaining performance obligations | | | | | | | |
Current | $ | 724,832 | | | $ | 622,639 | | | $ | 102,193 | | | 16 | % |
Non-current | 310,381 | | | 226,877 | | | 83,504 | | | 37 | % |
Total remaining performance obligations | $ | 1,035,213 | | | $ | 849,516 | | | $ | 185,697 | | | 22 | % |
We believe that cRPO is a key metric to track our ability to win fixed revenue commitments from new customers and to expand and retain existing customers. As of June 30, 2024, cRPO increased by $102.2 million, or 16%, year-over-year. Approximately 5% of the increase was attributable to existing customers and 95% was attributable to new customers acquired during the twelve months ended June 30, 2024. We expect RPO to change from period to period primarily due to the size, timing, and duration of new customer contracts and customer renewals.
Continued Technology Innovation and Strategic Expansion of Our Products and Services
We plan to continue to invest in technology innovation and product development to enhance the capabilities of our platform. Additional features and products will also enable customers and collaborators to manage new workflows on our platform and allow us to attract a broader set of stakeholders. We have introduced and continue to develop new products and services organically and through our acquisitions.
We intend to continue to invest in building additional products, offerings, features, and functionality that expand our capabilities and facilitate the extension of our platform. For example, in May 2024, we acquired Intelliwave Technologies Inc., a construction materials management company that enhances our Workforce Management solution; in September 2023, we acquired Unearth Technologies Inc., a geographic information systems asset management platform that helps general contractors and infrastructure providers connect assets, data, and field teams; and in September 2023, we launched Procore Pay, a payments solution that handles all aspects of the payment processes between general contractors and subcontractors. We also intend to continue to evaluate strategic acquisitions and investments in businesses and technologies to drive product and market expansion. While the impact of these developments, including Procore Pay, are not yet material to our business, our future success is dependent on our ability to successfully develop or acquire, market, and sell existing and new products and services to both new and existing customers.
International Growth
We see international expansion as a major, and largely greenfield, opportunity for growth as we look to capture a larger part of the worldwide construction market. We have an international sales and marketing presence with offices in Sydney, Australia; Toronto, Canada; London, England; Paris, France; Dublin, Ireland; and Dubai, United Arab Emirates (“UAE”). We have also developed focused sales and marketing efforts in Germany, where we do not maintain an office location. As a result of our international efforts, we support multiple languages and currencies. Non-U.S. revenue as a percentage of our total revenue was 15% and 14% for the six months ended June 30, 2024 and 2023, respectively. We determine the percentage of non-U.S. revenue based on the billing location of each customer. Fluctuations in foreign currencies may positively or
negatively impact the amount of revenue that we report for our foreign subsidiaries upon the translation of these amounts into U.S. Dollars.
Furthermore, we believe global demand for our products, services, and platform will continue to increase as we expand our international sales and marketing efforts, and the awareness of our products, services, and platform grows. However, our ability to conduct our operations internationally will require considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, currencies, cultures, customs, and commercial markets, as well as differing legal, tax, regulatory, and alternative dispute systems. We have made, and plan to continue to make, significant investments in international markets. While these investments may adversely affect our operating results in the near term, we believe they will contribute to our long-term growth.
Macroeconomic Factors
Macroeconomic and geopolitical factors, such as trends within the commercial construction industry, elevated inflation, higher interest rates than we've seen in recent history, volatility in capital markets, bank failures, fluctuations in foreign exchange rates, global pandemics (such as the COVID-19 pandemic), and wars and other conflicts (such as the Russia-Ukraine war) may impact our customers’ spending, as well as our operating expenses and cash flows. We believe that macroeconomic factors have resulted in cautious customer spending, contributing to the decline in our cRPO annual growth rate. However, as such factors evolve, we continue to monitor the ways in which they may directly or indirectly impact our business, results of operations, and financial condition. See the section titled “Risk Factors” in Part I, Item 1A, of our 2023 Form 10-K for further discussion.
Components of Results of Operations
Revenue
We generate substantially all of our revenue from subscriptions to access our products and related support. Subscriptions are sold for a fixed fee and revenue is recognized ratably over the term of the subscription. Our subscriptions generally have annual or multi-year terms, are typically subject to renewal at the end of the subscription term, and are non-cancelable. To the extent we invoice our customers in advance of revenue recognition, we record deferred revenue. Consequently, a portion of the revenue that we report each period is attributable to the recognition of revenue previously deferred related to subscriptions that we entered into during previous periods.
Cost of Revenue
Cost of revenue primarily consists of personnel-related compensation expenses for our customer support team, including salaries, benefits, stock-based compensation, payroll taxes, commissions, and bonuses. Additionally, cost of revenue includes non-personnel-related expenses, such as third-party hosting costs, amortization of capitalized software development costs related to our platform, amortization of acquired technology intangible assets, software license fees, and allocated overhead. Cost of revenue also includes severance costs incurred related to the restructuring event in January 2024, which is described in Note 14 of our condensed consolidated financial statements. We expect our cost of revenue to increase on an absolute dollar basis as our revenue and acquisition activities increase. We intend to continue to invest additional resources in platform hosting, customer support, and software development as we grow our business and to ensure that our customers are realizing the full benefit of our products. The level and timing of investment in these areas could affect our cost of revenue in the future.
Costs related to the development of internal-use software for new products and major platform enhancements are capitalized until the software is substantially complete and ready for its intended use. Capitalized software development costs are amortized on a straight-line basis over the developed software’s estimated useful life of two years and the amortization is recorded in cost of revenue.
Operating Expenses
Our operating expenses consist of sales and marketing, research and development, and general and administrative expenses. For each of these categories of expense, personnel-related compensation expenses are the most significant component, which include salaries, stock-based compensation, commissions, payroll taxes, benefits, bonuses, and severance expenses as a result of the restructuring event in January 2024, which is described in Note 14 of our condensed consolidated financial statements.
Sales and Marketing
Sales and marketing expenses primarily consist of personnel-related compensation expenses for our sales and marketing organizations. Additionally, sales and marketing expenses include non-personnel-related expenses, such as advertising costs, marketing events, travel, trade shows, and other marketing activities; contractor costs to supplement our staff levels; consulting services; amortization of acquired customer relationship intangible assets; and allocated overhead. We expense advertising and other promotional expenditures as incurred. We expect sales and marketing expenses to increase on an absolute dollar basis and vary from period to period as a percentage of revenue, as our business continues to grow and as we increase our investment in sales and marketing to drive customer growth.
Research and Development
Research and development expenses primarily consist of personnel-related compensation expenses for our engineering, product, and design teams. Additionally, research and development expenses include non-personnel-related expenses, such as contractor costs to supplement our staff levels; computer software expenses; consulting services; amortization of certain acquired intangible assets used in research and development activities; and allocated overhead. We expect research and development expenses to increase on an absolute dollar basis and vary from period to period as a percentage of revenue for the foreseeable future as we continue to build, enhance, maintain, and scale our products, services, and platform.
General and Administrative
General and administrative expenses primarily consist of personnel-related compensation expenses for our information technology, human resources, finance, legal, executive, and other administrative functions. Additionally, general and administrative expenses include non-personnel-related expenses, such as professional fees for audit, legal, tax, and other external consulting services; computer software expenses; costs associated with operating as a public company, including insurance costs, professional services, investor relations, and other compliance costs; property and use taxes; licenses; travel and entertainment costs; and allocated overhead. We expect general and administrative expenses to increase on an absolute dollar basis and vary from period to period as a percentage of revenue as our business continues to grow, including in relation to our international expansion.
Interest Income
Interest income consists primarily of interest income earned on our money market funds, cash savings accounts, and marketable securities.
Interest Expense
Interest expense consists primarily of costs associated with our finance leases.
Accretion Income, Net
Accretion income, net consists of accretion of discounts, net of amortization of premiums, related to our available-for-sale marketable debt securities.
Other Expense, Net
Other expense, net primarily consists of unrealized gains or losses on equity securities, gains or losses on foreign currency transactions, and miscellaneous other income and expenses.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes of U.S. state franchise taxes and certain foreign jurisdictions in which we conduct business. As we expand our international operations, we expect to incur increased foreign tax expenses. We have a full valuation allowance for net U.S. deferred tax assets. The U.S. valuation allowance primarily includes net operating loss carryforwards (“NOL carryforwards”) and tax credits related primarily to research and development for our operations in the U.S. We expect to maintain this full valuation allowance for our net U.S. deferred tax assets for the foreseeable future.
Results of Operations
The following tables set forth our condensed consolidated statements of operations data and such data as a percentage of revenue for each of the periods indicated. Certain percentages below may not sum due to rounding.
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| (in thousands) |
Revenue | $ | 284,347 | | | $ | 228,536 | | | $ | 553,775 | | | $ | 442,062 | |
Cost of revenue(1)(2)(3) | 48,101 | | | 42,304 | | | 93,824 | | | 82,506 | |
Gross profit | 236,246 | | | 186,232 | | | 459,951 | | | 359,556 | |
Operating expenses | | | | | | | |
Sales and marketing(1)(2)(3)(4) | 127,922 | | | 125,362 | | | 248,916 | | | 242,725 | |
Research and development(1)(2)(3)(4) | 72,308 | | | 73,216 | | | 142,907 | | | 153,252 | |
General and administrative(1)(3)(4) | 50,792 | | | 46,383 | | | 101,810 | | | 91,571 | |
Total operating expenses | 251,022 | | | 244,961 | | | 493,633 | | | 487,548 | |
Loss from operations | (14,776) | | | (58,729) | | | (33,682) | | | (127,992) | |
Interest income | 5,814 | | | 4,943 | | | 11,752 | | | 9,891 | |
Interest expense | (472) | | | (491) | | | (951) | | | (987) | |
Accretion income, net | 3,761 | | | 2,031 | | | 6,849 | | | 3,663 | |
Other expense, net | (148) | | | (313) | | | (492) | | | (523) | |
Loss before provision for income taxes | (5,821) | | | (52,559) | | | (16,524) | | | (115,948) | |
Provision for income taxes | 490 | | | 322 | | | 753 | | | 380 | |
Net loss | $ | (6,311) | | | $ | (52,881) | | | $ | (17,277) | | | $ | (116,328) | |
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| (in thousands) |
Revenue | 100 | % | | 100 | % | | 100 | % | | 100 | % |
Cost of revenue(1)(2)(3) | 17 | % | | 19 | % | | 17 | % | | 19 | % |
Gross profit | 83 | % | | 81 | % | | 83 | % | | 81 | % |
Operating expenses | | | | | | | |
Sales and marketing(1)(2)(3)(4) | 45 | % | | 55 | % | | 45 | % | | 55 | % |
Research and development(1)(2)(3)(4) | 25 | % | | 32 | % | | 26 | % | | 35 | % |
General and administrative(1)(3)(4) | 18 | % | | 20 | % | | 18 | % | | 21 | % |
Total operating expenses | 88 | % | | 107 | % | | 89 | % | | 110 | % |
Loss from operations | (5 | %) | | (26 | %) | | (6 | %) | | (29 | %) |
Interest income | 2 | % | | 2 | % | | 2 | % | | 2 | % |
Interest expense | 0 | % | | 0 | % | | 0 | % | | 0 | % |
Accretion income, net | 1 | % | | 1 | % | | 1 | % | | 1 | % |
Other expense, net | 0 | % | | 0 | % | | 0 | % | | 0 | % |
Loss before provision for income taxes | (2 | %) | | (23 | %) | | (3 | %) | | (26 | %) |
Provision for income taxes | 0 | % | | 0 | % | | 0 | % | | 0 | % |
Net loss | (2 | %) | | (23 | %) | | (3 | %) | | (26 | %) |
(1)Includes stock-based compensation expense and amortization of capitalized stock-based compensation as follows:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| (in thousands) |
Cost of revenue | $ | 3,683 | | | $ | 2,880 | | | 6,868 | | | 5,376 | |
Sales and marketing | 15,671 | | | 14,470 | | | 28,691 | | | 27,574 | |
Research and development | 17,628 | | | 16,270 | | | 31,363 | | | 36,051 | |
General and administrative | 13,961 | | | 9,909 | | | 25,690 | | | 20,384 | |
Total stock-based compensation expense* | $ | 50,943 | | | $ | 43,529 | | | $ | 92,612 | | | $ | 89,385 | |
*Includes amortization of capitalized stock-based compensation of $1.7 million and $1.0 million, respectively, for the three months ended June 30, 2024 and 2023; and $3.3 million and $2.0 million, respectively, for the six months ended June 30, 2024 and 2023; which was initially capitalized as capitalized software and cloud-computing arrangement implementation costs.
(2)Includes amortization of acquired intangible assets as follows:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| (in thousands) |
Cost of revenue | $ | 6,156 | | | $ | 5,493 | | | $ | 12,041 | | | $ | 10,986 | |
Sales and marketing | 3,145 | | | 3,106 | | | 6,251 | | | 6,213 | |
Research and development | 665 | | | 675 | | | 1,340 | | | 1,409 | |
Total amortization of acquired intangible assets | $ | 9,966 | | | $ | 9,274 | | | $ | 19,632 | | | $ | 18,608 | |
(3)Includes employer payroll tax on employee stock transactions as follows:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| (in thousands) |
Cost of revenue | $ | 161 | | | $ | 139 | | | $ | 373 | | | $ | 306 | |
Sales and marketing | 788 | | | 618 | | | 2,052 | | | 1,617 | |
Research and development | 900 | | | 891 | | | 2,568 | | | 2,247 | |
General and administrative | 494 | | | 503 | | | 1,539 | | | 1,135 | |
Total employer payroll tax on employee stock transactions | $ | 2,343 | | | $ | 2,151 | | | $ | 6,532 | | | $ | 5,305 | |
(4)Includes acquisition-related expenses as follows:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| (in thousands) |
Sales and marketing | $ | 1,000 | | | $ | 548 | | | $ | 1,448 | | | $ | 1,454 | |
Research and development | — | | | 204 | | | | | 6,188 | |
General and administrative | $ | 563 | | | — | | | $ | 563 | | | — | |
Total acquisition-related expenses | $ | 1,563 | | | $ | 752 | | | $ | 2,011 | | | $ | 7,642 | |
Comparison of the Three Months Ended June 30, 2024 and 2023
Revenue
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Revenue | $ | 284,347 | | | $ | 228,536 | | | $ | 55,811 | | | 24 | % |
`During the three months ended June 30, 2024, our revenue increased by $55.8 million, or 24%, compared to the three months ended June 30, 2023, of which approximately 89% was attributable to revenue from existing customers and approximately 11% was attributable to revenue from new customers acquired during the three months ended June 30, 2024. The increase in revenue from existing customers includes the net benefit of a full quarter of subscription revenue in the second quarter of 2024 from customers that were newly acquired or expanded their subscriptions between the second quarter of 2023 and the first quarter of 2024 and continued or expanded their subscriptions, as applicable, in the second quarter of 2024.
Cost of Revenue, Gross Profit, and Gross Margin
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Cost of revenue | $ | 48,101 | | | $ | 42,304 | | | $ | 5,797 | | | 14 | % |
Gross profit | 236,246 | | | 186,232 | | | 50,014 | | | 27 | % |
Gross margin | 83 | % | | 81 | % | | | | |
The increase in cost of revenue during the three months ended June 30, 2024 was primarily attributable to a $3.2 million increase in third-party cloud hosting and related services as we grow our customer base, a $2.5 million increase in amortization of capitalized software development costs, and a $0.7 million increase in amortization of developed technology intangible assets. We decreased our cost of revenue headcount by 5% since June 30, 2023, as we continue to focus on improving operating efficiency.
Operating Expenses
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Sales and marketing | $ | 127,922 | | | $ | 125,362 | | | $ | 2,560 | | | 2 | % |
The increase in sales and marketing expenses during the three months ended June 30, 2024 was primarily attributable to a $1.0 million increase in professional fees for professional services, including contractors to supplement our staff levels, a $0.5 million increase in acquisition-related expenses, a $0.5 million increase in marketing events and expenses, and a $0.5 million increase in travel costs. The increases in sales and marketing expenses were partially offset by a $0.7 million decrease in personnel-related expenses, including a decrease of $2.1 million in salaries and wages, partially offset by an increase of $1.2 million in stock-based compensation expense. We decreased our sales and marketing headcount by 9% since June 30, 2023, as we continue to focus on improving operating efficiency.
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Research and development | $ | 72,308 | | | $ | 73,216 | | | $ | (908) | | | (1 | %) |
The decrease in research and development expenses during the three months ended June 30, 2024 was primarily attributable to a $3.9 million decrease in personnel-related expenses, including a decrease of $3.3 million in salaries and wages as a higher percentage of our software development costs were capitalized, and a decrease of $2.0 million in bonus expense, partially offset by an increase of $1.4 million in stock-based compensation expense. The decreases in research and development expenses were partially offset by a $2.1 million increase in professional service fees, including contractors to supplement our staff levels, and a $0.6 million increase in computer software expenses. We increased our research and development headcount by 6% since June 30, 2023 in order to continue to build, enhance, maintain, and scale our products, services, and platform.
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
General and administrative | $ | 50,792 | | | $ | 46,383 | | | $ | 4,409 | | | 10 | % |
The increase in general and administrative expenses during the three months ended June 30, 2024 was primarily due to a $4.4 million increase in personnel-related expenses, including increases of $4.0 million in stock-based compensation expense and $0.4 million in salaries and wages. The increase in general and administrative expenses was also attributable to a $1.1 million increase in computer software expenses and a $1.1 million increase in professional service fees, including contractors to supplement our staff levels. The increases in general and administrative expenses were partially offset by a $1.7 million decrease in bad debt expenses primarily relating to the receivables from our materials financing business, which we ceased originations under in the fourth quarter of 2023. We decreased our general and administrative headcount by 1% since June 30, 2023, as we continue to focus on improving operating efficiency.
Interest Income, Interest Expense, Accretion Income, Net, Other Expense, Net, and Provision for Income Taxes
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Interest income | $ | 5,814 | | | $ | 4,943 | | | $ | 871 | | | 18 | % |
Interest expense | 472 | | | 491 | | | (19) | | | (4 | %) |
Accretion income, net | 3,761 | | | 2,031 | | | 1,730 | | | 85 | % |
Other expense, net | 148 | | | 313 | | | (165) | | | (53 | %) |
Provision for income taxes | 490 | | | 322 | | | 168 | | | 52 | % |
During the three months ended June 30, 2024, our interest income increased by $0.9 million due to an increase in the balances of our money market funds, cash savings accounts, and marketable securities.
During the three months ended June 30, 2024, accretion income, net increased by $1.7 million due to an increase both in our purchases of marketable securities and the balance of our marketable securities portfolio year over year.
Comparison of the Six Months Ended June 30, 2024 and 2023
Revenue
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Revenue | $ | 553,775 | | | $ | 442,062 | | | $ | 111,713 | | | 25 | % |
During the six months ended June 30, 2024, our revenue increased by $111.7 million, or 25%, compared to the six months ended June 30, 2023, of which approximately 80% was attributable to revenue from existing customers and approximately 20% was attributable to revenue from new customers acquired during the six months ended June 30, 2024. The increase in revenue from existing customers includes the net benefit of a full six months of subscription revenue in the first half of 2024 from customers that were newly acquired or expanded their subscriptions in 2023 and continued or expanded their subscriptions, as applicable, in the first half of 2024.
Cost of Revenue, Gross Profit, and Gross Margin
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Cost of revenue | $ | 93,824 | | | $ | 82,506 | | | $ | 11,318 | | | 14 | % |
Gross profit | 459,951 | | | 359,556 | | | 100,395 | | | 28 | % |
Gross margin | 83 | % | | 81 | % | | | | |
The increase in cost of revenue during the six months ended June 30, 2024 was primarily attributable to a $5.2 million increase in third-party cloud hosting and related services as we grow our customer base, a $4.6 million increase in amortization of capitalized software development costs, and a $1.1 million increase in amortization of developed technology intangible assets. The increase in cost of revenue was also attributable to an increase of $0.9 million in personnel-related expenses, including increases of $0.4 million in stock-based compensation expense, $0.3 million in severance costs incurred related to the restructuring event in January 2024, and $0.2 million in salaries and wages. We decreased our cost of revenue headcount by 5% since June 30, 2023, as we continue to focus on improving operating efficiency.
Operating Expenses
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Sales and marketing | $ | 248,916 | | | $ | 242,725 | | | $ | 6,191 | | | 3 | % |
The increase in sales and marketing expenses during the six months ended June 30, 2024 was primarily attributable to an increase of $2.9 million in personnel-related expenses, including increases of $1.3 million in severance costs incurred related to the restructuring event in January 2024, and $1.0 million in stock-based compensation expense. The increase in sales and marketing expenses was also attributable to a $2.1 million increase in professional fees for professional services, including contractors to supplement our staff levels, and a $0.9 million increase in computer software expenses. We decreased our sales and marketing headcount by 9% since June 30, 2023, as we continue to focus on improving operating efficiency.
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Research and development | $ | 142,907 | | | $ | 153,252 | | | $ | (10,345) | | | (7 | %) |
The decrease in research and development expenses during the six months ended June 30, 2024 was primarily attributable to a decrease of $8.4 million in personnel-related expenses, including a decrease of $4.7 million in stock-based compensation expense, a decrease of $3.2 million in salaries and wages as a higher percentage of our software development costs were capitalized, and a decrease of $2.2 million in bonus expense, partially offset by an increase of $1.8 million due to severance costs incurred related to the restructuring event in January 2024. The decrease in research and development expenses was also attributable to a $6.2 million decrease in acquisition-related expenses, including $4.9 million related to the acceleration of cash retention payments in the first quarter of 2023 upon the departure of certain employees from our previous acquisitions. The decreases in research and development expenses were partially offset by a $2.4 million increase in professional fees for professional services, including contractors to supplement our staff levels, and a $1.4 million increase in computer software expenses. We increased our research and development headcount by 6% since June 30, 2023 in order to continue to build, enhance, maintain, and scale our products, services, and platform.
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
General and administrative | $ | 101,810 | | | $ | 91,571 | | | $ | 10,239 | | | 11 | % |
The increase in general and administrative expenses during the six months ended June 30, 2024 was primarily due to a $10.2 million increase in personnel-related expenses, including increases of $5.3 million in stock-based compensation expense, $3.8 million in salaries and wages, and $0.8 million due to severance costs incurred related to the restructuring event in January 2024. The increase in general and administrative expenses was also attributable to a $2.1 million increase in professional fees for professional services, including contractors to supplement our staff levels, and a $1.2 million increase in computer software expenses. The increases in general and administrative expenses were partially offset by a $2.7 million decrease in bad debt expenses primarily relating to the receivables from our materials financing business, which we ceased originations under in the fourth quarter of 2023. We decreased our general and administrative headcount by 1% since June 30, 2023, as we continue to focus on improving operating efficiency.
Interest Income, Interest Expense, Accretion Income, Net, Other Expense, Net, and Provision for Income Taxes
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | Dollar | | Percent |
| | | | | | | |
| (dollars in thousands) |
Interest income | $ | 11,752 | | | $ | 9,891 | | | $ | 1,861 | | | 19 | % |
Interest expense | 951 | | | 987 | | | (36) | | | (4 | %) |
Accretion income, net | 6,849 | | | 3,663 | | | 3,186 | | | 87 | % |
Other expense, net | 492 | | | 523 | | | (31) | | | (6 | %) |
Provision for income taxes | 753 | | | 380 | | | 373 | | | 98 | % |
During the six months ended June 30, 2024, our interest income increased by $1.9 million due to an increase in the balances of our money market funds, cash savings accounts, and marketable securities.
During the six months ended June 30, 2024, accretion income, net increased by $3.2 million due to an increase both in our purchases of marketable securities and the balance of our marketable securities portfolio year over year.
Non-GAAP Financial Measures
In addition to our results determined in accordance with U.S. GAAP, we believe certain non-GAAP measures, as described below, are useful in evaluating our operating performance. We use this non-GAAP financial information, collectively, to evaluate our ongoing operations as well as for internal planning and forecasting purposes. We believe that non-GAAP financial information, when taken collectively, is helpful to investors because it provides consistency and comparability with past financial performance, and may assist in comparisons with other companies, some of which use similar non-GAAP financial information to supplement their GAAP results.
The non-GAAP financial information is presented for supplemental informational purposes only. Non-GAAP financial measures should not be considered a substitute for financial information presented in accordance with GAAP. There are limitations in using non-GAAP financial measures because non-GAAP financial measures are not prepared in accordance with GAAP, non-GAAP financial measures may be different from similarly-titled non-GAAP measures used by other companies since other companies may calculate such non-GAAP financial measures differently, and non-GAAP financial measures exclude expenses that may have a material impact on our reported financial results. Unlike stock-based compensation expense, employer payroll tax related to employee stock transactions is a cash expense that we will continue to incur in the future. The presentation of non-GAAP financial information is not meant to be considered in isolation or as a substitute for the directly comparable financial measures prepared in accordance with GAAP. A reconciliation is provided below for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures. Investors should not rely on any single financial measure to evaluate our business.
Non-GAAP Gross Profit, Non-GAAP Gross Margin, Non-GAAP Operating Expenses, Non-GAAP Income (Loss) from Operations, and Non-GAAP Operating Margin
We define these non-GAAP financial measures as the respective GAAP measures, excluding stock-based compensation expense, amortization of acquired intangible assets, employer payroll tax related to employee stock transactions, and acquisition-related expenses. Stock-based compensation expense includes the net effects of capitalization and amortization of stock-based compensation expense related to capitalized software and cloud-computing arrangement implementation costs. Stock-based compensation expense has been, and will continue to be for the foreseeable future, a significant recurring expense in our business and an important part of the compensation provided to our employees. Because of varying available valuation methodologies, subjective assumptions, and the variety of equity instruments that can impact a company’s non-cash expenses, we believe that providing non-GAAP financial measures that exclude stock-based compensation expense allows for meaningful comparisons between our operating results from period to period. The expense related to amortization of acquired intangible assets is dependent upon estimates and assumptions, which can vary significantly and are unique to each asset acquired; therefore, we believe that non-GAAP measures that adjust for the amortization of acquired intangible assets provide investors a consistent basis for comparison across accounting periods. The amount of employer payroll tax-related items on employee stock transactions is dependent on restricted stock unit settlements, option exercises, related stock price, and other factors that are beyond our control and that do not correlate to the operation of our business. When evaluating the performance of our business and making operating plans, we do not consider these items (for example, when considering the impact of equity award grants, we place a greater emphasis on overall stockholder dilution than the accounting charges associated with such grants). Since the amount of employer payroll tax-related items on employee stock transactions is highly variable due to factors outside our control, and unrelated to our core operations, operating results, revenue-generating activities, business strategy, industry, or regulatory environment, management does not consider employer payroll tax on employee stock transactions in the evaluation of the business or in making operating plans. Accordingly, we believe this adjustment in arriving at our non-GAAP measures provides investors with a better understanding of the performance of our core business in a manner that is consistent with management’s view of the business. Acquisition-related expenses include external and incremental transaction costs, such as legal and due diligence costs, and retention payments. These expenses are unpredictable and generally would not have otherwise been incurred in the periods presented as part of our
continuing operations. In addition, the size and complexity of an acquisition, which often drives the magnitude of acquisition-related expenses, may not be indicative of such future costs. We believe excluding acquisition-related expenses facilitates the comparison of our financial results to our historical operating results and to other companies in our industry. Overall, we believe it is useful to exclude these expenses in order to better understand the long-term performance of our core business and to facilitate comparison of our results period-over-period and to those of peer companies.
The following tables present reconciliations of our GAAP financial measures to our non-GAAP financial measures for the periods presented:
Reconciliation of gross profit and gross margin to non-GAAP gross profit and non-GAAP gross margin:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| (dollars in thousands) |
Revenue | $ | 284,347 | | | $ | 228,536 | | | $ | 553,775 | | | $ | 442,062 | |
Gross profit | 236,246 | | | 186,232 | | | 459,951 | | | 359,556 | |
Stock-based compensation expense | 3,683 | | | 2,880 | | | 6,868 | | | 5,376 | |
Amortization of acquired technology intangible assets | 6,156 | | | 5,493 | | | 12,041 | | | 10,986 | |
Employer payroll tax on employee stock transactions | 161 | | | 139 | | | 373 | | | 306 | |
Non-GAAP gross profit | $ | 246,246 | | | $ | 194,744 | | | $ | 479,233 | | | $ | 376,224 | |
Gross margin | 83 | % | | 81 | % | | 83 | % | | 81 | % |
Non-GAAP gross margin | 87 | % | | 85 | % | | 87 | % | | 85 | % |
Reconciliation of operating expenses to non-GAAP operating expenses:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| (dollars in thousands) |
Revenue | $ | 284,347 | | | $ | 228,536 | | | $ | 553,775 | | | $ | 442,062 | |
GAAP sales and marketing | 127,922 | | | 125,362 | | | 248,916 | | | 242,725 | |
Stock-based compensation expense | (15,671) | | | (14,470) | | | (28,691) | | | (27,574) | |
Amortization of acquired intangible assets | (3,145) | | | (3,106) | | | (6,251) | | | (6,213) | |
Employer payroll tax on employee stock transactions | (788) | | | (618) | | | (2,052) | | | (1,617) | |
Acquisition-related expenses | (1,000) | | | (548) | | | (1,448) | | | (1,454) | |
Non-GAAP sales and marketing | $ | 107,318 | | | $ | 106,620 | | | $ | 210,474 | | | $ | 205,867 | |
GAAP sales and marketing as a percentage of revenue | 45 | % | | 55 | % | | 45 | % | | 55 | % |
Non-GAAP sales and marketing as a percentage of revenue | 38 | % | | 47 | % | | 38 | % | | 47 | % |
| | | | | | | |
GAAP research and development | $ | 72,308 | | | $ | 73,216 | | | $ | 142,907 | | | $ | 153,252 | |
Stock-based compensation expense | (17,628) | | | (16,270) | | | (31,363) | | | (36,051) | |
Amortization of acquired intangible assets | (665) | | | (675) | | | (1,340) | | | (1,409) | |
Employer payroll tax on employee stock transactions | (900) | | | (891) | | | (2,568) | | | (2,247) | |
Acquisition-related expenses | — | | | (204) | | | — | | | (6,188) | |
Non-GAAP research and development | $ | 53,115 | | | $ | 55,176 | | | $ | 107,636 | | | $ | 107,357 | |
GAAP research and development as a percentage of revenue | 25 | % | | 32 | % | | 26 | % | | 35 | % |
Non-GAAP research and development as a percentage of revenue | 19 | % | | 24 | % | | 19 | % | | 24 | % |
| | | | | | | |
GAAP general and administrative | $ | 50,792 | | | $ | 46,383 | | | $ | 101,810 | | | $ | 91,571 | |
Stock-based compensation expense | (13,961) | | | (9,909) | | | (25,690) | | | (20,384) | |
Employer payroll tax on employee stock transactions | (494) | | | (503) | | | (1,539) | | | (1,135) | |
Acquisition-related expenses | (563) | | | — | | | (563) | | | — | |
Non-GAAP general and administrative | $ | 35,774 | | | $ | 35,971 | | | $ | 74,018 | | | $ | 70,052 | |
GAAP general and administrative as a percentage of revenue | 18 | % | | 20 | % | | 18 | % | | 21 | % |
Non-GAAP general and administrative as a percentage of revenue | 13 | % | | 16 | % | | 13 | % | | 16 | % |
Reconciliation of loss from operations and operating margin to non-GAAP income (loss) from operations and non-GAAP operating margin:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| (dollars in thousands) |
Revenue | $ | 284,347 | | | $ | 228,536 | | | $ | 553,775 | | | $ | 442,062 | |
Loss from operations | (14,776) | | | (58,729) | | | (33,682) | | | (127,992) | |
Stock-based compensation expense | 50,943 | | | 43,529 | | | 92,612 | | | 89,385 | |
Amortization of acquired intangible assets | 9,966 | | | 9,274 | | | 19,632 | | | 18,608 | |
Employer payroll tax on employee stock transactions | 2,343 | | | 2,151 | | | 6,532 | | | 5,305 | |
Acquisition-related expenses | 1,563 | | | 752 | | | 2,011 | | | 7,642 | |
Non-GAAP income (loss) from operations | $ | 50,039 | | | $ | (3,023) | | | $ | 87,105 | | | $ | (7,052) | |
Operating margin | (5 | %) | | (26 | %) | | (6 | %) | | (29 | %) |
Non-GAAP operating margin | 18 | % | | (1 | %) | | 16 | % | | (2 | %) |
Liquidity and Capital Resources
As of June 30, 2024, our principal sources of liquidity were cash, cash equivalents, and marketable securities totaling $780.8 million, which were held in money market funds, U.S. treasury securities, corporate notes and obligations, commercial paper, checking accounts, and savings accounts. Our investments in marketable securities are exposed to interest rate risk; however, due to the short-term nature of our investments, we do not anticipate being exposed to material risks due to changes in interest rates.
As of June 30, 2024, we had outstanding letters of credit, on an unsecured basis, totaling approximately $4.3 million to secure various leased office facilities in the U.S. and Australia.
Our cash sources primarily consist of cash generated from sales to our customers, maturities of our marketable securities, proceeds from employees through stock option exercises and our employee stock purchase plan (“ESPP”), and interest income on our marketable securities, money market funds, and savings account balances.
Our cash requirements are primarily for operating expenses, which include personnel-related costs, purchase obligations primarily for hosting and software license and other services, lease obligations, and capital expenditures for our employees and offices. We also fund investments which help drive our strategic business growth through acquisitions and investments in equity securities and limited partnership funds.
During the six months ended June 30, 2024, operating lease commencements and modifications resulted in increases of $10.7 million in future rent commitments through 2036, relating to the office lease in Austin, Texas, which were modified to extend the lease terms and adjust the rent obligations. There have been no other material changes to our contractual obligations from those discussed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our 2023 Form 10-K. We believe our existing cash, cash equivalents, and marketable securities will be sufficient to meet our needs for at least the next 12 months. While we have generated positive cash flows from operations in recent years, we have continued to generate losses from operations, as reflected in our accumulated deficit of $1.2 billion as of June 30, 2024. We may not achieve profitability in the foreseeable future and may require additional capital resources to execute strategic initiatives to grow our business.
This assessment is a forward-looking statement and involves risks and uncertainties. Our additional future capital requirements will depend on many factors, including our revenue growth rate, new customer acquisition and subscription renewal activity, timing of billing activities, our ability to integrate the companies or technologies we acquire and realize strategic and financial benefits from our investments and acquisitions, other strategic transactions or investments we may enter into, the timing and extent of spending to support further sales and marketing and research and development efforts, general and administrative expenses to support our growth, including international expansion, and inflation. We may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing to fund these activities. If we are unable to raise additional capital when desired, or on acceptable terms, our business, results of operations, and financial condition could be materially adversely affected.
As of June 30, 2024, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
The following table summarizes our cash flows for the periods presented:
| | | | | | | | | | | |
| Six Months Ended June 30, |
| 2024 | | 2023 |
| | | |
| (in thousands) |
Net cash provided by operating activities | $ | 127,840 | | | $ | 17,598 | |
Net cash used in investing activities | (151,296) | | | (27,602) | |
Net cash provided by financing activities | 22,433 | | | 23,015 | |
Operating Activities
Our largest source of cash from operating activities is collections from the sales of subscriptions to our customers. Our primary uses of cash from operating activities are for personnel expenses, marketing expenses, hosting and software license expenses, and overhead.
Net cash provided by operating activities was $127.8 million during the six months ended June 30, 2024 which resulted from a net loss of $17.3 million, adjusted for non-cash charges of $129.6 million and a net cash inflow of $15.6 million from changes in operating expenses and liabilities. The $15.6 million of net cash inflows provided as a result of changes in our operating assets and liabilities primarily reflected the following:
•a $49.0 million decrease in accounts receivable primarily due to timing of billings and cash receipts from customers; and
•a $13.3 million increase in accounts payable primarily due to timing of cash payments to our vendors.
These changes in our operating assets and liabilities were partially offset by the following:
•a $30.4 million decrease in accrued expenses and other liabilities primarily due to the size and timing of bonus and commission accruals and payouts, accrued ESPP contributions, payroll, and cash payments to our vendors;
•a $10.9 million decrease in deferred revenue primarily due to timing of billings and seasonality;
•a $3.1 million decrease in operating lease liabilities related to lease payments; and
•a $2.1 million increase in deferred contract cost assets related to commissions as a result of additional customer contracts closed during the period.
Net cash provided by operating activities was $17.6 million during the six months ended June 30, 2023, which resulted from a net loss of $116.3 million, adjusted for non-cash charges of $128.0 million and net cash inflows of $5.9 million from changes in operating assets and liabilities. The $5.9 million of net cash inflows provided as a result of changes in our operating assets and liabilities primarily reflected the following:
•a $23.6 million decrease in accounts receivable primarily due to timing of billings and cash receipts from customers;
•a $19.6 million increase in deferred revenue primarily due to the growth of our business and timing of billings;
•a $1.7 million decrease in prepaid expenses and other assets primarily due to the acceleration of acquisition-related expenses associated with cash retention payments, which had been paid in advance, upon the departure of certain employees from our previous acquisitions; and
•a $1.1 million increase in accounts payable primarily due to timing of cash payments to our vendors.
These changes in our operating assets and liabilities were partially offset by the following:
•a $31.1 million decrease in accrued expenses and other liabilities primarily due to the size and timing of bonus and commission accruals and payouts, accrued ESPP contributions, payroll, and cash payments to our vendors;
•a $5.4 million decrease in operating lease liabilities related to lease payments; and
•a $3.6 million increase in deferred contract cost assets related to commissions as a result of additional customer contracts closed during the period.
Investing Activities
Net cash used in investing activities of $151.3 million during the six months ended June 30, 2024 consisted of cash outflows for purchases of marketable securities of $324.4 million, business combinations of $25.9 million, capitalized software development costs of $19.7 million, purchases of property and equipment of $4.0 million primarily related to computer equipment purchases and improvements to our leased offices, asset acquisitions of $3.8 million, and purchases of strategic investments of $1.1 million. Such outflows were partially offset by $226.1 million in maturities of marketable securities and $1.5 million of customer repayments for materials financing.
Net cash used in investing activities of $27.6 million during the six months ended June 30, 2023 consisted of purchases of marketable securities of $229.3 million, capitalized software development costs of $17.4 million, originations for materials financing of $17.0 million, and purchases of property and equipment of $4.7 million primarily related to improvements to our leased offices and computer equipment purchases, partially offset by $222.7 million in maturities of marketable securities, $13.0 million of customer repayments for materials financing, and $5.5 million in sales of marketable securities.
Financing Activities
Net cash provided by financing activities of $22.4 million during the six months ended June 30, 2024 consisted of $13.2 million in proceeds from employee purchases under the ESPP and $9.9 million in proceeds from stock option exercises, partially offset by $0.7 million in payments on our finance lease obligations.
Net cash provided by financing activities of $23.0 million during the six months ended June 30, 2023 consisted of $13.0 million in proceeds from employee purchases under the ESPP and $10.9 million in proceeds from stock option exercises, partially offset by $0.9 million in payments on our finance lease obligations.
Critical Accounting Policies and Estimates
Critical accounting policies and estimates are those accounting policies and estimates that are both the most important to the portrayal of our net assets and results of operations and require the most difficult, subjective, or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. These estimates are developed based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Critical accounting estimates are accounting estimates where the nature of the estimates is material due to the levels of subjectivity and judgment necessary to account for highly uncertain matters or the susceptibility of such matters to change and the impact of the estimates on financial condition or operating performance is material.
Our significant accounting policies are described in Note 2 of our condensed consolidated financial statements. Our critical accounting policies and more significant judgments and estimates used in the preparation of our financial statements are discussed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our 2023 Form 10-K. There have been no significant changes to these policies for the six months ended June 30, 2024.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Foreign Currency and Exchange Risk
The vast majority of our cash generated from revenue is denominated in U.S. Dollars, with the remainder denominated in Australian Dollars, Canadian Dollars, Great British Pounds, Euros, Singapore Dollars, and UAE Dirham. Our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations, which are primarily in the U.S., Australia, Canada, England, Egypt, Singapore, France, Ireland, the Czech Republic, India, and the UAE. Our results of current and future operations and cash flows are, therefore, subject to the risk of fluctuations in foreign currency exchange rates. This exposure is the result of selling in multiple currencies and payment of personnel-related expenses and other operating expenses in countries where the functional currency is the local currency. Changes in foreign currency exchange rates could have an adverse impact on our financial results and cash flow. These exposures may change over time as business practices evolve and economic conditions change. As the impact of foreign currency exchange rates has not been material to our historical operating results, we have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency becomes more significant.
Interest Rate Risk
We had cash, cash equivalents, and marketable securities of $780.8 million as of June 30, 2024. Cash, cash equivalents, and marketable securities consist of money market funds, U.S. treasury securities, corporate notes and obligations, commercial paper, checking accounts, and savings accounts. The cash and cash equivalents are held for working capital and general corporate purposes. Interest-earning instruments carry a degree of interest rate risk. The primary objective of our investment activities is to preserve principal while maximizing income without significantly increasing risk. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Due to the short-term nature of our investments, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. As of June 30, 2024, a hypothetical 100 basis points increase or decrease in interest rates would not have a material impact on the fair market value of our portfolio. We therefore do not expect our results of operations or cash flows to be materially affected by a sudden change in market interest rates.
Inflation Risk
Inflation can have a positive impact on our pricing since increased construction costs may increase construction volume purchased by customers. However, supply chain challenges and labor shortages can result in delayed construction project starts, which may negatively impact construction volume purchased. Inflation can also result in higher personnel-related costs. We do not believe that inflation has had a material effect on our business, results of operations, or financial condition. Nonetheless, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs. Our inability or failure to do so could harm our business, results of operations, or financial condition.
Item 4. Controls and Procedures.
(a)Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of June 30, 2024, the end of the period covered by this report.
Based on the Company’s evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures are designed to, and are effective to, provide assurance at a reasonable level that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosures.
(b)Changes in Internal Control Over Financial Reporting.
Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during our most recently completed fiscal quarter. There have not been any changes in internal control over financial reporting during the quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
(c)Limitations on Effectiveness of Controls and Procedures
Our management, including our chief executive officer and chief financial officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
PART II – OTHER INFORMATION
Item 1. Legal Proceedings.
From time to time, we may become involved in legal proceedings arising in the ordinary course of business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together reasonably be expected to have a material adverse effect on our business, results of operations, financial condition, or cash flow.
Item 1A. Risk Factors.
Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described in Part I, Item 1A, “Risk Factors” in our 2023 Form 10-K, together with all of the other information contained in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes thereto, before making a decision to invest in our common stock. There have been no material changes described in Part I, Item 1A, “Risk Factors” in our 2023 Form 10-K. The risks and uncertainties described in Part I, Item 1A, “Risk Factors” in our 2023 Form 10-K are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that affect us. If any of such risks occur, our business, financial condition, results of operations, and prospects could be materially adversely affected. In that event, the price of our common stock could decline, and you could lose part or all of your investment.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Unregistered Sales of Equity Securities
None.
Issuer Purchases of Equity Securities
None.
Items 3, 4, and 5 are not applicable and have been omitted.
Item 6. Exhibits
EXHIBIT INDEX
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | Incorporated by Reference |
Exhibit Number | | Description of Exhibit | | Form | | File Number | | Exhibit | | Filing Date |
| | | | | | | | | | |
3.1 | | | | 8-K | | 001-40396 | | 3.1 | | May 24, 2021 |
| | | | | | | | | | |
3.2 | | | | 8-K | | 001-40396 | | 3.2 | | May 24, 2021 |
| | | | | | | | | | |
31.1* | | | | | | | | | | |
| | | | | | | | | | |
31.2* | | | | | | | | | | |
| | | | | | | | | | |
32.1*# | | | | | | | | | | |
| | | | | | | | | | |
32.2*# | | | | | | | | | | |
| | | | | | | | | | |
101.INS | | Inline XBRL Instance Document—the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. | | | | | | | | |
| | | | | | | | | | |
101.SCH* | | Inline XBRL Taxonomy Extension Schema Document | | | | | | | | |
| | | | | | | | | | |
101.CAL* | | Inline XBRL Taxonomy Extension Calculation Linkbase Document | | | | | | | | |
| | | | | | | | | | |
101.DEF* | | Inline XBRL Taxonomy Extension Definition Linkbase Document | | | | | | | | |
| | | | | | | | | | |
101.LAB* | | Inline XBRL Taxonomy Extension Label Linkbase Document | | | | | | | | |
| | | | | | | | | | |
101.PRE* | | Inline XBRL Taxonomy Extension Presentation Linkbase Document | | | | | | | | |
| | | | | | | | | | |
104 | | Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101) | | | | | | | | |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | Filed herewith. |
|
# | The certifications attached as Exhibit 32.1 and Exhibit 32.2 accompany this Quarterly Report on Form 10-Q pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Registrant for purposes of Section 18 of the Exchange Act, and are not to be incorporated by reference into any of the Registrant’s filings under the Securities Act, irrespective of any general incorporation language contained in any such filing. |
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned thereunto duly authorized.
| | | | | | | | |
| Procore Technologies, Inc. |
| | |
Date: August 2, 2024 | By: | /s/ Craig F. Courtemanche, Jr. |
| | Craig F. Courtemanche, Jr. |
| | President and Chief Executive Officer (Principal Executive Officer) |
| | |
Date: August 2, 2024 | By: | /s/ Howard Fu |
| | Howard Fu |
| | Chief Financial Officer and Treasurer (Principal Financial Officer) |
Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a), AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Craig F. Courtemanche, Jr., certify that:
1.I have reviewed this Form 10-Q of Procore Technologies, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
| | | | | | | | |
Date: August 2, 2024 | | |
| By: | /s/ Craig F. Courtemanche, Jr. |
| | Craig F. Courtemanche, Jr. |
| | President and Chief Executive Officer |
| | (Principal Executive Officer) |
Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a), AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Howard Fu, certify that:
1.I have reviewed this Form 10-Q of Procore Technologies, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
| | | | | | | | |
Date: August 2, 2024 | | |
| By: | /s/ Howard Fu |
| | Howard Fu |
| | Chief Financial Officer |
| | (Principal Financial Officer) |
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Craig F. Courtemanche, Jr., President and Chief Executive Officer of Procore Technologies, Inc. (the “Company”), hereby certifies that, to the best of his knowledge:
1.The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2024, to which this Certification is attached as Exhibit 32.1 (the “Quarterly Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
2.The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | | | | | | | |
Date: August 2, 2024 | | |
| By: | /s/ Craig F. Courtemanche, Jr. |
| | Craig F. Courtemanche, Jr. |
| | President and Chief Executive Officer |
| | (Principal Executive Officer) |
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Procore Technologies, Inc. under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.
Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Howard Fu, Chief Financial Officer of Procore Technologies, Inc. (the “Company”), hereby certifies that, to the best of his knowledge:
1.The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2024, to which this Certification is attached as Exhibit 32.2 (the “Quarterly Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
2.The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | | | | | | | |
Date: August 2, 2024 | | |
| By: | /s/ Howard Fu |
| | Howard Fu |
| | Chief Financial Officer |
| | (Principal Financial Officer) |
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Procore Technologies, Inc. under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.
v3.24.2.u1
Cover - shares
|
6 Months Ended |
|
Jun. 30, 2024 |
Jul. 26, 2024 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Jun. 30, 2024
|
|
Document Transition Report |
false
|
|
Entity File Number |
001-40396
|
|
Entity Registrant Name |
Procore Technologies, Inc.
|
|
Entity Incorporation, State or Country Code |
DE
|
|
Entity Tax Identification Number |
73-1636261
|
|
Entity Address, Address Line One |
6309 Carpinteria Avenue
|
|
Entity Address, City or Town |
Carpinteria
|
|
Entity Address, State or Province |
CA
|
|
Entity Address, Postal Zip Code |
93013
|
|
City Area Code |
866
|
|
Local Phone Number |
477-6267
|
|
Title of 12(b) Security |
Common stock, $0.0001 par value
|
|
Trading Symbol |
PCOR
|
|
Security Exchange Name |
NYSE
|
|
Entity Current Reporting Status |
Yes
|
|
Entity Interactive Data Current |
Yes
|
|
Entity Filer Category |
Large Accelerated Filer
|
|
Entity Small Business |
false
|
|
Entity Emerging Growth Company |
false
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding |
|
147,685,049
|
Amendment Flag |
false
|
|
Entity Central Index Key |
0001611052
|
|
Current Fiscal Year End Date |
--12-31
|
|
Document Fiscal Year Focus |
2024
|
|
Document Fiscal Period Focus |
Q2
|
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Current assets |
|
|
Cash and cash equivalents |
$ 356,239
|
$ 357,790
|
Marketable securities, current (amortized cost of $379,504 and $320,166 at June 30, 2024 and December 31, 2023, respectively) |
379,120
|
320,161
|
Accounts receivable, net of allowance for credit losses of $4,132 and $4,791 at June 30, 2024 and December 31, 2023, respectively |
158,700
|
206,644
|
Contract cost asset, current |
30,946
|
28,718
|
Prepaid expenses and other current assets |
41,471
|
42,421
|
Total current assets |
966,476
|
955,734
|
Marketable securities, non-current (amortized cost of $45,430 and $0 at June 30, 2024 and December 31, 2023, respectively) |
45,430
|
0
|
Capitalized software development costs, net |
95,763
|
83,045
|
Property and equipment, net |
34,895
|
36,258
|
Right of use assets - finance leases |
33,051
|
34,375
|
Right of use assets - operating leases |
35,255
|
44,141
|
Contract cost asset, non-current |
44,193
|
44,564
|
Intangible assets, net |
142,293
|
137,546
|
Goodwill |
550,363
|
539,354
|
Other assets |
19,316
|
18,551
|
Total assets |
1,967,035
|
1,893,568
|
Current liabilities |
|
|
Accounts payable |
26,951
|
13,177
|
Accrued expenses |
71,253
|
100,075
|
Deferred revenue, current |
494,680
|
501,903
|
Other current liabilities |
31,894
|
27,275
|
Total current liabilities |
624,778
|
642,430
|
Deferred revenue, non-current |
6,135
|
7,692
|
Finance lease liabilities, non-current |
42,468
|
43,581
|
Operating lease liabilities, non-current |
32,578
|
37,923
|
Other liabilities, non-current |
5,278
|
6,332
|
Total liabilities |
711,237
|
737,958
|
Contingencies (Note 9) |
|
|
Stockholders’ equity |
|
|
Preferred stock, $0.0001 par value, 100,000,000 shares authorized at June 30, 2024 and December 31, 2023; 0 shares issued and outstanding at June 30, 2024 and December 31, 2023. |
0
|
0
|
Common stock, $0.0001 par value, 1,000,000,000 shares authorized at June 30, 2024 and December 31, 2023; 147,678,550 and 144,806,464 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively. |
15
|
15
|
Additional paid-in capital |
2,414,224
|
2,295,807
|
Accumulated other comprehensive loss |
(2,327)
|
(1,375)
|
Accumulated deficit |
(1,156,114)
|
(1,138,837)
|
Total stockholders’ equity |
1,255,798
|
1,155,610
|
Total liabilities and stockholders’ equity |
$ 1,967,035
|
$ 1,893,568
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3
+ Details
Name: |
us-gaap_CapitalizedContractCostNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3
+ Details
Name: |
us-gaap_CapitalizedContractCostNetNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommitmentsAndContingencies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DeferredRevenueCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DeferredRevenueNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated amortization, of right-of-use asset from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of investment in marketable security, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_MarketableSecuritiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in marketable security, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_MarketableSecuritiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
+ Details
Name: |
us-gaap_OtherLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due after one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Statement of Financial Position [Abstract] |
|
|
Marketable securities, amortized cost, current |
$ 379,504
|
$ 320,166
|
Allowance for credit losses |
4,132
|
4,791
|
Marketable securities, amortized cost, noncurrent |
$ 45,430
|
$ 0
|
Preferred stock, par value (in dollars per share) |
$ 0.0001
|
$ 0.0001
|
Preferred stock, shares authorized (in shares) |
100,000,000
|
100,000,000
|
Preferred stock, shares issued (in shares) |
0
|
0
|
Preferred stock, shares outstanding (in shares) |
0
|
0
|
Common stock, par value (in dollars per share) |
$ 0.0001
|
$ 0.0001
|
Common stock, shares authorized (in shares) |
1,000,000,000
|
1,000,000,000
|
Common stock, shares issued (in shares) |
147,678,550
|
144,806,464
|
Common stock, shares outstanding (in shares) |
147,678,550
|
144,806,464
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Statement of Comprehensive Income [Abstract] |
|
|
|
|
Revenue |
$ 284,347
|
$ 228,536
|
$ 553,775
|
$ 442,062
|
Cost of revenue |
48,101
|
42,304
|
93,824
|
82,506
|
Gross profit |
236,246
|
186,232
|
459,951
|
359,556
|
Operating expenses |
|
|
|
|
Sales and marketing |
127,922
|
125,362
|
248,916
|
242,725
|
Research and development |
72,308
|
73,216
|
142,907
|
153,252
|
General and administrative |
50,792
|
46,383
|
101,810
|
91,571
|
Total operating expenses |
251,022
|
244,961
|
493,633
|
487,548
|
Loss from operations |
(14,776)
|
(58,729)
|
(33,682)
|
(127,992)
|
Interest income |
5,814
|
4,943
|
11,752
|
9,891
|
Interest expense |
(472)
|
(491)
|
(951)
|
(987)
|
Accretion income, net |
3,761
|
2,031
|
6,849
|
3,663
|
Other expense, net |
(148)
|
(313)
|
(492)
|
(523)
|
Loss before provision for income taxes |
(5,821)
|
(52,559)
|
(16,524)
|
(115,948)
|
Provision for income taxes |
490
|
322
|
753
|
380
|
Net loss |
$ (6,311)
|
$ (52,881)
|
$ (17,277)
|
$ (116,328)
|
Net loss per share attributable to common stockholders, diluted (in dollars per share) |
$ (0.04)
|
$ (0.37)
|
$ (0.12)
|
$ (0.83)
|
Net loss per share attributable to common stockholders, basic (in dollars per share) |
$ (0.04)
|
$ (0.37)
|
$ (0.12)
|
$ (0.83)
|
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic (in shares) |
146,938,942
|
141,238,489
|
146,207,469
|
140,446,873
|
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) |
146,938,942
|
141,238,489
|
146,207,469
|
140,446,873
|
Other comprehensive (loss) income |
|
|
|
|
Foreign currency translation adjustment, net of tax |
$ (87)
|
$ 395
|
$ (573)
|
$ 379
|
Unrealized loss on available-for-sale debt and marketable securities, net of tax |
(172)
|
(388)
|
(379)
|
(64)
|
Total other comprehensive (loss) income |
(259)
|
7
|
(952)
|
315
|
Comprehensive loss |
$ (6,570)
|
$ (52,874)
|
$ (18,229)
|
$ (116,013)
|
X |
- DefinitionThe sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest expense classified as nonoperating.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_InterestExpenseNonoperating |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of other comprehensive income (loss) attributable to parent entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total amount of expenses directly related to the marketing or selling of products or services.
+ References
+ Details
Name: |
us-gaap_SellingAndMarketingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Total |
Common Stock |
Additional Paid-in Capital |
Accumulated Other Comprehensive Loss |
Accumulated Deficit |
Beginning balance (in shares) at Dec. 31, 2022 |
|
139,159,534
|
|
|
|
Beginning balance at Dec. 31, 2022 |
$ 1,116,780
|
$ 14
|
$ 2,068,225
|
$ (2,316)
|
$ (949,143)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Exercise of stock options (in shares) |
|
272,032
|
|
|
|
Exercise of stock options |
3,651
|
|
3,651
|
|
|
Stock-based compensation |
47,060
|
|
47,060
|
|
|
Issuance of common stock upon settlement of restricted stock units (in shares) |
|
940,122
|
|
|
|
Other comprehensive income (loss) |
308
|
|
|
308
|
|
Net loss |
(63,447)
|
|
|
|
(63,447)
|
Ending balance (in shares) at Mar. 31, 2023 |
|
140,371,688
|
|
|
|
Ending balance at Mar. 31, 2023 |
1,104,352
|
$ 14
|
2,118,936
|
(2,008)
|
(1,012,590)
|
Beginning balance (in shares) at Dec. 31, 2022 |
|
139,159,534
|
|
|
|
Beginning balance at Dec. 31, 2022 |
1,116,780
|
$ 14
|
2,068,225
|
(2,316)
|
(949,143)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Net loss |
(116,328)
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2023 |
|
142,200,781
|
|
|
|
Ending balance at Jun. 30, 2023 |
1,116,435
|
$ 14
|
2,183,893
|
(2,001)
|
(1,065,471)
|
Beginning balance (in shares) at Mar. 31, 2023 |
|
140,371,688
|
|
|
|
Beginning balance at Mar. 31, 2023 |
1,104,352
|
$ 14
|
2,118,936
|
(2,008)
|
(1,012,590)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Exercise of stock options (in shares) |
|
549,328
|
|
|
|
Exercise of stock options |
7,304
|
|
7,304
|
|
|
Stock-based compensation |
44,647
|
|
44,647
|
|
|
Issuance of common stock upon settlement of restricted stock units (in shares) |
|
963,723
|
|
|
|
Issuance of common stock for employee stock purchase plan (in shares) |
|
316,042
|
|
|
|
Issuance of common stock for employee stock purchase plan |
13,006
|
|
13,006
|
|
|
Other comprehensive income (loss) |
7
|
|
|
7
|
|
Net loss |
(52,881)
|
|
|
|
(52,881)
|
Ending balance (in shares) at Jun. 30, 2023 |
|
142,200,781
|
|
|
|
Ending balance at Jun. 30, 2023 |
1,116,435
|
$ 14
|
2,183,893
|
(2,001)
|
(1,065,471)
|
Beginning balance (in shares) at Dec. 31, 2023 |
|
144,806,464
|
|
|
|
Beginning balance at Dec. 31, 2023 |
1,155,610
|
$ 15
|
2,295,807
|
(1,375)
|
(1,138,837)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Exercise of stock options (in shares) |
|
471,310
|
|
|
|
Exercise of stock options |
7,140
|
|
7,140
|
|
|
Stock-based compensation |
42,590
|
|
42,590
|
|
|
Issuance of common stock upon settlement of restricted stock units (in shares) |
|
994,029
|
|
|
|
Other comprehensive income (loss) |
(693)
|
|
|
(693)
|
|
Net loss |
(10,966)
|
|
|
|
(10,966)
|
Ending balance (in shares) at Mar. 31, 2024 |
|
146,271,803
|
|
|
|
Ending balance at Mar. 31, 2024 |
1,193,681
|
$ 15
|
2,345,537
|
(2,068)
|
(1,149,803)
|
Beginning balance (in shares) at Dec. 31, 2023 |
|
144,806,464
|
|
|
|
Beginning balance at Dec. 31, 2023 |
$ 1,155,610
|
$ 15
|
2,295,807
|
(1,375)
|
(1,138,837)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Exercise of stock options (in shares) |
766,211
|
|
|
|
|
Net loss |
$ (17,277)
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2024 |
|
147,678,550
|
|
|
|
Ending balance at Jun. 30, 2024 |
1,255,798
|
$ 15
|
2,414,224
|
(2,327)
|
(1,156,114)
|
Beginning balance (in shares) at Mar. 31, 2024 |
|
146,271,803
|
|
|
|
Beginning balance at Mar. 31, 2024 |
1,193,681
|
$ 15
|
2,345,537
|
(2,068)
|
(1,149,803)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Exercise of stock options (in shares) |
|
294,901
|
|
|
|
Exercise of stock options |
2,779
|
|
2,779
|
|
|
Stock-based compensation |
52,721
|
|
52,721
|
|
|
Issuance of common stock upon settlement of restricted stock units (in shares) |
|
835,497
|
|
|
|
Issuance of common stock for employee stock purchase plan (in shares) |
|
276,349
|
|
|
|
Issuance of common stock for employee stock purchase plan |
13,187
|
|
13,187
|
|
|
Other comprehensive income (loss) |
(259)
|
|
|
(259)
|
|
Net loss |
(6,311)
|
|
|
|
(6,311)
|
Ending balance (in shares) at Jun. 30, 2024 |
|
147,678,550
|
|
|
|
Ending balance at Jun. 30, 2024 |
$ 1,255,798
|
$ 15
|
$ 2,414,224
|
$ (2,327)
|
$ (1,156,114)
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInStockholdersEquityRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of other comprehensive income (loss).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 31: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued during the period as a result of an employee stock purchase plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTotal number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate change in value for stock issued during the period as a result of employee stock purchase plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued as a result of the exercise of stock options.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.2.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($) $ in Thousands |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Operating activities |
|
|
Net loss |
$ (17,277)
|
$ (116,328)
|
Adjustments to reconcile net loss to net cash provided by operating activities |
|
|
Stock-based compensation |
89,357
|
87,425
|
Depreciation and amortization |
40,894
|
34,210
|
Accretion of discounts on marketable debt securities, net |
(6,749)
|
(3,662)
|
Abandonment of long-lived assets |
580
|
535
|
Noncash operating lease expense |
4,993
|
5,232
|
Unrealized foreign currency loss, net |
714
|
557
|
Deferred income taxes |
2
|
5
|
Provision for credit losses |
405
|
3,730
|
(Increase) decrease in fair value of strategic investments |
(641)
|
6
|
Changes in operating assets and liabilities, net of effect of asset acquisitions and business combinations |
|
|
Accounts receivable |
48,994
|
23,577
|
Deferred contract cost assets |
(2,089)
|
(3,630)
|
Prepaid expenses and other assets |
(190)
|
1,701
|
Accounts payable |
13,279
|
1,149
|
Accrued expenses and other liabilities |
(30,447)
|
(31,110)
|
Deferred revenue |
(10,877)
|
19,582
|
Operating lease liabilities |
(3,108)
|
(5,381)
|
Net cash provided by operating activities |
127,840
|
17,598
|
Investing activities |
|
|
Purchases of property and equipment |
(3,963)
|
(4,694)
|
Capitalized software development costs |
(19,732)
|
(17,351)
|
Purchases of strategic investments |
(1,072)
|
(442)
|
Purchases of marketable securities |
(324,374)
|
(229,282)
|
Maturities of marketable securities |
226,099
|
222,726
|
Sales of marketable securities |
0
|
5,452
|
Originations of materials financing |
0
|
(17,007)
|
Customer repayments of materials financing |
1,483
|
12,996
|
Acquisition of a business, net of cash acquired |
(25,945)
|
0
|
Asset acquisitions, net of cash acquired |
(3,792)
|
0
|
Net cash used in investing activities |
(151,296)
|
(27,602)
|
Financing activities |
|
|
Proceeds from stock option exercises |
9,915
|
10,939
|
Proceeds from employee stock purchase plan |
13,187
|
13,006
|
Principal payments under finance lease agreements, net of proceeds from lease incentives |
(669)
|
(930)
|
Net cash provided by financing activities |
22,433
|
23,015
|
Net increase in cash and cash equivalents |
(1,023)
|
13,011
|
Effect of exchange rate changes on cash |
(528)
|
(309)
|
Cash and cash equivalents, beginning of period |
357,790
|
299,816
|
Cash and cash equivalents, end of period |
356,239
|
312,518
|
Supplemental disclosure of cash flow information |
|
|
Cash paid for income taxes, net of refunds received |
1,635
|
685
|
Stock-based compensation capitalized for cloud-computing arrangement costs |
72
|
155
|
Cash received for lease incentives |
294
|
386
|
Operating cash flows from finance leases |
793
|
987
|
Operating cash flows from operating leases |
4,374
|
6,389
|
Financing cash flows from finance leases |
908
|
1,016
|
Noncash investing and financing activities: |
|
|
Purchases of property and equipment included in accounts payable and accrued expenses at period end |
1,582
|
698
|
Capitalized software development costs included in accounts payable and accrued expenses at period end |
3,287
|
749
|
Stock-based compensation capitalized for software development |
5,882
|
4,128
|
Deferred business combination payment included in other current liabilities at period end |
1,460
|
0
|
Deferred asset acquisition payment included in other current liabilities and accrued expenses at period end |
1,481
|
0
|
Right of use assets obtained or modified in exchange for operating lease liabilities |
$ (3,780)
|
$ 3,515
|
X |
- DefinitionAccretion (Amortization) Of Discounts And Premiums, Investments, Non-Cash
+ References
+ Details
Name: |
pcor_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsNonCash |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionDeferred Asset Acquisition Costs Incurred But Not Yet Paid
+ References
+ Details
Name: |
pcor_DeferredAssetAcquisitionCostsIncurredButNotYetPaid |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionDeferred Business Combination Costs Incurred But Not Yet Paid
+ References
+ Details
Name: |
pcor_DeferredBusinessCombinationCostsIncurredButNotYetPaid |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionIncrease decrease in accruals for capitalized software development costs.
+ References
+ Details
Name: |
pcor_IncreaseDecreaseInAccrualsForCapitalizedSoftwareDevelopmentCosts |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in deferred contract cost assets.
+ References
+ Details
Name: |
pcor_IncreaseDecreaseInDeferredContractCostAssets |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
pcor_NoncashOperatingLeaseExpense |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionOperating cash flows from finance leases.
+ References
+ Details
Name: |
pcor_OperatingCashFlowsFromFinanceLeases |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionOperating Cash Flows From Lease Incentives
+ References
+ Details
Name: |
pcor_OperatingCashFlowsFromLeaseIncentives |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPayments to acquire strategic investments.
+ References
+ Details
Name: |
pcor_PaymentsToAcquireStrategicInvestments |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionProceeds to acquire customer repayments of materials financing.
+ References
+ Details
Name: |
pcor_ProceedsToAcquireCustomerRepaymentsOfMaterialsFinancing |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionProceeds to acquire originations of materials financing.
+ References
+ Details
Name: |
pcor_ProceedsToAcquireOriginationsOfMaterialsFinancing |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionRepayments of long term finance lease obligations, net of proceeds from lease incentives.
+ References
+ Details
Name: |
pcor_RepaymentsOfLongTermFinanceLeaseObligationsNetOfProceedsFromLeaseIncentives |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionRight-of-Use Asset Obtained Or Modified In Exchange For Operating Lease Liability
+ References
+ Details
Name: |
pcor_RightOfUseAssetObtainedOrModifiedInExchangeForOperatingLeaseLiability |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionStock-based compensation capitalized for cloud-computing arrangement costs.
+ References
+ Details
Name: |
pcor_StockBasedCompensationCapitalizedForCloudComputingArrangementCosts |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionStock-based compensation capitalized for software development.
+ References
+ Details
Name: |
pcor_StockBasedCompensationCapitalizedForSoftwareDevelopment |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFuture cash outflow to pay for purchases of fixed assets that have occurred.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5
+ Details
Name: |
us-gaap_CapitalExpendituresIncurredButNotYetPaid |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 230 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow for principal payment on finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5
+ Details
Name: |
us-gaap_FinanceLeasePrincipalPayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax, of unrealized gain (loss) from foreign currency transaction.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(7)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ForeignCurrencyTransactionGainLossUnrealized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in accrued expenses, and obligations classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-19
+ Details
Name: |
us-gaap_IncreaseDecreaseInTradingSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NoncashInvestingAndFinancingItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeasePayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToDevelopSoftware |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11
+ Details
Name: |
us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from exercise of option under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow associated with the amount received from the stock plan during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
+ Details
Name: |
us-gaap_ProceedsFromStockPlans |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 31: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.2.u1
Organization and Description of Business
|
6 Months Ended |
Jun. 30, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
ORGANIZATION AND DESCRIPTION OF BUSINESS |
ORGANIZATION AND DESCRIPTION OF BUSINESS Description of business Procore Technologies, Inc. (together with its subsidiaries, “Procore” or the “Company”) provides a cloud-based construction management platform and related products and services that allow the construction industry’s key stakeholders, such as owners, general contractors, specialty contractors, architects, and engineers, to collaborate on construction projects. The Company was incorporated in California in 2002 and re-incorporated in Delaware in 2014. The Company is headquartered in Carpinteria, California, and has operations globally.
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/810/tableOfContent
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/205/tableOfContent
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Summary of Significant Accounting Policies
|
6 Months Ended |
Jun. 30, 2024 |
Accounting Policies [Abstract] |
|
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES |
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of presentation The accompanying condensed consolidated financial statements include the interim financial statements of Procore. The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP” or “U.S. GAAP”) and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes for the year ended December 31, 2023. The condensed consolidated balance sheet information as of December 31, 2023 has been derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and include, in the opinion of management, all adjustments, consisting of normal recurring items, necessary for the fair statement of the condensed consolidated financial statements. All intercompany balances and transactions have been eliminated in consolidation. Use of estimates The preparation of condensed consolidated 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Management periodically evaluates its estimates and assumptions for continued reasonableness, primarily with respect to revenue recognition, the period of benefit of contract cost assets, the fair value of assets acquired and liabilities assumed in a business combination or asset acquisition, stock-based compensation expense, the recoverability of goodwill and long-lived assets, useful lives of long-lived assets, capitalization of software development costs, income taxes, including related reserves and allowances, provision for credit losses, incremental borrowing rates and estimation of lease terms applied in lease accounting, and self-insurance reserve estimates. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such periodic evaluation. Management bases its estimates on historical experience and on various other assumptions that management believes to be reasonable. Actual results could differ from the Company’s estimates. Segments The Company operates as a single operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is its Chief Executive Officer (“CEO”). In recent years, the Company has completed a number of acquisitions which have allowed it to expand its platform capabilities and related product and service offerings. While the Company provides different product and service offerings, including as a result of its acquisitions, its business operates as one operating segment because its CODM evaluates the Company’s financial information for purposes of assessing financial performance and allocating resources on a consolidated basis. Business combinations The Company assesses whether an acquisition is a business combination or an asset acquisition. If substantially all of the gross assets acquired are concentrated in a single asset or group of similar assets, then the acquisition is accounted for as an asset acquisition where the purchase consideration is allocated on a relative fair value basis to the assets acquired. Goodwill is not recorded in an asset acquisition. If the gross assets are not concentrated in a single asset or group of similar assets, then the Company determines if the set of assets acquired represents a business. A business is an integrated set of activities and assets capable of being conducted and managed for the purpose of providing a return. Depending on the nature of the acquisition, judgment may be required to determine if the set of assets acquired is a business combination or not. The Company applies the acquisition method of accounting for a business combination. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations and comprehensive loss. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to estimated level of effort and related costs of reproducing or replacing the assets acquired, future cash inflows and outflows, and discount rates, among other items. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may be required to value the acquired assets at fair value measures that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results. Although the Company believes the assumptions and estimates it has made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain. Marketable securities Investments with stated maturities of greater than three months are classified as marketable securities, which consist of United States (“U.S.”) treasury securities, commercial paper, corporate notes and obligations, and time deposits. All marketable securities held as of June 30, 2024 and December 31, 2023 are classified as available-for-sale debt securities, which are recorded at fair value. The Company’s marketable securities are classified as either short-term or long-term in the accompanying condensed consolidated balance sheets based on the security’s contractual maturity at balance sheet date. The Company re-evaluates such classifications at each balance sheet date. The Company periodically assesses its portfolio of marketable securities for impairment. The Company evaluates each investment in an unrealized loss position to determine if any portion of the unrealized loss is related to credit losses. In determining whether a credit loss may exist, the Company considers the extent of the unrealized loss position, any adverse conditions specifically related to the security or the issuer’s operating environment, the pay structure of the security, the issuer’s payment history, and any changes in the issuer’s credit rating. Unrealized losses on marketable securities due to expected credit losses are recognized in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss, and any excess unrealized gains and losses, net of tax, that are not due to expected credit losses are included in accumulated other comprehensive loss, a component of stockholders’ equity. During the six months ended June 30, 2024 and 2023, there were no credit losses recorded on marketable securities. Interest recorded on marketable securities is recorded in interest income, with accretion of discounts, net of amortization of premiums, recorded in accretion income, net, on the accompanying condensed consolidated statements of operations and comprehensive loss. Materials financing revenues and receivables In connection with its acquisition of Express Lien, Inc. (d/b/a Levelset) (“Levelset”), in November 2021, the Company assumed a materials financing program to help facilitate the purchase of construction materials from fulfillment partners (the Company’s suppliers) on behalf of its customers, allowing such customers to finance their materials purchases from the Company on deferred payment terms. Prior to the Company ceasing originations under its materials financing program in October 2023, the fulfillment partner was primarily responsible for fulfilling the materials purchases and the Company did not have control over such materials. The Company earned revenues from origination fees and finance charges on the amounts it financed for customers on deferred payment terms, which were typically 120 days. Such fees earned were computed and recognized based on the effective interest method and are presented net of any related reserves and amortization of deferred origination costs. During the six months ended June 30, 2024, credit losses incurred in connection with the Company’s materials financing program were immaterial. During the six months ended June 30, 2023, the Company incurred credit losses of $3.9 million in connection with its materials financing program, which are recorded in general and administrative expenses in the accompanying condensed consolidated statements of operations and comprehensive loss. Gross receivables outstanding from customers under the materials financing program were $5.7 million and the related allowance for expected credit losses for materials financing receivables was $3.8 million as of December 31, 2023. As of June 30, 2024, the entire gross materials financing receivables of $1.8 million were fully reserved. Materials financing receivables, net of allowances, are recorded within prepaid expenses and other current assets on the accompanying condensed consolidated balance sheets. Self-insurance reserves In January 2022, the Company elected to partially self-fund its health insurance plan. To reduce its risk related to high-dollar claims, the Company maintains individual stop-loss insurance. The Company estimates its exposure for claims incurred at the end of each reporting period, including claims not yet reported, with the assistance of an independent third-party actuary. As of June 30, 2024 and December 31, 2023, the Company’s self-insurance accrual was $2.3 million and $3.3 million, respectively, included within other current liabilities on the accompanying condensed consolidated balance sheets. Strategic investments Investments in equity securities The Company holds investments in equity securities of certain privately held companies, which do not have readily determinable fair values. The Company does not have a controlling interest or significant influence in these companies. The Company has elected to measure the non-marketable equity securities at cost, with remeasurements to fair value only upon the occurrence of observable price changes in orderly transactions for the identical or similar securities of the same issuer, or in the event of any impairment. This election is reassessed each reporting period to determine whether a non-marketable equity security has a readily determinable fair value, in which case the security would no longer be eligible for this election. All gains and losses on such equity securities, realized and unrealized, are recorded in other expense, net on the accompanying condensed consolidated statements of operations and comprehensive loss. The Company evaluates its non-marketable equity securities for impairment at each reporting period based on a qualitative assessment that considers various potential impairment indicators. If an impairment exists, a loss is recognized in the accompanying condensed consolidated statements of operations and comprehensive loss for the amount by which the carrying value exceeds the fair value of the investment. Investments in limited partnership funds The Company also holds investments in certain limited partnership funds. The Company does not hold a controlling interest or significant influence in these limited partnerships. The fair value of such investments is valued using the Net Asset Value (“NAV”) provided by the fund administrator as a practical expedient. Available-for-sale debt securities The Company also holds certain investments in debt securities of privately held companies, which are classified as available-for-sale debt securities. Such available-for-sale debt securities are recorded at fair value with changes in fair value recorded in other comprehensive loss. The Company periodically reviews its available-for-sale debt securities to determine if there has been an other-than-temporary decline in fair value. If the impairment is deemed other-than-temporary, the portion of the impairment related to credit losses is recognized in other (expense) income, net in the accompanying condensed consolidated statements of operations and comprehensive loss, and the portion related to non-credit related losses is recognized as a component of comprehensive loss. Fair value measurements Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy using three levels of inputs, of which the first two are considered observable and the last is considered unobservable, as follows: Level 1 Quoted prices in active markets for identical assets or liabilities. Level 2 Quoted prices for identical or similar assets and liabilities in markets that are not active or observable inputs other than quoted prices in active markets for identical or similar assets or liabilities. Level 3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
As of June 30, 2024 and December 31, 2023, the carrying value of the Company’s financial instruments included in current assets and current liabilities (including accounts receivable, accounts payable, and accrued expenses) approximate fair value due to the short-term nature of such items. The Company measures its cash held in money market funds, marketable securities, and investments in available-for-sale debt securities at fair value each reporting period. The estimation of fair value for available-for-sale debt securities in private companies requires the use of significant unobservable inputs, and as a result, the Company classifies these assets as Level 3 within the fair value hierarchy. The Company’s investments in equity securities of privately held companies are recorded at fair value on a non-recurring basis. For investments without a readily determinable fair value, the Company looks to observable transactions, such as the issuance of new equity by an investee, as indicators of investee enterprise value and uses them to estimate the fair value of the investments. The Company’s investments in limited partnerships are valued using NAV as a practical expedient and therefore excluded from the fair value hierarchy. Restricted cash During the three months ended June 30, 2023, $3.1 million of restricted cash relating to corporate credit cards was released from restriction. The Company held no restricted cash as of June 30, 2024 and December 31, 2023. Deferred revenue Contract liabilities consist of revenue that is deferred when the Company has the contractual right to invoice in advance of transferring services to its customers. The Company recognized revenue of $228.8 million and $185.1 million during the three months ended June 30, 2024 and 2023, respectively, that was included in deferred revenue balances at the beginning of the respective periods. The Company recognized revenue of $364.2 million and $286.2 million during the six months ended June 30, 2024 and 2023, respectively, that was included in deferred revenue balances at the beginning of the respective periods. Remaining performance obligations The transaction price allocated to remaining performance obligations (“RPO”) represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable contracts that will be invoiced and recognized as revenue in future periods. The Company’s current RPO represents future revenue under existing contracts that is expected to be recognized as revenue in the next 12 months. As of June 30, 2024, the aggregate amount of the transaction price allocated to RPO was $1.0 billion, of which the Company expects to recognize $724.8 million, or approximately 70%, as revenue in the next 12 months, and substantially all of the remaining $310.4 million between 12 and 36 months thereafter.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all significant accounting policies of the reporting entity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent
+ Details
Name: |
us-gaap_SignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Investments
|
6 Months Ended |
Jun. 30, 2024 |
Investments, Debt and Equity Securities [Abstract] |
|
INVESTMENTS |
INVESTMENTS Marketable securities Marketable securities consisted of the following as of June 30, 2024 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | U.S. treasury securities | $ | 167,659 | | | $ | 3 | | | $ | (96) | | | $ | 167,566 | | Commercial paper | 53,138 | | | — | | | (68) | | | 53,070 | | Corporate notes and obligations | 204,137 | | | 11 | | | (234) | | | 203,914 | | Total marketable securities | $ | 424,934 | | | $ | 14 | | | $ | (398) | | | $ | 424,550 | |
Marketable securities consisted of the following as of December 31, 2023 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | U.S. treasury securities | $ | 128,479 | | | $ | 124 | | | $ | (27) | | | $ | 128,576 | | Commercial paper | 47,415 | | | 1 | | | (35) | | | 47,381 | | Corporate notes and obligations | 139,747 | | | 61 | | | (128) | | | 139,680 | | Time deposits | 4,525 | | | — | | | (1) | | | 4,524 | | Total marketable securities | $ | 320,166 | | | $ | 186 | | | $ | (191) | | | $ | 320,161 | |
The following table summarizes the estimated fair value of investments classified as marketable securities by contractual maturity date (in thousands): | | | | | | | | | | | | | June 30, 2024 | | December 31, 2023 | Due within 1 year | $ | 379,120 | | | $ | 320,161 | | Due in 1 to 2 years | 45,430 | | | — | | Total marketable securities | $ | 424,550 | | | $ | 320,161 | |
During the six months ended June 30, 2024 and 2023, there were maturities of marketable securities of $226.1 million and $222.7 million, respectively. During the six months ended June 30, 2023, there were sales of marketable securities of $5.5 million. There were no sales of marketable securities during the six months ended June 30, 2024. Realized losses on sales of marketable securities are recorded in other expense, net on the condensed consolidated statements of operations and comprehensive loss. Such losses were immaterial during the six months ended June 30, 2023. There were no impairments of marketable securities during the six months ended June 30, 2024 or 2023. Strategic investments Strategic investment activity during the six months ended June 30, 2024 is summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Equity Securities | | Limited Partnerships | | Available-for- Sale Debt Securities | | Total | Balance as of December 31, 2023 | $ | 7,179 | | | $ | 3,986 | | | $ | 362 | | | $ | 11,527 | | Interest accrued on available-for-sale debt securities | — | | | — | | | 4 | | | 4 | | Purchases of strategic investments | 498 | | | 574 | | | — | | | 1,072 | | Unrealized gain on strategic investments | 671 | | | 154 | | | — | | | 825 | | Impairment of strategic investments | (184) | | | — | | | — | | | (184) | | Balance as of June 30, 2024 | $ | 8,164 | | | $ | 4,714 | | | $ | 366 | | | $ | 13,244 | |
Strategic investment activity during the six months ended June 30, 2023 is summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Equity Securities | | Limited Partnerships | | Available-for- Sale Debt Securities | | Total | Balance as of December 31, 2022 | $ | 7,286 | | | $ | 3,402 | | | $ | 355 | | | $ | 11,043 | | Interest accrued on available-for-sale debt securities | — | | | — | | | 4 | | | 4 | | Purchases of strategic investments | — | | | 442 | | | — | | | 442 | | Unrealized loss on strategic investments | — | | | (6) | | | — | | | (6) | | Balance as of June 30, 2023 | $ | 7,286 | | | $ | 3,838 | | | $ | 359 | | | $ | 11,483 | |
Strategic investments are recorded in other assets on the accompanying condensed consolidated balance sheets. As of June 30, 2024, in connection with the Company’s investments in limited partnerships, it has a contractual obligation to provide additional investment funding of up to $5.1 million at the option of the investees.
|
X |
- References
+ Details
Name: |
us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for investments in certain debt and equity securities.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 940 -SubTopic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/940-320/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1403 -Paragraph b -Publisher SEC
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/320/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/942-320/tableOfContent
+ Details
Name: |
us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Fair Value of Financial Instruments
|
6 Months Ended |
Jun. 30, 2024 |
Fair Value Disclosures [Abstract] |
|
FAIR VALUE OF FINANCIAL INSTRUMENTS |
FAIR VALUE OF FINANCIAL INSTRUMENTS Financial assets measured at fair value on a recurring basis within the fair value hierarchy are summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2024 | | Level 1 | | Level 2 | | Level 3 | | Total | Cash equivalents: | | | | | | | | Money market funds | $ | 295,343 | | | $ | — | | | $ | — | | | $ | 295,343 | | Commercial paper | — | | | 2,041 | | | — | | | 2,041 | | Corporate notes and obligations | — | | | 3,918 | | | — | | | 3,918 | | Marketable securities: | | | | | | | | U.S. treasury securities | 167,566 | | | — | | | — | | | 167,566 | | Commercial paper | — | | | 53,070 | | | — | | | 53,070 | | Corporate notes and obligations | — | | | 203,914 | | | — | | | 203,914 | | | | | | | | | | Strategic investments: | | | | | | | | Investments in available-for-sale debt securities | — | | | — | | | 366 | | | 366 | | Total | $ | 462,909 | | | $ | 262,943 | | | $ | 366 | | | $ | 726,218 | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2023 | | Level 1 | | Level 2 | | Level 3 | | Total | Cash equivalents: | | | | | | | | Money market funds | $ | 303,452 | | | $ | — | | | $ | — | | | $ | 303,452 | | Marketable securities: | | | | | | | | U.S. treasury securities | 128,576 | | | — | | | — | | | 128,576 | | Commercial paper | — | | | 47,381 | | | — | | | 47,381 | | Corporate notes and obligations | — | | | 139,680 | | | — | | | 139,680 | | Time deposits | — | | | 4,524 | | | — | | | 4,524 | | Strategic investments: | | | | | | | | Investments in available-for-sale debt securities | — | | | — | | | 362 | | | 362 | | Total | $ | 432,028 | | | $ | 191,585 | | | $ | 362 | | | $ | 623,975 | |
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 107 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 940 -SubTopic 820 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1
+ Details
Name: |
us-gaap_FairValueDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Leases
|
6 Months Ended |
Jun. 30, 2024 |
Leases [Abstract] |
|
LEASES |
LEASES The Company has primarily entered into lease arrangements for office space, in addition to other miscellaneous equipment. The Company’s leases have initial non-cancelable lease terms ranging from one to 12 years. Some of the Company’s leases include an option for it to extend the term of the lease for up to 10 years. During the six months ended June 30, 2024, the Company modified its office lease in Austin, Texas to extend the lease terms and adjust the rent obligations, which resulted in an increase of $10.7 million in future rent commitments through 2036. Total operating lease commencements and modifications during the period resulted in net decreases to right of use assets–operating leases and corresponding operating lease liabilities on the accompanying condensed consolidated balance sheets of $3.8 million and $4.0 million, respectively, which primarily relate to the modified lease in Texas. These decreases to the asset and liability were primarily due to higher discount rates in 2024 as compared to the original lease commencement periods, and tenant improvement allowances.
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/842-20/tableOfContent
+ Details
Name: |
us-gaap_LesseeOperatingLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Business Combinations
|
6 Months Ended |
Jun. 30, 2024 |
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] |
|
Business Combinations |
BUSINESS COMBINATIONS Intelliwave On May 30, 2024, the Company completed the acquisition of all outstanding equity of Intelliwave Technologies Inc. (“Intelliwave”), a construction materials management company, for $29.8 million in cash consideration. The purpose of this acquisition was to accelerate development of the Company’s Workforce Management solution. As of June 30, 2024, the Company has paid $28.3 million in cash and the Company anticipates that the remaining $1.5 million will be paid within six months of the acquisition date. The remaining $1.5 million of purchase consideration is reported in other current liabilities on the accompanying condensed consolidated balance sheets. On the acquisition date, $4.3 million in cash was placed in an escrow account held by a third-party escrow agent for potential breaches of representations, warranties, and indemnities. $3.8 million of the escrow amount was included in the purchase consideration and is scheduled to be released from escrow to Intelliwave stockholders 18 months after the acquisition date (subject to any indemnification claims), and $0.5 million of the escrow amount was excluded from the purchase consideration and is scheduled to be released from escrow to Intelliwave stockholders 24 months after the acquisition date (subject to any indemnification claims). The preliminary purchase consideration was allocated to the following assets and liabilities at the acquisition date (in thousands): | | | | | | | | | | | | | Fair Value | | Useful Life | Assets acquired | | | | Cash and cash equivalents | $ | 2,390 | | | | Accounts receivable | 964 | | | | Prepaid expenses and other current assets | 17 | | | | Other non-current assets | 388 | | | | Developed technology intangible asset | 16,000 | | | 7 years | Customer relationships intangible asset | 4,700 | | | 10 years | Goodwill | 11,333 | | | | Total assets acquired | $ | 35,792 | | | | Liabilities assumed | | | | Deferred revenue, current | (2,210) | | | | Other current liabilities | (2,605) | | | | Other non-current liabilities | (388) | | | | Net deferred tax liabilities | (790) | | | | Total liabilities assumed | $ | (5,993) | | | | Net assets acquired | $ | 29,799 | | | |
Developed technology intangible asset represents the fair value of Intelliwave’s technology, which was valued considering both the cost to rebuild and relief from royalty methods. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. Key assumptions under the relief from royalty method include forecasted revenue to be generated from the developed technology, an estimated royalty rate applicable to the technology, and a discount rate. Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of seven years. The amortization expense is recorded in cost of revenue in the accompanying condensed consolidated statements of operations and comprehensive loss. Customer relationships represent the fair value of the underlying relationships with Intelliwave’s existing customers, which were valued using the excess earnings method. Key assumptions under the excess earnings method include estimated future revenues, costs, cash flows, and a discount rate. The customer relationship intangible asset is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the customer relationships are consumed, over its estimated useful life of ten years. The amortization expense is recorded in sales and marketing expenses in the accompanying condensed consolidated statements of operations and comprehensive loss. The $11.3 million goodwill balance is primarily attributable to synergies and expanded market opportunities that are expected to be achieved from the integration of Intelliwave with the Company’s offerings and assembled workforce. Substantially all of the goodwill balance is not deductible for income taxes purposes. The measurement period for the valuation of assets acquired and liabilities assumed ends as soon as information on the facts and circumstances that existed as of the acquisition date becomes available, but does not exceed 12 months. The purchase price allocation is subject to future adjustments, including to finalize the closing net working capital. The Company issued 65,269 performance-based restricted stock units (“PSUs”) and 67,807 service-based restricted stock units (“RSUs”) at a grant date fair value of $68.96 per share in order to retain certain employees of Intelliwave. The PSUs issued to Intelliwave employees will vest upon the achievement of certain integration milestones. The total grant date fair value of the PSUs and RSUs was excluded from purchase consideration and is recognized as post-combination expense. See Note 10 to these condensed consolidated financial statements for details on how the Company expenses stock-based compensation. The Company has not separately presented pro forma results reflecting the acquisition of Intelliwave or revenue and operating losses of Intelliwave for the period from the acquisition date through June 30, 2024, as the impacts were not material to the condensed consolidated financial statements. The acquisition-related transaction costs were not material and were expensed as incurred in the accompanying condensed consolidated statements of operations and comprehensive loss.
|
X |
- References
+ Details
Name: |
us-gaap_BusinessCombinationAndAssetAcquisitionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/805/tableOfContent
+ Details
Name: |
us-gaap_BusinessCombinationDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Intangible Assets and Goodwill
|
6 Months Ended |
Jun. 30, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
INTANGIBLE ASSETS AND GOODWILL |
INTANGIBLE ASSETS AND GOODWILL Intangible assets During the three months ended June 30, 2024, the Company completed the acquisition of Intelliwave, which was accounted for as a business combination, as described above in Note 6. The Company also acquired another developed technology for $3.9 million, which was accounted for as an asset acquisition. The acquired developed technology has an estimated useful life of four years, and the amortization expense is recorded in cost of revenue on the accompanying condensed consolidated statements of operations and comprehensive loss. The Company’s finite-lived and indefinite-lived intangible assets are summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2024 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Remaining Useful Life (Years) | Developed technology | $ | 186,132 | | | $ | (80,501) | | | $ | 105,631 | | | 4.3 | Customer relationships | 71,050 | | | (37,236) | | | 33,814 | | | 4.8 | Total finite-lived intangible assets | 257,182 | | | (117,737) | | | 139,445 | | | 4.5 | In-process research and development | 2,848 | | | — | | | 2,848 | | | | Total intangible assets | $ | 260,030 | | | $ | (117,737) | | | $ | 142,293 | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2023 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Remaining Useful Life (Years) | Developed technology | $ | 166,453 | | | $ | (67,221) | | | $ | 99,232 | | | 4.3 | Customer relationships | 66,350 | | | (30,884) | | | 35,466 | | | 4.2 | Total finite-lived intangible assets | 232,803 | | | (98,105) | | | 134,698 | | | 4.3 | In-process research and development | 2,848 | | | — | | | 2,848 | | | | Total intangible assets | $ | 235,651 | | | $ | (98,105) | | | $ | 137,546 | | | |
The Company estimates that there is no significant residual value related to its finite-lived intangible assets. Amortization expense recorded on the Company’s finite-lived intangible assets is summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Cost of revenue | $ | 6,156 | | | $ | 5,493 | | | $ | 12,041 | | | $ | 10,986 | | Sales and marketing | 3,145 | | | 3,106 | | | 6,251 | | | 6,213 | | Research and development | 665 | | | 675 | | | 1,340 | | | 1,409 | | Total amortization of acquired intangible assets | $ | 9,966 | | | $ | 9,274 | | | $ | 19,632 | | | $ | 18,608 | |
Goodwill The following table presents the changes in carrying amount of goodwill during the six months ended June 30, 2024 (in thousands): | | | | | | Beginning balance | $ | 539,354 | | Additions | 11,333 | | Other adjustments, net(1) | (324) | | Ending balance | $ | 550,363 | |
(1) Includes the effect of foreign currency translation
The addition to goodwill was due to the acquisition of Intelliwave, as disclosed in Note 6 to these condensed consolidated financial statements. There was no impairment of goodwill during the periods presented.
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for goodwill and intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Accrued Expenses
|
6 Months Ended |
Jun. 30, 2024 |
Accrued Liabilities, Current [Abstract] |
|
ACCRUED EXPENSES |
ACCRUED EXPENSES The following represents the components of accrued expenses contained within the Company’s condensed consolidated balance sheets at the end of each period (in thousands): | | | | | | | | | | | | | June 30, 2024 | | December 31, 2023 | Accrued bonuses | $ | 12,029 | | | $ | 31,786 | | Accrued commissions | 12,531 | | | 16,494 | | Accrued salary, payroll tax, and employee benefit liabilities | 35,074 | | | 36,171 | | Other accrued expenses | 11,619 | | | 15,624 | | Total accrued expenses | $ | 71,253 | | | $ | 100,075 | |
|
X |
- DefinitionThe entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 720 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Contingencies
|
6 Months Ended |
Jun. 30, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
CONTINGENCIES |
CONTINGENCIES Litigation From time to time, the Company may be subject to various litigation matters arising in the ordinary course of business. However, the Company is not aware of any currently pending legal matters or claims that could have a material adverse effect on its financial position, results of operations, or cash flows should such litigation be resolved unfavorably. Indemnifications In the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors, and officers with respect to certain matters, including, but not limited to, losses arising out of its breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement and the maximum potential amount of future payments the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments the Company could be required to make under these indemnification provisions is indeterminable. The Company has never paid a material claim, nor has the Company been sued in connection with these indemnification arrangements. To date, the Company has not accrued a liability for these guarantees because the likelihood of incurring a payment obligation, if any, in connection with these guarantees is not probable or reasonably estimable.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 405 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/405-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Stock-based Compensation
|
6 Months Ended |
Jun. 30, 2024 |
Share-Based Payment Arrangement [Abstract] |
|
STOCK-BASED COMPENSATION |
STOCK-BASED COMPENSATION 2021 Equity Incentive Plan In May 2021, the Company’s board of directors (the “Board”) adopted, and the stockholders approved, the 2021 Equity Incentive Plan (the “2021 Plan”) with the purpose of granting stock-based awards, including stock options, stock appreciation rights, restricted stock awards (“RSAs”), RSUs, PSUs, and other forms of awards, to employees, directors, and consultants. As of December 31, 2023, a total of 44,622,937 shares of common stock were authorized for issuance under the 2021 Plan. The number of shares of the Company’s common stock reserved for issuance under the 2021 Plan automatically increases on January 1 of each calendar year, starting on January 1, 2022 through January 1, 2031, in an amount equal to either (i) 5% of the total number of shares of the Company’s common stock outstanding on December 31 of the fiscal year before the date of each automatic increase, or (ii) a lesser number of shares determined by the Board prior to the applicable January 1. Accordingly, on January 1, 2024, the number of shares of common stock that may be issued under the 2021 Plan increased by an additional 7,240,323 shares. As a result, as of June 30, 2024, a total of 51,863,260 shares of common stock are authorized for issuance under the 2021 Plan. As of June 30, 2024, a total of 34,958,638 shares of common stock were available for issuance under the 2021 Plan. No stock options have been issued under the 2021 Plan. Stock options No stock options were granted during the periods presented. The following table summarizes the stock option activity during the six months ended June 30, 2024: | | | | | | | | | | | | | Number of Shares | | Weighted- Average Exercise Price | Outstanding at December 31, 2023 | 4,340,052 | | $ | 12.57 | | Exercised | (766,211) | | 12.95 | | Canceled/Forfeited | (750) | | 19.16 | | Outstanding at June 30, 2024 | 3,573,091 | | 12.48 | | Exercisable at June 30, 2024 | 3,573,091 | | $ | 12.48 | |
As of June 30, 2024, there is no unrecognized stock-based compensation cost for stock options previously granted by the Company. Restricted stock units Service-based restricted stock units In 2018, the Company began issuing RSUs to certain employees, officers, non-employee consultants, and directors. Other than as described below, all of the RSUs granted subsequent to the Company’s initial public offering (“IPO”) vest based solely on continued service, which is generally over four years, on either a quarterly or annual vesting schedule. The following table summarizes the RSU activity during the six months ended June 30, 2024: | | | | | | | | | | | | | Number of Shares | | Weighted- Average Grant Date Fair Value | Outstanding at December 31, 2023 | 7,382,073 | | $ | 59.35 | | Granted | 2,835,307 | | 78.88 | | Vested | (1,829,526) | | 58.65 | | Canceled/Forfeited | (622,194) | | 64.36 | | Outstanding at June 30, 2024 | 7,765,660 | | $ | 66.30 | |
As of June 30, 2024, the total unrecognized stock‑based compensation cost for all RSUs outstanding was $482.2 million, which is expected to be recognized over a weighted‑average vesting period of 2.7 years. Performance-based restricted stock units Beginning in 2022, the Company granted PSUs to certain non-executive employees with vesting terms based on the achievement of certain operating performance goals. In March 2024, the Company granted its CEO an aggregate target number of 46,986 PSUs (the “CEO PSUs”) that will vest (if at all) over a three-year period, subject to the achievement of certain financial performance goals and continued service through the applicable vesting date. The actual number of CEO PSUs that become eligible to vest will be determined based on the attainment level of the applicable performance goal, as certified by the Compensation Committee of the Board. A target number of 35,239 CEO PSUs (75% of the CEO PSUs) will become eligible to vest based on the attainment level of a revenue performance goal for fiscal year 2024, which was set at the beginning of fiscal year 2024, with a payout range of 0% to 200% of target. A target number of 11,747 CEO PSUs (25% of the CEO PSUs) will become eligible to vest based on the attainment of a non-GAAP operating margin performance goal for fiscal year 2024, which was set at the beginning of fiscal year 2024, with a payout range of 0% to 150% of target. One third of the CEO PSUs that become eligible to vest will vest on February 20, 2025 (or a subsequent quarterly vesting date, to the extent the number of CEO PSUs eligible to vest have not been certified by such date). The remaining CEO PSUs that become eligible to vest will vest in substantially equal installments quarterly over the two years following February 20, 2025. The Company recognizes compensation expense for PSUs in the period in which it becomes probable that the underlying performance target will be achieved. Compensation expense for awards that contain performance conditions is calculated using the graded vesting method and the portion of expense recognized in any period may fluctuate depending on changing estimates of the achievement of the performance conditions. The following table summarizes the PSU activity during the six months ended June 30, 2024: | | | | | | | | | | | | | Number of Shares | | Weighted- Average Grant Date Fair Value | Outstanding at December 31, 2023 | 77,971 | | $ | 55.63 | | Granted (1) | 112,255 | | 74.49 | | Outstanding at June 30, 2024 | 190,226 | | $ | 66.76 | |
(1) This represents awards granted at 100% attainment of the performance conditions. As of June 30, 2024, the total unrecognized stock‑based compensation cost for all PSUs outstanding was $7.3 million, which is expected to be recognized over a weighted‑average vesting period of 1.6 years. Restricted stock awards In November 2021, the Company issued 199,670 RSAs to certain key employees in connection with the acquisition of Levelset that vest based on their continued service over a two-year period. The fair value of the RSAs issued was $95.05 per share, which was the closing trading stock price of the Company’s common stock on the acquisition date. These shares are released from restriction quarterly over a two-year period assuming the continued service of the employees. As of June 30, 2024 and December 31, 2023, all shares had vested, as such there was no stock-based compensation expense recognized during the six months ended June 30, 2024. During the six months ended June 30, 2023, the Company recognized stock-based compensation expense of $7.1 million, including $5.3 million related to RSAs whose vesting was accelerated upon the departure of certain employees. During the six months ended June 30, 2023, the Company also expensed $3.4 million related to the accelerated vesting of cash retention amounts upon such employees’ departure. Employee Stock Purchase Plan In May 2021, the Board adopted, and the stockholders approved, the 2021 Employee Stock Purchase Plan (the “ESPP”), which became effective immediately prior to the effective date of the Company’s IPO. As of December 31, 2023, a total of 5,332,064 shares of common stock had been reserved for issuance under the ESPP. The number of shares of the Company’s common stock reserved for issuance under the ESPP automatically increases on January 1 of each year for a period of ten years, beginning on January 1, 2022 and continuing through January 1, 2031, by the lesser of (i) 1% of the total number of shares of the Company’s common stock outstanding on December 31 of the immediately preceding year; and (ii) 3,900,000 shares, except before the date of any such increase, the Board may determine that such increase will be less than the amount set forth in clauses (i) and (ii). Accordingly, on January 1, 2024, the number of shares of common stock reserved under the ESPP increased by an additional 1,448,064 shares. The offering periods are scheduled to start in May and November of each year. The ESPP provides for consecutive offering periods that will typically have a duration of 12 months in length and comprise two purchase periods of six months in length, subject to reset and rollover provisions. The ESPP provides eligible employees with an opportunity to purchase shares of the Company’s common stock through payroll deductions of up to 15% of their eligible compensation, subject to a maximum of $25,000 of stock per calendar year. A participant may purchase a maximum of 2,500 shares of common stock during a purchase period. Amounts deducted and accumulated by the participant are used to purchase shares of common stock at the end of each six-month purchase period. The purchase price of the shares will be 85% of the lower of the fair market value of the common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the related offering period. However, in the event the fair value of the common stock on the purchase date is lower than the fair value on the first trading day of the offering period, the offering period is terminated immediately following the purchase and a new offering period begins the following day. Participants may end their participation at any time prior to the last 15 days of a purchase period and will be repaid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment. The fair value of the ESPP purchase rights on the date of grant using the Black-Scholes option pricing model was estimated using the following assumptions during the six months ended June 30, 2024: | | | | | | Risk-free interest rate | 5.04% to 5.33% | Expected term (in years) | 0.5 to 1.0 | Estimated dividend yield | 0.00% | Estimated weighted-average volatility | 29.90% to 39.27% |
The term of the ESPP purchase rights is the offering period. Beginning in the fourth quarter of 2023, the Company estimates volatility for ESPP purchase rights based on the historical volatility of its own common stock price. Prior to that, given the Company’s limited trading history, the Company estimated volatility using the historical volatilities of a group of public companies in a similar industry and stage of life cycle, selected by management, in addition to considering the Company’s own historical volatility, for a period commensurate with the term of the ESPP purchase rights. The interest rate is derived from government bonds with a similar term to the ESPP purchase right granted. The Company has not declared, nor does it expect to declare, dividends in the foreseeable future. Consequently, an expected dividend yield of zero was utilized. The fair value of the Company’s common stock used to value ESPP purchase rights is based on the trading price of its publicly traded common stock. Employee payroll contributions accrued in connection with the ESPP were $4.6 million and $5.0 million as of June 30, 2024 and December 31, 2023, respectively, and are included within accrued expenses on the accompanying condensed consolidated balance sheets. Employee payroll contributions ultimately used to purchase shares will be reclassified to stockholders’ equity on the purchase date. Stock-based compensation expense related to the ESPP is recognized on a straight-line basis over the offering period. During the six months ended June 30, 2024 and 2023, the Company recognized stock-based compensation expense of $4.6 million and $4.7 million, respectively, in connection with the ESPP. During the six months ended June 30, 2024 and 2023, 276,349 and 316,042 shares of the Company’s common stock were purchased under the ESPP, respectively. As of June 30, 2024, unrecognized stock-based compensation expense related to the ESPP was $7.0 million, which is expected to be recognized over a weighted-average period of 0.6 years. Stock-based compensation The Company recorded total stock-based compensation cost from stock options, RSUs, PSUs, RSAs, and the ESPP as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Cost of revenue | $ | 2,126 | | | $ | 1,927 | | | $ | 3,936 | | | $ | 3,578 | | Sales and marketing | 15,569 | | | 14,411 | | | 28,484 | | | 27,471 | | Research and development | 17,620 | | | 16,269 | | | 31,346 | | | 36,048 | | General and administrative | 13,910 | | | 9,880 | | | 25,591 | | | 20,328 | | Total stock-based compensation expense | $ | 49,225 | | | $ | 42,487 | | | $ | 89,357 | | | $ | 87,425 | | Stock-based compensation capitalized for software development and cloud-computing arrangement implementation costs | 3,496 | | | 2,161 | | | 5,954 | | | 4,283 | | Total stock-based compensation cost | $ | 52,721 | | | $ | 44,648 | | | $ | 95,311 | | | $ | 91,708 | |
|
X |
- DefinitionThe entire disclosure for share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Income Taxes
|
6 Months Ended |
Jun. 30, 2024 |
Income Tax Disclosure [Abstract] |
|
INCOME TAXES |
INCOME TAXES For the three months ended June 30, 2024 and 2023, income tax expenses recorded by the Company were $0.5 million and $0.3 million, respectively. For the six months ended June 30, 2024 and 2023, income tax expenses recorded by the Company were $0.8 million and $0.4 million, respectively. As of June 30, 2024, the Company maintained a full valuation allowance on its U.S. federal and state net deferred tax assets as it was more likely than not that those deferred tax assets would not be realized. In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income or loss, adjusted for discrete items, if any, arising in that quarter. The Company’s annual estimated effective tax rate differs from the U.S. federal statutory rate of 21% primarily as a result of state taxes, foreign taxes, and changes in the Company’s valuation allowance.
|
X |
- DefinitionThe entire disclosure for income tax.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/740/tableOfContent
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Net Loss Per Share
|
6 Months Ended |
Jun. 30, 2024 |
Earnings Per Share [Abstract] |
|
NET LOSS PER SHARE |
NET LOSS PER SHARE Basic and diluted net loss per share is presented in conformity with the two-class method required for participating securities. Basic net loss per share attributable to common stockholders is calculated by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. As the Company has reported net losses attributable to common stockholders for all periods presented, all potentially dilutive securities are anti-dilutive and accordingly, basic net loss per share attributable to common stockholders equals diluted net loss per share attributable to common stockholders. The following weighted-average potentially dilutive shares are excluded from the calculation of diluted earnings per share as they are anti-dilutive: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | RSUs, PSUs, and RSAs subject to future vesting | 8,218,481 | | 9,364,444 | | 7,678,211 | | 8,793,177 | Shares issuable pursuant to the ESPP | 377,765 | | 498,366 | | 355,420 | | 446,222 | Shares of common stock issuable from stock options | 3,725,681 | | 5,171,003 | | 3,922,024 | | 5,378,499 | Total | 12,321,927 | | 15,033,813 | | 11,955,655 | | 14,617,898 |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Geographic Information
|
6 Months Ended |
Jun. 30, 2024 |
Geographic Areas, Revenues from External Customers [Abstract] |
|
GEOGRAPHIC INFORMATION |
GEOGRAPHIC INFORMATION The following table sets forth the Company’s revenues by geographic region, which is determined based on the billing location of the customer (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Revenue by geographic region: | | | | | | | | U.S. | $ | 242,034 | | | $ | 196,308 | | | $ | 472,467 | | | $ | 380,233 | | Rest of the world | 42,313 | | | 32,228 | | | 81,308 | | | 61,829 | | Total revenue | $ | 284,347 | | | $ | 228,536 | | | $ | 553,775 | | | $ | 442,062 | | Percentage of revenue by geographic region: | | | | | | | | U.S. | 85 | % | | 86 | % | | 85 | % | | 86 | % | Rest of the world | 15 | % | | 14 | % | | 15 | % | | 14 | % |
|
X |
- References
+ Details
Name: |
us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/280/tableOfContent
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Restructuring
|
6 Months Ended |
Jun. 30, 2024 |
Restructuring and Related Activities [Abstract] |
|
RESTRUCTURING |
RESTRUCTURING In January 2024, the Company executed a reduction of 4% of its global workforce as part of its ongoing evaluation of its operations to ensure alignment of its workforce with, and to enable greater investment in, key growth opportunities. The reduction in force was completed by March 31, 2024. The following table summarizes the severance and other benefit costs incurred during the six months ended June 30, 2024 by line item within the condensed consolidated statement of operations and comprehensive loss (in thousands) related to this restructuring event: | | | | | | | | | | | | Cost of revenue | | $ | 318 | | | Sales and marketing | | 1,298 | | | Research and development | | 1,750 | | | General and administrative | | 819 | | | Total restructuring-related costs | | $ | 4,185 | | |
As of June 30, 2024, the remaining liability was immaterial for restructuring-related costs.
|
X |
- DefinitionThe entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/420/tableOfContent
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Summary of Significant Accounting Policies (Policies)
|
6 Months Ended |
Jun. 30, 2024 |
Accounting Policies [Abstract] |
|
Basis of presentation |
Basis of presentation The accompanying condensed consolidated financial statements include the interim financial statements of Procore. The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP” or “U.S. GAAP”) and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes for the year ended December 31, 2023. The condensed consolidated balance sheet information as of December 31, 2023 has been derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and include, in the opinion of management, all adjustments, consisting of normal recurring items, necessary for the fair statement of the condensed consolidated financial statements. All intercompany balances and transactions have been eliminated in consolidation.
|
Use of estimates |
Use of estimates The preparation of condensed consolidated 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Management periodically evaluates its estimates and assumptions for continued reasonableness, primarily with respect to revenue recognition, the period of benefit of contract cost assets, the fair value of assets acquired and liabilities assumed in a business combination or asset acquisition, stock-based compensation expense, the recoverability of goodwill and long-lived assets, useful lives of long-lived assets, capitalization of software development costs, income taxes, including related reserves and allowances, provision for credit losses, incremental borrowing rates and estimation of lease terms applied in lease accounting, and self-insurance reserve estimates. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such periodic evaluation. Management bases its estimates on historical experience and on various other assumptions that management believes to be reasonable. Actual results could differ from the Company’s estimates.
|
Segments |
Segments The Company operates as a single operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is its Chief Executive Officer (“CEO”). In recent years, the Company has completed a number of acquisitions which have allowed it to expand its platform capabilities and related product and service offerings. While the Company provides different product and service offerings, including as a result of its acquisitions, its business operates as one operating segment because its CODM evaluates the Company’s financial information for purposes of assessing financial performance and allocating resources on a consolidated basis.
|
Business combinations |
Business combinations The Company assesses whether an acquisition is a business combination or an asset acquisition. If substantially all of the gross assets acquired are concentrated in a single asset or group of similar assets, then the acquisition is accounted for as an asset acquisition where the purchase consideration is allocated on a relative fair value basis to the assets acquired. Goodwill is not recorded in an asset acquisition. If the gross assets are not concentrated in a single asset or group of similar assets, then the Company determines if the set of assets acquired represents a business. A business is an integrated set of activities and assets capable of being conducted and managed for the purpose of providing a return. Depending on the nature of the acquisition, judgment may be required to determine if the set of assets acquired is a business combination or not. The Company applies the acquisition method of accounting for a business combination. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations and comprehensive loss. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to estimated level of effort and related costs of reproducing or replacing the assets acquired, future cash inflows and outflows, and discount rates, among other items. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may be required to value the acquired assets at fair value measures that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results. Although the Company believes the assumptions and estimates it has made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain.
|
Marketable securities |
Marketable securities Investments with stated maturities of greater than three months are classified as marketable securities, which consist of United States (“U.S.”) treasury securities, commercial paper, corporate notes and obligations, and time deposits. All marketable securities held as of June 30, 2024 and December 31, 2023 are classified as available-for-sale debt securities, which are recorded at fair value. The Company’s marketable securities are classified as either short-term or long-term in the accompanying condensed consolidated balance sheets based on the security’s contractual maturity at balance sheet date. The Company re-evaluates such classifications at each balance sheet date. The Company periodically assesses its portfolio of marketable securities for impairment. The Company evaluates each investment in an unrealized loss position to determine if any portion of the unrealized loss is related to credit losses. In determining whether a credit loss may exist, the Company considers the extent of the unrealized loss position, any adverse conditions specifically related to the security or the issuer’s operating environment, the pay structure of the security, the issuer’s payment history, and any changes in the issuer’s credit rating. Unrealized losses on marketable securities due to expected credit losses are recognized in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss, and any excess unrealized gains and losses, net of tax, that are not due to expected credit losses are included in accumulated other comprehensive loss, a component of stockholders’ equity. During the six months ended June 30, 2024 and 2023, there were no credit losses recorded on marketable securities. Interest recorded on marketable securities is recorded in interest income, with accretion of discounts, net of amortization of premiums, recorded in accretion income, net, on the accompanying condensed consolidated statements of operations and comprehensive loss.
|
Materials financing revenues and receivables |
Materials financing revenues and receivables In connection with its acquisition of Express Lien, Inc. (d/b/a Levelset) (“Levelset”), in November 2021, the Company assumed a materials financing program to help facilitate the purchase of construction materials from fulfillment partners (the Company’s suppliers) on behalf of its customers, allowing such customers to finance their materials purchases from the Company on deferred payment terms. Prior to the Company ceasing originations under its materials financing program in October 2023, the fulfillment partner was primarily responsible for fulfilling the materials purchases and the Company did not have control over such materials. The Company earned revenues from origination fees and finance charges on the amounts it financed for customers on deferred payment terms, which were typically 120 days. Such fees earned were computed and recognized based on the effective interest method and are presented net of any related reserves and amortization of deferred origination costs. During the six months ended June 30, 2024, credit losses incurred in connection with the Company’s materials financing program were immaterial. During the six months ended June 30, 2023, the Company incurred credit losses of $3.9 million in connection with its materials financing program, which are recorded in general and administrative expenses in the accompanying condensed consolidated statements of operations and comprehensive loss.
|
Self-insurance reserves |
Self-insurance reserves In January 2022, the Company elected to partially self-fund its health insurance plan. To reduce its risk related to high-dollar claims, the Company maintains individual stop-loss insurance. The Company estimates its exposure for claims incurred at the end of each reporting period, including claims not yet reported, with the assistance of an independent third-party actuary.
|
Strategic Investments |
Strategic investments Investments in equity securities The Company holds investments in equity securities of certain privately held companies, which do not have readily determinable fair values. The Company does not have a controlling interest or significant influence in these companies. The Company has elected to measure the non-marketable equity securities at cost, with remeasurements to fair value only upon the occurrence of observable price changes in orderly transactions for the identical or similar securities of the same issuer, or in the event of any impairment. This election is reassessed each reporting period to determine whether a non-marketable equity security has a readily determinable fair value, in which case the security would no longer be eligible for this election. All gains and losses on such equity securities, realized and unrealized, are recorded in other expense, net on the accompanying condensed consolidated statements of operations and comprehensive loss. The Company evaluates its non-marketable equity securities for impairment at each reporting period based on a qualitative assessment that considers various potential impairment indicators. If an impairment exists, a loss is recognized in the accompanying condensed consolidated statements of operations and comprehensive loss for the amount by which the carrying value exceeds the fair value of the investment. Investments in limited partnership funds The Company also holds investments in certain limited partnership funds. The Company does not hold a controlling interest or significant influence in these limited partnerships. The fair value of such investments is valued using the Net Asset Value (“NAV”) provided by the fund administrator as a practical expedient. Available-for-sale debt securities The Company also holds certain investments in debt securities of privately held companies, which are classified as available-for-sale debt securities. Such available-for-sale debt securities are recorded at fair value with changes in fair value recorded in other comprehensive loss. The Company periodically reviews its available-for-sale debt securities to determine if there has been an other-than-temporary decline in fair value. If the impairment is deemed other-than-temporary, the portion of the impairment related to credit losses is recognized in other (expense) income, net in the accompanying condensed consolidated statements of operations and comprehensive loss, and the portion related to non-credit related losses is recognized as a component of comprehensive loss.
|
Fair value measurements |
Fair value measurements Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy using three levels of inputs, of which the first two are considered observable and the last is considered unobservable, as follows: Level 1 Quoted prices in active markets for identical assets or liabilities. Level 2 Quoted prices for identical or similar assets and liabilities in markets that are not active or observable inputs other than quoted prices in active markets for identical or similar assets or liabilities. Level 3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
As of June 30, 2024 and December 31, 2023, the carrying value of the Company’s financial instruments included in current assets and current liabilities (including accounts receivable, accounts payable, and accrued expenses) approximate fair value due to the short-term nature of such items. The Company measures its cash held in money market funds, marketable securities, and investments in available-for-sale debt securities at fair value each reporting period. The estimation of fair value for available-for-sale debt securities in private companies requires the use of significant unobservable inputs, and as a result, the Company classifies these assets as Level 3 within the fair value hierarchy. The Company’s investments in equity securities of privately held companies are recorded at fair value on a non-recurring basis. For investments without a readily determinable fair value, the Company looks to observable transactions, such as the issuance of new equity by an investee, as indicators of investee enterprise value and uses them to estimate the fair value of the investments. The Company’s investments in limited partnerships are valued using NAV as a practical expedient and therefore excluded from the fair value hierarchy.
|
Deferred revenue |
Deferred revenue Contract liabilities consist of revenue that is deferred when the Company has the contractual right to invoice in advance of transferring services to its customers. The Company recognized revenue of $228.8 million and $185.1 million during the three months ended June 30, 2024 and 2023, respectively, that was included in deferred revenue balances at the beginning of the respective periods. The Company recognized revenue of $364.2 million and $286.2 million during the six months ended June 30, 2024 and 2023, respectively, that was included in deferred revenue balances at the beginning of the respective periods.
|
Remaining performance obligation |
Remaining performance obligations The transaction price allocated to remaining performance obligations (“RPO”) represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable contracts that will be invoiced and recognized as revenue in future periods. The Company’s current RPO represents future revenue under existing contracts that is expected to be recognized as revenue in the next 12 months.
|
X |
- DefinitionMaterials financing revenues and receivables.
+ References
+ Details
Name: |
pcor_MaterialsFinancingRevenuesAndReceivablesPolicyPolicyTextBlock |
Namespace Prefix: |
pcor_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4
+ Details
Name: |
us-gaap_BusinessCombinationsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D
+ Details
Name: |
us-gaap_EquityMethodInvestmentsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.
+ References
+ Details
Name: |
us-gaap_FairValueMeasurementPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for investment classified as marketable security.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477268/942-320-50-5
+ Details
Name: |
us-gaap_MarketableSecuritiesPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
+ Details
Name: |
us-gaap_RevenueRecognitionPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy election for whether provision for loss for performance obligation was determined at contract or performance obligation level.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 605 -SubTopic 35 -Name Accounting Standards Codification -Section 25 -Paragraph 47 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481218/605-35-25-47
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for segment reporting.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
+ Details
Name: |
us-gaap_SegmentReportingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).
+ References
+ Details
Name: |
us-gaap_SelfInsuranceReservePolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8
+ Details
Name: |
us-gaap_UseOfEstimates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Investments (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Investments, Debt and Equity Securities [Abstract] |
|
Schedule of Marketable Securities |
Marketable securities consisted of the following as of June 30, 2024 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | U.S. treasury securities | $ | 167,659 | | | $ | 3 | | | $ | (96) | | | $ | 167,566 | | Commercial paper | 53,138 | | | — | | | (68) | | | 53,070 | | Corporate notes and obligations | 204,137 | | | 11 | | | (234) | | | 203,914 | | Total marketable securities | $ | 424,934 | | | $ | 14 | | | $ | (398) | | | $ | 424,550 | |
Marketable securities consisted of the following as of December 31, 2023 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | U.S. treasury securities | $ | 128,479 | | | $ | 124 | | | $ | (27) | | | $ | 128,576 | | Commercial paper | 47,415 | | | 1 | | | (35) | | | 47,381 | | Corporate notes and obligations | 139,747 | | | 61 | | | (128) | | | 139,680 | | Time deposits | 4,525 | | | — | | | (1) | | | 4,524 | | Total marketable securities | $ | 320,166 | | | $ | 186 | | | $ | (191) | | | $ | 320,161 | |
|
Investments Classified by Contractual Maturity Date |
The following table summarizes the estimated fair value of investments classified as marketable securities by contractual maturity date (in thousands): | | | | | | | | | | | | | June 30, 2024 | | December 31, 2023 | Due within 1 year | $ | 379,120 | | | $ | 320,161 | | Due in 1 to 2 years | 45,430 | | | — | | Total marketable securities | $ | 424,550 | | | $ | 320,161 | |
|
Schedule of Strategic Investments Activity |
Strategic investment activity during the six months ended June 30, 2024 is summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Equity Securities | | Limited Partnerships | | Available-for- Sale Debt Securities | | Total | Balance as of December 31, 2023 | $ | 7,179 | | | $ | 3,986 | | | $ | 362 | | | $ | 11,527 | | Interest accrued on available-for-sale debt securities | — | | | — | | | 4 | | | 4 | | Purchases of strategic investments | 498 | | | 574 | | | — | | | 1,072 | | Unrealized gain on strategic investments | 671 | | | 154 | | | — | | | 825 | | Impairment of strategic investments | (184) | | | — | | | — | | | (184) | | Balance as of June 30, 2024 | $ | 8,164 | | | $ | 4,714 | | | $ | 366 | | | $ | 13,244 | |
Strategic investment activity during the six months ended June 30, 2023 is summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Equity Securities | | Limited Partnerships | | Available-for- Sale Debt Securities | | Total | Balance as of December 31, 2022 | $ | 7,286 | | | $ | 3,402 | | | $ | 355 | | | $ | 11,043 | | Interest accrued on available-for-sale debt securities | — | | | — | | | 4 | | | 4 | | Purchases of strategic investments | — | | | 442 | | | — | | | 442 | | Unrealized loss on strategic investments | — | | | (6) | | | — | | | (6) | | Balance as of June 30, 2023 | $ | 7,286 | | | $ | 3,838 | | | $ | 359 | | | $ | 11,483 | |
|
X |
- DefinitionTabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aaa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
+ Details
Name: |
us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of investment.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/320/tableOfContent
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 321 -Publisher FASB -URI https://asc.fasb.org/321/tableOfContent
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 325 -Publisher FASB -URI https://asc.fasb.org/325/tableOfContent
+ Details
Name: |
us-gaap_InvestmentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.
+ References
+ Details
Name: |
us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Fair Value of Financial Instruments (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Fair Value Disclosures [Abstract] |
|
Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy |
Financial assets measured at fair value on a recurring basis within the fair value hierarchy are summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2024 | | Level 1 | | Level 2 | | Level 3 | | Total | Cash equivalents: | | | | | | | | Money market funds | $ | 295,343 | | | $ | — | | | $ | — | | | $ | 295,343 | | Commercial paper | — | | | 2,041 | | | — | | | 2,041 | | Corporate notes and obligations | — | | | 3,918 | | | — | | | 3,918 | | Marketable securities: | | | | | | | | U.S. treasury securities | 167,566 | | | — | | | — | | | 167,566 | | Commercial paper | — | | | 53,070 | | | — | | | 53,070 | | Corporate notes and obligations | — | | | 203,914 | | | — | | | 203,914 | | | | | | | | | | Strategic investments: | | | | | | | | Investments in available-for-sale debt securities | — | | | — | | | 366 | | | 366 | | Total | $ | 462,909 | | | $ | 262,943 | | | $ | 366 | | | $ | 726,218 | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2023 | | Level 1 | | Level 2 | | Level 3 | | Total | Cash equivalents: | | | | | | | | Money market funds | $ | 303,452 | | | $ | — | | | $ | — | | | $ | 303,452 | | Marketable securities: | | | | | | | | U.S. treasury securities | 128,576 | | | — | | | — | | | 128,576 | | Commercial paper | — | | | 47,381 | | | — | | | 47,381 | | Corporate notes and obligations | — | | | 139,680 | | | — | | | 139,680 | | Time deposits | — | | | 4,524 | | | — | | | 4,524 | | Strategic investments: | | | | | | | | Investments in available-for-sale debt securities | — | | | — | | | 362 | | | 362 | | Total | $ | 432,028 | | | $ | 191,585 | | | $ | 362 | | | $ | 623,975 | |
|
X |
- DefinitionTabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11
+ Details
Name: |
us-gaap_FairValueByBalanceSheetGroupingTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Business Combinations (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] |
|
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed |
The preliminary purchase consideration was allocated to the following assets and liabilities at the acquisition date (in thousands): | | | | | | | | | | | | | Fair Value | | Useful Life | Assets acquired | | | | Cash and cash equivalents | $ | 2,390 | | | | Accounts receivable | 964 | | | | Prepaid expenses and other current assets | 17 | | | | Other non-current assets | 388 | | | | Developed technology intangible asset | 16,000 | | | 7 years | Customer relationships intangible asset | 4,700 | | | 10 years | Goodwill | 11,333 | | | | Total assets acquired | $ | 35,792 | | | | Liabilities assumed | | | | Deferred revenue, current | (2,210) | | | | Other current liabilities | (2,605) | | | | Other non-current liabilities | (388) | | | | Net deferred tax liabilities | (790) | | | | Total liabilities assumed | $ | (5,993) | | | | Net assets acquired | $ | 29,799 | | | |
|
X |
- References
+ Details
Name: |
us-gaap_BusinessCombinationAndAssetAcquisitionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Paragraph 1 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Intangible Assets and Goodwill (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Summary of Finite-lived Intangible Assets |
The Company’s finite-lived and indefinite-lived intangible assets are summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2024 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Remaining Useful Life (Years) | Developed technology | $ | 186,132 | | | $ | (80,501) | | | $ | 105,631 | | | 4.3 | Customer relationships | 71,050 | | | (37,236) | | | 33,814 | | | 4.8 | Total finite-lived intangible assets | 257,182 | | | (117,737) | | | 139,445 | | | 4.5 | In-process research and development | 2,848 | | | — | | | 2,848 | | | | Total intangible assets | $ | 260,030 | | | $ | (117,737) | | | $ | 142,293 | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2023 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Remaining Useful Life (Years) | Developed technology | $ | 166,453 | | | $ | (67,221) | | | $ | 99,232 | | | 4.3 | Customer relationships | 66,350 | | | (30,884) | | | 35,466 | | | 4.2 | Total finite-lived intangible assets | 232,803 | | | (98,105) | | | 134,698 | | | 4.3 | In-process research and development | 2,848 | | | — | | | 2,848 | | | | Total intangible assets | $ | 235,651 | | | $ | (98,105) | | | $ | 137,546 | | | |
|
Summary of Intangible Assets Amortization Expense |
The Company estimates that there is no significant residual value related to its finite-lived intangible assets. Amortization expense recorded on the Company’s finite-lived intangible assets is summarized as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Cost of revenue | $ | 6,156 | | | $ | 5,493 | | | $ | 12,041 | | | $ | 10,986 | | Sales and marketing | 3,145 | | | 3,106 | | | 6,251 | | | 6,213 | | Research and development | 665 | | | 675 | | | 1,340 | | | 1,409 | | Total amortization of acquired intangible assets | $ | 9,966 | | | $ | 9,274 | | | $ | 19,632 | | | $ | 18,608 | |
|
Schedule of Goodwill |
The following table presents the changes in carrying amount of goodwill during the six months ended June 30, 2024 (in thousands): | | | | | | Beginning balance | $ | 539,354 | | Additions | 11,333 | | Other adjustments, net(1) | (324) | | Ending balance | $ | 550,363 | |
(1) Includes the effect of foreign currency translation
|
X |
- DefinitionTabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2
+ Details
Name: |
us-gaap_ScheduleOfGoodwillTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Accrued Expenses (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Accrued Liabilities, Current [Abstract] |
|
Schedule of Components of Accrued Expenses |
The following represents the components of accrued expenses contained within the Company’s condensed consolidated balance sheets at the end of each period (in thousands): | | | | | | | | | | | | | June 30, 2024 | | December 31, 2023 | Accrued bonuses | $ | 12,029 | | | $ | 31,786 | | Accrued commissions | 12,531 | | | 16,494 | | Accrued salary, payroll tax, and employee benefit liabilities | 35,074 | | | 36,171 | | Other accrued expenses | 11,619 | | | 15,624 | | Total accrued expenses | $ | 71,253 | | | $ | 100,075 | |
|
X |
- References
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the components of accrued liabilities.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Stock-based Compensation (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Share-Based Payment Arrangement [Abstract] |
|
Summary of Stock Option Activity |
The following table summarizes the stock option activity during the six months ended June 30, 2024: | | | | | | | | | | | | | Number of Shares | | Weighted- Average Exercise Price | Outstanding at December 31, 2023 | 4,340,052 | | $ | 12.57 | | Exercised | (766,211) | | 12.95 | | Canceled/Forfeited | (750) | | 19.16 | | Outstanding at June 30, 2024 | 3,573,091 | | 12.48 | | Exercisable at June 30, 2024 | 3,573,091 | | $ | 12.48 | |
|
Summary of Activity in Connection with RSUs |
The following table summarizes the RSU activity during the six months ended June 30, 2024: | | | | | | | | | | | | | Number of Shares | | Weighted- Average Grant Date Fair Value | Outstanding at December 31, 2023 | 7,382,073 | | $ | 59.35 | | Granted | 2,835,307 | | 78.88 | | Vested | (1,829,526) | | 58.65 | | Canceled/Forfeited | (622,194) | | 64.36 | | Outstanding at June 30, 2024 | 7,765,660 | | $ | 66.30 | |
|
Summary of Activity in Connection with PSUs |
The following table summarizes the PSU activity during the six months ended June 30, 2024: | | | | | | | | | | | | | Number of Shares | | Weighted- Average Grant Date Fair Value | Outstanding at December 31, 2023 | 77,971 | | $ | 55.63 | | Granted (1) | 112,255 | | 74.49 | | Outstanding at June 30, 2024 | 190,226 | | $ | 66.76 | |
(1) This represents awards granted at 100% attainment of the performance conditions.
|
Schedule of Estimate Fair Value on Date of Grant |
The fair value of the ESPP purchase rights on the date of grant using the Black-Scholes option pricing model was estimated using the following assumptions during the six months ended June 30, 2024: | | | | | | Risk-free interest rate | 5.04% to 5.33% | Expected term (in years) | 0.5 to 1.0 | Estimated dividend yield | 0.00% | Estimated weighted-average volatility | 29.90% to 39.27% |
|
Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock |
The Company recorded total stock-based compensation cost from stock options, RSUs, PSUs, RSAs, and the ESPP as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Cost of revenue | $ | 2,126 | | | $ | 1,927 | | | $ | 3,936 | | | $ | 3,578 | | Sales and marketing | 15,569 | | | 14,411 | | | 28,484 | | | 27,471 | | Research and development | 17,620 | | | 16,269 | | | 31,346 | | | 36,048 | | General and administrative | 13,910 | | | 9,880 | | | 25,591 | | | 20,328 | | Total stock-based compensation expense | $ | 49,225 | | | $ | 42,487 | | | $ | 89,357 | | | $ | 87,425 | | Stock-based compensation capitalized for software development and cloud-computing arrangement implementation costs | 3,496 | | | 2,161 | | | 5,954 | | | 4,283 | | Total stock-based compensation cost | $ | 52,721 | | | $ | 44,648 | | | $ | 95,311 | | | $ | 91,708 | |
|
X |
- DefinitionTabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (f)(2) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Subparagraph (c) -Paragraph 2 -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Net Loss Per Share (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Earnings Per Share [Abstract] |
|
Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share |
The following weighted-average potentially dilutive shares are excluded from the calculation of diluted earnings per share as they are anti-dilutive: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | RSUs, PSUs, and RSAs subject to future vesting | 8,218,481 | | 9,364,444 | | 7,678,211 | | 8,793,177 | Shares issuable pursuant to the ESPP | 377,765 | | 498,366 | | 355,420 | | 446,222 | Shares of common stock issuable from stock options | 3,725,681 | | 5,171,003 | | 3,922,024 | | 5,378,499 | Total | 12,321,927 | | 15,033,813 | | 11,955,655 | | 14,617,898 |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Geographic Information (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Geographic Areas, Revenues from External Customers [Abstract] |
|
Summary of Revenue by Geographic Region |
The following table sets forth the Company’s revenues by geographic region, which is determined based on the billing location of the customer (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Revenue by geographic region: | | | | | | | | U.S. | $ | 242,034 | | | $ | 196,308 | | | $ | 472,467 | | | $ | 380,233 | | Rest of the world | 42,313 | | | 32,228 | | | 81,308 | | | 61,829 | | Total revenue | $ | 284,347 | | | $ | 228,536 | | | $ | 553,775 | | | $ | 442,062 | | Percentage of revenue by geographic region: | | | | | | | | U.S. | 85 | % | | 86 | % | | 85 | % | | 86 | % | Rest of the world | 15 | % | | 14 | % | | 15 | % | | 14 | % |
|
X |
- References
+ Details
Name: |
us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
+ Details
Name: |
us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Restructuring (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Restructuring and Related Activities [Abstract] |
|
Restructuring and Related Costs |
The following table summarizes the severance and other benefit costs incurred during the six months ended June 30, 2024 by line item within the condensed consolidated statement of operations and comprehensive loss (in thousands) related to this restructuring event: | | | | | | | | | | | | Cost of revenue | | $ | 318 | | | Sales and marketing | | 1,298 | | | Research and development | | 1,750 | | | General and administrative | | 819 | | | Total restructuring-related costs | | $ | 4,185 | | |
|
X |
- DefinitionTabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Summary of Significant Accounting Policies - Narrative (Details)
|
3 Months Ended |
6 Months Ended |
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2024
USD ($)
segment
|
Jun. 30, 2023
USD ($)
|
Dec. 31, 2023
USD ($)
|
Disclosure Of Summary Of Significant Accounting Policies [Line Items] |
|
|
|
|
|
Number of operating segments | segment |
|
|
1
|
|
|
Credit losses on marketable securities |
|
|
$ 0
|
$ 0
|
|
Credit loss expense |
|
|
0
|
3,900,000
|
|
Receivables outstanding from customers |
$ 1,800,000
|
|
1,800,000
|
|
$ 5,700,000
|
Allowance for expected credit losses |
|
|
|
|
3,800,000
|
Self-insurance accrual, net |
2,300,000
|
|
2,300,000
|
|
3,300,000
|
Deferred revenue, revenue recognized |
228,800,000
|
$ 185,100,000
|
364,200,000
|
$ 286,200,000
|
|
Aggregate amount of transaction price allocated to remaining performance obligations |
1,000,000,000.0
|
|
1,000,000,000.0
|
|
|
Money market funds |
|
|
|
|
|
Disclosure Of Summary Of Significant Accounting Policies [Line Items] |
|
|
|
|
|
Restricted cash released from restriction |
|
$ 3,100,000
|
|
|
|
Restricted cash |
0
|
|
0
|
|
$ 0
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 |
|
|
|
|
|
Disclosure Of Summary Of Significant Accounting Policies [Line Items] |
|
|
|
|
|
Aggregate amount of transaction price allocated to remaining performance obligations |
$ 724,800,000
|
|
$ 724,800,000
|
|
|
Percentage of remaining performance obligation expects to recognize as revenue |
70.00%
|
|
70.00%
|
|
|
Revenue, remaining performance obligation, expected timing of satisfaction, period |
12 months
|
|
12 months
|
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 |
|
|
|
|
|
Disclosure Of Summary Of Significant Accounting Policies [Line Items] |
|
|
|
|
|
Aggregate amount of transaction price allocated to remaining performance obligations |
$ 310,400,000
|
|
$ 310,400,000
|
|
|
Minimum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 |
|
|
|
|
|
Disclosure Of Summary Of Significant Accounting Policies [Line Items] |
|
|
|
|
|
Revenue, remaining performance obligation, expected timing of satisfaction, period |
12 months
|
|
12 months
|
|
|
Maximum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 |
|
|
|
|
|
Disclosure Of Summary Of Significant Accounting Policies [Line Items] |
|
|
|
|
|
Revenue, remaining performance obligation, expected timing of satisfaction, period |
36 months
|
|
36 months
|
|
|
X |
- DefinitionDisclosure of summary of significant accounting policies.
+ References
+ Details
Name: |
pcor_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRestricted Cash, Released From Restriction
+ References
+ Details
Name: |
pcor_RestrictedCashReleasedFromRestriction |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityRevenueRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), for which no credit loss was previously recorded.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-9
+ Details
Name: |
us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph c -Publisher SEC
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (1) -Publisher SEC
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (3) -Publisher SEC
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_FinancingReceivableAllowanceForCreditLosses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNumber of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfOperatingSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of credit loss expense (reversal of expense) for financing receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_ProvisionForLoanLossesExpensed |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount due from customers for fees and charges arising from transactions related to the entity's brokerage activities and operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 940 -SubTopic 310 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/940-310/tableOfContent
+ Details
Name: |
us-gaap_ReceivablesFromCustomers |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_RestrictedCash |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of transaction price allocated to performance obligation that has not been recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPeriod in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPercentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_SelfInsuranceReserve |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-07-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-07-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Investments - Schedule of Marketable Securities (Detail) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Debt Securities, Available-for-Sale [Line Items] |
|
|
Amortized Cost |
$ 424,934
|
$ 320,166
|
Gross Unrealized Gains |
14
|
186
|
Gross Unrealized Losses |
(398)
|
(191)
|
Fair Value |
424,550
|
320,161
|
U.S. treasury securities |
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
Amortized Cost |
167,659
|
128,479
|
Gross Unrealized Gains |
3
|
124
|
Gross Unrealized Losses |
(96)
|
(27)
|
Fair Value |
167,566
|
128,576
|
Commercial paper |
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
Amortized Cost |
53,138
|
47,415
|
Gross Unrealized Gains |
0
|
1
|
Gross Unrealized Losses |
(68)
|
(35)
|
Fair Value |
53,070
|
47,381
|
Corporate notes and obligations |
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
Amortized Cost |
204,137
|
139,747
|
Gross Unrealized Gains |
11
|
61
|
Gross Unrealized Losses |
(234)
|
(128)
|
Fair Value |
$ 203,914
|
139,680
|
Time deposits |
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
Amortized Cost |
|
4,525
|
Gross Unrealized Gains |
|
0
|
Gross Unrealized Losses |
|
(1)
|
Fair Value |
|
$ 4,524
|
X |
- DefinitionAmount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
+ Details
Name: |
us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
+ Details
Name: |
us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 103 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_AvailableForSaleSecuritiesDebtSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aaa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
+ Details
Name: |
us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=pcor_CorporateNotesAndObligationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=pcor_TimeDepositsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionDebt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One Through Two
+ References
+ Details
Name: |
pcor_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A
+ Details
Name: |
us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 103 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_AvailableForSaleSecuritiesDebtSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionAmount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
+ Details
Name: |
us-gaap_ContractualObligation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11
+ Details
Name: |
us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aaa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
+ Details
Name: |
us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Investments - Schedule of Strategic Investments Activity (Detail) - USD ($) $ in Thousands |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Increase (Decrease) In Strategic Investments [Roll Forward] |
|
|
Beginning balance |
$ 11,527
|
$ 11,043
|
Interest accrued on available-for-sale debt securities |
4
|
4
|
Purchases of strategic investments |
1,072
|
442
|
Unrealized gain on strategic investments |
825
|
(6)
|
Impairment of strategic investments |
(184)
|
|
Ending balance |
13,244
|
11,483
|
Limited Partnerships |
|
|
Increase (Decrease) In Strategic Investments [Roll Forward] |
|
|
Beginning balance |
3,986
|
3,402
|
Interest accrued on available-for-sale debt securities |
0
|
0
|
Purchases of strategic investments |
574
|
442
|
Unrealized gain on strategic investments |
154
|
(6)
|
Impairment of strategic investments |
0
|
|
Ending balance |
4,714
|
3,838
|
Available-for- Sale Debt Securities |
|
|
Increase (Decrease) In Strategic Investments [Roll Forward] |
|
|
Beginning balance |
362
|
355
|
Interest accrued on available-for-sale debt securities |
4
|
4
|
Purchases of strategic investments |
0
|
0
|
Unrealized gain on strategic investments |
0
|
0
|
Impairment of strategic investments |
0
|
|
Ending balance |
366
|
359
|
Equity Securities |
|
|
Increase (Decrease) In Strategic Investments [Roll Forward] |
|
|
Beginning balance |
7,179
|
7,286
|
Interest accrued on available-for-sale debt securities |
0
|
0
|
Purchases of strategic investments |
498
|
0
|
Unrealized gain on strategic investments |
671
|
0
|
Impairment of strategic investments |
(184)
|
|
Ending balance |
$ 8,164
|
$ 7,286
|
X |
- DefinitionIncrease (Decrease) In Strategic Investments
+ References
+ Details
Name: |
pcor_IncreaseDecreaseInStrategicInvestmentsRollForward |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionInterest accrued on available-for-sale debt securities.
+ References
+ Details
Name: |
pcor_InterestAccruedOnAvailableForSaleDebtSecurities |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionPayments to acquire strategic investments.
+ References
+ Details
Name: |
pcor_PaymentsToAcquireStrategicInvestments |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of impairment loss on investment in equity security without readily determinable fair value.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 321 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479536/321-10-50-3
+ Details
Name: |
us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all investments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 80 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480078/944-80-55-14
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 80 -Name Accounting Standards Codification -Section 55 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480078/944-80-55-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(1)(h)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(1)(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_Investments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of unrealized gain (loss) on investment.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_UnrealizedGainLossOnInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_InvestmentTypeAxis=pcor_InvestmentsInLimitedPartnershipFundsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_InvestmentTypeAxis=us-gaap_DebtSecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_CollateralAxis=us-gaap_EquitySecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Marketable securities: |
|
|
Fair Value |
$ 424,550
|
$ 320,161
|
Strategic investments: |
|
|
Investments in available-for-sale debt securities |
366
|
362
|
Total |
726,218
|
623,975
|
U.S. treasury securities |
|
|
Marketable securities: |
|
|
Fair Value |
167,566
|
128,576
|
Commercial paper |
|
|
Cash equivalents: |
|
|
Cash equivalents |
2,041
|
|
Marketable securities: |
|
|
Fair Value |
53,070
|
47,381
|
Corporate notes and obligations |
|
|
Cash equivalents: |
|
|
Cash equivalents |
3,918
|
|
Marketable securities: |
|
|
Fair Value |
203,914
|
139,680
|
Time deposits |
|
|
Marketable securities: |
|
|
Fair Value |
|
4,524
|
Money market funds |
|
|
Cash equivalents: |
|
|
Cash equivalents |
295,343
|
303,452
|
Level 1 |
|
|
Strategic investments: |
|
|
Investments in available-for-sale debt securities |
0
|
0
|
Total |
462,909
|
432,028
|
Level 1 | U.S. treasury securities |
|
|
Marketable securities: |
|
|
Fair Value |
167,566
|
128,576
|
Level 1 | Commercial paper |
|
|
Cash equivalents: |
|
|
Cash equivalents |
0
|
|
Marketable securities: |
|
|
Fair Value |
0
|
0
|
Level 1 | Corporate notes and obligations |
|
|
Cash equivalents: |
|
|
Cash equivalents |
0
|
|
Marketable securities: |
|
|
Fair Value |
0
|
0
|
Level 1 | Time deposits |
|
|
Marketable securities: |
|
|
Fair Value |
|
0
|
Level 1 | Money market funds |
|
|
Cash equivalents: |
|
|
Cash equivalents |
295,343
|
303,452
|
Level 2 |
|
|
Strategic investments: |
|
|
Investments in available-for-sale debt securities |
0
|
0
|
Total |
262,943
|
191,585
|
Level 2 | U.S. treasury securities |
|
|
Marketable securities: |
|
|
Fair Value |
0
|
0
|
Level 2 | Commercial paper |
|
|
Cash equivalents: |
|
|
Cash equivalents |
2,041
|
|
Marketable securities: |
|
|
Fair Value |
53,070
|
47,381
|
Level 2 | Corporate notes and obligations |
|
|
Cash equivalents: |
|
|
Cash equivalents |
3,918
|
|
Marketable securities: |
|
|
Fair Value |
203,914
|
139,680
|
Level 2 | Time deposits |
|
|
Marketable securities: |
|
|
Fair Value |
|
4,524
|
Level 2 | Money market funds |
|
|
Cash equivalents: |
|
|
Cash equivalents |
0
|
0
|
Level 3 |
|
|
Strategic investments: |
|
|
Investments in available-for-sale debt securities |
366
|
362
|
Total |
366
|
362
|
Level 3 | U.S. treasury securities |
|
|
Marketable securities: |
|
|
Fair Value |
0
|
0
|
Level 3 | Commercial paper |
|
|
Cash equivalents: |
|
|
Cash equivalents |
0
|
|
Marketable securities: |
|
|
Fair Value |
0
|
0
|
Level 3 | Corporate notes and obligations |
|
|
Cash equivalents: |
|
|
Cash equivalents |
0
|
|
Marketable securities: |
|
|
Fair Value |
0
|
0
|
Level 3 | Time deposits |
|
|
Marketable securities: |
|
|
Fair Value |
|
0
|
Level 3 | Money market funds |
|
|
Cash equivalents: |
|
|
Cash equivalents |
$ 0
|
$ 0
|
X |
- DefinitionFair value portion of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_AssetsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 103 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_AvailableForSaleSecuritiesDebtSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_CashAndCashEquivalentsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_InvestmentsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_InvestmentsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_MarketableSecuritiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=pcor_CorporateNotesAndObligationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=pcor_TimeDepositsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionIncrease (Decrease) In Operating Lease, Right-Of-Use Asset
+ References
+ Details
Name: |
pcor_IncreaseDecreaseInOperatingLeaseRightOfUseAsset |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLessee, Operating Lease, Increase (Decrease) In Liability, To Be Paid
+ References
+ Details
Name: |
pcor_LesseeOperatingLeaseIncreaseDecreaseInLiabilityToBePaid |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeLeaseDescriptionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTerm of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeOperatingLeaseRenewalTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTerm of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeOperatingLeaseTermOfContract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_LeaseContractualTermAxis=pcor_AustinTexasOfficeSpaceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Business Combinations - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands |
|
1 Months Ended |
|
May 30, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
Business Acquisition [Line Items] |
|
|
|
Goodwill |
|
$ 550,363
|
$ 539,354
|
Intelliwave Technologies, Inc |
|
|
|
Business Acquisition [Line Items] |
|
|
|
Business combination, consideration transferred |
$ 29,800
|
|
|
Cash payment to acquire business |
|
28,300
|
|
Business combination, contingent consideration |
|
$ 1,500
|
|
Contingent consideration, payment period (in months) |
|
6 months
|
|
Escrow deposit |
4,300
|
|
|
Escrow deposit to be released in eighteen months |
|
$ 3,800
|
|
Escrow deposit to be released in twenty four months |
|
$ 500
|
|
Goodwill |
$ 11,333
|
|
|
Intelliwave Technologies, Inc | Performance Shares |
|
|
|
Business Acquisition [Line Items] |
|
|
|
Equity instruments other than options, issued in connection with acquisitions (in shares) |
65,269
|
|
|
Intelliwave Technologies, Inc | Restricted Stock Units |
|
|
|
Business Acquisition [Line Items] |
|
|
|
Equity instruments other than options, issued in connection with acquisitions (in shares) |
67,807
|
|
|
Grant date fair value (in dollars per share) |
$ 68.96
|
|
|
Intelliwave Technologies, Inc | Developed technology |
|
|
|
Business Acquisition [Line Items] |
|
|
|
Useful Life |
7 years
|
|
|
Intelliwave Technologies, Inc | Customer relationships |
|
|
|
Business Acquisition [Line Items] |
|
|
|
Useful Life |
10 years
|
|
|
X |
- DefinitionBusiness Combination, Contingent Consideration, Payment Period
+ References
+ Details
Name: |
pcor_BusinessCombinationContingentConsiderationPaymentPeriod |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionBusiness Combination, Escrow Deposit To Be Released In Eighteen Months
+ References
+ Details
Name: |
pcor_BusinessCombinationEscrowDepositToBeReleasedInEighteenMonths |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionBusiness Combination, Escrow Deposit To Be Released In Twenty Four Months
+ References
+ Details
Name: |
pcor_BusinessCombinationEscrowDepositToBeReleasedInTwentyFourMonths |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionShare-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Issued in Connection with Acquisitions
+ References
+ Details
Name: |
pcor_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInConnectionWithAcquistions |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Issued in Connection with Acquisitions, Weighted Average Grant Date Fair Value
+ References
+ Details
Name: |
pcor_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedInConnectionWithAcquistionsWeightedAverageGrantDateFairValue |
Namespace Prefix: |
pcor_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5
+ Details
Name: |
us-gaap_BusinessAcquisitionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 8 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 7 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7
+ Details
Name: |
us-gaap_BusinessCombinationConsiderationTransferred1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6
+ Details
Name: |
us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1
+ Details
Name: |
us-gaap_EscrowDeposit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireBusinessesGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=pcor_IntelliwaveTechnologiesInc.Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Business Combinations - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($) $ in Thousands |
May 30, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
Assets acquired |
|
|
|
Goodwill |
|
$ 550,363
|
$ 539,354
|
Intelliwave Technologies, Inc |
|
|
|
Assets acquired |
|
|
|
Cash and cash equivalents |
$ 2,390
|
|
|
Accounts receivable |
964
|
|
|
Prepaid expenses and other current assets |
17
|
|
|
Other non-current assets |
388
|
|
|
Goodwill |
11,333
|
|
|
Total assets acquired |
35,792
|
|
|
Liabilities assumed |
|
|
|
Deferred revenue, current |
(2,210)
|
|
|
Other current liabilities |
(2,605)
|
|
|
Other non-current liabilities |
(388)
|
|
|
Net deferred tax liabilities |
(790)
|
|
|
Total liabilities assumed |
(5,993)
|
|
|
Net assets acquired |
29,799
|
|
|
Intelliwave Technologies, Inc | Developed technology |
|
|
|
Assets acquired |
|
|
|
Intangible assets |
$ 16,000
|
|
|
Useful Life |
7 years
|
|
|
Intelliwave Technologies, Inc | Customer relationships |
|
|
|
Assets acquired |
|
|
|
Intangible assets |
$ 4,700
|
|
|
Useful Life |
10 years
|
|
|
X |
- DefinitionWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of assets acquired at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe amount of identifiable intangible assets recognized as of the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities assumed at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=pcor_IntelliwaveTechnologiesInc.Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_FinitelivedIntangibleAssetsAcquired1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AssetAcquisitionAxis=pcor_DevelopedTechnologyAcquisitionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Intangible Assets and Goodwill - Schedule of Finite-lived and Indefinite-lived Intangible Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Finite Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount |
$ 257,182
|
$ 232,803
|
Accumulated Amortization |
(117,737)
|
(98,105)
|
Net Carrying Amount |
$ 139,445
|
$ 134,698
|
Weighted-Average Remaining Useful Life (Years) |
4 years 6 months
|
4 years 3 months 18 days
|
Intangible Assets, Net (Excluding Goodwill) [Abstract] |
|
|
Gross Carrying Amount |
$ 260,030
|
$ 235,651
|
Accumulated Amortization |
(117,737)
|
(98,105)
|
Net Carrying Amount |
142,293
|
137,546
|
In-process research and development |
|
|
Indefinite-Lived Intangible Assets [Line Items] |
|
|
In-process research and development |
2,848
|
2,848
|
Developed technology |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount |
186,132
|
166,453
|
Accumulated Amortization |
(80,501)
|
(67,221)
|
Net Carrying Amount |
$ 105,631
|
$ 99,232
|
Weighted-Average Remaining Useful Life (Years) |
4 years 3 months 18 days
|
4 years 3 months 18 days
|
Intangible Assets, Net (Excluding Goodwill) [Abstract] |
|
|
Accumulated Amortization |
$ (80,501)
|
$ (67,221)
|
Customer relationships |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount |
71,050
|
66,350
|
Accumulated Amortization |
(37,236)
|
(30,884)
|
Net Carrying Amount |
$ 33,814
|
$ 35,466
|
Weighted-Average Remaining Useful Life (Years) |
4 years 9 months 18 days
|
4 years 2 months 12 days
|
Intangible Assets, Net (Excluding Goodwill) [Abstract] |
|
|
Accumulated Amortization |
$ (37,236)
|
$ (30,884)
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated amortization of intangible assets, excluding goodwill.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_IntangibleAssetsGrossExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Intangible Assets and Goodwill - Intangible Assets Amortization Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Finite Lived Intangible Assets [Line Items] |
|
|
|
|
Amortization of acquired intangible assets |
$ 9,966
|
$ 9,274
|
$ 19,632
|
$ 18,608
|
Cost of revenue |
|
|
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
|
|
Amortization of acquired intangible assets |
6,156
|
5,493
|
12,041
|
10,986
|
Sales and marketing |
|
|
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
|
|
Amortization of acquired intangible assets |
3,145
|
3,106
|
6,251
|
6,213
|
Research and development |
|
|
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
|
|
Amortization of acquired intangible assets |
$ 665
|
$ 675
|
$ 1,340
|
$ 1,409
|
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillAcquiredDuringPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillForeignCurrencyTranslationGainLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_GoodwillRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Accrued Expenses - Components of Accrued Expenses (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Accrued Liabilities, Current [Abstract] |
|
|
Accrued bonuses |
$ 12,029
|
$ 31,786
|
Accrued commissions |
12,531
|
16,494
|
Accrued salary, payroll tax, and employee benefit liabilities |
35,074
|
36,171
|
Other accrued expenses |
11,619
|
15,624
|
Total accrued expenses |
$ 71,253
|
$ 100,075
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedBonusesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.2.u1
Stock-based Compensation - Narrative (Details)
|
|
|
1 Months Ended |
3 Months Ended |
6 Months Ended |
|
Jan. 01, 2024
shares
|
Jan. 01, 2022 |
Mar. 31, 2024
shares
|
Nov. 30, 2021
$ / shares
shares
|
May 31, 2021
USD ($)
purchase_period
shares
|
Jun. 30, 2024
USD ($)
shares
|
Jun. 30, 2023
USD ($)
shares
|
Jun. 30, 2024
USD ($)
shares
|
Jun. 30, 2023
USD ($)
shares
|
Dec. 31, 2023
USD ($)
shares
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Options issued (in shares) |
|
|
|
|
|
3,573,091
|
|
3,573,091
|
|
4,340,052
|
Shares granted (in shares) |
|
|
|
|
|
0
|
0
|
0
|
0
|
|
Total unrecognized stock-based compensation expense (less than) | $ |
|
|
|
|
|
$ 0
|
|
$ 0
|
|
|
Stock-based compensation expense | $ |
|
|
|
|
|
49,225,000
|
$ 42,487,000
|
89,357,000
|
$ 87,425,000
|
|
Accrued salary, payroll tax, and employee benefit liabilities | $ |
|
|
|
|
|
35,074,000
|
|
35,074,000
|
|
$ 36,171,000
|
Employee Stock Purchase Plan |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Total unrecognized stock-based compensation expense | $ |
|
|
|
|
|
$ 7,000,000.0
|
|
$ 7,000,000.0
|
|
|
Total unrecognized compensation cost, weighted-average period |
|
|
|
|
|
|
|
7 months 6 days
|
|
|
Stock-based compensation expense | $ |
|
|
|
|
|
|
|
$ 4,600,000
|
$ 4,700,000
|
|
Offering period (in months) |
|
|
|
|
12 months
|
|
|
|
|
|
Number of purchase periods | purchase_period |
|
|
|
|
2
|
|
|
|
|
|
Duration of purchase periods (in months) |
|
|
|
|
6 months
|
|
|
|
|
|
Percentage of eligible compensation |
|
|
|
|
15.00%
|
|
|
|
|
|
Maximum amount each participant can contribute to a defined contribution plan per calendar year | $ |
|
|
|
|
$ 25,000
|
|
|
|
|
|
Maximum number of shares each participant can purchase during purchase period (in shares) |
|
|
|
|
2,500
|
|
|
|
|
|
Purchase price, threshold, percentage of fair market value |
|
|
|
|
85.00%
|
|
|
|
|
|
Expected dividend yield utilized |
|
|
|
|
|
0
|
|
0
|
|
|
Accrued salary, payroll tax, and employee benefit liabilities | $ |
|
|
|
|
|
$ 4,600,000
|
|
$ 4,600,000
|
|
$ 5,000,000.0
|
Common stock, purchased |
|
|
|
|
|
|
|
276,349
|
316,042
|
|
Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Total unrecognized stock-based compensation expense | $ |
|
|
|
|
|
482,200,000
|
|
$ 482,200,000
|
|
|
Total unrecognized compensation cost, weighted-average period |
|
|
|
|
|
|
|
2 years 8 months 12 days
|
|
|
Shares granted (in shares) |
|
|
|
|
|
|
|
2,835,307
|
|
|
Restricted Stock Units | IPO | Quarterly or Annual Vesting Schedule |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
RSUs vesting period (in years) |
|
|
|
|
|
|
|
4 years
|
|
|
Performance Shares |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
RSUs vesting period (in years) |
|
|
3 years
|
|
|
|
|
|
|
|
Total unrecognized stock-based compensation expense | $ |
|
|
|
|
|
$ 7,300,000
|
|
$ 7,300,000
|
|
|
Total unrecognized compensation cost, weighted-average period |
|
|
|
|
|
|
|
1 year 7 months 6 days
|
|
|
Shares granted (in shares) |
|
|
46,986
|
|
|
|
|
112,255
|
|
|
Award payout range, percentage |
|
|
|
|
|
|
|
1
|
|
|
Performance Shares | Revenue Performance Goals |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Shares granted (in shares) |
|
|
|
|
|
|
|
35,239
|
|
|
Percentage of awards |
|
|
|
|
|
|
|
75.00%
|
|
|
Performance Shares | Revenue Performance Goals | Minimum |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Award payout range, percentage |
|
|
|
|
|
|
|
0
|
|
|
Performance Shares | Revenue Performance Goals | Maximum |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Award payout range, percentage |
|
|
|
|
|
|
|
2
|
|
|
Performance Shares | Non-GAAP Operating Margin Performance |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Shares granted (in shares) |
|
|
|
|
|
|
|
11,747
|
|
|
Percentage of awards |
|
|
|
|
|
|
|
25.00%
|
|
|
Performance Shares | Non-GAAP Operating Margin Performance | Minimum |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Award payout range, percentage |
|
|
|
|
|
|
|
0
|
|
|
Performance Shares | Non-GAAP Operating Margin Performance | Maximum |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Award payout range, percentage |
|
|
|
|
|
|
|
1.50
|
|
|
Performance Shares | Final Vesting, After February 20, 2025 |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
RSUs vesting period (in years) |
|
|
|
|
|
|
|
2 years
|
|
|
Performance Shares | On Or After February 20, 2025 |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Award payout range, percentage |
|
|
|
|
|
|
|
0.33
|
|
|
Restricted Stock Awards | Levelset |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
RSUs vesting period (in years) |
|
|
|
2 years
|
|
|
|
|
|
|
Issuance of unregistered common stock for certain employees (in shares) |
|
|
|
199,670
|
|
|
|
|
|
|
Business acquisition, vesting period |
|
|
|
2 years
|
|
|
|
|
|
|
Share price (in dollars per share) | $ / shares |
|
|
|
$ 95.05
|
|
|
|
|
|
|
Stock-based compensation expense | $ |
|
|
|
|
|
|
|
$ 0
|
$ 7,100,000
|
|
Stock-based compensation expense related to early vested RSAs | $ |
|
|
|
|
|
|
|
|
5,300,000
|
|
Holdback amount expensed | $ |
|
|
|
|
|
|
|
|
$ 3,400,000
|
|
Common Stock | Employee Stock Purchase Plan |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Shares outstanding as a percent |
|
|
|
|
1.00%
|
|
|
|
|
|
Maximum number of additional shares of common stock that may be issued (in shares) |
|
|
|
|
3,900,000
|
|
|
|
|
|
Maximum amount common stock that may be issued (in shares) |
1,448,064
|
|
|
|
5,332,064
|
|
|
|
|
|
Period of common stock reserved for issuance (in years) |
|
|
|
|
10 years
|
|
|
|
|
|
2021 Equity Incentive Plan |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Options issued (in shares) |
|
|
|
|
|
0
|
|
0
|
|
|
2021 Equity Incentive Plan | Common Stock |
|
|
|
|
|
|
|
|
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
Shares available for issuance (in shares) |
|
|
|
|
|
34,958,638
|
|
34,958,638
|
|
44,622,937
|
Shares outstanding as a percent |
|
5.00%
|
|
|
|
|
|
|
|
|
Maximum number of additional shares of common stock that may be issued (in shares) |
7,240,323
|
|
|
|
|
|
|
|
|
|
Maximum amount common stock that may be issued (in shares) |
|
|
|
|
|
51,863,260
|
|
51,863,260
|
|
|
X |
- DefinitionRepresents the duration of purchase period under ESPP.
+ References
+ Details
Name: |
pcor_EmployeeStockPurchasePlanDurationOfPurchasePeriod |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRepresents the number of purchase periods under ESPP.
+ References
+ Details
Name: |
pcor_EmployeeStockPurchasePlanNumberOfPurchasePeriod |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRepresents the duration of offering period under ESPP.
+ References
+ Details
Name: |
pcor_EmployeeStockPurchasePlanOfferingPeriod |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAnnual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan.
+ References
+ Details
Name: |
pcor_EmployeeStockPurchasePlanPercentageOfEligibleCompensation |
Namespace Prefix: |
pcor_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionExpected Dividend Yield Utilized
+ References
+ Details
Name: |
pcor_ExpectedDividendYieldUtilized |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionMaximum amount each participant can contribute to a defined contribution plan per calendar year.
+ References
+ Details
Name: |
pcor_MaximumAmountEachParticipantCanContributeToADefinedContributionPlanPerCalendarYear |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAnnual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan.
+ References
+ Details
Name: |
pcor_MaximumNumberOfSharesEachParticipantCanPurchaseDuringPurchasePeriod |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of period of common stock reserved for issuance.
+ References
+ Details
Name: |
pcor_NumberOfPeriodOfCommonStockReservedForIssuance |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Awards
+ References
+ Details
Name: |
pcor_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards |
Namespace Prefix: |
pcor_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare-Based Payment Arrangement, Expense, Holdback Awards
+ References
+ Details
Name: |
pcor_ShareBasedPaymentArrangementExpenseHoldbackAwards |
Namespace Prefix: |
pcor_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionPeriod when results of operations of the acquired entity are included in the income statement of the combined entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPrice of a single share of a number of saleable stocks paid or offered to be paid in a business combination.
+ References
+ Details
Name: |
us-gaap_BusinessAcquisitionSharePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cost to be recognized for option under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionPeriod over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of additional shares authorized for issuance under share-based payment arrangement.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares authorized for issuance under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionMaximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPurchase price of common stock expressed as a percentage of its fair value.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 25 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480637/718-40-25-10
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesIssuedForServices |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VestingAxis=pcor_QuarterlyOrAnnualVestingScheduleMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VestingAxis=pcor_FinalVestingAfterFebruary202025Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VestingAxis=pcor_OnOrAfterFebruary202025Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=pcor_RestrictedStockAwardsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=pcor_LevelsetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=pcor_TwoThousandTwentyOneEquityIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Stock-based Compensation - Summary of Stock Option Activity (Details) - $ / shares
|
6 Months Ended |
Jun. 30, 2024 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] |
|
Outstanding, beginning of period (in shares) |
4,340,052
|
Exercised (in shares) |
(766,211)
|
Canceled/forfeited (in shares) |
(750)
|
Outstanding, end of period (in shares) |
3,573,091
|
Exercisable (in shares) |
3,573,091
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] |
|
Outstanding, beginning of period (in dollars per share) |
$ 12.57
|
Exercised (in dollars per share) |
12.95
|
Canceled/forfeited (in dollars per share) |
19.16
|
Outstanding, end of period (in dollars per share) |
12.48
|
Exercisable (in dollars per share) |
$ 12.48
|
X |
- DefinitionThe number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFor presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price of options that were either forfeited or expired.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which option holders acquired shares when converting their stock options into shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Stock-based Compensation - Summary of RSU and PSU Activity (Details) - $ / shares
|
1 Months Ended |
6 Months Ended |
Mar. 31, 2024 |
Jun. 30, 2024 |
Restricted Stock Units |
|
|
Number of Shares |
|
|
Outstanding, beginning of period (in shares) |
|
7,382,073
|
Granted (in shares) |
|
2,835,307
|
Vested (in shares) |
|
(1,829,526)
|
Canceled/Forfeited (in shares) |
|
(622,194)
|
Outstanding, end of period (in shares) |
|
7,765,660
|
Weighted- Average Grant Date Fair Value |
|
|
Outstanding, beginning of period (in dollars per share) |
|
$ 59.35
|
Granted (in dollars per share) |
|
78.88
|
Vested (in dollars per share) |
|
58.65
|
Canceled/forfeited (in dollars per share) |
|
64.36
|
Outstanding, end of period (in dollars per share) |
|
$ 66.30
|
Performance Shares |
|
|
Number of Shares |
|
|
Outstanding, beginning of period (in shares) |
|
77,971
|
Granted (in shares) |
46,986
|
112,255
|
Outstanding, end of period (in shares) |
|
190,226
|
Weighted- Average Grant Date Fair Value |
|
|
Outstanding, beginning of period (in dollars per share) |
|
$ 55.63
|
Granted (in dollars per share) |
|
74.49
|
Outstanding, end of period (in dollars per share) |
|
$ 66.76
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPer share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionThe estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe maximum risk-free interest rate assumption that is used in valuing an option on its own shares.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe minimum risk-free interest rate assumption that is used in valuing an option on its own shares.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionExpected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Stock-based Compensation - Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock (Detail) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
$ 49,225
|
$ 42,487
|
$ 89,357
|
$ 87,425
|
Stock-based compensation capitalized for software development and cloud-computing arrangement implementation costs |
3,496
|
2,161
|
5,954
|
4,283
|
Total stock-based compensation cost |
52,721
|
44,648
|
95,311
|
91,708
|
Cost of revenue |
|
|
|
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
2,126
|
1,927
|
3,936
|
3,578
|
Sales and marketing |
|
|
|
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
15,569
|
14,411
|
28,484
|
27,471
|
Research and development |
|
|
|
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
17,620
|
16,269
|
31,346
|
36,048
|
General and administrative |
|
|
|
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
$ 13,910
|
$ 9,880
|
$ 25,591
|
$ 20,328
|
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost capitalized for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost expensed and capitalized for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
v3.24.2.u1
Net Loss Per Share - Summary of Potentially Dilutive Shares Excluded from Earnings Per Share (Details) - shares
|
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] |
|
|
|
|
Weighted-average potentially dilutive shares excluded from the calculation of diluted earnings per share (in shares) |
12,321,927
|
15,033,813
|
11,955,655
|
14,617,898
|
RSUs, PSUs, and RSAs subject to future vesting |
|
|
|
|
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] |
|
|
|
|
Weighted-average potentially dilutive shares excluded from the calculation of diluted earnings per share (in shares) |
8,218,481
|
9,364,444
|
7,678,211
|
8,793,177
|
Shares issuable pursuant to the ESPP |
|
|
|
|
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] |
|
|
|
|
Weighted-average potentially dilutive shares excluded from the calculation of diluted earnings per share (in shares) |
377,765
|
498,366
|
355,420
|
446,222
|
Shares of common stock issuable from stock options |
|
|
|
|
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] |
|
|
|
|
Weighted-average potentially dilutive shares excluded from the calculation of diluted earnings per share (in shares) |
3,725,681
|
5,171,003
|
3,922,024
|
5,378,499
|
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pcor_SharesIssuablePursuantToESPPMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pcor_SharesOfCommonStockIssuableFromStockOptionsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Geographic Information - Summary of Revenue by Geographic Region (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Segment Reporting Information [Line Items] |
|
|
|
|
Revenue |
$ 284,347
|
$ 228,536
|
$ 553,775
|
$ 442,062
|
U.S. |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenue |
$ 242,034
|
$ 196,308
|
$ 472,467
|
$ 380,233
|
U.S. | Revenue | Geographic Concentration Risk |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Concentration risk percentage |
85.00%
|
86.00%
|
85.00%
|
86.00%
|
Rest of the world |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenue |
$ 42,313
|
$ 32,228
|
$ 81,308
|
$ 61,829
|
Rest of the world | Revenue | Geographic Concentration Risk |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Concentration risk percentage |
15.00%
|
14.00%
|
15.00%
|
14.00%
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=us-gaap_NonUsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionCarrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_RestructuringReserve |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.2.u1
X |
- DefinitionAmount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1
+ Details
Name: |
us-gaap_RestructuringCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_RestructuringCostAndReserveLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Grafico Azioni Procore Technologies (NYSE:PCOR)
Storico
Da Nov 2024 a Dic 2024
Grafico Azioni Procore Technologies (NYSE:PCOR)
Storico
Da Dic 2023 a Dic 2024