0001431695false2024--12-31Q2xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pure00014316952024-01-012024-06-300001431695us-gaap:CommonClassAMember2024-07-290001431695us-gaap:CommonClassBMember2024-07-2900014316952024-06-3000014316952023-12-310001431695us-gaap:CommonClassAMember2023-12-310001431695us-gaap:CommonClassAMember2024-06-300001431695us-gaap:CommonClassBMember2024-06-300001431695us-gaap:CommonClassBMember2023-12-310001431695olo:PlatformMember2024-04-012024-06-300001431695olo:PlatformMember2023-04-012023-06-300001431695olo:PlatformMember2024-01-012024-06-300001431695olo:PlatformMember2023-01-012023-06-300001431695olo:ProfessionalServicesAndOtherMember2024-04-012024-06-300001431695olo:ProfessionalServicesAndOtherMember2023-04-012023-06-300001431695olo:ProfessionalServicesAndOtherMember2024-01-012024-06-300001431695olo:ProfessionalServicesAndOtherMember2023-01-012023-06-3000014316952024-04-012024-06-3000014316952023-04-012023-06-3000014316952023-01-012023-06-300001431695us-gaap:CommonStockMember2023-12-310001431695us-gaap:AdditionalPaidInCapitalMember2023-12-310001431695us-gaap:RetainedEarningsMember2023-12-310001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001431695us-gaap:CommonStockMember2024-01-012024-03-310001431695us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100014316952024-01-012024-03-310001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001431695us-gaap:RetainedEarningsMember2024-01-012024-03-310001431695us-gaap:CommonStockMember2024-03-310001431695us-gaap:AdditionalPaidInCapitalMember2024-03-310001431695us-gaap:RetainedEarningsMember2024-03-310001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100014316952024-03-310001431695us-gaap:CommonStockMember2024-04-012024-06-300001431695us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001431695us-gaap:RetainedEarningsMember2024-04-012024-06-300001431695us-gaap:CommonStockMember2024-06-300001431695us-gaap:AdditionalPaidInCapitalMember2024-06-300001431695us-gaap:RetainedEarningsMember2024-06-300001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001431695us-gaap:CommonStockMember2022-12-310001431695us-gaap:AdditionalPaidInCapitalMember2022-12-310001431695us-gaap:RetainedEarningsMember2022-12-310001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100014316952022-12-310001431695us-gaap:CommonStockMember2023-01-012023-03-310001431695us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100014316952023-01-012023-03-310001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001431695us-gaap:RetainedEarningsMember2023-01-012023-03-310001431695us-gaap:CommonStockMember2023-03-310001431695us-gaap:AdditionalPaidInCapitalMember2023-03-310001431695us-gaap:RetainedEarningsMember2023-03-310001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100014316952023-03-310001431695us-gaap:CommonStockMember2023-04-012023-06-300001431695us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001431695us-gaap:RetainedEarningsMember2023-04-012023-06-300001431695us-gaap:CommonStockMember2023-06-300001431695us-gaap:AdditionalPaidInCapitalMember2023-06-300001431695us-gaap:RetainedEarningsMember2023-06-300001431695us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000014316952023-06-300001431695us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberolo:NoIndividualCustomerMember2024-04-012024-06-300001431695us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberolo:NoIndividualCustomerMember2024-01-012024-06-300001431695us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberolo:CustomerOneMember2023-01-012023-06-300001431695us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberolo:CustomerOneMember2023-04-012023-06-300001431695us-gaap:TransferredOverTimeMemberolo:PlatformMember2024-04-012024-06-300001431695us-gaap:TransferredOverTimeMemberolo:ProfessionalServicesAndOtherMember2024-04-012024-06-300001431695us-gaap:TransferredOverTimeMember2024-04-012024-06-300001431695us-gaap:TransferredAtPointInTimeMemberolo:PlatformMember2024-04-012024-06-300001431695olo:ProfessionalServicesAndOtherMemberus-gaap:TransferredAtPointInTimeMember2024-04-012024-06-300001431695us-gaap:TransferredAtPointInTimeMember2024-04-012024-06-300001431695us-gaap:TransferredOverTimeMemberolo:PlatformMember2023-04-012023-06-300001431695us-gaap:TransferredOverTimeMemberolo:ProfessionalServicesAndOtherMember2023-04-012023-06-300001431695us-gaap:TransferredOverTimeMember2023-04-012023-06-300001431695us-gaap:TransferredAtPointInTimeMemberolo:PlatformMember2023-04-012023-06-300001431695olo:ProfessionalServicesAndOtherMemberus-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300001431695us-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300001431695us-gaap:TransferredOverTimeMemberolo:PlatformMember2024-01-012024-06-300001431695us-gaap:TransferredOverTimeMemberolo:ProfessionalServicesAndOtherMember2024-01-012024-06-300001431695us-gaap:TransferredOverTimeMember2024-01-012024-06-300001431695us-gaap:TransferredAtPointInTimeMemberolo:PlatformMember2024-01-012024-06-300001431695olo:ProfessionalServicesAndOtherMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300001431695us-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300001431695us-gaap:TransferredOverTimeMemberolo:PlatformMember2023-01-012023-06-300001431695us-gaap:TransferredOverTimeMemberolo:ProfessionalServicesAndOtherMember2023-01-012023-06-300001431695us-gaap:TransferredOverTimeMember2023-01-012023-06-300001431695us-gaap:TransferredAtPointInTimeMemberolo:PlatformMember2023-01-012023-06-300001431695olo:ProfessionalServicesAndOtherMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300001431695us-gaap:TransferredAtPointInTimeMember2023-01-012023-06-3000014316952024-07-012024-06-3000014316952025-07-01srt:MinimumMember2024-06-3000014316952025-07-01srt:MaximumMember2024-06-300001431695us-gaap:CashAndCashEquivalentsMember2024-06-300001431695us-gaap:CashAndCashEquivalentsMember2024-01-012024-06-300001431695us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001431695us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-06-300001431695us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001431695us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-06-300001431695us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001431695us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-06-300001431695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-06-300001431695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-01-012024-06-300001431695us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001431695us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-06-300001431695us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001431695us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-06-300001431695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001431695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-06-300001431695us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001431695us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-01-012024-06-300001431695us-gaap:CashAndCashEquivalentsMember2023-12-310001431695us-gaap:CashAndCashEquivalentsMember2023-01-012023-12-310001431695us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001431695us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001431695us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001431695us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001431695us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001431695us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001431695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-12-310001431695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-01-012023-12-310001431695us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001431695us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001431695us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001431695us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001431695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001431695us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310001431695us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001431695us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-3100014316952023-01-012023-12-310001431695us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2024-06-300001431695us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001431695us-gaap:LetterOfCreditMember2024-06-300001431695us-gaap:CommonClassAMember2022-09-070001431695us-gaap:CommonClassAMember2024-04-300001431695us-gaap:CommonClassAMemberolo:TwoThousandTwentyOneEquityIncentivePlanMember2024-01-012024-06-300001431695olo:EmployeeStockOptionRestrictedStockUnitsRSUsAndPerformanceBasedRestrictedStockUnitsPSUsMember2024-06-300001431695olo:EmployeeStockOptionRestrictedStockUnitsRSUsAndPerformanceBasedRestrictedStockUnitsPSUsMember2023-12-310001431695us-gaap:RestrictedStockUnitsRSUMember2023-12-310001431695us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001431695us-gaap:RestrictedStockUnitsRSUMember2024-06-300001431695us-gaap:PerformanceSharesMember2024-01-012024-06-300001431695us-gaap:PerformanceSharesMember2023-01-012023-12-310001431695us-gaap:PerformanceSharesMember2024-03-012024-03-310001431695us-gaap:PerformanceSharesMembersrt:MinimumMember2024-03-012024-03-310001431695us-gaap:PerformanceSharesMembersrt:MaximumMember2024-03-012024-03-310001431695us-gaap:PerformanceSharesMember2023-12-310001431695us-gaap:PerformanceSharesMember2024-06-300001431695us-gaap:CommonClassAMemberus-gaap:EmployeeStockMember2024-01-012024-01-010001431695us-gaap:EmployeeStockMember2024-06-300001431695us-gaap:EmployeeStockMember2024-01-012024-06-300001431695us-gaap:EmployeeStockMember2023-01-012023-06-300001431695us-gaap:CostOfSalesMemberolo:PlatformMember2024-04-012024-06-300001431695us-gaap:CostOfSalesMemberolo:PlatformMember2023-04-012023-06-300001431695us-gaap:CostOfSalesMemberolo:PlatformMember2024-01-012024-06-300001431695us-gaap:CostOfSalesMemberolo:PlatformMember2023-01-012023-06-300001431695olo:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2024-04-012024-06-300001431695olo:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2023-04-012023-06-300001431695olo:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2024-01-012024-06-300001431695olo:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2023-01-012023-06-300001431695us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001431695us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001431695us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-06-300001431695us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001431695us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001431695us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001431695us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-06-300001431695us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001431695us-gaap:SellingAndMarketingExpenseMember2024-04-012024-06-300001431695us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001431695us-gaap:SellingAndMarketingExpenseMember2024-01-012024-06-300001431695us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001431695us-gaap:RestructuringChargesMember2024-04-012024-06-300001431695us-gaap:RestructuringChargesMember2023-04-012023-06-300001431695us-gaap:RestructuringChargesMember2024-01-012024-06-300001431695us-gaap:RestructuringChargesMember2023-01-012023-06-3000014316952024-06-110001431695us-gaap:SubsequentEventMember2024-07-012024-07-3100014316952023-03-012023-03-310001431695us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001431695us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001431695us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001431695us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001431695us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001431695us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001431695us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001431695us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001431695us-gaap:EmployeeStockMember2024-04-012024-06-300001431695us-gaap:EmployeeStockMember2023-04-012023-06-300001431695us-gaap:EmployeeStockMember2024-01-012024-06-300001431695us-gaap:EmployeeStockMember2023-01-012023-06-3000014316952023-06-142023-06-14
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_______________________________________________________________
FORM 10-Q
_______________________________________________________________
| | | | | |
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
| | | | | |
¨ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
Commission File Number: 001-40213
Olo Inc.
(Exact name of registrant as specified in its charter)
______________________________________________________________________________
| | | | | |
Delaware | 20-2971562 |
(State or other jurisdiction of incorporation or organization) | (I.R.S. Employer Identification Number) |
285 Fulton Street
One World Trade Center, 82nd Floor
New York, NY 10007
(Address of principal executive offices) (Zip Code)
(212) 260-0895
(Registrant’s telephone number, including area code)
_______________________________________________________________
Securities registered pursuant to Section 12(b) of the act:
| | | | | | | | |
Title of each class | Trading Symbol(s) | Name of each exchange on which registered |
Class A Common Stock, par value $0.001 per share | OLO | 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 ¨
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 ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a 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 | ¨ |
Non-accelerated filer | ¨ | | Smaller reporting company | ¨ |
| | | Emerging growth company | ¨ |
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. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ¨ No x
As of July 29, 2024, 110,112,872 shares of the registrant’s Class A common stock and 51,993,616 shares of registrant’s Class B common stock were outstanding.
OLO INC.
TABLE OF CONTENTS
| | | | | | | | |
| | |
| | Page |
| | |
| | |
| | |
Item 1. | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
Item 2. | | |
| | |
Item 3. | | |
| | |
Item 4. | | |
| | |
| | |
| | |
Item 1. | | |
| | |
Item 1A. | | |
| | |
Item 2. | | |
| | |
Item 3. | | |
| | |
Item 4. | | |
| | |
Item 5. | | |
| | |
Item 6. | | |
| | |
| | |
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains express or implied forward-looking statements that are based on our management’s belief and assumptions and on information currently available to our management. All statements other than statements of historical fact contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations or financial condition, business strategy, and plans and objectives of management for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “forecast,” “if,” “intend,” “likely,” “may,” “plan,” “potential,” “predict,” “project,” “seek,” “should,” “target,” “will,” or “would” or the negative of these words or other similar terms or expressions.
Forward-looking statements are not guarantees of future performance and involve risks, uncertainties, and assumptions. Actual results may differ materially from the forward-looking statements we make. Factors that may cause or contribute to such differences include, but are not limited to:
•our expectations regarding our revenue, expenses, and other operating results, including overall transaction volumes, average revenue per unit, active locations, dollar-based net revenue retention, gross merchandise volume, and gross payment volume;
•our ability to acquire new customers and successfully retain existing customers;
•our ability to develop and release new products and services and the success of any new products, including the continued growth of Olo Pay;
•our ability to develop and release successful enhancements, features, and modifications to our existing products and services;
•our ability to increase usage of our platform and upsell and cross sell additional modules, including to our emerging enterprise customers;
•our ability to attain or sustain our profitability;
•future investments in our business, our anticipated capital expenditures, and our estimates regarding our capital requirements;
•our ability to compete effectively with existing competitors and new market entrants;
•our ability to repurchase shares at all or at the times or in the amounts we desire, and the results of our share repurchase program;
•the costs and success of our sales and marketing efforts, and our ability to promote our brand;
•our ability to identify, recruit, and retain skilled personnel;
•our ability to effectively manage our growth, including any international expansion;
•our ability to realize the anticipated benefits of past or future investments, strategic transactions, or acquisitions, and the risk that the integration of these acquisitions may disrupt our business and management;
•our ability to protect our intellectual property rights and any costs associated therewith;
•the growth rates of the markets in which we compete;
•our ability to successfully combine and integrate the businesses that we acquire, and to realize the synergies and anticipated strategic, financial, and other benefits from such acquisitions;
•the effects of geopolitical instability, public health crises, macroeconomic conditions such as inflation and fluctuating interest rates, shifts in consumer preferences, and overall market uncertainty;
•our ability to successfully defend or resolve any current or future litigation matters, and to discharge those matters without significant financial penalty or payments, restrictions on our business and operations, or other remedies; and
•other risks and uncertainties, including those listed in the section entitled “Risk Factors.”
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. 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 the 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.
The outcome of the events described in these forward-looking statements is subject to risks, assumptions, uncertainties, and other factors described elsewhere in this Quarterly Report on Form 10-Q and those listed in the section entitled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023. 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.
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.
Unless the context otherwise indicates, references in this report to the terms “Olo,” “the Company,” “we,” “our,” and “us” refer to Olo Inc.
“Olo” and other trade names and trademarks of ours appearing in this Quarterly Report on Form 10-Q are our property. This Quarterly Report on Form 10-Q contains trade names and trademarks of other companies, which are the property of their respective owners. We do not intend our use or display of other companies’ trade names or trademarks to imply an endorsement or sponsorship of us by such companies, or any relationship with any of these companies.
PART I - FINANCIAL INFORMATION
Item 1. Financial Statements.
OLO INC.
Condensed Consolidated Balance Sheets (Unaudited)
(in thousands, except share and per share amounts) | | | | | | | | | | | |
| As of June 30, 2024 | | As of December 31, 2023 |
ASSETS | | | |
Current assets: | | | |
Cash and cash equivalents | $ | 269,439 | | | $ | 278,218 | |
Short-term investments | 91,266 | | | 84,331 | |
Accounts receivable, net of expected credit losses of $5,248 and $2,785, respectively | 60,198 | | | 70,264 | |
Contract assets | 446 | | | 412 | |
Deferred contract costs | 5,148 | | | 4,743 | |
Prepaid expenses and other current assets | 20,664 | | | 12,769 | |
Total current assets | 447,161 | | | 450,737 | |
Property and equipment, net of accumulated depreciation and amortization of $14,720 and $10,111, respectively | 25,745 | | | 22,055 | |
Intangible assets, net of accumulated amortization of $10,244 and $8,264, respectively | 15,758 | | | 17,738 | |
Goodwill | 207,781 | | | 207,781 | |
Contract assets, noncurrent | 947 | | | 352 | |
Deferred contract costs, noncurrent | 5,770 | | | 5,806 | |
Operating lease right-of-use assets | 10,646 | | | 12,529 | |
Long-term investments | 26,322 | | | 25,748 | |
Other assets, noncurrent | 51 | | | 73 | |
Total assets | $ | 740,181 | | | $ | 742,819 | |
LIABILITIES AND STOCKHOLDERS’ EQUITY | | | |
Current liabilities: | | | |
Accounts payable | $ | 6,486 | | | $ | 4,582 | |
Accrued expenses and other current liabilities | 57,678 | | | 68,240 | |
Unearned revenue | 1,871 | | | 1,533 | |
Operating lease liabilities, current | 2,700 | | | 2,859 | |
Total current liabilities | 68,735 | | | 77,214 | |
Unearned revenue, noncurrent | 441 | | | 57 | |
Operating lease liabilities, noncurrent | 12,727 | | | 13,968 | |
Other liabilities, noncurrent | — | | | 109 | |
Total liabilities | 81,903 | | | 91,348 | |
Commitments and contingencies (Note 10) | | | |
Stockholders’ equity: | | | |
Class A common stock, $0.001 par value; 1,700,000,000 shares authorized at June 30, 2024 and December 31, 2023; 108,640,187 and 108,469,679 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively. Class B common stock, $0.001 par value; 185,000,000 shares authorized at June 30, 2024 and December 31, 2023; 53,393,616 and 54,891,834 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively | 162 | | | 163 | |
Preferred stock, $0.001 par value; 20,000,000 shares authorized at June 30, 2024 and December 31, 2023 | — | | | — | |
Additional paid-in capital | 870,733 | | | 867,152 | |
Accumulated deficit | (212,456) | | | (215,829) | |
Accumulated other comprehensive loss | (161) | | | (15) | |
Total stockholders’ equity | 658,278 | | | 651,471 | |
Total liabilities and stockholders’ equity | $ | 740,181 | | | $ | 742,819 | |
The accompanying notes are an integral part of these financial statements.
OLO INC.
Condensed Consolidated Statements of Operations (Unaudited)
(in thousands, except share and per share amounts)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Revenue: | | | | | | | |
Platform | $ | 69,600 | | | $ | 54,603 | | | $ | 135,365 | | | $ | 105,974 | |
Professional services and other | 904 | | | 648 | | | 1,650 | | | 1,517 | |
Total revenue | 70,504 | | | 55,251 | | | 137,015 | | | 107,491 | |
Cost of revenue: | | | | | | | |
Platform | 29,788 | | | 19,721 | | | 58,116 | | | 37,334 | |
Professional services and other | 811 | | | 1,058 | | | 1,786 | | | 2,194 | |
Total cost of revenue | 30,599 | | | 20,779 | | | 59,902 | | | 39,528 | |
Gross Profit | 39,905 | | | 34,472 | | | 77,113 | | | 67,963 | |
Operating expenses: | | | | | | | |
Research and development | 16,957 | | | 18,298 | | | 33,956 | | | 38,771 | |
General and administrative | 8,664 | | | 18,469 | | | 21,420 | | | 35,679 | |
Sales and marketing | 13,307 | | | 12,194 | | | 27,920 | | | 25,075 | |
Restructuring charges (Note 12) | — | | | 6,682 | | | — | | | 6,682 | |
Total operating expenses | 38,928 | | | 55,643 | | | 83,296 | | | 106,207 | |
Income (loss) from operations | 977 | | | (21,171) | | | (6,183) | | | (38,244) | |
Other income, net: | | | | | | | |
Interest income | 4,844 | | | 4,155 | | | 9,751 | | | 7,609 | |
Interest expense | (15) | | | (53) | | | (84) | | | (122) | |
Other income, net | — | | | — | | | 3 | | | — | |
Total other income, net | 4,829 | | | 4,102 | | | 9,670 | | | 7,487 | |
Income (loss) before income taxes | 5,806 | | | (17,069) | | | 3,487 | | | (30,757) | |
Provision for income taxes | 77 | | | 7 | | | 114 | | | 25 | |
Net income (loss) | $ | 5,729 | | | $ | (17,076) | | | $ | 3,373 | | | $ | (30,782) | |
| | | | | | | |
Net income (loss) per share attributable to Class A and Class B common stockholders: | | | | | | | |
Basic | $ | 0.04 | | | $ | (0.11) | | | $ | 0.02 | | | $ | (0.19) | |
Diluted | $ | 0.03 | | | $ | (0.11) | | | $ | 0.02 | | | $ | (0.19) | |
Weighted-average Class A and Class B common shares outstanding: | | | | | | | |
Basic | 161,197,680 | | | 162,324,314 | | | 161,766,287 | | | 162,005,150 | |
Diluted | 170,472,824 | | | 162,324,314 | | | 171,608,366 | | | 162,005,150 | |
The accompanying notes are an integral part of these financial statements.
OLO INC.
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)
(in thousands)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Net income (loss) | $ | 5,729 | | | $ | (17,076) | | | $ | 3,373 | | | $ | (30,782) | |
Other comprehensive loss: | | | | | | | |
Unrealized loss on investments | (17) | | | (405) | | | (146) | | | (208) | |
Total other comprehensive loss | (17) | | | (405) | | | (146) | | | (208) | |
Comprehensive income (loss) | $ | 5,712 | | | $ | (17,481) | | | $ | 3,227 | | | $ | (30,990) | |
The accompanying notes are an integral part of these financial statements.
OLO INC.
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)
(in thousands, except share data)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | Class A and Class B Common Stock | | Additional Paid In Capital | | Accumulated Deficit | | Accumulated Other Comprehensive Loss | | Total Stockholders’ Equity |
| | | | | | Shares | | Amount | | | | |
Balance as of December 31, 2023 | | | | | | 163,361,513 | | | $ | 163 | | | $ | 867,152 | | | $ | (215,829) | | | $ | (15) | | | $ | 651,471 | |
Issuance of common stock on exercise of stock options | | | | | | 469,841 | | | 1 | | | 1,144 | | | — | | | — | | | 1,145 | |
Vesting of restricted and performance-based restricted stock units | | | | | | 812,602 | | | 1 | | | (1) | | | — | | | — | | | — | |
Repurchase of common stock | | | | | | (2,799,891) | | | (3) | | | (15,287) | | | — | | | — | | | (15,290) | |
Stock-based compensation | | | | | | — | | | — | | | 11,602 | | | — | | | — | | | 11,602 | |
Other comprehensive loss | | | | | | — | | | — | | | — | | | — | | | (129) | | | (129) | |
Net loss | | | | | | — | | | — | | | — | | | (2,356) | | | — | | | (2,356) | |
Balance as of March 31, 2024 | | | | | | 161,844,065 | | | $ | 162 | | | $ | 864,610 | | | $ | (218,185) | | | $ | (144) | | | $ | 646,443 | |
Issuance of common stock under the Employee Stock Purchase Plan | | | | | | 262,237 | | | — | | | 1,016 | | | — | | | — | | | 1,016 | |
Issuance of common stock on exercise of stock options | | | | | | 330,894 | | | — | | | 727 | | | — | | | — | | | 727 | |
Vesting of restricted and performance-based restricted stock units | | | | | | 970,715 | | | 1 | | | (1) | | | — | | | — | | | — | |
Repurchase of common stock | | | | | | (1,374,108) | | | (1) | | | (6,890) | | | — | | | — | | | (6,891) | |
Stock-based compensation | | | | | | — | | | — | | | 11,271 | | | — | | | — | | | 11,271 | |
Other comprehensive loss | | | | | | — | | | — | | | — | | | — | | | (17) | | | (17) | |
Net income | | | | | | — | | | — | | | — | | | 5,729 | | | — | | | 5,729 | |
Balance as of June 30, 2024 | | | | | | 162,033,803 | | | $ | 162 | | | $ | 870,733 | | | $ | (212,456) | | | $ | (161) | | | $ | 658,278 | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | Class A and Class B Common Stock | | Additional Paid In Capital | | Accumulated Deficit | | Accumulated Other Comprehensive Loss | | Total Stockholders' Equity |
| | | | | | Shares | | Amount | | | | |
Balance as of December 31, 2022 | | | | | | 162,444,717 | | | $ | 162 | | | $ | 855,249 | | | $ | (157,542) | | | $ | (253) | | | $ | 697,616 | |
Issuance of common stock on exercise of stock options | | | | | | 1,055,108 | | | 1 | | | 2,364 | | | — | | | — | | | 2,365 | |
Vesting of restricted stock units | | | | | | 802,576 | | | 1 | | | (1) | | | — | | | — | | | — | |
Repurchase of common stock | | | | | | (2,652,372) | | | (2) | | | (20,050) | | | — | | | — | | | (20,052) | |
Stock-based compensation | | | | | | — | | | — | | | 15,127 | | | — | | | — | | | 15,127 | |
Other comprehensive income | | | | | | — | | | — | | | — | | | — | | | 197 | | | 197 | |
Net loss | | | | | | — | | | — | | | — | | | (13,706) | | | — | | | (13,706) | |
Balance as of March 31, 2023 | | | | | | 161,650,029 | | $ | 162 | | | $ | 852,689 | | | $ | (171,248) | | | $ | (56) | | | $ | 681,547 | |
Issuance of common stock under the Employee Stock Purchase Plan | | | | | | 253,973 | | | — | | | 1,463 | | | — | | | — | | | 1,463 | |
Issuance of common stock on exercise of stock options | | | | | | 1,528,955 | | | 1 | | | 3,097 | | | — | | | — | | | 3,098 | |
Vesting of restricted stock units | | | | | | 1,006,863 | | | 1 | | | (1) | | | — | | | — | | | — | |
Repurchase of common stock | | | | | | (1,409,420) | | | (1) | | | (10,046) | | | — | | | — | | | (10,047) | |
Stock-based compensation | | | | | | — | | | — | | | 15,278 | | | — | | | — | | | 15,278 | |
Other comprehensive loss | | | | | | — | | | — | | | — | | | — | | | (405) | | | (405) | |
Net loss | | | | | | — | | | — | | | — | | | (17,076) | | | — | | | (17,076) | |
Balance as of June 30, 2023 | | | | | | 163,030,400 | | $ | 163 | | | $ | 862,480 | | | $ | (188,324) | | | $ | (461) | | | $ | 673,858 | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
The accompanying notes are an integral part of these financial statements.
OLO INC.
Condensed Consolidated Statements of Cash Flows (Unaudited)
(in thousands)
| | | | | | | | | | | |
| Six Months Ended June 30, |
| 2024 | | 2023 |
Operating activities | | | |
Net income (loss) | $ | 3,373 | | | $ | (30,782) | |
Adjustments to reconcile net income (loss) to net cash provided by operating activities: | | | |
Depreciation and amortization | 6,589 | | | 4,462 | |
Stock-based compensation | 21,256 | | | 28,828 | |
| | | |
Provision for expected credit losses | 3,265 | | | 1,079 | |
Non-cash lease expense | 1,320 | | | 1,436 | |
| | | |
Loss on disposal of assets | — | | | 38 | |
Non-cash impairment charges | 1,079 | | | — | |
Other non-cash operating activities, net | (1,221) | | | (1,553) | |
Changes in operating assets and liabilities: | | | |
Accounts receivable | 6,800 | | | (9,101) | |
Contract assets | (628) | | | (207) | |
Prepaid expenses and other current and noncurrent assets | (7,827) | | | 620 | |
Deferred contract costs | (369) | | | (1,954) | |
Accounts payable | 1,904 | | | 5,476 | |
Accrued expenses and other current liabilities | (10,596) | | | 12,069 | |
Operating lease liabilities | (1,400) | | | (1,557) | |
Unearned revenue | 722 | | | 393 | |
Other liabilities, noncurrent | (109) | | | 19 | |
Net cash provided by operating activities | 24,158 | | | 9,266 | |
Investing activities | | | |
Purchases of property and equipment | (367) | | | — | |
Capitalized internal-use software | (6,831) | | | (7,279) | |
| | | |
Purchases of investments | (60,498) | | | (72,941) | |
Sales and maturities of investments | 54,064 | | | 62,262 | |
Net cash used in investing activities | (13,632) | | | (17,958) | |
Financing activities | | | |
Cash received for employee payroll tax withholdings | 3,316 | | | 3,039 | |
Cash paid for employee payroll tax withholdings | (3,282) | | | (3,105) | |
| | | |
| | | |
| | | |
Proceeds from exercise of stock options and purchases under employee stock purchase plan | 2,842 | | | 6,803 | |
Repurchase of common stock | (22,181) | | | (30,099) | |
| | | |
| | | |
Net cash used in financing activities | (19,305) | | | (23,362) | |
Net decrease in cash and cash equivalents | (8,779) | | | (32,054) | |
Cash and cash equivalents, beginning of period | 278,218 | | | 350,073 | |
Cash and cash equivalents, end of period | $ | 269,439 | | | $ | 318,019 | |
| | | |
Supplemental disclosure of non-cash investing and financing activities | | | |
| | | |
Vesting of early exercised stock options | $ | — | | | $ | 97 | |
Employee receivables for options exercised | $ | 46 | | | $ | 26 | |
Purchase of property and equipment | $ | — | | | $ | — | |
Capitalization of stock-based compensation for internal-use software | $ | 1,617 | | | $ | 2,129 | |
The accompanying notes are an integral part of these financial statements.
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
1.Business
Olo Inc. was formed on June 1, 2005 in Delaware and is headquartered in New York City. On January 14, 2020, our Board of Directors and stockholders approved our name change from Mobo Systems, Inc. to Olo Inc. Unless the context otherwise indicates or requires, references to “we,” “us,” “our,” and “the Company” shall refer to Olo Inc.
We are an open SaaS platform for restaurants. Our platform powers restaurant brands’ on-demand digital commerce operations, enabling digital ordering, delivery, front-of-house management, and payments, while further strengthening and enhancing restaurants’ direct guest relationships. We provide restaurants with a business-to-business-to-guest, enterprise-grade, open SaaS platform to manage their complex digital businesses and enable fast and more personalized experiences for their guests. Our platform and application programming interfaces seamlessly integrate with a wide range of solutions, unifying disparate technologies across the restaurant ecosystem. Restaurant brands rely on us to increase their digital omni-channel sales, maximize profitability, establish and maintain direct guest relationships, and collect, protect, and leverage valuable guest data.
2.Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements and accompanying notes were prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and in accordance with the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to such rules and regulations. The December 31, 2023 condensed consolidated balance sheet was derived from the audited financial statements as of that date, but may not include all disclosures including certain footnotes required by U.S. GAAP on an annual reporting basis.
These unaudited condensed consolidated financial statements have been prepared on a basis consistent with our annual financial statements and, in the opinion of management, reflect all adjustments, which include all normal recurring adjustments necessary to fairly state our financial position as of June 30, 2024, our results of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023 and our cash flows for the six months ended June 30, 2024 and 2023, respectively. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2024 or for any other future annual or interim period.
The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements and related notes included in our Annual Report on Form 10-K filed with the SEC on February 21, 2024. 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 the disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.
We regularly assess these estimates, including but not limited to, stock-based compensation including the determination of the fair value of our stock-based awards, realization of deferred tax assets, estimated life of our long-lived assets, purchase price allocations for business combinations, valuation of the acquired intangibles purchased in a business combination, valuation of goodwill, estimated standalone selling price of our performance obligations, and estimated consideration for implementation services and transactional revenue in certain arrangements. We base these estimates on historical experience and on various other market-specific and relevant assumptions that we believe to be reasonable under the circumstances. Actual results could differ from these estimates and such differences could be material to our financial position and results of operations.
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
Significant Accounting Policies
Our significant accounting policies are outlined in Note 2, “Significant Accounting Policies” in the Notes to Consolidated Financial Statements included in Part II, Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2023. During the six months ended June 30, 2024, there were no material changes to our significant accounting policies from those described in our Annual Report on Form 10-K for the year ended December 31, 2023.
Concentrations of Business and Credit Risk
We are exposed to concentrations of credit risk primarily through our cash, cash equivalents, and short- and long-term investments held by financial institutions. We primarily deposit our cash, cash equivalents, and investments with financial institutions that management believes are of high credit quality and the amounts on deposit may exceed federally insured limits at various times. We have not experienced any significant losses in such accounts and believe we are not exposed to any significant risk. For the three and six months ended June 30, 2024, no individual customer accounted for more than 10% of our revenue. For each of the three and six months ended June 30, 2023, one customer accounted for 12% of our revenue
Recently Issued Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the impact of adopting ASU 2023-07 and expect to adopt for the year ending December 31, 2024.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact that adopting ASU 2023-09 will have on our consolidated financial statements and disclosures.
3.Revenue Recognition
The following table disaggregates revenue by type (in thousands):
| | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, 2024 |
| Platform | | Professional Services and Other | | Total |
Timing of revenue recognition | | | | | |
Transferred over time | $ | 27,986 | | | $ | 904 | | | $ | 28,890 | |
Transferred at a point in time | 41,614 | | | — | | | 41,614 | |
Total revenue | $ | 69,600 | | | $ | 904 | | | $ | 70,504 | |
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
| | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, 2023 |
| Platform | | Professional Services and Other | | Total |
Timing of revenue recognition | | | | | |
Transferred over time | $ | 24,892 | | | $ | 648 | | | $ | 25,540 | |
Transferred at a point in time | 29,711 | | | — | | | 29,711 | |
Total revenue | $ | 54,603 | | | $ | 648 | | | $ | 55,251 | |
| | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, 2024 |
| Platform | | Professional Services and Other | | Total |
Timing of revenue recognition | | | | | |
Transferred over time | $ | 53,703 | | | $ | 1,650 | | | $ | 55,353 | |
Transferred at a point in time | 81,662 | | | — | | | 81,662 | |
Total revenue | $ | 135,365 | | | $ | 1,650 | | | $ | 137,015 | |
| | | | | |
| | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, 2023 |
| Platform | | Professional Services and Other | | Total |
Timing of revenue recognition | | | | | |
Transferred over time | $ | 49,360 | | | $ | 1,517 | | | $ | 50,877 | |
Transferred at a point in time | 56,614 | | | — | | | 56,614 | |
Total revenue | $ | 105,974 | | | $ | 1,517 | | | $ | 107,491 | |
Contract Balances
Contract Assets
Professional services revenue is generally recognized ratably over the implementation period, beginning on the commencement date of each contract. Platform revenue is recognized as the services are delivered. Under ASC Topic 606, we record a contract asset when revenue recognized on a contract exceeds the billings. Our standard billing terms are monthly; however, the billings may not be consistent with the pattern of recognition, based on when services are performed. Contract assets were $1.4 million and $0.8 million as of June 30, 2024 and December 31, 2023, respectively.
Unearned Revenue
Unearned revenue primarily consists of billings or payments received in advance of revenue recognition from subscription services and is recognized as revenue when transfer of control to customers has occurred. During the six months ended June 30, 2024, we recognized $1.4 million of revenue related to contracts that were included in unearned revenue at December 31, 2023.
As of June 30, 2024, our remaining performance obligations were approximately $37.6 million, approximately 48% of which we expect to recognize as revenue over the next twelve months, and substantially all of the remaining revenue will be recognized thereafter over the next 24 to 48 months. These amounts only include contracts subject to a guaranteed fixed amount or the guaranteed minimum under variable contracts. Unrecognized revenue under contracts disclosed above do not include: (1) contracts with an original expected term of one year or less; (2) contracts for which variable consideration is determined based on the customer’s subsequent sale or usage; or (3) agreements for which our right to invoice corresponds with the value provided to the customer.
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
Deferred Contract Costs
We capitalize the incremental costs of obtaining a revenue contract, including sales commissions for new and renewal revenue contracts, certain related incentives, and associated payroll tax and fringe benefit costs. Capitalized amounts are recoverable through future revenue streams under customer contracts.
The following table summarizes the activity of current and non-current deferred contract costs (in thousands):
| | | | | |
Balance at December 31, 2023 | $ | 10,549 | |
Capitalization of deferred contract costs | 3,137 | |
Amortization of deferred contract costs | (2,768) | |
Balance at June 30, 2024 | $ | 10,918 | |
4.Fair Value Measurement
Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
Level 1 inputs: Based on unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 inputs: Based on observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 inputs: Based on unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities, and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
The following tables present the costs, net unrealized losses, and fair value by major security type for our investments as of June 30, 2024 and December 31, 2023 (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| As of June 30, 2024 |
| Cost | | Net Unrealized Losses | | Fair Value | | Cash and Cash equivalents | | Short-term Investments | | Long-term Investments |
Cash | $ | 128,103 | | | $ | — | | | $ | 128,103 | | | $ | 128,103 | | | $ | — | | | $ | — | |
Level 1: | | | | | | | | | | | |
Money market funds | 141,336 | | | — | | | 141,336 | | | 141,336 | | | — | | | — | |
Commercial paper | 12,032 | | | (3) | | | 12,029 | | | — | | | 12,029 | | | — | |
Subtotal | 153,368 | | | (3) | | | 153,365 | | | 141,336 | | | 12,029 | | | — | |
Level 2: | | | | | | | | | | | |
Certificates of deposit | 23,615 | | | 7 | | | 23,622 | | | — | | | 23,622 | | | — | |
U.S. Government and agency securities | 50,890 | | | (171) | | | 50,719 | | | — | | | 34,205 | | | 16,514 | |
Corporate bonds | 31,212 | | | 6 | | | 31,218 | | | — | | | 21,410 | | | 9,808 | |
Subtotal | 105,717 | | | (158) | | | 105,559 | | | — | | | 79,237 | | | 26,322 | |
Level 3: | — | | | — | | | — | | | — | | | — | | | — | |
Total | $ | 387,188 | | | $ | (161) | | | $ | 387,027 | | | $ | 269,439 | | | $ | 91,266 | | | $ | 26,322 | |
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| As of December 31, 2023 |
| Cost | | Net Unrealized Losses | | Fair Value | | Cash and Cash equivalents | | Short-term Investments | | Long-term Investments |
Cash | $ | 130,566 | | | $ | — | | | $ | 130,566 | | | $ | 130,566 | | | $ | — | | | $ | — | |
Level 1: | | | | | | | | | | | |
Money market funds | 147,652 | | | — | | | 147,652 | | | 147,652 | | | — | | | — | |
Commercial paper | 16,408 | | | 11 | | | 16,419 | | | — | | | 16,419 | | | — | |
Subtotal | 164,060 | | | 11 | | | 164,071 | | | 147,652 | | | 16,419 | | | — | |
Level 2: | | | | | | | | | | | |
Certificates of deposit | 15,366 | | | 21 | | | 15,387 | | | — | | | 15,387 | | | — | |
U.S. Government and agency securities | 49,393 | | | (73) | | | 49,320 | | | — | | | 33,198 | | | 16,122 | |
Corporate bonds | 28,927 | | | 26 | | | 28,953 | | | — | | | 19,327 | | | 9,626 | |
Subtotal | 93,686 | | | (26) | | | 93,660 | | | — | | | 67,912 | | | 25,748 | |
Level 3: | — | | | — | | | — | | | — | | | — | | | — | |
Total | $ | 388,312 | | | $ | (15) | | | $ | 388,297 | | | $ | 278,218 | | | $ | 84,331 | | | $ | 25,748 | |
Our assets measured at fair value on a nonrecurring basis include long-lived assets and finite-lived intangibles, which are considered to be Level 3 inputs. During the three and six months ended June 30, 2024, we recorded a non-cash impairment charge of $0.5 million related to a portion of our internal-use software that was non-recoverable. This amount was recorded in research and development expenses within the condensed consolidated statement of operations. In addition, during the three and six months ended June 30, 2024, we recorded a non-cash impairment charge of $0.6 million related to our operating lease right-of-use assets, as we committed in June 2024 to our plan to abandon our prior office space, and we relocated our corporate headquarters back to One World Trade Center in July 2024. This amount was recorded in general and administrative expenses within the condensed consolidated statement of operations.
Accounts receivable, accounts payable, and accrued expenses are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
5.Accrued Expenses and Other Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
| | | | | | | | | | | |
| As of June 30, 2024 | | As of December 31, 2023 |
Accrued delivery service partner fees | $ | 36,814 | | | $ | 39,964 | |
Accrued compensation and benefits | 6,146 | | | 9,148 | |
Accrued legal settlements (1) | 9,575 | | | 9,000 | |
Professional and consulting fees | 1,344 | | | 3,866 | |
Sublease liability | — | | | 2,032 | |
Accrued taxes | 1,026 | | | 1,068 | |
Other | 2,773 | | | 3,162 | |
Total accrued expenses and other current liabilities | $ | 57,678 | | | $ | 68,240 | |
(1) See “Note 10—Commitments and Contingencies” for details. $9.0 million of this balance as of June 30, 2024 has an equal and offsetting balance within prepaid expenses and other current assets on the condensed consolidated balance sheet, as we anticipate insurance recoveries against this amount due.
6.Line of Credit
On June 10, 2022, we entered into the Second Amended and Restated Loan and Security Agreement with Pacific Western Bank (now known as Banc of California) related to a revolving credit and term loan facility (the “Second Amended and Restated LSA”).
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
The Second Amended and Restated LSA includes a financial covenant requiring compliance with certain minimum revenue amounts. In addition, the Second Amended and Restated LSA contains representations and warranties generally consistent with the Amended and Restated Loan and Security Agreement, dated February 11, 2020, as amended (the “Prior LSA”), as well as certain non-financial covenants, including, but not limited to, limitations on our ability to incur additional indebtedness or liens, pay dividends, or make certain investments. We were in compliance with these covenants as of June 30, 2024.
As of June 30, 2024, we had $68.6 million of commitments available under the Second Amended and Restated LSA, after consideration of $1.4 million in our letter of credit on the lease of our corporate headquarters at One World Trade Center. As of June 30, 2024, we had no outstanding borrowings under the line of credit, and no amounts have been drawn against any of our letters of credit.
In April 2024, we further amended the Second Amended and Restated LSA (the “Second Amendment”) with Banc of California (formerly known as Pacific Western Bank) to set compliance thresholds for 2024. The Second Amendment did not change any other financial or non-financial covenants, and we remained in compliance with all required covenants upon execution of the Second Amendment. The foregoing description of the material terms of the Second Amendment does not purport to be complete and is subject to, and is qualified in its entirety by, reference to the full terms of the Second Amendment, filed herewith.
7.Stockholders’ Equity
Repurchases of Common Stock
On September 7, 2022, our Board of Directors authorized a program to repurchase up to $100 million of our Class A common stock (the “Stock Buyback Program”). We completed this Stock Buyback Program in the second quarter of 2024.
On April 30, 2024, the Board of Directors authorized a program to repurchase up to $100 million of our Class A common stock (the “2024 Buyback Program”). Under the 2024 Buyback Program, we may repurchase shares of our Class A common stock from time to time on a discretionary basis through open market repurchases, privately negotiated transactions, block purchases, or other means, and such repurchases will be structured to occur in compliance with applicable securities laws. The timing and actual number of shares repurchased will be determined by the Board of Directors or a committee established by the Board of Directors, depending on a variety of factors, including the Class A common stock price, trading volume, market conditions, our cash flow and liquidity profile, the capital needs of the business, and other considerations. We expect to fund repurchases with existing cash on hand. The 2024 Buyback Program has no expiration date and may be modified, suspended, or terminated at any time by the Board of Directors at its discretion.
In addition, open market repurchases of common stock could be made pursuant to our trading plans established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which would permit us to repurchase common stock at a time that we might otherwise be precluded from doing so under insider trading laws or self-imposed trading restrictions.
The following table summarizes the share repurchase activity of our Class A common stock under the Stock Buyback Program for the periods presented (in thousands, except share and per share amounts): | | | | | | | | | | | | | | | | | | | | | | | |
| Total Number of Shares Purchased | | Average Price Paid per Share (1) | | Value of Shares Repurchased (1) | | Remaining Amount Authorized |
Balance as of January 1, 2024 | | | | | | | $ | 22,097 | |
Repurchases through the Stock Buyback Program for the three months ended: | | | | | | | |
March 31, 2024 | 2,799,891 | | | $ | 5.44 | | | $ | 15,234 | | | (15,234) | |
June 30, 2024 | 1,374,108 | | | 4.99 | | | 6,863 | | | (6,863) | |
Total | 4,173,999 | | | $ | 5.29 | | | $ | 22,097 | | | $ | — | |
(1) Average price paid per share and value of shares excludes broker commission fees.
We have not made any repurchases under the 2024 Buyback Program.
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
8.Stock-Based Compensation
The 2021 Equity Incentive Plan (“2021 Plan”) provides for the issuance of incentive and nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”), performance-based restricted stock units (“PSUs”), and other awards, to employees, directors, consultants, and advisors. Pursuant to the evergreen provisions of the 2021 Plan, the Board of Directors approved an automatic increase of 8,168,075 additional shares of Class A common stock reserved and available for issuance under the 2021 Plan effective as of January 1, 2024.
As of June 30, 2024 and December 31, 2023 the maximum number of shares authorized for issuance to participants under the 2021 Plan was 49,148,955 and 40,556,635, respectively. As of June 30, 2024 and December 31, 2023, the number of shares available for issuance to participants under the 2021 Plan was 31,286,770 and 25,029,007, respectively.
Restricted Stock Units
The following table summarizes the activity for the unvested RSUs during the six months ended June 30, 2024:
| | | | | | | | | | | |
| RSUs | | Weighted- Average Grant Date Fair Value |
Unvested at December 31, 2023 | 9,545,036 | | | $ | 8.70 | |
Granted | 1,226,750 | | | 5.05 | |
Vested | (1,633,281) | | | 9.26 | |
Forfeited and canceled | (867,934) | | | 8.91 | |
Unvested at June 30, 2024 | 8,270,571 | | | $ | 8.03 | |
The total fair value of RSUs vested during the six months ended June 30, 2024 was $8.1 million. Future stock-based compensation expense for unvested RSUs awarded as of June 30, 2024 was approximately $62.3 million and is expected to be recognized over a weighted-average period of 2.65 years.
Performance-Based Restricted Stock Units
In February 2023, we made grants to executives in the form of PSUs (“2023 PSUs”) that will vest over three years based on the achievement of specified financial targets at the end of a one-year performance period, subject to the executive’s continuous service. The target number of shares underlying the 2023 PSUs was determined based on the higher of (a) the 30-trading day average price preceding the grant date or (b) the floor price as determined by the Compensation Committee of the Board of Directors for the calendar year. Based on the actual financial metrics achieved relative to the target financial metrics for the year ended December 31, 2023, the number of PSUs issued were 103.86% of the target PSUs. Accordingly, 150,036 shares vested for the six months ended June 30, 2024 upon meeting the time-based vesting requirement. The remaining eligible shares will vest according to the time-based service requirements, subject to the applicable executive’s continued service as of each vesting date. The fair value of the 2023 PSUs is calculated based on the stock price on the date of grant.
In March 2024, we made additional PSU grants to executives (“2024 PSUs”) that will vest over approximately three years based upon achievement of either (a) certain stock price targets or (b) our target total shareholder return (“TSR”), relative to the TSR of companies in the Russell 2000 Index over the specified performance period, in each case, subject to the executive’s continuous service through the last day of the applicable performance period. Depending on achievement of the market-based metrics, the number of PSUs issued could range from 0% to 200% of the target PSUs. The fair value of the 2024 PSUs is determined using a Monte Carlo simulation model on the date of the grant.
Stock-based compensation expense is recognized over the requisite service period using either the straight-line method or the accelerated attribution method (depending on the award), and is adjusted based on actual forfeitures as necessary.
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
The following table summarizes the activity for the unvested PSUs during the six months ended June 30, 2024:
| | | | | | | | | | | |
| PSUs | | Weighted- Average Grant Date Fair Value |
Unvested at December 31, 2023 | 395,545 | | | $ | 7.77 | |
Granted | 2,104,852 | | | 6.89 | |
Vested | (150,036) | | | 7.77 | |
Forfeited and canceled | (56,968) | | | 7.77 | |
Unvested at June 30, 2024 | 2,293,393 | | | $ | 6.96 | |
The total fair value of PSUs vested during the six months ended June 30, 2024 was $0.8 million. Future stock-based compensation expense for unvested PSUs as of June 30, 2024 was approximately $13.3 million and is expected to be recognized over a weighted-average period of 2.50 years.
Employee Stock Purchase Plan
The employee stock purchase plan (“ESPP”) current offering period began in June 2024 and ends in December 2024. Pursuant to the evergreen provisions of the ESPP, the Board of Directors approved an automatic increase of 1,084,696 additional shares of Class A common stock reserved and available for issuance under the ESPP effective as of January 1, 2024. As of June 30, 2024, a total of 6,402,450 shares are available for issuance to employees under the ESPP. For the six months ended June 30, 2024 and 2023, we recorded approximately $0.4 million and $0.7 million of compensation expense associated with our ESPP, respectively.
Stock-Based Compensation Expense
The classification of stock-based compensation expense, which includes expense for stock options, RSUs, PSUs, and ESPP charges, by line item within the condensed consolidated statements of operations was as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Cost of revenue - platform | $ | 1,302 | | | $ | 1,673 | | | $ | 2,813 | | | $ | 3,498 | |
Cost of revenue - professional services and other | 49 | | | 172 | | | 174 | | | 363 | |
Research and development | 2,658 | | | 3,555 | | | 5,679 | | | 8,102 | |
General and administrative | 4,885 | | | 5,600 | | | 9,565 | | | 10,587 | |
Sales and marketing | 1,522 | | | 2,056 | | | 3,025 | | | 4,550 | |
Restructuring charges | — | | | 1,728 | | | — | | | 1,728 | |
Total stock-based compensation expense | $ | 10,416 | | | $ | 14,784 | | | $ | 21,256 | | | $ | 28,828 | |
9.Income Taxes
We recorded a provision for income taxes resulting in an effective tax rate of 3.27% for the six months ended June 30, 2024. We recorded a provision for income taxes resulting in an effective tax rate of (0.08)% for the six months ended June 30, 2023. The effective tax rate for the six months ended June 30, 2024 is driven primarily by adjustments to the full valuation allowance on our deferred tax assets, adjustments for share-based compensation, and state and local taxes. We maintain a full valuation allowance on our net federal and state deferred tax assets as we have concluded that it is more likely than not the deferred tax assets will not be realized.
We evaluated the available evidence supporting the realization of our deferred tax assets, including the amount and timing of future taxable income, and determined that it is more likely than not that our net deferred tax assets will not be realized. Due to uncertainties surrounding the realization of the deferred tax assets, we maintain a full valuation allowance against substantially all of our net deferred tax assets. When we determine that we will be able to realize some portion or all of
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
our deferred tax assets, an adjustment to our valuation allowance on our deferred tax assets would have the effect of increasing net income in the period such determination is made.
We applied ASC 740, Income Taxes, and determined that we do not have any uncertain positions that would result in a tax reserve for each of the six months ended June 30, 2024 and 2023. Our policy is to recognize interest and penalties related to uncertain tax positions in income tax expense. We are subject to U.S. federal tax authority and state tax authority examinations.
10.Commitments and Contingencies
Contingencies
Liabilities for loss contingencies arising from claims, assessments, litigation, fines, and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. If we determine that a loss is reasonably possible, and the loss or range of loss can be estimated, we will disclose the possible loss in the notes to our financial statements. Accounting for contingencies requires us to use judgment related to both the likelihood of a loss and the estimate of the amount or range of loss. Legal costs incurred in connection with loss contingencies are expensed as incurred.
On September 26, 2022, a class action lawsuit was filed in the United States District Court for the Southern District of New York asserting claims under the federal securities laws against us and certain of our executive officers. On December 21, 2022, the Court appointed a lead plaintiff and lead counsel on behalf of the class, following which the case was captioned Steamship Trade Association of Baltimore - International Longshoremen’s Association Pension Fund v. Olo Inc., et al. (Case No.1:22-cv-08228-JSR). On August 9, 2023, lead plaintiff filed a second amended complaint asserting claims on behalf of a class composed of all persons who purchased or otherwise acquired our securities between March 17, 2021 and August 11, 2022, inclusive (the “Second Amended Complaint”). The Second Amended Complaint asserts a claim against all defendants for alleged violations of Section 10(b) of the Exchange Act and Rule 10b5 promulgated thereunder and a claim under Section 20(a) of the Exchange Act against Mr. Glass, our Chief Executive Officer, and Mr. Benevides, our Chief Financial Officer, as alleged controlling persons. The Second Amended Complaint alleges that defendants made materially false and misleading statements concerning, among other things, our business relationship with the restaurant brand Subway, our financial position, our enterprise market customers, and our publicly disclosed “active locations” counts, and that these alleged false and misleading statements caused losses and damages for members of the class. The Second Amended Complaint seeks unspecified damages, interest, costs and attorneys’ fees, and other unspecified relief that the Court deems appropriate. On August 24, 2023, we filed a motion to dismiss the Second Amended Complaint. On September 26, 2023, the Court issued a summary order granting in part and denying in part our motion to dismiss, dismissing the claims in the Second Amended Complaint to the extent they are premised on misstatements about Subway, our financial prospects, and our prospects in the enterprise market, but permitting the remaining claims concerning our publicly disclosed “active locations” counts to proceed. On December 1, 2023, the Court issued an opinion confirming its September 26, 2023, order granting in part and denying in part our motion to dismiss. Also on December 1, 2023, the Court entered an order certifying a class of stockholders that purchased Olo’s Class A common stock between March 17, 2021 and August 11, 2022. On January 16, 2024, the parties reached an agreement to settle the lawsuit, and lead plaintiff filed an unopposed motion for preliminary approval of the proposed class action settlement. The Court granted final approval of the settlement on June 11, 2024. In connection with the agreement, we recorded an expense of $9.0 million during the year ended December 31, 2023 for the anticipated settlement. We maintain insurance coverage for a portion of the settlement and legal and consulting fees, but we do not record anticipated insurance proceeds until all contingencies relating to the insurance recovery have been removed, including an acknowledgment by the insurance company and our determination that recovery of the expected amount is probable. During the six months ended June 30, 2024, we recorded $10.6 million in recoveries under this insurance coverage, which was recorded within general and administrative expenses.
On May 4, 2023, Cashondra Floyd, an alleged Olo stockholder, derivatively and on behalf of us as a nominal defendant, filed a complaint in the U.S. District Court for the Southern District of New York against certain of our directors and officers (the “Floyd Derivative Defendants”), captioned Floyd v. Glass, et al. (Case No. 1:23-cv-03770). On May 25, 2023, the plaintiff voluntary dismissed her complaint and refiled in the Court of the Chancery of the State of Delaware (C.A. No. 2023-0560-KSJM) (the “Floyd Derivative Complaint”). The Floyd Derivative Complaint alleges that, between at least August 10, 2021 and August 11, 2022, the Floyd Derivative Defendants caused, or failed to prevent, our alleged issuance of materially false and misleading statements concerning our business relationship with the restaurant brand Subway and our publicly disclosed “active locations” counts. The Floyd Derivative Complaint asserts claims for breaches of fiduciary duty, aiding and
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
abetting breach of fiduciary duty, and waste of corporate assets. The Floyd Derivative Complaint seeks a judgment declaring that the plaintiff may bring the action on behalf of us in a derivative capacity; awarding us damages for the Floyd Derivative Defendants’ alleged breaches of fiduciary duty, and waste of corporate assets; requiring us to reform and improve our corporate governance and internal procedures; ordering the Floyd Derivative Defendants to pay restitution to us; awarding the plaintiff her costs, fees, and expenses, including attorney’s fees; and granting such other relief that the Court determines to be appropriate. On June 1, 2023, the Court granted the parties’ stipulation to stay the Floyd Derivative Complaint. We are unable to predict the outcome, or the reasonably possible loss or range of loss, if any, related to this matter.
On November 16, 2023, Alexander A. Balleh and Neil Ahearne, alleged Olo stockholders, derivatively and on behalf of us as a nominal defendant, filed a complaint in the Court of the Chancery of the State of Delaware captioned Balleh v. Glass, et al. (C.A. No. 2023-1165-KSJM) (the “Balleh Derivative Complaint”) against certain of our directors and officers (the “Balleh Derivative Defendants”). The Balleh Derivative Complaint alleges that, from approximately March 2021 through the date of the Balleh Derivative Complaint, the Balleh Derivative Defendants caused our alleged issuance of materially false and misleading statements concerning our business relationship with the restaurant brand Subway and our publicly disclosed “active locations” counts. The Balleh Derivative Complaint asserts a claim for breaches of fiduciary duty. The Balleh Derivative Complaint seeks a judgment against the Balleh Derivative Defendants in favor of us for the amount of damages sustained by us as a result of the Balleh Derivative Defendants’ breaches of fiduciary duties; directing us to take all necessary actions to reform and improve our corporate governance and internal procedures to comply with applicable laws and to protect us and our shareholders from a repeat of the damaging events alleged in the Balleh Derivative Complaint; awarding us restitution from the Balleh Derivative Defendants and ordering disgorgement of all profits, benefits and other compensation obtained by the Balleh Derivative Defendants; awarding plaintiffs the costs and disbursements of the action, including reasonable attorneys’ fees, accountants’ and experts’ fees, costs and expenses; and granting such other relief that the Court deems just and proper. We are unable to predict the outcome, or the reasonably possible loss or range of loss, if any, related to this matter.
On January 11, 2024, J. Brandon Giuda and Katrina Giuda, alleged Olo stockholders, derivatively and on behalf of us as a nominal defendant, filed a complaint in the Court of the Chancery of the State of Delaware captioned Giuda v. Glass, et al. (C.A. No. 2024-0025-KSJM) (the “Giuda Derivative Complaint”) against certain of our directors and officers (the “Giuda Derivative Defendants”). The Giuda Derivative Complaint alleges that, from at least March 2021, the Giuda Derivative Defendants caused, or failed to prevent, our alleged issuance of materially false and misleading statements concerning our business relationship with the restaurant brand Subway and our publicly disclosed “active locations” counts. The Giuda Derivative Complaint asserts claims for breaches of fiduciary duties, contribution and indemnification, aiding and abetting breaches of fiduciary duties, insider trading against Defendant Glass, and unjust enrichment against Defendant Glass. The Giuda Derivative Complaint seeks a judgment against the Giuda Derivative Defendants declaring that plaintiffs may maintain the action on behalf of us and that they are adequate representatives of us; declaring that the Giuda Derivative Defendants have breached and/or aided and abetted the breach of their fiduciary duties to Olo; directing us to take all necessary actions to implement and maintain an effective system of internal controls and meaningful oversight and monitoring; determining and awarding to us the damages sustained as a result of the violations alleged against the Giuda Derivative Defendants; ordering Defendant Glass to disgorge and pay to us all profits, benefits, and other compensation obtained by his alleged insider trading and breaches of fiduciary duties; ordering the disgorgement of profits, benefits, and other compensation; awarding us restitution from the Giuda Derivative Defendants; awarding plaintiffs costs and disbursements of the action, including reasonable attorneys’ and experts’ fees, costs, and expenses; and granting such other relief that the Court deems just and proper. On April 26, 2024, the Court granted the parties’ stipulation regarding a schedule for the Giuda Derivative Defendants’ anticipated motion to dismiss the Giuda Derivative Complaint. The Giuda Derivative Defendants are currently due to answer, move to dismiss, or otherwise respond to the Giuda Derivative Complaint by October 25, 2024. We are unable to predict the outcome, or the reasonably possible loss or range of loss, if any, related to this matter.
On May 15, 2024, Richard Scarantino (the “Scarantino Plaintiff”), an alleged Olo stockholder, filed a class action and derivative complaint on behalf of Olo stockholders and on behalf of us as a nominal defendant, in the Court of the Chancery of the State of Delaware captioned Scarantino v. Glass, et al. (C.A. No. 2024-0517-KSJM) (the “Scarantino Complaint”) against our Board of Directors (the “Scarantino Director Defendants”), our Chief Executive Officer (the “Scarantino Officer Defendant”), The Raine Group LLC, RPII Order LLC, and Raine Associates II LP (collectively, “The Raine Group” and together with Olo, the Scarantino Director Defendants, and the Scarantino Officer Defendant, the “Scarantino Defendants”). The Scarantino Complaint alleged that the Director Defendants and Officer Defendant breached their fiduciary duties by authorizing the 2024 Buyback Program, which could result in The Raine Group having majority voting control over Olo. The Scarantino Complaint asserted a direct and a derivative claim for breaches of fiduciary duty against the Scarantino Director Defendants and the Scarantino Officer Defendant. The Scarantino Complaint also asserted that The Raine
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
Group aided and abetted the Scarantino Director Defendants’ and Scarantino Officer Defendant’s breaches of fiduciary duty. On June 11, 2024, our Board of Directors agreed, through unanimous written consent (the “Board Resolutions”) that, among other things, the 2024 Buyback Program shall be carried out in such a way that our repurchases pursuant thereto do not cause The Raine Group’s ownership of Olo’s outstanding voting stock to exceed 49.9% and to take appropriate measures to the best of their ability to ensure that repurchases pursuant to the 2024 Buyback Program do not cause The Raine Group’s ownership of our outstanding voting stock to exceed 49.9%. The Scarantino Plaintiff subsequently agreed that the Board Resolutions would render the Scarantino Complaint moot. On June 12, 2024, the Scarantino Defendants moved to dismiss the Scarantino Complaint. On June 21, 2024, the parties filed a stipulation and proposed order dismissing the Scarantino Complaint with prejudice, which the Court granted on June 24, 2024. The Court retains jurisdiction of this lawsuit solely for the purpose of adjudicating an application for attorneys’ fees in connection with the claims asserted in the Scarantino Complaint. If an agreement cannot be reached, the parties will litigate the Scarantino Plaintiff’s application for attorneys’ fees. We are unable to predict the outcome, or the reasonably possible loss or range of loss, if any, related to this matter.
Subsequent to June 30, 2024, we recorded $0.6 million of litigation-related expenses. Because these expenses were associated with ongoing litigation matters that existed as of June 30, 2024, these amounts were reflected in general and administrative expenses within the condensed consolidated statement of operations for the three and six months ended June 30, 2024.
We have also received, and may in the future continue to receive, other claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend ourselves or our customers by determining the scope, enforceability, and validity of third-party proprietary rights or to establish our proprietary rights. Defending such proceedings is costly and can impose a significant burden on management and employees. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
Leases
In June 2024 we committed to a plan to abandon our office lease located at 99 Hudson St, New York, New York before the expiration of the lease term and relocate our corporate headquarters back to One World Trade Center. We recorded an impairment of operating lease right-of-use assets totaling $0.6 million during the three and six months ended June 30, 2024 in connection with the abandonment of the former office space. This amount was recorded in general and administrative expenses within the condensed consolidated statement of operations.
In March 2023, we abandoned our office lease located at 26 Broadway, New York, New York, resulting in a reduction of $0.3 million to operating lease right-of-use assets and operating lease liabilities, respectively. On April 18, 2023, we entered into an agreement with our landlord that provided for an early termination of our office lease located at 26 Broadway, New York, New York.
Sublease income was $0.6 million for the six months ended June 30, 2024. Sublease income was $0.6 million and $1.3 million for the three and six months ended June 30, 2023, respectively. During the six months ended June 30, 2024, the subtenant of our corporate headquarters at One World Trade Center surrendered the premises back to us, and in connection with this, we recorded a lease termination benefit of $1.4 million within general and administrative expenses.
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
11.Net Income (Loss) per Share Attributable to Common Stockholders
A reconciliation of net income (loss) available to common stockholders and the number of shares in the calculation of basic and diluted net income (loss) per share is as follows (in thousands, except share and per share data):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Numerator: | | | | | | | |
Net income (loss) attributable to Class A and Class B common stockholders | $ | 5,729 | | | $ | (17,076) | | | $ | 3,373 | | | $ | (30,782) | |
Denominator: | | | | | | | |
Weighted-average Class A and Class B common shares outstanding—basic | 161,197,680 | | | 162,324,314 | | | 161,766,287 | | | 162,005,150 | |
Dilutive effect of outstanding stock-based compensation awards | 9,275,144 | | | — | | | 9,842,079 | | | — | |
Weighted-average common shares outstanding—diluted | 170,472,824 | | | 162,324,314 | | | 171,608,366 | | | 162,005,150 | |
| | | | | | | |
Net income (loss) per share attributable to Class A and Class B common stockholders––basic | $ | 0.04 | | | $ | (0.11) | | | $ | 0.02 | | | $ | (0.19) | |
Net income (loss) per share attributable to common stockholders—diluted | $ | 0.03 | | | $ | (0.11) | | | $ | 0.02 | | | $ | (0.19) | |
The following weighted-average potential common shares were excluded from the computation of diluted net income (loss) per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive (on an as-converted basis): | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Weighted-average stock options | 5,790,497 | | | 26,658,312 | | | 5,842,461 | | | 27,779,202 | |
Weighted-average RSUs and PSUs | 10,184,044 | | | 11,298,462 | | | 9,752,507 | | | 10,948,330 | |
Weighted-average estimated to be purchased under ESPP | — | | | 191,968 | | | — | | | 241,351 | |
Total | 15,974,541 | | | 38,148,742 | | | 15,594,968 | | | 38,968,883 | |
OLO INC.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
12.Restructuring Charges
On June 14, 2023, we completed a reduction of our workforce by approximately 11% to reorganize our business to better focus our investments on customer needs and to support long-term growth objectives (“Restructuring Plan”).
We incurred charges of $6.7 million in connection with the Restructuring Plan for the three and six months ended June 30, 2023, consisting of the following: $4.4 million related to severance expense and payroll taxes, $1.7 million related to stock-based compensation expense due to the acceleration of equity awards, and $0.6 million related to other employee benefits. These expenses are recorded within the restructuring charges line item in the condensed consolidated statement of operations.
The following table summarizes the restructuring liabilities, which are recorded in accrued expenses and other current liabilities on the condensed consolidated balance sheets, as of June 30, 2023 (in thousands):
| | | | | |
Balance at January 1, 2023 | $ | — | |
Charges | 6,682 | |
Payments | (2,726) | |
Balance at June 30, 2023 | $ | 3,956 | |
The actions associated with the Restructuring Plan were fully completed during the three months ended June 30, 2023.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. The discussion contains forward-looking statements, including, but not limited to, statements with respect to our transaction volumes, our net revenue retention, our costs and expenses, and new and existing customer adoption and growth of modules and multi-modules, that are based on the beliefs of management, as well as assumptions made by, and information currently available to, our management. Actual results could differ materially from those discussed in or implied by forward-looking statements as a result of various factors, including those discussed elsewhere in this Quarterly Report on Form 10-Q, particularly in the section entitled “Special Note Regarding Forward-Looking Statements,” and our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission, or SEC, on February 21, 2024, and our other filings with the SEC.
Overview
We are Olo, a leading open SaaS platform for restaurants. We provide restaurant brands with an enterprise-grade, open SaaS platform that powers their digital ordering, delivery, and payment programs and enables them to collect, analyze, and act on data to drive more meaningful guest experiences. Our platform and application programming interfaces, or APIs, seamlessly integrate with a wide range of solutions, unifying disparate technologies across the restaurant ecosystem. Leading restaurant brands trust Olo for its capabilities, reliability, security, scalability, and interoperability. Our platform currently handles, on average, more than two million orders per day, and more than 85 million guests have transacted on our platform over the last year. As of June 30, 2024, our customer base included over 700 restaurant brands, representing approximately 82,000 active locations, across all industry service models, including quick service, fast casual, casual dining, family dining, and coffee and snack food.
As a result of our ability to meet restaurant brands’ growing needs, gross merchandise volume, or GMV, which we define as the gross value of orders processed through our platform, has increased on an annual basis, reaching more than $26 billion during the year ended December 31, 2023, and gross payment volume, or GPV, which we define as the gross volume of payments processed through Olo Pay, has reached $1 billion during the year ended December 31, 2023. Management uses GMV and GPV metrics to assess demand for our products. We also believe these metrics provide investors with useful supplemental information about the financial performance of our business, enable comparison of financial results between periods where certain items may vary independent of business performance, and allow for greater transparency with respect to key metrics used by management in operating our business.
Restaurants are an incredibly complex segment of the retail industry. Restaurant operators must manage the intricacies of food production for just-in-time consumption and comply with strict health and safety regulations while providing a high-quality and consistent guest experience that engenders loyalty and trust. Most restaurant brands, which we define as a specific restaurant brand or restaurant chain, do not have the expertise or the resources to develop their own solutions to manage on-demand digital commerce and are more acutely challenged because their in-store technology consists of a fragmented set of legacy solutions, many of which were developed before the internet. At the same time, delivery service providers, or DSPs, and ordering aggregators have catalyzed digital demand, but pose new challenges for restaurant brands through lower long-term profitability, increased complexity, disintermediation of the restaurant’s direct relationship with the guest and, increasingly, directly competitive food offerings. Due to its unique complexities and challenges, the restaurant industry has historically been one of the lowest-penetrated on-demand digital commerce segments of the retail industry, with digital orders accounting for only 16% of total restaurant industry orders in 2023, according to data from the NPD Group.
Our open SaaS platform is purpose-built to meet the complex needs of restaurants and align with the interests of the restaurant industry. We have developed our platform in collaboration with many of the leading restaurant brands in the United States. We believe our platform is the only independent open SaaS platform for restaurants to enable hospitality with modern solutions across three product suites:
•Order. A suite of solutions powering restaurant brands’ on-demand commerce operations, enabling digital ordering, delivery, and channel management;
•Pay. A fully-integrated, frictionless payment platform, enabling restaurants to grow and protect their digital business through an improved guest payment experience, offering advanced fraud prevention designed to improve authorization rates for valid transactions, and increase basket conversion; and
•Engage. A suite of restaurant-centric marketing solutions optimizing Guest Lifetime Value, or LTV, by leveraging data to strengthen and enhance the restaurants’ direct guest relationships.
The key milestones in our corporate history are the following:
•2005: Olo Founder and CEO Noah Glass accepted $0.5 million in Series A funding to start Mobo.
•2010: We began rebranding as “Olo” and shifted our focus to enterprise customers.
•2015: We launched Dispatch, our first significant product extension.
•2017: We launched Rails and surpassed $1 billion in GMV.
•2021: We completed our IPO, executed our first acquisition, and surpassed $20 billion in GMV.
•2022: We announced commercial availability of Olo Pay, and surpassed $23 billion in GMV and $250 million in GPV.
•2023: We surpassed $26 billion in GMV and $1 billion in GPV.
We continually invest in architectural improvements so that our system can scale in tandem with our continued growth. Additionally, both internal and external security experts frequently test our system for vulnerabilities. We have never experienced a material breach of customer or guest data. Our open SaaS platform integrates with over 400 restaurant technology solutions including point-of-sale, or POS, systems, aggregators, DSPs, ordering service providers, or OSPs, payment processors, user experience, or UX, and user interface, or UI, providers, and loyalty programs, giving our customers significant control over the configuration and features of their distinct digital offering.
Our contracts typically have initial terms of three years or longer, with continuous one-to-two-year automatic renewal periods, providing visibility into our future financial performance. We have a highly efficient go-to-market model as a result of our industry thought leadership, partnership approach with our restaurant customers, and experienced enterprise sales, customer success, and deployment teams. Unlike other enterprise software businesses, where the sales team works to add a single location or division and expand to others, we generally enter into relationships at the brand’s corporate level and strive to secure exclusivity across all locations. This enables us to deploy our modules across all new and existing brand locations without any additional sales and marketing costs and upsell new offerings to the brand itself, rather than each individual location. Our dollar-based net revenue retention exceeded 120% for the three months ended June 30, 2024. See the section below entitled “Key Factors Affecting Our Performance” for additional information on how we calculate dollar-based net revenue retention.
We refer to our business model as a transactional SaaS model, as it includes both subscription and transaction-based revenue streams, and we designed it to align with our customers’ success. Our model allows our customers to forego the cost of building, maintaining, and securing their own digital ordering and delivery platforms and to retain direct relationships with their guests while maximizing profitability. Our hybrid-pricing model provides us with a predictable revenue stream and enables us to further grow our revenue as our customers increase their digital order volume. We generate subscription revenue primarily from our Ordering, Switchboard, Kiosk, Catering, Virtual Brands, Sync, Guest Data Platform, or GDP, Marketing, Sentiment, and Host modules. In addition, a portion of our customers purchase an allotment of monthly orders for a fixed monthly fee and pay us an additional fee for each excess order, which we also consider to be subscription revenue. Our transaction revenue primarily includes revenue generated from our Dispatch, Rails, Network, Virtual Brands, and Olo Pay modules. In most cases, we also charge aggregators, channel partners, and other service providers in our ecosystem on a per transaction basis for access to our Rails and Dispatch modules.
Key Factors Affecting Our Performance
Expand Within Our Existing Customer Base
Our large base of enterprise customers and transactional SaaS revenue model represent an opportunity for further revenue expansion from the sale of additional modules and the addition of new restaurant locations. A key factor to our success in executing our expansion strategy will be our ability to retain our existing and future restaurant customers. Our long-term, direct digital ordering contracts with our customers provide us the opportunity to form unique trusted partnerships with our restaurant brands, further enhancing our ability to satisfy and retain our customers. Our contracts typically have initial terms of three years or longer, with continuous one-to-two-year automatic renewal periods, providing visibility into our future performance.
One indication of our ability to grow within our customer base, through the development of our products that our customers value, is our average revenue per unit. We calculate our average revenue per unit by dividing the total platform revenue in a given period by the average active locations in that same period. We believe this demonstrates our ability to grow within our customer base through the development of our products that our customers value. Our ability to retain and increase revenue from existing customers will depend on a number of factors, including fluctuations in our customers’ spending levels, our customers’ ability to deploy our modules, fluctuations in the number of transactions processed by our customers on the platform, the average number of active locations, and the ability of our customers to switch to a competitor or develop their own internal platform solutions. In addition, Wingstop Inc. announced an initiative to develop their own technology solution, which they rolled out in the second quarter of 2024 while continuing to use Olo’s API for Voice orders. We believe Wingstop Inc. will strive to sustain and grow the use of Olo’s APIs for Voice orders. The change to the Wingstop Inc. relationship has not been, and we believe will continue to not be, material to our business, results of operations, or financial condition.
The following summarizes our average revenue per unit and approximate number of active locations for the three months ended, or as of, each of the dates presented.
| | | | | | | | | | | |
| Three Months Ended June 30, |
| 2024 | | 2023 |
Average Revenue Per Unit | $ | 852 | | | $ | 716 | |
Ending Active Locations | 82,000 | | | 77,000 | |
Another metric used to demonstrate the propensity of our customers to continue to work with and expand their relationship with us over time is our dollar-based net revenue retention, which compares our revenue from the same set of active customers in one period to the prior year period. An active customer is a specific restaurant brand that utilizes one or more of our modules in a given quarterly period. We calculate dollar-based net revenue retention as of a period-end by starting with the revenue, defined as platform revenue, from the cohort of all active customers as of 12 months prior to such period-end, or the prior period revenue. We then calculate the platform revenue from these same customers as of the current period-end, or the current period revenue. Current period revenue includes any expansion and is net of contraction or attrition over the last 12 months, but excludes platform revenue from new customers in the current period. We then divide the total current period revenue by the total prior period revenue to arrive at the point-in-time dollar-based net revenue retention. We believe that net revenue retention is an important metric to our investors, demonstrating our ability to retain our customers and expand their use of our modules over time, proving the stability of our revenue base and the long-term value of our customer relationships.
For the quarter ended June 30, 2024, net revenue retention exceeded 120%. We have maintained a net revenue retention in excess of 100% throughout the past several years, and expect to continue this trend in the near term as customers continue to adopt additional product modules such as Olo Pay, GDP, Marketing, Sentiment, and Host.
We believe that, in the near term, average revenue per unit and net revenue retention will be greater drivers of growth than total active locations. This is due to the potential opportunity for further multi-module penetration and continued growth in digital ordering across our existing customer base. Additionally, because multi-module penetration can vary across active locations, fluctuations in active locations may not be a clear indication of performance. An example of this would be when a brand has transitioned from our platform and the associated total revenue or revenue per unit of that brand is not material or less than our average.
Enable Higher Transaction Volume
Transaction revenue will continue to be an important source of our growth. We intend to continue to work with our existing restaurant customers to enable higher transaction volume at their locations that utilize our products. Higher transaction volumes may enable us to generate additional subscription and transaction revenue. As on-demand digital commerce grows to represent a larger share of total food consumption, we expect to significantly benefit from this secular trend as we capture a portion of this increased on-demand digital commerce order volume. Not only does our software create the opportunity to drive more orders for our customers, but we also expect the industry’s secular tailwinds to help increase transaction order volume as more guests order food through digital means, including on- and off-premise. As transaction volume increases, the subscription revenue we receive from certain subscription-based modules may also increase as customers subscribe for higher tier ordering packages to enable more transactions. Additionally, as we continue to expand our product offerings and improve our current software, we also believe that we may be able to increase our share of the transaction revenue that flows through our platform. Specifically, in February 2022, we announced the general availability of our payment solution, Olo Pay, which we believe can continue to increase our ability to generate transactional revenue. Our ability to increase transaction volume is dependent on, among other factors, macroeconomic conditions, as well as the continued shift to digital ordering for food consumption and our ability to capture a meaningful portion of that shift.
Add New Large Multi-Location and High-Growth Restaurant Brands
We believe there is a substantial opportunity to continue to grow our customer base across the U.S. restaurant industry, adding to our over 700 existing brands across approximately 82,000 active locations as of June 30, 2024. We define an “active location” as a unique restaurant location that is utilizing or subscribed to one or more of our modules in a quarterly period (depending on the module). Given this definition, active locations in any one quarter may not reflect: (i) the future impact of new customer wins as it can take some time for their locations to go live with our platform, or (ii) the customers who have indicated their intent to reduce or terminate their use of our platform in future periods. Of further note, not all of our customer locations may choose to utilize our products, and while we aim to deploy all of a customer’s locations, not all locations may ultimately deploy. We intend to continue to drive new customer growth by leveraging our brand and experience within the industry and expanding our sales and marketing efforts. We have also historically pursued and will continue to target the most well-capitalized, fastest-growing restaurant brands in the industry. Our ability to attract new customers will depend on a number of factors, including our ability to innovate, the effectiveness and pricing of our new and existing modules, the growth of digital ordering, and the success of our marketing efforts.
Investment in Innovation and Growth
We have invested and intend to continue to invest in expanding the functionality of our current platform and broadening our capabilities to address new market opportunities, particularly around payments, data analytics, and on-premise dining. We also intend to continue to invest in enhancing awareness of our brand and developing more modules, features, and functionality that expand our capabilities to facilitate the extension of our platform to new use cases and industry verticals. We believe this strategy will provide new avenues for growth and allow us to continue to deliver differentiated, high-value outcomes to both our customers and stockholders. Specifically, we intend to invest in research and development to expand our existing modules and build new modules, sales and marketing to promote our modules to new and existing customers and in existing and expanded geographies, professional services to ensure the success of our customers’ implementations of our platform, and other operational and administrative functions to support our expected growth and requirements as a public company. For example, as Olo Pay continues to scale and we realize expanded Olo Pay adoption, we may experience increased processing and personnel-related costs. We expect our total operating expenses will increase over time and, in some cases, have short-term negative impacts on our operating margin. We also intend to continue to evaluate strategic acquisitions and investments in businesses and technologies to drive product and market expansion. Our future success is dependent, in part, on our ability to successfully develop, market, and sell new and existing modules to new and existing customers.
Grow Our Ecosystem
We plan to expand our current ecosystem of third-party partners to better support our customers. Our platform is highly configurable and deeply embedded into our customers’ disparate existing infrastructures. Our platform seamlessly integrates with technology providers across the restaurant ecosystem, including most POS systems, DSPs, OSPs, aggregators, payment processors, loyalty programs, on-premise ordering providers, kitchen display systems, labor management providers, inventory management providers, and reservation and customer relationship management platforms. We believe that we can leverage these unique partnerships to deliver additional value to our customers. We see opportunity to further broaden our partnership group and build upon the integrations we currently offer. We plan to continue to invest and expand our ecosystem
of compatible third-party technology providers to allow us to service a broader network of restaurant brands. We believe that these technology partnerships make us a critical component for restaurant brands looking to enhance their digital ordering and delivery platforms. We intend to continue to invest in building functionality that further integrates our platform with additional third-party technology providers, which would expand our capabilities and facilitate the extension of our platform to new use cases and industry verticals. Our future success is dependent on our ability to continue to integrate with third-party technology providers in the restaurant ecosystem.
Expand Our Longer-Term Market Opportunity
While we have not made any significant investments in this area to date, we believe there is an opportunity to partner with small- and medium-sized businesses to enable their on-demand digital commerce presence. Additionally, as many of our customers operate internationally, we believe there is a significant opportunity to expand the usage of our platform outside of the United States. We also believe that our platform can be applied to other commerce verticals, beyond the restaurant industry, that are undergoing a similar digital transformation to deliver real-time experiences and on-demand fulfillment to guests. For example, we currently partner with a number of grocery chains who use our Ordering module to help their guests order ready-to-eat meals and may potentially expand these or other partnerships in the future. We anticipate that our operating expenses will increase as a result of these initiatives and, in some cases, have short-term negative impacts on our operating margin.
Components of Results of Operations
Revenue
We generate revenue primarily from platform fees and professional services.
Platform
Platform revenue primarily consists of fees that provide customers access to one or more of our modules and standard customer support. Our contracts typically have initial terms of three years or longer, with continuous one-to-two-year automatic renewal periods. We generally bill monthly in arrears. A majority of our platform revenue is derived from our Order solutions, which consist of our Ordering, Dispatch, Rails, Switchboard, Network, Virtual Brands, Kiosk, Catering, and Sync modules. We also generate platform revenue from our Olo Pay module, which became commercially available during 2022, as well as from our Engage solutions, which consist of our GDP, Marketing, Sentiment, and Host modules.
Professional Services and Other
Professional services and other revenue primarily consists of fees paid to us by our customers for the implementation of our platform. The majority of our professional service fees are billed on a fixed fee basis upon execution of our agreement.
Cost of Revenue
Platform
Platform cost of revenue primarily consists of costs directly related to our platform services, including expenses for customer support and infrastructure personnel, including salaries, taxes, benefits, bonuses, and stock-based compensation, which we refer to as personnel costs, third-party software licenses, hosting, amortization of capitalized internal-use software and developed technology, payment processing, and allocated overhead. We expect platform cost of revenue to increase in absolute dollars in order to support additional customer and transaction volume growth on our platform.
Professional Services and Other
Professional services and other cost of revenue primarily consists of the personnel costs of our deployment team associated with delivering these services and allocated overhead.
Gross Profit
Gross profit, or revenue less cost of revenue, has been, and will continue to be, affected by various factors, including revenue fluctuations, our mix of revenue associated with various modules, the timing and amount of investments in personnel, increased hosting capacity to align with customer growth, and third-party licensing costs.
Operating Expenses
Our operating expenses consist of research and development, general and administrative, and sales and marketing expenses. Personnel costs are the most significant component of operating expenses.
Research and Development
Research and development expenses primarily consist of engineering and product development personnel costs and allocated overhead costs. Research and development costs exclude capitalized internal-use software development costs, as they are capitalized as a component of property and equipment, net and amortized to platform cost of revenue over the term of their estimated useful life. We anticipate investments in this area to increase slightly on an absolute dollar basis, but to decrease as a percentage of revenue in the short-term, as we balance growth initiatives and investments in innovative solutions to support our customers’ rapidly evolving needs.
General and Administrative
General and administrative expenses primarily consist of personnel costs and contractor fees for finance, legal, human resources, information technology, and other administrative functions. In addition, general and administrative expenses include amortization of trademarks, travel-related expenses, and allocated overhead. We also incur additional general and administrative expenses as a result of operating as a public company. We expect that our general and administrative expenses will continue to grow on an absolute dollar basis while declining as a percentage of revenue as we continue to scale our operations over time.
Sales and Marketing
Sales and marketing expenses primarily consist of sales, marketing, and other personnel costs, commissions, general marketing, amortization of customer relationships, promotional activities, and allocated overhead costs. Sales commissions earned by our sales force are deferred and amortized on a straight-line basis over the expected benefit period. We plan to continue to invest in sales and marketing by expanding our go-to-market activities, hiring additional sales representatives, and sponsoring additional marketing events and trade shows. We expect our sales and marketing expenses to increase on an absolute dollar basis, but decline as a percentage of revenue, over time.
Restructuring Charges
Restructuring charges are comprised of severance costs, payroll taxes, benefits, and stock-based compensation expense associated with the accelerated vesting of equity awards. These charges were incurred as a result of our completed corporate reorganization in the second quarter of 2023, which entailed a reduction of workforce.
Other Income, Net
Other income, net consists primarily of income earned on our investments and money-market funds in cash and cash equivalents, partially offset by interest expense related to our credit facility.
Provision for Income Taxes
Provision for income taxes primarily relates to U.S. state income taxes where we conduct business.
Results of Operations
The following tables set forth our results of operations for the periods presented.
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| (in thousands) |
Revenue: | | | | | | | |
Platform | $ | 69,600 | | | $ | 54,603 | | | $ | 135,365 | | | $ | 105,974 | |
Professional services and other | 904 | | | 648 | | | 1,650 | | | 1,517 | |
Total revenue | 70,504 | | | 55,251 | | | 137,015 | | | 107,491 | |
Cost of revenue: | | | | | | | |
Platform (1) | 29,788 | | | 19,721 | | | 58,116 | | | 37,334 | |
Professional services and other (1) | 811 | | | 1,058 | | | 1,786 | | | 2,194 | |
Total cost of revenue | 30,599 | | | 20,779 | | | 59,902 | | | 39,528 | |
Gross Profit | 39,905 | | | 34,472 | | | 77,113 | | | 67,963 | |
Operating expenses: | | | | | | | |
Research and development (1) | 16,957 | | | 18,298 | | | 33,956 | | | 38,771 | |
General and administrative (1) (2) | 8,664 | | | 18,469 | | | 21,420 | | | 35,679 | |
Sales and marketing (1) | 13,307 | | | 12,194 | | | 27,920 | | | 25,075 | |
Restructuring charges (1) | — | | | 6,682 | | | — | | | 6,682 | |
Total operating expenses | 38,928 | | | 55,643 | | | 83,296 | | | 106,207 | |
Income (loss) from operations | 977 | | | (21,171) | | | (6,183) | | | (38,244) | |
Other income, net: | | | | | | | |
Interest income | 4,844 | | | 4,155 | | | 9,751 | | | 7,609 | |
Interest expense | (15) | | | (53) | | | (84) | | | (122) | |
Other income, net | — | | | — | | | 3 | | | — | |
Total other income, net | 4,829 | | | 4,102 | | | 9,670 | | | 7,487 | |
Income (loss) before income taxes | 5,806 | | | (17,069) | | | 3,487 | | | (30,757) | |
Provision for income taxes | 77 | | | 7 | | | 114 | | | 25 | |
Net income (loss) | $ | 5,729 | | | $ | (17,076) | | | $ | 3,373 | | | $ | (30,782) | |
(1) Includes stock-based compensation expense as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Cost of revenue - platform | $ | 1,302 | | | $ | 1,673 | | | $ | 2,813 | | | $ | 3,498 | |
Cost of revenue - professional services and other | 49 | | | 172 | | | 174 | | | 363 | |
Research and development | 2,658 | | | 3,555 | | | 5,679 | | | 8,102 | |
General and administrative | 4,885 | | | 5,600 | | | 9,565 | | | 10,587 | |
Sales and marketing | 1,522 | | | 2,056 | | | 3,025 | | | 4,550 | |
Restructuring charges | — | | | 1,728 | | | — | | | 1,728 | |
Total stock-based compensation expense | $ | 10,416 | | | $ | 14,784 | | | $ | 21,256 | | | $ | 28,828 | |
(2) Includes benefits of $9.0 million and $10.6 million for the three and six months ended June 30, 2024, respectively, related to insurance recoveries of certain litigation-related expenses. Refer to “Note 10—Commitments and Contingencies” of our condensed consolidated financial statements included in Item 1 of this Quarterly Report on Form 10-Q for additional information.
The following table sets forth our statements of operations data expressed as a percentage of total revenue for the periods presented:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
Revenue: | | | | | | | |
Platform | 98.7 | % | | 98.8 | % | | 98.8 | % | | 98.6 | % |
Professional services and other | 1.3 | | | 1.2 | | | 1.2 | | | 1.4 | |
Total revenue | 100.0 | | | 100.0 | | | 100.0 | | | 100.0 | |
Cost of revenue: | | | | | | | |
Platform | 42.3 | | | 35.7 | | | 42.4 | | | 34.7 | |
Professional services and other | 1.2 | | | 1.9 | | | 1.3 | | | 2.0 | |
Total cost of revenue | 43.4 | | | 37.6 | | | 43.7 | | | 36.8 | |
Gross Profit | 56.6 | | | 62.4 | | | 56.3 | | | 63.2 | |
Operating expenses: | | | | | | | |
Research and development | 24.1 | | | 33.1 | | | 24.8 | | | 36.1 | |
General and administrative | 12.3 | | | 33.4 | | | 15.6 | | | 33.2 | |
Sales and marketing | 18.9 | | | 22.1 | | | 20.4 | | | 23.3 | |
Restructuring charges | 0.0 | | | 12.1 | | | 0.0 | | | 6.2 | |
Total operating expenses | 55.2 | | | 100.7 | | | 60.8 | | | 98.8 | |
Income (loss) from operations | 1.4 | | | (38.3) | | | (4.5) | | | (35.6) | |
Other income, net: | | | | | | | |
Interest income | 6.9 | | | 7.5 | | | 7.1 | | | 7.1 | |
Interest expense | 0.0 | | | (0.1) | | | (0.1) | | | (0.1) | |
Other income, net | 0.0 | | | 0.0 | | | 0.0 | | | 0.0 | |
Total other income, net | 6.8 | | | 7.4 | | | 7.1 | | | 7.0 | |
Income (loss) before income taxes | 8.2 | | | (30.9) | | | 2.5 | | | (28.6) | |
Provision for income taxes | 0.1 | | | 0.0 | | | 0.1 | | | 0.0 | |
Net income (loss) | 8.1 | % | | (30.9) | % | | 2.5 | % | | (28.6) | % |
Comparison of the Three Months Ended June 30, 2024 and 2023
Revenue
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Revenue: | | | | | | | |
Platform | $ | 69,600 | | | $ | 54,603 | | | $ | 14,997 | | | 27.5 | % |
Professional services and other | 904 | | | 648 | | | 256 | | | 39.5 | |
Total Revenue | $ | 70,504 | | | $ | 55,251 | | | $ | 15,253 | | | 27.6 | % |
Platform
Total platform revenue increased $15.0 million, or 27.5%, to $69.6 million for the three months ended June 30, 2024 from $54.6 million for the three months ended June 30, 2023. This increase was primarily the result of increases in Olo Pay adoption and volume, combined with higher Order revenue from new customers and higher transaction volume. Average revenue per unit increased to approximately $852 for the three months ended June 30, 2024 from approximately $716 for the three months ended June 30, 2023. For the three months ended June 30, 2024 and 2023, 40.2% and 45.6% of our platform revenue was subscription revenue, respectively, and 59.8% and 54.4% was transaction revenue, respectively. Active locations increased to approximately 82,000 as of June 30, 2024 from approximately 77,000 as of June 30, 2023.
Professional Services and Other
Total professional services and other revenue increased $0.3 million, or 39.5%, to $0.9 million for the three months ended June 30, 2024 from $0.6 million for the three months ended June 30, 2023. This increase was driven by deployments during the three months ended June 30, 2024.
Cost of Revenue, Gross Profit, and Gross Margin
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Cost of revenues: | | | | | | | |
Platform | $ | 29,788 | | | $ | 19,721 | | | $ | 10,067 | | | 51.0 | % |
Professional services and other | 811 | | | 1,058 | | | (247) | | | (23.3) | |
Total cost of revenue | $ | 30,599 | | | $ | 20,779 | | | $ | 9,820 | | | 47.3 | % |
Percentage of revenue: | | | | | | | |
Platform | 42.3 | % | | 35.7 | % | | | | |
Professional services and other | 1.2 | | | 1.9 | | | | | |
Total cost of revenue | 43.4 | % | | 37.6 | % | | | | |
Gross Profit | $ | 39,905 | | | $ | 34,472 | | | $ | 5,433 | | | 15.8 | % |
Gross Margin | 56.6 | % | | 62.4 | % | | | | |
Platform
Total platform cost of revenue increased $10.1 million, or 51.0%, to $29.8 million for the three months ended June 30, 2024 from $19.7 million for the three months ended June 30, 2023. This increase was primarily the result of higher transaction processing costs associated with the increased adoption of Olo Pay and amortization of capitalized internal-use software.
Professional Services and Other
Total professional services and other cost of revenue decreased $0.2 million, or 23.3%, to $0.8 million for the three months ended June 30, 2024 from $1.1 million for the three months ended June 30, 2023. This decrease was primarily the result
of reduced third party consulting costs and a decrease in compensation costs during the three months ended June 30, 2024 stemming from our workforce reduction in 2023.
Gross Profit
Gross profit increased $5.4 million to $39.9 million for the three months ended June 30, 2024, from $34.5 million for the three months ended June 30, 2023. Gross margin decreased to 56.6% for the three months ended June 30, 2024 from 62.4% for the three months ended June 30, 2023. The increase in gross profit was due to an increase in platform revenue, as discussed above. The decrease in gross margin was driven by higher transaction processing costs associated with the increased Olo Pay adoption, higher platform costs to support growth in transactions, and an increase in costs from amortization of capitalized internal-use software.
Operating Expenses
Research and Development
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Research and development | $ | 16,957 | | | $ | 18,298 | | | $ | (1,341) | | | (7.3) | % |
Percentage of total revenue | 24.1 | % | | 33.1 | % | | | | |
Research and development expense decreased $1.3 million, or 7.3%, to $17.0 million for the three months ended June 30, 2024 from $18.3 million for the three months ended June 30, 2023. This decrease was primarily the result of reduced compensation costs during the three months ended June 30, 2024 stemming from our workforce reduction in 2023. This was partially offset by increases in website hosting costs. As a percentage of total revenue, research and development expenses decreased to 24.1% for the three months ended June 30, 2024 from 33.1% for the three months ended June 30, 2023.
General and Administrative | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
General and administrative | $ | 8,664 | | | $ | 18,469 | | | $ | (9,805) | | | (53.1) | % |
Percentage of total revenue | 12.3 | % | | 33.4 | % | | | | |
General and administrative expense decreased $9.8 million, or 53.1%, to $8.7 million for the three months ended June 30, 2024 from $18.5 million for the three months ended June 30, 2023. This decrease was primarily driven by higher litigation-related expenses recorded during the three months ended June 30, 2023 and the impact of $9.0 million of litigation-related insurance recoveries recorded in the three months ended June 30, 2024. As a percentage of total revenue, general and administrative expenses decreased to 12.3% for the three months ended June 30, 2024 from 33.4% for the three months ended June 30, 2023.
Sales and Marketing | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Sales and marketing | $ | 13,307 | | | $ | 12,194 | | | $ | 1,113 | | | 9.1 | % |
Percentage of total revenue | 18.9 | % | | 22.1 | % | | | | |
Sales and marketing expense increased $1.1 million, or 9.1%, to $13.3 million for the three months ended June 30, 2024 from $12.2 million for the three months ended June 30, 2023. This increase was primarily the result of additional compensation costs, including commission costs, due to an increase in sales and marketing headcount. As a percentage of total revenue, sales and marketing expense decreased to 18.9% for the three months ended June 30, 2024 from 22.1% for the three months ended June 30, 2023.
Restructuring Charges | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Restructuring charges | — | | | 6,682 | | | $ | (6,682) | | | Not meaningful |
Percentage of total revenue | — | % | | 12.1 | % | | | | |
Restructuring charges were $6.7 million for the three months ended June 30, 2023 and were comprised of severance costs, payroll taxes, benefits, and stock-based compensation expense associated with the accelerated vesting of equity awards. These charges were incurred as a result of our completed corporate reorganization in the second quarter of 2023, which entailed a reduction of workforce.
Other Income, Net
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Other income, net: | | | | | | | |
Interest income | $ | 4,844 | | | $ | 4,155 | | | $ | 689 | | | 16.6 | % |
Percentage of total revenue | 6.9 | % | | 7.5 | % | | | | |
Interest expense | $ | (15) | | | $ | (53) | | | $ | 38 | | | (71.7) | % |
Percentage of total revenue | — | % | | (0.1) | % | | | | |
Other income, net | $ | — | | | $ | — | | | $ | — | | | Not meaningful |
Percentage of total revenue | — | % | | — | % | | | | |
Total other income, net | $ | 4,829 | | | $ | 4,102 | | | $ | 727 | | | 17.7 | % |
Percentage of total revenue | 6.8 | % | | 7.4 | % | | | | |
Other income for the three months ended June 30, 2024 was primarily driven by income earned on our investments and money-market funds. The increase in interest income for the three months ended June 30, 2024 as compared to the three months ended June 30, 2023 is primarily driven by an increase in interest rates.
Provision for Income Taxes | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Provision for income taxes | $ | 77 | | | $ | 7 | | | $ | 70 | | | 1000.0 | % |
Percentage of total revenue | 0.1 | % | | — | % | | | | |
Provision for income taxes for the three months ended June 30, 2024 primarily consists of state income taxes. We maintain a full valuation allowance on our net federal and state deferred tax assets as we have concluded that it is more likely than not that the deferred tax assets will not be realized.
Comparison of the Six Months Ended June 30, 2024 and 2023
Revenue
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Revenue: | | | | | | | |
Platform | $ | 135,365 | | | $ | 105,974 | | | $ | 29,391 | | | 27.7 | % |
Professional services and other | 1,650 | | | 1,517 | | | 133 | | | 8.8 | |
Total Revenue | $ | 137,015 | | | $ | 107,491 | | | $ | 29,524 | | | 27.5 | % |
Platform
Total platform revenue increased $29.4 million, or 27.7%, to $135.4 million for the six months ended June 30, 2024 from $106.0 million for the six months ended June 30, 2023. This increase was primarily the result of increases in Olo Pay adoption and volume, combined with higher Order revenue from new customers and higher transaction volume. Average revenue per unit increased to approximately $1,671 for the six months ended June 30, 2024 from approximately $1,296 for the six months ended June 30, 2023. For the six months ended June 30, 2024 and 2023, 39.7% and 46.6% of our platform revenue was subscription revenue, respectively, and 60.3% and 53.4% was transaction revenue, respectively. Active locations increased to approximately 82,000 as of June 30, 2024 from approximately 77,000 as of June 30, 2023.
Professional Services and Other
Total professional services and other revenue increased $0.1 million, or 8.8%, to $1.7 million for the six months ended June 30, 2024 from $1.5 million for the six months ended June 30, 2023. This increase was driven by deployments during the six months ended June 30, 2024 .
Cost of Revenue, Gross Profit, and Gross Margin
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Cost of revenues: | | | | | | | |
Platform | $ | 58,116 | | | $ | 37,334 | | | $ | 20,782 | | | 55.7 | % |
Professional services and other | 1,786 | | | 2,194 | | | (408) | | | (18.6) | |
Total cost of revenue | $ | 59,902 | | | $ | 39,528 | | | $ | 20,374 | | | 51.5 | % |
Percentage of revenue: | | | | | | | |
Platform | 42.4 | % | | 34.7 | % | | | | |
Professional services and other | 1.3 | | | 2.0 | | | | | |
Total cost of revenue | 43.7 | % | | 36.8 | % | | | | |
Gross Profit | $ | 77,113 | | | $ | 67,963 | | | $ | 9,150 | | | 13.5 | % |
Gross Margin | 56.3 | % | | 63.2 | % | | | | |
Platform
Total platform cost of revenue increased $20.8 million, or 55.7%, to $58.1 million for the six months ended June 30, 2024 from $37.3 million for the six months ended June 30, 2023. This increase was primarily the result of higher transaction processing costs associated with the increased adoption of Olo Pay and amortization of capitalized internal-use software.
Professional Services and Other
Total professional services and other cost of revenue decreased $0.4 million, or 18.6%, to $1.8 million for the six months ended June 30, 2024 from $2.2 million for the six months ended June 30, 2023. This decrease was primarily the result
of reduced third party consulting costs and a decrease in compensation costs during the six months ended June 30, 2024 stemming from our workforce reduction in 2023.
Gross Profit
Gross profit increased $9.2 million to $77.1 million for the six months ended June 30, 2024, from $68.0 million for the six months ended June 30, 2023. Gross margin decreased to 56.3% for the six months ended June 30, 2024 from 63.2% for the six months ended June 30, 2023. The increase in gross profit was due to an increase in platform revenue, as discussed above. The decrease in gross margin was driven by higher transaction processing costs associated with the increased Olo Pay adoption, higher platform costs to support growth in transactions, and an increase in costs from amortization of capitalized internal-use software.
Operating Expenses
Research and Development
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Research and development | $ | 33,956 | | | $ | 38,771 | | | $ | (4,815) | | | (12.4) | % |
Percentage of total revenue | 24.8 | % | | 36.1 | % | | | | |
Research and development expense decreased $4.8 million, or 12.4%, to $34.0 million for the six months ended June 30, 2024 from $38.8 million for the six months ended June 30, 2023. This decrease was primarily the result of reduced compensation costs during the six months ended June 30, 2024 stemming from our workforce reduction in 2023. This was partially offset by increases in website hosting costs. As a percentage of total revenue, research and development expenses decreased to 24.8% for the six months ended June 30, 2024 from 36.1% for the six months ended June 30, 2023.
General and Administrative | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
General and administrative | $ | 21,420 | | | $ | 35,679 | | | $ | (14,259) | | | (40.0) | % |
Percentage of total revenue | 15.6 | % | | 33.2 | % | | | | |
General and administrative expense decreased $14.3 million, or 40.0%, to $21.4 million for the six months ended June 30, 2024 from $35.7 million for the six months ended June 30, 2023. This decrease was primarily driven by higher litigation-related expenses recorded during the six months ended June 30, 2023 and the impact of $10.6 million of litigation-related insurance recoveries recorded in the six months ended June 30, 2024. Refer to “Note 10—Commitments and Contingencies” of our condensed consolidated financial statements included in Item 1 of this Quarterly Report on Form 10-Q for additional information. Also contributing to the decrease was reduced compensation costs during the six months ended June 30, 2024 stemming from our workforce reduction in 2023. As a percentage of total revenue, general and administrative expenses decreased to 15.6% for the six months ended June 30, 2024 from 33.2% for the six months ended June 30, 2023.
Sales and Marketing | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Sales and marketing | $ | 27,920 | | | $ | 25,075 | | | $ | 2,845 | | | 11.3 | % |
Percentage of total revenue | 20.4 | % | | 23.3 | % | | | | |
Sales and marketing expense increased $2.8 million, or 11.3%, to $27.9 million for the six months ended June 30, 2024 from $25.1 million for the six months ended June 30, 2023. This increase was primarily the result of additional compensation costs, including commission costs, due to an increase in sales and marketing headcount. As a percentage of total
revenue, sales and marketing expense decreased to 20.4% for the six months ended June 30, 2024 from 23.3% for the six months ended June 30, 2023.
Restructuring Charges | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Restructuring charges | — | | | 6,682 | | | (6,682) | | | Not meaningful |
Percentage of total revenue | — | % | | 6.2 | % | | | | |
Restructuring charges were $6.7 million for the six months ended June 30, 2023 and were comprised of severance costs, payroll taxes, benefits, and stock-based compensation expense associated with the accelerated vesting of equity awards. These charges were incurred as a result of our completed corporate reorganization in the second quarter of 2023, which entailed a reduction of workforce.
Other Income, Net
| | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Other income, net: | | | | | | | |
Interest income | $ | 9,751 | | | $ | 7,609 | | | $ | 2,142 | | | 28.2 | % |
Percentage of total revenue | 7.1 | % | | 7.1 | % | | | | |
Interest expense | $ | (84) | | | $ | (122) | | | $ | 38 | | | (31.1) | % |
Percentage of total revenue | (0.1) | % | | (0.1) | % | | | | |
Other income, net | $ | 3 | | | $ | — | | | $ | 3 | | | Not meaningful |
Percentage of total revenue | — | % | | — | % | | | | |
Total other income, net | $ | 9,670 | | | $ | 7,487 | | | $ | 2,183 | | | 29.2 | % |
Percentage of total revenue | 7.1 | % | | 7.0 | % | | | | |
Other income for the six months ended June 30, 2024 was primarily driven by income earned on our investments and money-market funds. The increase in interest income for the six months ended June 30, 2024 as compared to the six months ended June 30, 2023 is primarily driven by an increase in amounts invested and an increase in interest rates.
Provision for Income Taxes | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, | | Change |
| 2024 | | 2023 | | $ | | % |
| (in thousands, except percentages) |
Provision for income taxes | $ | 114 | | | $ | 25 | | | $ | 89 | | | 356.0 | % |
Percentage of total revenue | 0.1 | % | | — | % | | | | |
Provision for income taxes for the six months ended June 30, 2024 primarily consists of state income taxes. We maintain a full valuation allowance on our net federal and state deferred tax assets as we have concluded that it is more likely than not that the deferred tax assets will not be realized.
Liquidity and Capital Resources
General
As of June 30, 2024, our principal sources of liquidity were cash and cash equivalents and short-term and long-term investments in marketable securities, totaling $387.0 million, which was held for working capital purposes and to fund repurchases of our Class A common stock (as described more fully below), as well as the available balance of our revolving line of credit, described further below.
We have financed our operations primarily through payments received from customers and sales of our equity securities.
On September 7, 2022, the Board of Directors authorized a program to repurchase up to $100 million of our Class A common stock, or the Stock Buyback Program. During the six months ended June 30, 2024, we repurchased 4,173,999 shares of our Class A common stock for approximately $22.2 million under the Stock Buyback Program, completing this program.
On April 30, 2024, the Board of Directors authorized a program to repurchase up to $100 million of our Class A common stock, or the 2024 Buyback Program. Under the 2024 Buyback Program, we may repurchase shares of our Class A common stock from time to time on a discretionary basis through open market repurchases, privately negotiated transactions, block purchases or other means, and such repurchases will be structured to occur in compliance with applicable securities laws. The timing and actual number of shares repurchased will be determined by the Board of Directors or a committee established by the Board of Directors, depending on a variety of factors, including the Class A common stock price, trading volume, market conditions, our cash flow and liquidity profile, the capital needs of the business, and other considerations. We expect to fund repurchases with existing cash on hand. The 2024 Buyback Program has no expiration date and may be modified, suspended, or terminated at any time by the Board of Directors at its discretion. We have not made any repurchases under the 2024 Buyback Program.
We believe our existing cash and cash equivalents, marketable securities, and amounts available under our outstanding credit facility will be sufficient to support our working capital and capital expenditure requirements for at least the next twelve months and thereafter for the foreseeable future. Our future capital requirements will depend on many factors, including, but not limited to, our obligation to repay any balance under our credit facility if we were to borrow against the facility in the future, our platform revenue growth rate, receivable and payable cycles, and the timing and extent of investments in research and development, sales and marketing, and general and administrative expenses.
Credit Facility
As of June 30, 2024, we had $68.6 million of commitments available under the Second Amended and Restated Loan and Security Agreement with Banc of California (formerly known as Pacific Western Bank), after consideration of $1.4 million in our letter of credit on the lease of our corporate headquarters at One World Trade Center. As of June 30, 2024, we had no outstanding borrowings under the line of credit, and no amounts have been drawn against any of our letters of credit.
Cash Flows
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 | $ | 24,158 | | | $ | 9,266 | |
Net cash used in investing activities | $ | (13,632) | | | $ | (17,958) | |
Net cash used in financing activities | $ | (19,305) | | | $ | (23,362) | |
Operating Activities
For the six months ended June 30, 2024, net cash provided by operating activities was $24.2 million, primarily due to net income of $3.4 million adjusted for non-cash charges of $32.3 million, partially offset by a net decrease attributable to our operating assets and liabilities of $11.5 million. The non-cash adjustments primarily relate to stock-based compensation charges
of $21.3 million, depreciation and amortization expense of $6.6 million, and provision for expected credit losses of $3.3 million. The net decrease attributable to our operating assets and liabilities was primarily driven by a decrease in accrued expenses of $10.6 million related primarily to the payment of fees owed to delivery service providers and vendors and the payment of accrued compensation.
For the six months ended June 30, 2023, net cash provided by operating activities was $9.3 million, primarily due to a net loss of $30.8 million adjusted for non-cash charges of $34.3 million, and a net increase attributable our operating assets and liabilities of $5.8 million. The non-cash adjustments primarily related to stock-based compensation charges of $28.8 million and depreciation and amortization expense of $4.5 million. The net increase attributable to our operating assets and liabilities was primarily driven by an increase in accrued expenses and other current liabilities of $12.1 million related primarily to higher fees owed to delivery service providers and vendors, accrued compensation in connection with the corporate reorganization in the second quarter of 2023, and professional and consulting fees, as well as an increase in accounts payable of $5.5 million. These increases were partially offset by an increase in accounts receivable of $9.1 million and an increase in deferred contract costs of $2.0 million primarily due to growth of our revenue.
Investing Activities
Cash used in investing activities was $13.6 million during the six months ended June 30, 2024, primarily due to $6.4 million of net purchases of investments and $6.8 million for the development of capitalized internal-use software to support further product development.
Cash used in investing activities was $18.0 million during the six months ended June 30, 2023, primarily due to $10.7 million of net purchases of investments and $7.3 million for the development of capitalized internal-use software to support further product development.
Financing Activities
Cash used by financing activities was $19.3 million during the six months ended June 30, 2024, primarily driven by $22.2 million of stock repurchases under the Stock Buyback Program, partially offset by $2.8 million of net proceeds from the exercise of stock options and purchases under the employee stock purchase plan.
Cash used by financing activities was $23.4 million during the six months ended June 30, 2023, primarily driven by $30.1 million of stock repurchases under the Stock Buyback Program, partially offset by $6.8 million of net proceeds from the exercise of stock options and purchases under the employee stock purchase plan.
Material Cash Requirements
There were no material changes in our material cash requirements during the six months ended June 30, 2024 from the obligations and commitments disclosed in our Annual Report on Form 10-K filed with the SEC on February 21, 2024. See “Note 11—Leases” and “Note 16—Commitments and Contingencies” of the Notes to Consolidated Financial Statements included in Part II, Item 8 of our Annual Report on Form 10-K, as well as “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources” included in Part II, Item 8 of our Annual Report on Form 10-K, for additional information regarding our material cash requirements.
Certain Non-GAAP Financial Measures
We report our financial results in accordance with accounting principles generally accepted in the United States, or GAAP. To supplement our financial statements, we provide investors with non-GAAP operating income and free cash flow, each of which is a non-GAAP financial measure, and certain key performance indicators, including GMV, GPV, net revenue retention, average revenue per unit, and active locations.
Management uses these non-GAAP financial measures and key performance indicators, in conjunction with financial measures prepared in accordance with GAAP for planning purposes, including in the preparation of our annual operating budget, as a measure of our core operating results and the effectiveness of our business strategy, and in evaluating our financial performance. These measures provide consistency and comparability with past financial performance as measured by such non-GAAP figures, facilitate period-to-period comparisons of core operating results, and assist shareholders in better evaluating us by presenting period-over-period operating results without the effect of certain charges or benefits that may not be consistent or comparable across periods or compared to other registrants’ similarly named non-GAAP financial measures and key performance indicators.
We adjust our GAAP financial measures for the following items to calculate non-GAAP operating income and non-GAAP operating margin: stock-based compensation expense (non-cash expense calculated by companies using a variety of valuation methodologies and subjective assumptions) and related payroll tax expense, certain litigation-related expenses, net of recoveries (which relate to legal and other professional fees associated with litigation-related matters that are not indicative of our core operations and are not part of our normal course of business), loss on disposal of assets, capitalized internal-use software and intangible amortization (non-cash expense), non-cash impairment charges, restructuring charges, certain severance costs, and transaction costs (typically incurred within one year of the related acquisition). Management believes that it is useful to exclude certain non-cash charges and non-core operational charges from our non-GAAP financial measures because: (1) the amount of such expenses in any specific period may not directly correlate to the underlying performance of our business operations and we believe does not relate to ongoing operational performance; and (2) such expenses can vary significantly between periods.
Free cash flow represents net cash provided by or used in operating activities, reduced by purchases of property and equipment and capitalization of internal-use software. Free cash flow is a measure used by management to understand and evaluate our liquidity and to generate future operating plans. Free cash flow excludes items that we do not consider to be indicative of our liquidity and facilitates comparisons of our liquidity on a period-to-period basis. Management believes providing free cash flow provides useful information to investors and others in understanding and evaluating the strength of our liquidity and future ability to generate cash that can be used for strategic opportunities or investing in our business from the perspective of our management and Board of Directors.
Our use of non-GAAP financial measures and key performance indicators has limitations as an analytical tool, and these measures should not be considered in isolation or as a substitute for analysis of financial results as reported under GAAP. Because our non-GAAP financial measures and key performance indicators are not calculated in accordance with GAAP, they may not necessarily be comparable to similarly titled measures employed by other companies.
Reconciliation of Non-GAAP Operating Income to GAAP Operating Loss
The following table presents a reconciliation of non-GAAP operating income to GAAP operating income (loss), the most directly comparable GAAP measure, for the following periods:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| (in thousands, except percentages) |
Operating income (loss) reconciliation: | | | | | | | |
Operating income (loss), GAAP | $ | 977 | | | $ | (21,171) | | | $ | (6,183) | | | $ | (38,244) | |
Plus: Stock-based compensation expense and related payroll tax expense | 10,627 | | | 13,495 | | | 21,755 | | | 27,992 | |
| | | | | | | |
Plus: Certain litigation-related expenses, net of recoveries | (8,462) | | | 2,975 | | | (9,834) | | | 3,859 | |
Plus: Non-cash impairment charge associated with corporate headquarters | 563 | | | — | | | 563 | | | — | |
Plus: Non-cash capitalized internal-use software impairment | 517 | | | — | | | 517 | | | — | |
Plus: Capitalized internal-use software and intangible amortization | 3,392 | | | 2,207 | | | 6,413 | | | 4,239 | |
Plus: Restructuring charges | — | | | 6,682 | | | — | | | 6,682 | |
Plus: Certain severance costs | — | | | — | | | — | | | 830 | |
Plus: Loss on disposal of assets | — | | | — | | | — | | | 38 | |
Plus: Transaction costs | — | | | 322 | | | — | | | 358 | |
Operating income, non-GAAP | $ | 7,614 | | | $ | 4,510 | | | $ | 13,231 | | | $ | 5,754 | |
Percentage of revenue: | | | | | | | |
Operating margin, GAAP | 1 | % | | (38) | % | | (5) | % | | (36) | % |
Operating margin, non-GAAP | 11 | % | | 8 | % | | 10 | % | | 5 | % |
Reconciliation of Non-GAAP Free Cash Flow to Net Cash Provided by Operating Activities
The following table presents a reconciliation of free cash flow to net cash provided by operating activities, the most directly comparable GAAP measure, for each of the periods indicated:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | | Six Months Ended June 30, |
| 2024 | | 2023 | | 2024 | | 2023 |
| (in thousands) |
Net cash provided by operating activities | $ | 18,131 | | | $ | 2,019 | | | $ | 24,158 | | | $ | 9,266 | |
Purchase of property and equipment | (299) | | | — | | | (367) | | | — | |
Capitalized internal-use software | (3,682) | | | (3,897) | | | (6,831) | | | (7,279) | |
Non-GAAP free cash flow | $ | 14,150 | | | $ | (1,878) | | | $ | 16,960 | | | $ | 1,987 | |
Critical Accounting Policies and Estimates
Our management’s discussion and analysis of financial condition and results of operations are based upon our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. The preparation of our condensed consolidated financial statements in accordance with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenue, expenses, and related disclosures. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. Actual results may differ from those estimates.
There have been no material changes to our critical accounting policies and estimates during the six months ended June 30, 2024, as compared to those disclosed under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies” in our Annual Report on Form 10-K filed with the SEC on February 21, 2024.
Recent Accounting Pronouncements
See “Note 2—Significant Accounting Policies” to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for all recently issued standards impacting our condensed consolidated financial statements.
Item 3. Quantitative and Qualitative Disclosures about Market Risk.
We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of exposure to potential changes in interest rates. 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.
Interest Rate Risk
Our primary market risk exposure is changing interest rates in connection with our investments and the Second Amended and Restated Loan and Security Agreement with Pacific Western Bank (now known as Banc of California). Interest rate risk is highly sensitive due to many factors, including U.S. monetary and tax policies, U.S. and international economic factors, and other factors beyond our control.
As of June 30, 2024, advances under the formula revolving line of the Second Amended and Restated Loan and Security Agreement bear interest equal to the greater of (A) the Prime Rate then in effect; or (B) 3.25%. As of June 30, 2024, advances under the term loans bear interest equal to the greater of (A) 0.25% above the Prime Rate then in effect; or (B) 3.50%. As of June 30, 2024, we had no outstanding borrowings under our credit facility.
Our interest-earning instruments also carry a degree of interest rate risk. Our cash and cash equivalents have a relatively short maturity, and are therefore relatively insensitive to interest rate changes. As of June 30, 2024, we had cash and cash equivalents of $269.4 million. We invest in money market funds, U.S. and municipal government agency securities, corporate bonds and notes, certificates of deposit, and commercial paper. Our current investment policy seeks first to preserve principal, second to provide liquidity for our operating and capital needs, and third to maximize yield without putting our principal at risk. As of June 30, 2024, we invested $141.3 million of our cash and cash equivalents in money market funds. We also invested $117.6 million in other securities, of which $91.3 million was classified as short-term. Because the majority of our investment portfolio is short-term in nature, we do not believe an immediate 10% increase in interest rates would have a material effect on the fair market value of our portfolio, and therefore we do not expect our results of operations or cash flows to be materially affected by a sudden change in market interest rates.
Foreign Currency Exchange Risks
Our revenue and costs are generally denominated in U.S. dollars and are not subject to foreign currency exchange risk. However, to the extent we commence generating revenue outside of the United States that is denominated in currencies other than the U.S. dollar, our results of operations could be impacted by changes in exchange rates. A hypothetical 10% strengthening or weakening in the value of the U.S. dollar relative to the foreign currencies in which our revenues and expenses are denominated would not result in a material impact to our condensed consolidated financial statements.
Inflation Risk
Inflation has remained at historically high levels in the U.S. and overseas, resulting in rising transportation, wages, and other costs. The primary inflation factors affecting our business are increased cost of labor and overhead costs. However, we do not believe that inflation has had a material effect on our business, results of operations, or financial condition. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, results of operations, and financial condition.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or Exchange Act), as of June 30, 2024. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of June 30, 2024, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is (i) recorded, processed, summarized, and reported within the time periods specified in the SEC rules and forms and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, during the quarter ended June 30, 2024 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect 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. 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. 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 the 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.
A description of our legal proceedings is included in and incorporated by reference to “Note 10—Commitments and Contingencies” of the notes to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Item 1A. Risk Factors.
Investing in our securities involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our condensed consolidated financial statements and related notes, as well as in our Annual Report on Form 10-K filed with the SEC on February 21, 2024 and our other filings with the SEC, before making any investment decision with respect to our securities. The risks and uncertainties described below and in our other filings with the SEC, including our Annual Report on Form 10-K filed with the SEC on February 21, 2024, may not be the only ones we face. If any of the risks actually occur, our business could be materially and adversely affected. In that event, the market price of our Class A common stock could decline, and you could lose part or all of your investment.
The following description includes risk factors associated with our business previously disclosed in Part I, Item 1A of our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, filed with the SEC on May 7, 2024 under the heading “Risk Factors” and new risk factors and material changes to risk factors associated with our business previously disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the SEC on February 21, 2024, under the heading “Risk Factors.”
Legal, Regulatory, Compliance, and Reputational Risks
We and our third-party partners and service providers transmit and store personal information of our customers and guests. We anticipate that Olo, or our third-party partners and service providers, may be the target of future cybersecurity attacks which may result in personal information, confidential information, or credit card information being compromised or accessed without or beyond authorization, which could interrupt our business, result in our reputation being harmed, and expose us to liability and loss of business.
Our business involves the collection, transmission, and storage of the personal information and confidential information of our partners, our customers and their guests, and guests with whom we have a direct relationship. Cybersecurity incidents or data breaches can originate either externally, such as through our customers, our third-party partners, or service providers, or internally. There may in the future be successful attempts by third parties to obtain unauthorized access to the personal information of our partners, our customers, and guests. This information could also be exposed through human error, malfeasance, or otherwise. The unauthorized disclosure, unauthorized access, or compromise of this information could have an adverse effect on our business, financial condition, and results of operations. Even if such a cybersecurity incident or data breach does not arise out of our actions or inactions, or directly impact our business, the resulting guest concern arising from a customer, partner, or service provider cybersecurity incident or data breach could negatively affect our customers and our business.
We do not proactively monitor or control our customers’ content uploaded to our platform(s) or on our servers, or information made available through third-party integrations that our customers use in connection with our platform, which may include personal information or confidential information. We integrate with a number of third-party partners in order to meet our customers’ needs, and although we contractually require our customers to ensure the security of such partners, a cybersecurity incident or data breach of one of these providers could become negatively associated with our brand or our assistance in responding to such a breach could tie up our internal resources. Additionally, we use service providers to help deliver services to our customers and guests. These service providers may handle or store personal information, credit card information, or confidential information. By the nature of the integrations and the constantly evolving techniques used to obtain access, compromise, or interrupt the integrity of systems, we could get drawn into any resulting lawsuits. We are also subject to federal, state, provincial, and other laws regarding cybersecurity and data protection. Although we have taken measures to monitor and protect our systems within our control and ensure that those third parties which have access to our platform maintain adequate security, we cannot guarantee that these measures will protect our systems from a security incident in the future. Some jurisdictions have enacted laws requiring companies to notify affected individuals or government agencies of data
breaches involving certain types of personal information and our agreements with customers and partners require us to notify them in the event of certain security incidents. Additionally, an increasing number of jurisdictions, as well as our contracts with certain customers, require us to maintain industry-standard or reasonable measures to safeguard personal information or confidential information. This includes safeguards related to credit card information and sensitive authentication data which is transmitted through our platform. We are required by card networks and our contracts with payment processors to adhere to the Payment Card Industry Data Security Standards.
Our failure to comply with legal, regulatory or contractual requirements, and the rules of payment card networks’ and self-regulatory organizations’ cybersecurity or data protection requirements could lead to significant fines and penalties imposed by regulators and card networks, as well as claims by our customers, guests or other relevant stakeholders. These claims could force us to spend money in defense or settlement of these proceedings, result in the imposition of monetary liability or injunctive relief, divert management’s time and attention, increase our costs of doing business, and materially adversely affect our reputation and the demand for our platform. In addition, if our security measures fail to protect personal information or confidential information, including payment information, adequately, we could be liable to our partners, our customers, and guests for their losses as well as for statutory damages. As a result, we could be subject to fines, face regulatory or other legal action, and our customers could lose their confidence with us, which all could negatively impact our business. There can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from any such liabilities or damages with respect to any particular claim. We also cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or be available in sufficient amounts to cover one or more large claims, or that our insurers will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceeds our available insurance coverage or changes in our insurance policies, including premium increases, or the imposition of large deductible or co-insurance requirements, could have an adverse effect on our business and results of operations.
Payment transactions processed on our platform and through the Olo Pay module may subject us to regulatory requirements and the rules of payment card networks, and other risks that could be costly and difficult to comply with or could harm our business.
We began commercially offering Olo Pay in the first quarter of 2022. In connection with this offering, the payment card networks require us to comply with payment card network operating rules, including special operating rules that apply to us as a “payment service provider” that provides payment processing-related services to merchants and payment processors. The payment card networks set these network rules and they have discretion to interpret them and change them, including in ways that may limit our ability to offer Olo Pay. We have also agreed, via our contracts with our payment processing partners, to comply with certain contractual obligations in addition to the payment card network operating rules. Through our offering of Olo Pay, we have agreed to reimburse our payment processor partners for fines they are assessed by payment card networks as a result of any rule violations by us or our customers. We are also required to reimburse guests for chargebacks not funded by our customers. Any changes to or interpretations of the network rules that are inconsistent with the way we and the payment processors and customers currently operate may require us to make changes to our business that could be costly or difficult to implement. If we fail to make such changes or otherwise resolve the issue with the payment card networks, they could fine us, cancel or suspend our registration as a payment service provider, or prohibit us from processing payment cards on their networks, which could have an adverse effect on our business, financial condition, and operating results. In addition, violations of the network rules or any failure to maintain good standing with the payment processing partners and payment card networks as a payment service provider could impact our ability to facilitate payment card transactions on our platform, increase our costs, or otherwise harm our business. If we were unable to facilitate payment card transactions on our platform or were limited in our ability to do so, our business would be materially and adversely affected.
If we fail to comply with the rules and regulations adopted by the payment card networks, we could also be in breach of our contractual obligations to our payment processors, financial institutions, customers, or partners. Such failure to comply may subject us to fines, penalties, damages, higher transaction fees, and civil liability, and could eventually prevent us from processing or accepting payment cards or could lead to a loss of payment processor partners. In the event that we are found to be in violation of any of these legal or regulatory requirements, our business, financial condition, and results of operations could be harmed.
Currently, we substantially rely on a limited number of third-party payment processors to facilitate payments made by guests and payments made to customers through the Olo Pay module. While we may develop payment processing relationships with other payment processors, we expect to continue to rely on a limited number of payment processors for the foreseeable future. In the event that any of our third-party payment processors fail to maintain adequate levels of support, experience interrupted operations, do not provide high quality service, increase the fees they charge us, discontinue their lines of business, terminate their contractual arrangements with us, or cease or reduce operations, we may suffer additional costs and be required to pursue new third-party relationships, which could materially disrupt our operations and our ability to provide our products
and services, and could divert management’s time and resources. In addition, such incidents could result in periods of time during which our platform cannot function properly, and therefore may not collect payments from customers and their guests, which could adversely affect our relationships with our customers and our business, reputation, brand, financial condition, and results of operations.
We believe the licensing and registration requirements of the Financial Crimes Enforcement Network and state agencies that regulate banks, money service businesses, money transmitters, and other providers of electronic commerce services do not apply to us. One or more governmental agencies may conclude that, under its statutes or regulations, we are engaged in activity requiring licensing or registration. In that event, we may be subject to monetary penalties and adverse publicity and may be required to cease doing business with residents of those jurisdictions until we obtain the requisite license or registration.
We have also recently become a payment facilitator. As a payment facilitator, we must comply with additional provisions of the payment card network operating rules and additional contractual obligations. In addition to the risks described above, being a payment facilitator means that we may be contractually required to assume more risk on behalf of our customers that use Olo Pay. Specifically, we may be contractually obligated to manage fraud costs to the extent they are facilitated by our customers through Olo Pay. In addition, we have implemented a process to evaluate the risk posed by potential losses, including but not limited to losses resulting from data security incidents, instances of fraud, and increased chargebacks by our customers and potential customers to minimize the risk of onboarding or supporting customers that pose elevated risk of such potential losses. We may be subject to liability from losses caused by such elevated risk customers. Failure to meet the obligations imposed on payment facilitators could adversely affect our customer relationships, business, reputation, brand, financial condition, and results of operations.
Risks Related to Ownership of Our Class A Common Stock
We may not realize the anticipated long-term stockholder value of our stock buyback programs, and any failure to repurchase our Class A common stock after we have announced our intention to do so may negatively impact our stock price. Share repurchases could also increase the volatility of our stock price and diminish our cash reserves.
We have authorized stock buyback programs in the past and may authorize other stock buyback programs in the future to repurchase shares of our Class A common stock. On April 30, 2024, the Board of Directors authorized the 2024 Buyback Program. Such repurchases may be made from time to time on a discretionary basis through open market repurchases, privately negotiated transactions, block purchases, or other means, and will be structured to occur in compliance with applicable securities laws. The 2024 Buyback Program does not have an expiration date or obligate us to repurchase any specific dollar amount or acquire any specific number of shares. Further, the 2024 Buyback Program may be modified, suspended or terminated at any time by the Board of Directors at its discretion.
Any failure to repurchase our Class A common stock after we have announced our intention to do so may negatively impact our reputation and investor confidence in us and may negatively impact our stock price.
The existence of our stock buyback programs could cause our stock price to trade higher than it otherwise would. Although the programs are intended to enhance long-term stockholder value, there is no assurance they will do so because the market price of our Class A common stock may decline below the levels at which we repurchased shares and short-term stock price fluctuations could reduce the effectiveness of the programs.
Repurchasing our Class A common stock will reduce the amount of cash we have available to fund working capital, capital expenditures, strategic acquisitions, or business opportunities, and other general corporate purposes, and we may fail to realize the anticipated long-term stockholder value of our stock buyback programs. Furthermore, the timing and amount of any repurchases, if any, will be subject to liquidity, market and economic conditions, compliance with applicable legal requirements such as Delaware surplus and solvency tests, and other relevant factors.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Unregistered Sales of Equity Securities
None.
Issuer Purchases of Equity Securities
The following table provides information with respect to repurchases through the Stock Buyback Program of our Class A common stock during the periods indicated:
| | | | | | | | | | | | | | | | | | | | | | | |
| Total Number of Shares Purchased | | Average Price Paid per Share (1) | | Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs | | Approximate Dollar Value of Shares that May Yet be Purchased under the Plans or Program (in thousands)(2) |
April 1 - 30, 2024 | 1,214,972 | | | $ | 5.00 | | | 1,214,972 | | | $ | 784 | |
May 1 - 31, 2024 | 159,136 | | | 4.93 | | | 159,136 | | | — | |
June 1 - 30, 2024 | — | | | — | | | — | | | — | |
Total | 1,374,108 | | | 4.99 | | | 1,374,108 | | | — | |
(1) Average price paid per share excludes broker commission fees.
(2) On September 7, 2022, we announced a program to repurchase up to $100 million of our Class A common stock, or the Stock Buyback Program. The Stock Buyback Program was completed as of June 30, 2024. On April 30, 2024, the Board of Directors authorized a program to repurchase up to $100 million of our Class A common stock, or the 2024 Buyback Program. The 2024 Buyback Program has no expiration date and may be modified, suspended or terminated at any time by our Board of Directors at its discretion. We have not made any repurchases under the 2024 Buyback Program.
Item 3. Defaults Upon Senior Securities.
Not applicable.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
Rule 10b5-1 Trading Plans
During the three months ended June 30, 2024, none of our directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K).
Item 6. Exhibits.
The documents listed in the Exhibit Index of this Quarterly Report on Form 10-Q are incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein.
EXHIBIT INDEX
| | | | | | | | | | | | | | |
Exhibit Number | | Description | | Filing Date |
| | | | March 22, 2021 |
| | | | |
| | | | June 26, 2024 |
| | | | |
| | | | March 22, 2021 |
| | | | |
| | | | March 8, 2021 |
| | | | |
| | | | Filed herewith |
| | | | |
| | | | Filed herewith |
| | | | |
| | | | Filed herewith |
| | | | |
| | | | Furnished herewith |
| | | | |
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. | | Filed herewith |
| | | | |
101.SCH | | Inline XBRL Taxonomy Extension Schema Document | | Filed herewith |
| | | | |
101.CAL | | Inline XBRL Taxonomy Extension Calculation Linkbase Document | | Filed herewith |
| | | | |
101.DEF | | Inline XBRL Taxonomy Extension Definition Linkbase Document | | Filed herewith |
| | | | |
101.LAB | | Inline XBRL Taxonomy Extension Label Linkbase Document | | Filed herewith |
| | | | |
101.PRE | | Inline XBRL Taxonomy Extension Presentation Linkbase Document | | Filed herewith |
| | | | |
104 | | Cover Page with Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101). | | |
_____________________________
| | | | | | | | |
* | The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference. | |
# | Portions of this exhibit (indicated by asterisks) have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K because the registrant has determined they are not material and is the type of information that the registrant treats as private or confidential. | |
SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
| | | | | | | | |
| | Olo Inc. |
| | |
July 31, 2024 | | _____________________/s/ Noah H. Glass_____________________ Noah H. Glass Chief Executive Officer (Principal Executive Officer) |
| | |
July 31, 2024 | | _____________________/s/ Peter Benevides__________________ Peter Benevides Chief Financial Officer (Principal Accounting and Financial Officer) |
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE OLO INC. HAS DETERMINED THE INFORMATION (I) IS NOT MATERIAL AND (II) IS THE TYPE THAT OLO INC. TREATS AS PRIVATE AND CONFIDENTIAL
Exhibit 10.1
SECOND AMENDMENT
TO
SECOND AMENDED AND RESTATED
LOAN AND SECURITY AGREEMENT
This Second Amendment to Second Amended and Restated Loan and Security Agreement (this “Amendment”), dated as of April 25, 2024, is executed and delivered by OLO INC., a Delaware corporation (“Olo”), WISELY, LLC, a Delaware limited liability company (“Wisely”), and OMNIVORE TECHNOLOGIES, INC., a Delaware corporation (“Omnivore”; with Olo and Wisely, each a “Borrower” and, collectively, “Borrowers”) and BANC OF CALIFORNIA, a California state-chartered bank (formerly known as Pacific Western Bank) (“Bank”). Capitalized terms used herein but not otherwise defined herein shall have the meanings ascribed to those terms in the Loan Agreement (as defined below).
RECITALS
a.Borrowers and Bank are parties to that certain Second Amended and Restated Loan and Security Agreement dated as of June 10, 2022, as amended by that certain First Amendment to Second Amended and Restated Loan and Security Agreement dated as of April 18, 2023 (the “Original Agreement”).
b.From and after the date hereof, Borrowers and Bank desire to supplement the terms and provisions of the Original Agreement as provided herein. The Original Agreement as amended hereby and as the same may be hereafter supplemented, amended, modified or restated from time to time is hereinafter referred to as the “Loan Agreement.”
NOW, THEREFORE, in consideration of the promises herein contained, and for other good and valuable consideration (the receipt, sufficiency and adequacy of which are hereby acknowledged), the parties hereto (intending to be legally bound) hereby agree as follows:
1.Incorporation. The foregoing preamble and recitals are incorporated herein by this reference.
2.Bank Name Change. Pacific Western Bank has changed its name to Banc of California. Bank and Borrower hereby agree that the Loan Agreement and each other Loan Document are hereby amended wherever necessary to reflect this change.
3.Amendments. The Loan Agreement is hereby amended, as follows:
(a)Section 6.7(b) of the Loan Agreement is hereby amended and restated in its entirety as follows:
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE OLO INC. HAS DETERMINED THE INFORMATION (I) IS NOT MATERIAL AND (II) IS THE TYPE THAT OLO INC. TREATS AS PRIVATE AND CONFIDENTIAL
(b)Minimum Revenue. Measured monthly and calculated on a cumulative basis beginning January 1, 2024, Borrowers shall achieve Revenue of at least the amounts shown in the table immediately below for the corresponding reporting periods.
| | | | | |
Reporting Period Ending | Minimum Revenue |
January 31, 2024 | [***] |
February 29, 2024 | [***] |
March 31, 2024 | [***] |
April 30, 2024 | [***] |
May 31, 2024 | [***] |
June 30, 2024 | [***] |
July 31, 2024 | [***] |
August 31, 2024 | [***] |
September 30, 2024 | [***] |
October 31, 2024 | [***] |
November 30, 2024 | [***] |
December 31, 2024 | [***] |
For subsequent reporting periods, Bank and Borrowers hereby agree that, on or before March 1 of each year during the terms of this Agreement, Olo shall provide Bank with a budget for such year, which shall be approved by Olo’s Board of Directors, and Bank shall use that budget to establish the minimum Revenue amounts for such year, with such amounts being incorporated herein by an amendment, which Borrowers hereby agree to execute.
(b) Article 10 of the Loan Agreement is hereby amended and restated in its entirety as follows:
10.NOTICES.
Unless otherwise provided in this Agreement, all notices or demands by any party relating to this Agreement or any other agreement entered into in connection herewith shall
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE OLO INC. HAS DETERMINED THE INFORMATION (I) IS NOT MATERIAL AND (II) IS THE TYPE THAT OLO INC. TREATS AS PRIVATE AND CONFIDENTIAL
be in writing and (except for financial statements and other reporting required pursuant to Section 6.2 of this Agreement, which shall be sent as directed in the quarterly or monthly reporting forms provided by Bank) shall be personally delivered or sent by a recognized overnight delivery service, certified mail, postage prepaid, return receipt requested, or by electronic mail to Borrowers or to Bank, as the case may be, at its address set forth below:
If to Borrowers: Olo Inc.
99 Hudson Street
10th Floor
New York, NY 10013
Attn: Peter Benevides
Email: [***]
[***]
If to Bank: Banc of California
555 S. Mangum Street, Suite 1000
Durham, NC 27701
Attn: Loan Operations Manager
Email: [***]
with a copy to: Banc of California
555 S. Mangum Street, Suite 1000
Durham, NC 27701
Attn: John Wroton
Email: [***]
The parties hereto may change the address at which they are to receive notices hereunder, by notice in writing in the foregoing manner given to the other.
4.Representations and Warranties. Borrower hereby represents and warrants to Bank, which representations and warranties shall survive the execution and delivery hereof, that: (a) this Amendment is the legally valid and binding obligation of Borrower, enforceable against Borrower in accordance with its terms, and (b) except as otherwise set forth below, each of the representations and warranties contained in the Loan Agreement, as well as all other representations and warranties contained in the other Loan Documents, are true and correct in all respects to the extent required under the Loan Agreement.
5.Successors and Assigns. This Amendment shall be binding upon Borrower’s and Bank’s successors and assigns and shall inure to the benefit of Borrower’s and Bank’s successors and assigns. No other person or entity shall be a direct or indirect legal beneficiary of, or have any direct or indirect cause of action or claim in connection with, this Amendment. Borrower may not assign or transfer any of their rights or obligations under this Amendment without the prior written consent of Bank.
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE OLO INC. HAS DETERMINED THE INFORMATION (I) IS NOT MATERIAL AND (II) IS THE TYPE THAT OLO INC. TREATS AS PRIVATE AND CONFIDENTIAL
6.Severability; Construction. Wherever possible, each provision of this Amendment shall be interpreted in such a manner so as to be effective and valid under applicable law, but, if any provision of this Amendment shall be prohibited by or invalid under applicable law, such provision shall be ineffective to the extent of such provision or invalidity, without invalidating the remainder of such provision or the remaining provisions of this Amendment. All obligations of Borrower and rights of Bank expressed herein shall be in addition to and not in limitation of those provided by applicable law.
7.Counterparts; Facsimile and Other Electronic Transmission. This Amendment may be executed in any number of counterparts and by the different parties hereto on separate counterparts, and each such counterpart shall be deemed to be an original, but all such counterparts shall together constitute but one and the same Amendment. Receipt of an executed signature page to this Amendment by facsimile or other electronic transmission shall constitute for all purposes effective delivery thereof. Electronic records of this executed Amendment maintained by Bank shall be deemed to be originals.
8.Choice Of Law And Venue; Jury Trial Waiver. This Amendment shall be governed by, and construed in accordance with, the internal laws of the State of New York, without regard to principles of conflicts of law (but including and giving effect to Sections 5-1401 and 5-1402 of the New York General Obligations Law). Jurisdiction shall lie in the State of North Carolina. All disputes, controversies, claims, actions and similar proceedings arising with respect to Borrowers’ account or accounts or any related agreement or transaction shall be brought in the General Court of Justice of North Carolina sitting in Durham County, North Carolina or the United States District Court for the Middle District of North Carolina, except as provided below with respect to arbitration of such matters. BANK AND EACH BORROWER ACKNOWLEDGE THAT THE RIGHT TO TRIAL BY JURY IS A CONSTITUTIONAL ONE, BUT THAT IT MAY BE WAIVED. EACH OF THEM, AFTER CONSULTING OR HAVING HAD THE OPPORTUNITY TO CONSULT, WITH COUNSEL OF THEIR CHOICE, KNOWINGLY, VOLUNTARILY AND INTENTIONALLY WAIVES ANY RIGHT ANY OF THEM MAY HAVE TO A TRIAL BY JURY IN ANY LITIGATION BASED UPON OR ARISING OUT OF THIS AMENDMENT OR ANY RELATED INSTRUMENT OR LOAN DOCUMENT OR ANY OF THE TRANSACTIONS CONTEMPLATED BY THIS AMENDMENT OR ANY COURSE OF CONDUCT, DEALING, STATEMENTS (WHETHER ORAL OR WRITTEN), OR ACTION OF ANY OF THEM. THESE PROVISIONS SHALL NOT BE DEEMED TO HAVE BEEN MODIFIED IN ANY RESPECT OR RELINQUISHED BY BANK OR ANY BORROWER, EXCEPT BY A WRITTEN INSTRUMENT EXECUTED BY EACH OF THEM. If the jury waiver set forth in this Article 8 is not enforceable, then any dispute, controversy, claim, action or similar proceeding arising out of or relating to this Amendment, the Loan Documents or any of the transactions contemplated therein shall be settled by final and binding arbitration held in Durham County, North Carolina in accordance with the then current Commercial Arbitration Rules of the American Arbitration Association by one arbitrator appointed in accordance to those rules. The arbitrator shall apply New York law to the resolution of any dispute, without reference to rules of conflicts of law or rules of statutory arbitration. Judgment upon any award resulting from arbitration may be entered into and
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE OLO INC. HAS DETERMINED THE INFORMATION (I) IS NOT MATERIAL AND (II) IS THE TYPE THAT OLO INC. TREATS AS PRIVATE AND CONFIDENTIAL
enforced by any state or federal court having jurisdiction thereof. Notwithstanding the forgoing, the parties may apply to any court of competent jurisdiction for preliminary or interim equitable relief, or to compel arbitration in accordance with this Article. The costs and expenses of the arbitration, including, without limitation, the arbitrator’s fees and expert witness fees, and reasonable attorneys’ fees, incurred by the parties to the arbitration may be awarded to the prevailing party, in the discretion of the arbitrator, or may be apportioned between the parties in any manner deemed appropriate by the arbitrator. Unless and until the arbitrator decides that one party is to pay for all (or a share) of such costs and expenses, both parties shall share equally in payment of the arbitrator’s fees as and when billed by the arbitrator.
9.Conditions to Effectiveness. As a condition to the effectiveness of this Amendment, Bank shall have received, in form and substance satisfactory to Bank, the following:
(a)this Amendment, duly executed by Borrower;
(b)a Borrower Information Certificate with respect to each Borrower;
(c)payment of all Bank Expenses, including Bank’s expenses for the documentation of this Amendment and any related documents, and any UCC, good standing or intellectual property search or filing fees, which may be debited from any of Borrower’s accounts; and
(d)such other documents and completion of such other matters as Bank may reasonably deem necessary or appropriate.
[Signature Page Follows]
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE OLO INC. HAS DETERMINED THE INFORMATION (I) IS NOT MATERIAL AND (II) IS THE TYPE THAT OLO INC. TREATS AS PRIVATE AND CONFIDENTIAL
IN WITNESS WHEREOF, the undersigned have caused this Amendment to be duly executed and delivered as of the date first above written.
BORROWER:
OLO INC.
By: /s/ Peter Benevides
Name: Peter Benevides
Title: Chief Financial Officer
WISELY, LLC
By: /s/ Noah H. Glass
Name: Noah H. Glass
Title: President
OMNIVORE TECHNOLOGIES, INC.
By: /s/ Noah H. Glass
Name: Noah H. Glass
Title: President
BANK:
BANC OF CALIFORNIA
By: /s/ John Wroton
Name: John Wroton
Title: SVP
Client Manager, Technology Banking
[Signature Page to Second Amendment to Second Amended and Restated LSA]
Exhibit 31.1
CERTIFICATION OF PRINCIPAL 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, Noah Glass, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Olo 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 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 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: | July 31, 2024 | By: | /s/ Noah H. Glass |
| | | Noah H. Glass |
| | | Chief Executive Officer |
| | | (Principal Executive Officer) |
Exhibit 31.2
CERTIFICATION OF PRINCIPAL 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, Peter Benevides, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Olo 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 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 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: | July 31, 2024 | By: | /s/ Peter Benevides |
| | | Peter Benevides |
| | | Chief Financial Officer |
| | | (Principal Financial and Accounting Officer) |
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND 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), as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, Noah H. Glass, Chief Executive Officer of Olo Inc. (the “Company”), and Peter Benevides, Chief Financial Officer of the Company, each 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 “Periodic 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 Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
| | | | | |
Date: July 31, 2024 | |
| |
/s/ Noah H. Glass | |
Noah H. Glass Chief Executive Officer (Principal Executive Officer) | |
| |
/s/ Peter Benevides | |
Peter Benevides Chief Financial Officer (Principal Accounting and Financial Officer) | |
This certification accompanies the Quarterly Report on 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 the Company 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
Cover - shares
|
6 Months Ended |
|
Jun. 30, 2024 |
Jul. 29, 2024 |
Document Information [Line Items] |
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Jun. 30, 2024
|
|
Document Transition Report |
false
|
|
Entity File Number |
001-40213
|
|
Entity Registrant Name |
Olo Inc.
|
|
Entity Incorporation, State or Country Code |
DE
|
|
Entity Tax Identification Number |
20-2971562
|
|
Entity Address, Address Line One |
285 Fulton Street
|
|
Entity Address, Address Line Two |
One World Trade Center, 82nd Floor
|
|
Entity Address, City or Town |
New York
|
|
Entity Address, State or Province |
NY
|
|
Entity Address, Postal Zip Code |
10007
|
|
City Area Code |
212
|
|
Local Phone Number |
260-0895
|
|
Title of 12(b) Security |
Class A Common Stock, par value $0.001 per share
|
|
Trading Symbol |
OLO
|
|
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 Central Index Key |
0001431695
|
|
Amendment Flag |
false
|
|
Document Fiscal Year Focus |
2024
|
|
Current Fiscal Year End Date |
--12-31
|
|
Document Fiscal Period Focus |
Q2
|
|
Common Class A |
|
|
Document Information [Line Items] |
|
|
Entity Common Stock, Shares Outstanding (in shares) |
|
110,112,872
|
Common Class B |
|
|
Document Information [Line Items] |
|
|
Entity Common Stock, Shares Outstanding (in shares) |
|
51,993,616
|
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 |
- DefinitionAddress Line 2 such as Street or Suite number
+ References
+ Details
Name: |
dei_EntityAddressAddressLine2 |
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 |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Current assets: |
|
|
Cash and cash equivalents |
$ 269,439
|
$ 278,218
|
Short-term investments |
91,266
|
84,331
|
Accounts receivable, net of expected credit losses of $5,248 and $2,785, respectively |
60,198
|
70,264
|
Contract assets |
446
|
412
|
Deferred contract costs |
5,148
|
4,743
|
Prepaid expenses and other current assets |
20,664
|
12,769
|
Total current assets |
447,161
|
450,737
|
Property and equipment, net of accumulated depreciation and amortization of $14,720 and $10,111, respectively |
25,745
|
22,055
|
Intangible assets, net of accumulated amortization of $10,244 and $8,264, respectively |
15,758
|
17,738
|
Goodwill |
207,781
|
207,781
|
Contract assets, noncurrent |
947
|
352
|
Deferred contract costs, noncurrent |
5,770
|
5,806
|
Operating lease right-of-use assets |
10,646
|
12,529
|
Long-term investments |
26,322
|
25,748
|
Other assets, noncurrent |
51
|
73
|
Total assets |
740,181
|
742,819
|
Current liabilities: |
|
|
Accounts payable |
6,486
|
4,582
|
Accrued expenses and other current liabilities |
57,678
|
68,240
|
Unearned revenue |
1,871
|
1,533
|
Operating lease liabilities, current |
2,700
|
2,859
|
Total current liabilities |
68,735
|
77,214
|
Unearned revenue, noncurrent |
441
|
57
|
Operating lease liabilities, noncurrent |
12,727
|
13,968
|
Other liabilities, noncurrent |
0
|
109
|
Total liabilities |
81,903
|
91,348
|
Commitments and contingencies (Note 10) |
|
|
Stockholders’ equity: |
|
|
Class A common stock, $0.001 par value; 1,700,000,000 shares authorized at June 30, 2024 and December 31, 2023; 108,640,187 and 108,469,679 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively. Class B common stock, $0.001 par value; 185,000,000 shares authorized at June 30, 2024 and December 31, 2023; 53,393,616 and 54,891,834 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively |
162
|
163
|
Preferred stock, $0.001 par value; 20,000,000 shares authorized at June 30, 2024 and December 31, 2023 |
0
|
0
|
Additional paid-in capital |
870,733
|
867,152
|
Accumulated deficit |
(212,456)
|
(215,829)
|
Accumulated other comprehensive loss |
(161)
|
(15)
|
Total stockholders’ equity |
658,278
|
651,471
|
Total liabilities and stockholders’ equity |
$ 740,181
|
$ 742,819
|
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 |
- DefinitionAmount 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/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-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_AvailableForSaleSecuritiesDebtSecuritiesCurrent |
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), classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2
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(12)) -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 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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent |
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, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNetNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ 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_OperatingLeaseLiabilityCurrent |
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 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 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
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Accounts receivable, net of allowance |
$ 5,248
|
$ 2,785
|
Accumulated depreciation and amortization |
14,720
|
10,111
|
Accumulated amortization |
$ 10,244
|
$ 8,264
|
Preferred stock, par value (in USD per share) |
$ 0.001
|
$ 0.001
|
Preferred stock, shares authorized (in shares) |
20,000,000
|
20,000,000
|
Common Class A |
|
|
Common stock, par value (in USD per share) |
$ 0.001
|
$ 0.001
|
Common stock, shares authorized (in shares) |
1,700,000,000
|
1,700,000,000
|
Common stock, shares issued (in shares) |
108,640,187
|
108,469,679
|
Common stock, shares outstanding (in shares) |
108,640,187
|
108,469,679
|
Common Class B |
|
|
Common stock, par value (in USD per share) |
$ 0.001
|
$ 0.001
|
Common stock, shares authorized (in shares) |
185,000,000
|
185,000,000
|
Common stock, shares issued (in shares) |
53,393,616
|
54,891,834
|
Common stock, shares outstanding (in shares) |
53,393,616
|
54,891,834
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ 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)(8)(b)) -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(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable, classified as current.
+ 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(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: 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 3: 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
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent |
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 |
- 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 |
- 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 |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Total revenue |
$ 70,504
|
$ 55,251
|
$ 137,015
|
$ 107,491
|
Total cost of revenue |
30,599
|
20,779
|
59,902
|
39,528
|
Gross Profit |
39,905
|
34,472
|
77,113
|
67,963
|
Operating expenses: |
|
|
|
|
Research and development |
16,957
|
18,298
|
33,956
|
38,771
|
General and administrative |
8,664
|
18,469
|
21,420
|
35,679
|
Sales and marketing |
13,307
|
12,194
|
27,920
|
25,075
|
Restructuring charges (Note 12) |
0
|
6,682
|
0
|
6,682
|
Total operating expenses |
38,928
|
55,643
|
83,296
|
106,207
|
Income (loss) from operations |
977
|
(21,171)
|
(6,183)
|
(38,244)
|
Other income, net: |
|
|
|
|
Interest income |
4,844
|
4,155
|
9,751
|
7,609
|
Interest expense |
(15)
|
(53)
|
(84)
|
(122)
|
Other income, net |
0
|
0
|
3
|
0
|
Total other income, net |
4,829
|
4,102
|
9,670
|
7,487
|
Income (loss) before income taxes |
5,806
|
(17,069)
|
3,487
|
(30,757)
|
Provision for income taxes |
77
|
7
|
114
|
25
|
Net income (loss) |
$ 5,729
|
$ (17,076)
|
$ 3,373
|
$ (30,782)
|
Net income (loss) per share attributable to Class A and Class B common stockholders: |
|
|
|
|
Basic (in USD per share) |
$ 0.04
|
$ (0.11)
|
$ 0.02
|
$ (0.19)
|
Diluted (in USD per share) |
$ 0.03
|
$ (0.11)
|
$ 0.02
|
$ (0.19)
|
Weighted-average Class A and Class B common shares outstanding: |
|
|
|
|
Basic (in shares) |
161,197,680
|
162,324,314
|
161,766,287
|
162,005,150
|
Diluted (in shares) |
170,472,824
|
162,324,314
|
171,608,366
|
162,005,150
|
Platform |
|
|
|
|
Total revenue |
$ 69,600
|
$ 54,603
|
$ 135,365
|
$ 105,974
|
Total cost of revenue |
29,788
|
19,721
|
58,116
|
37,334
|
Professional services and other |
|
|
|
|
Total revenue |
904
|
648
|
1,650
|
1,517
|
Total cost of revenue |
$ 811
|
$ 1,058
|
$ 1,786
|
$ 2,194
|
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 |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
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 |
- DefinitionAmount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (c) -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 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
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
+ Details
Name: |
us-gaap_InvestmentIncomeInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ 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(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
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 |
- References
+ Details
Name: |
us-gaap_OtherIncomeAndExpensesAbstract |
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 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 |
- 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 |
- 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 |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
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 |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=olo_ProfessionalServicesAndOtherMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
Condensed Consolidated Statements of Comprehensive Income (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] |
|
|
|
|
Net income (loss) |
$ 5,729
|
$ (17,076)
|
$ 3,373
|
$ (30,782)
|
Other comprehensive loss: |
|
|
|
|
Unrealized loss on investments |
(17)
|
(405)
|
(146)
|
(208)
|
Total other comprehensive loss |
(17)
|
(405)
|
(146)
|
(208)
|
Comprehensive income (loss) |
$ 5,712
|
$ (17,481)
|
$ 3,227
|
$ (30,990)
|
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 |
- 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 |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
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 |
- 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 |
- References
+ Details
Name: |
us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($) $ in Thousands |
Total |
Class A and Class B Common Stock |
Additional Paid In Capital |
Accumulated Deficit |
Accumulated Other Comprehensive Loss |
Beginning balance (in shares) at Dec. 31, 2022 |
|
162,444,717
|
|
|
|
Beginning balance at Dec. 31, 2022 |
$ 697,616
|
$ 162
|
$ 855,249
|
$ (157,542)
|
$ (253)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock on exercise of stock options (in shares) |
|
1,055,108
|
|
|
|
Issuance of common stock on exercise of stock options |
2,365
|
$ 1
|
2,364
|
|
|
Vesting of restricted and performance-based restricted stock units (in shares) |
|
802,576
|
|
|
|
Vesting of restricted and performance-based restricted stock units |
0
|
$ 1
|
(1)
|
|
|
Repurchase of common stock (in shares) |
|
(2,652,372)
|
|
|
|
Repurchase of common stock |
(20,052)
|
$ (2)
|
(20,050)
|
|
|
Stock-based compensation |
15,127
|
|
15,127
|
|
|
Other comprehensive income (loss) |
197
|
|
|
|
197
|
Net income (loss) |
(13,706)
|
|
|
(13,706)
|
|
Ending balance (in shares) at Mar. 31, 2023 |
|
161,650,029
|
|
|
|
Ending balance at Mar. 31, 2023 |
681,547
|
$ 162
|
852,689
|
(171,248)
|
(56)
|
Beginning balance (in shares) at Dec. 31, 2022 |
|
162,444,717
|
|
|
|
Beginning balance at Dec. 31, 2022 |
697,616
|
$ 162
|
855,249
|
(157,542)
|
(253)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Other comprehensive income (loss) |
(208)
|
|
|
|
|
Net income (loss) |
(30,782)
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2023 |
|
163,030,400
|
|
|
|
Ending balance at Jun. 30, 2023 |
673,858
|
$ 163
|
862,480
|
(188,324)
|
(461)
|
Beginning balance (in shares) at Mar. 31, 2023 |
|
161,650,029
|
|
|
|
Beginning balance at Mar. 31, 2023 |
681,547
|
$ 162
|
852,689
|
(171,248)
|
(56)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan (in shares) |
|
253,973
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan |
1,463
|
|
1,463
|
|
|
Issuance of common stock on exercise of stock options (in shares) |
|
1,528,955
|
|
|
|
Issuance of common stock on exercise of stock options |
3,098
|
$ 1
|
3,097
|
|
|
Vesting of restricted and performance-based restricted stock units (in shares) |
|
1,006,863
|
|
|
|
Vesting of restricted and performance-based restricted stock units |
0
|
$ 1
|
(1)
|
|
|
Repurchase of common stock (in shares) |
|
(1,409,420)
|
|
|
|
Repurchase of common stock |
(10,047)
|
$ (1)
|
(10,046)
|
|
|
Stock-based compensation |
15,278
|
|
15,278
|
|
|
Other comprehensive income (loss) |
(405)
|
|
|
|
(405)
|
Net income (loss) |
(17,076)
|
|
|
(17,076)
|
|
Ending balance (in shares) at Jun. 30, 2023 |
|
163,030,400
|
|
|
|
Ending balance at Jun. 30, 2023 |
673,858
|
$ 163
|
862,480
|
(188,324)
|
(461)
|
Beginning balance (in shares) at Dec. 31, 2023 |
|
163,361,513
|
|
|
|
Beginning balance at Dec. 31, 2023 |
651,471
|
$ 163
|
867,152
|
(215,829)
|
(15)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock on exercise of stock options (in shares) |
|
469,841
|
|
|
|
Issuance of common stock on exercise of stock options |
1,145
|
$ 1
|
1,144
|
|
|
Vesting of restricted and performance-based restricted stock units (in shares) |
|
812,602
|
|
|
|
Vesting of restricted and performance-based restricted stock units |
0
|
$ 1
|
(1)
|
|
|
Repurchase of common stock (in shares) |
|
(2,799,891)
|
|
|
|
Repurchase of common stock |
(15,290)
|
$ (3)
|
(15,287)
|
|
|
Stock-based compensation |
11,602
|
|
11,602
|
|
|
Other comprehensive income (loss) |
(129)
|
|
|
|
(129)
|
Net income (loss) |
(2,356)
|
|
|
(2,356)
|
|
Ending balance (in shares) at Mar. 31, 2024 |
|
161,844,065
|
|
|
|
Ending balance at Mar. 31, 2024 |
646,443
|
$ 162
|
864,610
|
(218,185)
|
(144)
|
Beginning balance (in shares) at Dec. 31, 2023 |
|
163,361,513
|
|
|
|
Beginning balance at Dec. 31, 2023 |
651,471
|
$ 163
|
867,152
|
(215,829)
|
(15)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Other comprehensive income (loss) |
(146)
|
|
|
|
|
Net income (loss) |
3,373
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2024 |
|
162,033,803
|
|
|
|
Ending balance at Jun. 30, 2024 |
658,278
|
$ 162
|
870,733
|
(212,456)
|
(161)
|
Beginning balance (in shares) at Mar. 31, 2024 |
|
161,844,065
|
|
|
|
Beginning balance at Mar. 31, 2024 |
646,443
|
$ 162
|
864,610
|
(218,185)
|
(144)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan (in shares) |
|
262,237
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan |
1,016
|
|
1,016
|
|
|
Issuance of common stock on exercise of stock options (in shares) |
|
330,894
|
|
|
|
Issuance of common stock on exercise of stock options |
727
|
$ 0
|
727
|
|
|
Vesting of restricted and performance-based restricted stock units (in shares) |
|
970,715
|
|
|
|
Vesting of restricted and performance-based restricted stock units |
0
|
$ 1
|
(1)
|
|
|
Repurchase of common stock (in shares) |
|
(1,374,108)
|
|
|
|
Repurchase of common stock |
(6,891)
|
$ (1)
|
(6,890)
|
|
|
Stock-based compensation |
11,271
|
|
11,271
|
|
|
Other comprehensive income (loss) |
(17)
|
|
|
|
(17)
|
Net income (loss) |
5,729
|
|
|
5,729
|
|
Ending balance (in shares) at Jun. 30, 2024 |
|
162,033,803
|
|
|
|
Ending balance at Jun. 30, 2024 |
$ 658,278
|
$ 162
|
$ 870,733
|
$ (212,456)
|
$ (161)
|
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 |
- 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 |
- 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 |
- 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 |
- 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 |
- 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 |
- DefinitionAggregate value of stock related to Restricted Stock Awards issued during the 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://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_StockIssuedDuringPeriodValueRestrictedStockAwardGross |
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 |
- DefinitionNumber of shares that have been repurchased and retired during the 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://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_StockRepurchasedAndRetiredDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).
+ 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_StockRepurchasedAndRetiredDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($) $ in Thousands |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Operating activities |
|
|
Net income (loss) |
$ 3,373
|
$ (30,782)
|
Adjustments to reconcile net income (loss) to net cash provided by operating activities: |
|
|
Depreciation and amortization |
6,589
|
4,462
|
Stock-based compensation |
21,256
|
28,828
|
Provision for expected credit losses |
3,265
|
1,079
|
Non-cash lease expense |
1,320
|
1,436
|
Loss on disposal of assets |
0
|
38
|
Non-cash impairment charges |
1,079
|
0
|
Other non-cash operating activities, net |
(1,221)
|
(1,553)
|
Changes in operating assets and liabilities: |
|
|
Accounts receivable |
6,800
|
(9,101)
|
Contract assets |
(628)
|
(207)
|
Prepaid expenses and other current and noncurrent assets |
(7,827)
|
620
|
Deferred contract costs |
(369)
|
(1,954)
|
Accounts payable |
1,904
|
5,476
|
Accrued expenses and other current liabilities |
(10,596)
|
12,069
|
Operating lease liabilities |
(1,400)
|
(1,557)
|
Unearned revenue |
722
|
393
|
Other liabilities, noncurrent |
(109)
|
19
|
Net cash provided by operating activities |
24,158
|
9,266
|
Investing activities |
|
|
Purchases of property and equipment |
(367)
|
0
|
Capitalized internal-use software |
(6,831)
|
(7,279)
|
Purchases of investments |
(60,498)
|
(72,941)
|
Sales and maturities of investments |
54,064
|
62,262
|
Net cash used in investing activities |
(13,632)
|
(17,958)
|
Financing activities |
|
|
Cash received for employee payroll tax withholdings |
3,316
|
3,039
|
Cash paid for employee payroll tax withholdings |
(3,282)
|
(3,105)
|
Proceeds from exercise of stock options and purchases under employee stock purchase plan |
2,842
|
6,803
|
Repurchase of common stock |
(22,181)
|
(30,099)
|
Net cash used in financing activities |
(19,305)
|
(23,362)
|
Net decrease in cash and cash equivalents |
(8,779)
|
(32,054)
|
Cash and cash equivalents, beginning of period |
278,218
|
350,073
|
Cash and cash equivalents, end of period |
269,439
|
318,019
|
Supplemental disclosure of non-cash investing and financing activities |
|
|
Vesting of early exercised stock options |
0
|
97
|
Employee receivables for options exercised |
46
|
26
|
Purchase of property and equipment |
0
|
0
|
Capitalization of stock-based compensation for internal-use software |
$ 1,617
|
$ 2,129
|
X |
- DefinitionIncrease (Decrease) In Capitalized Contract Costs
+ References
+ Details
Name: |
olo_IncreaseDecreaseInCapitalizedContractCosts |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionReceivable, Options Exercised
+ References
+ Details
Name: |
olo_NoncashInvestingAndFinancingOptionsExercisedCashNotYetReceived |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionProceeds, Employee Payroll Tax Withholding
+ References
+ Details
Name: |
olo_ProceedsEmployeePayrollTaxWithholding |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionShare-based Compensation Arrangement, Non-Cash Expense, Software Cost Capitalization
+ References
+ Details
Name: |
olo_ShareBasedCompensationArrangementNonCashExpenseSoftwareCostCapitalization |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionVesting Of Early Exercised Stock Options
+ References
+ Details
Name: |
olo_VestingOfEarlyExercisedStockOptions |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
- DefinitionAmount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.
+ 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4
+ Details
Name: |
us-gaap_AssetImpairmentCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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. Excludes amount 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 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
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 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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ 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_IncreaseDecreaseInContractWithCustomerAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 noncurrent operating liabilities classified as other.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities |
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 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract |
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 |
- 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 |
- References
+ Details
Name: |
us-gaap_NoncashInvestingAndFinancingItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.
+ 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_OtherNoncashIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow to acquire 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
Reference 3: 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_PaymentsToAcquireAvailableForSaleSecuritiesDebt |
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 sale, 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_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities |
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 |
- 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
Business
|
6 Months Ended |
Jun. 30, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Business |
Business Olo Inc. was formed on June 1, 2005 in Delaware and is headquartered in New York City. On January 14, 2020, our Board of Directors and stockholders approved our name change from Mobo Systems, Inc. to Olo Inc. Unless the context otherwise indicates or requires, references to “we,” “us,” “our,” and “the Company” shall refer to Olo Inc. We are an open SaaS platform for restaurants. Our platform powers restaurant brands’ on-demand digital commerce operations, enabling digital ordering, delivery, front-of-house management, and payments, while further strengthening and enhancing restaurants’ direct guest relationships. We provide restaurants with a business-to-business-to-guest, enterprise-grade, open SaaS platform to manage their complex digital businesses and enable fast and more personalized experiences for their guests. Our platform and application programming interfaces seamlessly integrate with a wide range of solutions, unifying disparate technologies across the restaurant ecosystem. Restaurant brands rely on us to increase their digital omni-channel sales, maximize profitability, establish and maintain direct guest relationships, and collect, protect, and leverage valuable guest data.
|
X |
- DefinitionThe entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent
Reference 3: 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_BusinessDescriptionAndBasisOfPresentationTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Significant Accounting Policies
|
6 Months Ended |
Jun. 30, 2024 |
Accounting Policies [Abstract] |
|
Significant Accounting Policies |
Significant Accounting Policies Basis of Presentation The accompanying unaudited condensed consolidated financial statements and accompanying notes were prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and in accordance with the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to such rules and regulations. The December 31, 2023 condensed consolidated balance sheet was derived from the audited financial statements as of that date, but may not include all disclosures including certain footnotes required by U.S. GAAP on an annual reporting basis. These unaudited condensed consolidated financial statements have been prepared on a basis consistent with our annual financial statements and, in the opinion of management, reflect all adjustments, which include all normal recurring adjustments necessary to fairly state our financial position as of June 30, 2024, our results of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023 and our cash flows for the six months ended June 30, 2024 and 2023, respectively. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2024 or for any other future annual or interim period. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements and related notes included in our Annual Report on Form 10-K filed with the SEC on February 21, 2024. 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 the disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates, including but not limited to, stock-based compensation including the determination of the fair value of our stock-based awards, realization of deferred tax assets, estimated life of our long-lived assets, purchase price allocations for business combinations, valuation of the acquired intangibles purchased in a business combination, valuation of goodwill, estimated standalone selling price of our performance obligations, and estimated consideration for implementation services and transactional revenue in certain arrangements. We base these estimates on historical experience and on various other market-specific and relevant assumptions that we believe to be reasonable under the circumstances. Actual results could differ from these estimates and such differences could be material to our financial position and results of operations. Significant Accounting Policies Our significant accounting policies are outlined in Note 2, “Significant Accounting Policies” in the Notes to Consolidated Financial Statements included in Part II, Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2023. During the six months ended June 30, 2024, there were no material changes to our significant accounting policies from those described in our Annual Report on Form 10-K for the year ended December 31, 2023. Concentrations of Business and Credit Risk We are exposed to concentrations of credit risk primarily through our cash, cash equivalents, and short- and long-term investments held by financial institutions. We primarily deposit our cash, cash equivalents, and investments with financial institutions that management believes are of high credit quality and the amounts on deposit may exceed federally insured limits at various times. We have not experienced any significant losses in such accounts and believe we are not exposed to any significant risk. For the three and six months ended June 30, 2024, no individual customer accounted for more than 10% of our revenue. For each of the three and six months ended June 30, 2023, one customer accounted for 12% of our revenue Recently Issued Accounting Pronouncements In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the impact of adopting ASU 2023-07 and expect to adopt for the year ending December 31, 2024. In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact that adopting ASU 2023-09 will have on our consolidated financial statements and disclosures.
|
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
Revenue Recognition
|
6 Months Ended |
Jun. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Revenue Recognition |
Revenue Recognition The following table disaggregates revenue by type (in thousands): | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2024 | | Platform | | Professional Services and Other | | Total | Timing of revenue recognition | | | | | | Transferred over time | $ | 27,986 | | | $ | 904 | | | $ | 28,890 | | Transferred at a point in time | 41,614 | | | — | | | 41,614 | | Total revenue | $ | 69,600 | | | $ | 904 | | | $ | 70,504 | |
| | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2023 | | Platform | | Professional Services and Other | | Total | Timing of revenue recognition | | | | | | Transferred over time | $ | 24,892 | | | $ | 648 | | | $ | 25,540 | | Transferred at a point in time | 29,711 | | | — | | | 29,711 | | Total revenue | $ | 54,603 | | | $ | 648 | | | $ | 55,251 | |
| | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2024 | | Platform | | Professional Services and Other | | Total | Timing of revenue recognition | | | | | | Transferred over time | $ | 53,703 | | | $ | 1,650 | | | $ | 55,353 | | Transferred at a point in time | 81,662 | | | — | | | 81,662 | | Total revenue | $ | 135,365 | | | $ | 1,650 | | | $ | 137,015 | | | | | | | |
| | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2023 | | Platform | | Professional Services and Other | | Total | Timing of revenue recognition | | | | | | Transferred over time | $ | 49,360 | | | $ | 1,517 | | | $ | 50,877 | | Transferred at a point in time | 56,614 | | | — | | | 56,614 | | Total revenue | $ | 105,974 | | | $ | 1,517 | | | $ | 107,491 | |
Contract Balances Contract Assets Professional services revenue is generally recognized ratably over the implementation period, beginning on the commencement date of each contract. Platform revenue is recognized as the services are delivered. Under ASC Topic 606, we record a contract asset when revenue recognized on a contract exceeds the billings. Our standard billing terms are monthly; however, the billings may not be consistent with the pattern of recognition, based on when services are performed. Contract assets were $1.4 million and $0.8 million as of June 30, 2024 and December 31, 2023, respectively. Unearned Revenue Unearned revenue primarily consists of billings or payments received in advance of revenue recognition from subscription services and is recognized as revenue when transfer of control to customers has occurred. During the six months ended June 30, 2024, we recognized $1.4 million of revenue related to contracts that were included in unearned revenue at December 31, 2023. As of June 30, 2024, our remaining performance obligations were approximately $37.6 million, approximately 48% of which we expect to recognize as revenue over the next twelve months, and substantially all of the remaining revenue will be recognized thereafter over the next 24 to 48 months. These amounts only include contracts subject to a guaranteed fixed amount or the guaranteed minimum under variable contracts. Unrecognized revenue under contracts disclosed above do not include: (1) contracts with an original expected term of one year or less; (2) contracts for which variable consideration is determined based on the customer’s subsequent sale or usage; or (3) agreements for which our right to invoice corresponds with the value provided to the customer. Deferred Contract Costs We capitalize the incremental costs of obtaining a revenue contract, including sales commissions for new and renewal revenue contracts, certain related incentives, and associated payroll tax and fringe benefit costs. Capitalized amounts are recoverable through future revenue streams under customer contracts. The following table summarizes the activity of current and non-current deferred contract costs (in thousands): | | | | | | Balance at December 31, 2023 | $ | 10,549 | | Capitalization of deferred contract costs | 3,137 | | Amortization of deferred contract costs | (2,768) | | Balance at June 30, 2024 | $ | 10,918 | |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Fair Value Measurement
|
6 Months Ended |
Jun. 30, 2024 |
Fair Value Disclosures [Abstract] |
|
Fair Value Measurement |
Fair Value Measurement Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement: Level 1 inputs: Based on unadjusted quoted prices in active markets for identical assets or liabilities. Level 2 inputs: Based on observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities. Level 3 inputs: Based on unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities, and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The following tables present the costs, net unrealized losses, and fair value by major security type for our investments as of June 30, 2024 and December 31, 2023 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2024 | | Cost | | Net Unrealized Losses | | Fair Value | | Cash and Cash equivalents | | Short-term Investments | | Long-term Investments | Cash | $ | 128,103 | | | $ | — | | | $ | 128,103 | | | $ | 128,103 | | | $ | — | | | $ | — | | Level 1: | | | | | | | | | | | | Money market funds | 141,336 | | | — | | | 141,336 | | | 141,336 | | | — | | | — | | Commercial paper | 12,032 | | | (3) | | | 12,029 | | | — | | | 12,029 | | | — | | Subtotal | 153,368 | | | (3) | | | 153,365 | | | 141,336 | | | 12,029 | | | — | | Level 2: | | | | | | | | | | | | Certificates of deposit | 23,615 | | | 7 | | | 23,622 | | | — | | | 23,622 | | | — | | U.S. Government and agency securities | 50,890 | | | (171) | | | 50,719 | | | — | | | 34,205 | | | 16,514 | | Corporate bonds | 31,212 | | | 6 | | | 31,218 | | | — | | | 21,410 | | | 9,808 | | Subtotal | 105,717 | | | (158) | | | 105,559 | | | — | | | 79,237 | | | 26,322 | | Level 3: | — | | | — | | | — | | | — | | | — | | | — | | Total | $ | 387,188 | | | $ | (161) | | | $ | 387,027 | | | $ | 269,439 | | | $ | 91,266 | | | $ | 26,322 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of December 31, 2023 | | Cost | | Net Unrealized Losses | | Fair Value | | Cash and Cash equivalents | | Short-term Investments | | Long-term Investments | Cash | $ | 130,566 | | | $ | — | | | $ | 130,566 | | | $ | 130,566 | | | $ | — | | | $ | — | | Level 1: | | | | | | | | | | | | Money market funds | 147,652 | | | — | | | 147,652 | | | 147,652 | | | — | | | — | | Commercial paper | 16,408 | | | 11 | | | 16,419 | | | — | | | 16,419 | | | — | | Subtotal | 164,060 | | | 11 | | | 164,071 | | | 147,652 | | | 16,419 | | | — | | Level 2: | | | | | | | | | | | | Certificates of deposit | 15,366 | | | 21 | | | 15,387 | | | — | | | 15,387 | | | — | | U.S. Government and agency securities | 49,393 | | | (73) | | | 49,320 | | | — | | | 33,198 | | | 16,122 | | Corporate bonds | 28,927 | | | 26 | | | 28,953 | | | — | | | 19,327 | | | 9,626 | | Subtotal | 93,686 | | | (26) | | | 93,660 | | | — | | | 67,912 | | | 25,748 | | Level 3: | — | | | — | | | — | | | — | | | — | | | — | | Total | $ | 388,312 | | | $ | (15) | | | $ | 388,297 | | | $ | 278,218 | | | $ | 84,331 | | | $ | 25,748 | |
Our assets measured at fair value on a nonrecurring basis include long-lived assets and finite-lived intangibles, which are considered to be Level 3 inputs. During the three and six months ended June 30, 2024, we recorded a non-cash impairment charge of $0.5 million related to a portion of our internal-use software that was non-recoverable. This amount was recorded in research and development expenses within the condensed consolidated statement of operations. In addition, during the three and six months ended June 30, 2024, we recorded a non-cash impairment charge of $0.6 million related to our operating lease right-of-use assets, as we committed in June 2024 to our plan to abandon our prior office space, and we relocated our corporate headquarters back to One World Trade Center in July 2024. This amount was recorded in general and administrative expenses within the condensed consolidated statement of operations. Accounts receivable, accounts payable, and accrued expenses are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
|
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
Accrued Expenses and Other Liabilities
|
6 Months Ended |
Jun. 30, 2024 |
Payables and Accruals [Abstract] |
|
Accrued Expenses and Other Liabilities |
Accrued Expenses and Other Liabilities Accrued expenses and other current liabilities consisted of the following (in thousands): | | | | | | | | | | | | | As of June 30, 2024 | | As of December 31, 2023 | Accrued delivery service partner fees | $ | 36,814 | | | $ | 39,964 | | Accrued compensation and benefits | 6,146 | | | 9,148 | | Accrued legal settlements (1) | 9,575 | | | 9,000 | | Professional and consulting fees | 1,344 | | | 3,866 | | Sublease liability | — | | | 2,032 | | Accrued taxes | 1,026 | | | 1,068 | | Other | 2,773 | | | 3,162 | | Total accrued expenses and other current liabilities | $ | 57,678 | | | $ | 68,240 | |
(1) See “Note 10—Commitments and Contingencies” for details. $9.0 million of this balance as of June 30, 2024 has an equal and offsetting balance within prepaid expenses and other current assets on the condensed consolidated balance sheet, as we anticipate insurance recoveries against this amount due.
|
X |
- DefinitionThe entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Line of Credit
|
6 Months Ended |
Jun. 30, 2024 |
Debt Disclosure [Abstract] |
|
Line of Credit |
Line of Credit On June 10, 2022, we entered into the Second Amended and Restated Loan and Security Agreement with Pacific Western Bank (now known as Banc of California) related to a revolving credit and term loan facility (the “Second Amended and Restated LSA”). The Second Amended and Restated LSA includes a financial covenant requiring compliance with certain minimum revenue amounts. In addition, the Second Amended and Restated LSA contains representations and warranties generally consistent with the Amended and Restated Loan and Security Agreement, dated February 11, 2020, as amended (the “Prior LSA”), as well as certain non-financial covenants, including, but not limited to, limitations on our ability to incur additional indebtedness or liens, pay dividends, or make certain investments. We were in compliance with these covenants as of June 30, 2024.
As of June 30, 2024, we had $68.6 million of commitments available under the Second Amended and Restated LSA, after consideration of $1.4 million in our letter of credit on the lease of our corporate headquarters at One World Trade Center. As of June 30, 2024, we had no outstanding borrowings under the line of credit, and no amounts have been drawn against any of our letters of credit. In April 2024, we further amended the Second Amended and Restated LSA (the “Second Amendment”) with Banc of California (formerly known as Pacific Western Bank) to set compliance thresholds for 2024. The Second Amendment did not change any other financial or non-financial covenants, and we remained in compliance with all required covenants upon execution of the Second Amendment. The foregoing description of the material terms of the Second Amendment does not purport to be complete and is subject to, and is qualified in its entirety by, reference to the full terms of the Second Amendment, filed herewith.
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
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(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/470/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Stockholders' Equity
|
6 Months Ended |
Jun. 30, 2024 |
Equity [Abstract] |
|
Stockholders' Equity |
Stockholders’ Equity Repurchases of Common Stock On September 7, 2022, our Board of Directors authorized a program to repurchase up to $100 million of our Class A common stock (the “Stock Buyback Program”). We completed this Stock Buyback Program in the second quarter of 2024. On April 30, 2024, the Board of Directors authorized a program to repurchase up to $100 million of our Class A common stock (the “2024 Buyback Program”). Under the 2024 Buyback Program, we may repurchase shares of our Class A common stock from time to time on a discretionary basis through open market repurchases, privately negotiated transactions, block purchases, or other means, and such repurchases will be structured to occur in compliance with applicable securities laws. The timing and actual number of shares repurchased will be determined by the Board of Directors or a committee established by the Board of Directors, depending on a variety of factors, including the Class A common stock price, trading volume, market conditions, our cash flow and liquidity profile, the capital needs of the business, and other considerations. We expect to fund repurchases with existing cash on hand. The 2024 Buyback Program has no expiration date and may be modified, suspended, or terminated at any time by the Board of Directors at its discretion. In addition, open market repurchases of common stock could be made pursuant to our trading plans established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which would permit us to repurchase common stock at a time that we might otherwise be precluded from doing so under insider trading laws or self-imposed trading restrictions. The following table summarizes the share repurchase activity of our Class A common stock under the Stock Buyback Program for the periods presented (in thousands, except share and per share amounts): | | | | | | | | | | | | | | | | | | | | | | | | | Total Number of Shares Purchased | | Average Price Paid per Share (1) | | Value of Shares Repurchased (1) | | Remaining Amount Authorized | Balance as of January 1, 2024 | | | | | | | $ | 22,097 | | Repurchases through the Stock Buyback Program for the three months ended: | | | | | | | | March 31, 2024 | 2,799,891 | | | $ | 5.44 | | | $ | 15,234 | | | (15,234) | | June 30, 2024 | 1,374,108 | | | 4.99 | | | 6,863 | | | (6,863) | | Total | 4,173,999 | | | $ | 5.29 | | | $ | 22,097 | | | $ | — | |
(1) Average price paid per share and value of shares excludes broker commission fees. We have not made any repurchases under the 2024 Buyback Program.
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -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 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(e)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Stock-Based Compensation
|
6 Months Ended |
Jun. 30, 2024 |
Share-Based Payment Arrangement [Abstract] |
|
Stock-Based Compensation |
Stock-Based Compensation The 2021 Equity Incentive Plan (“2021 Plan”) provides for the issuance of incentive and nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units (“RSUs”), performance-based restricted stock units (“PSUs”), and other awards, to employees, directors, consultants, and advisors. Pursuant to the evergreen provisions of the 2021 Plan, the Board of Directors approved an automatic increase of 8,168,075 additional shares of Class A common stock reserved and available for issuance under the 2021 Plan effective as of January 1, 2024. As of June 30, 2024 and December 31, 2023 the maximum number of shares authorized for issuance to participants under the 2021 Plan was 49,148,955 and 40,556,635, respectively. As of June 30, 2024 and December 31, 2023, the number of shares available for issuance to participants under the 2021 Plan was 31,286,770 and 25,029,007, respectively. Restricted Stock Units The following table summarizes the activity for the unvested RSUs during the six months ended June 30, 2024: | | | | | | | | | | | | | RSUs | | Weighted- Average Grant Date Fair Value | Unvested at December 31, 2023 | 9,545,036 | | | $ | 8.70 | | Granted | 1,226,750 | | | 5.05 | | Vested | (1,633,281) | | | 9.26 | | Forfeited and canceled | (867,934) | | | 8.91 | | Unvested at June 30, 2024 | 8,270,571 | | | $ | 8.03 | |
The total fair value of RSUs vested during the six months ended June 30, 2024 was $8.1 million. Future stock-based compensation expense for unvested RSUs awarded as of June 30, 2024 was approximately $62.3 million and is expected to be recognized over a weighted-average period of 2.65 years. Performance-Based Restricted Stock Units In February 2023, we made grants to executives in the form of PSUs (“2023 PSUs”) that will vest over three years based on the achievement of specified financial targets at the end of a one-year performance period, subject to the executive’s continuous service. The target number of shares underlying the 2023 PSUs was determined based on the higher of (a) the 30-trading day average price preceding the grant date or (b) the floor price as determined by the Compensation Committee of the Board of Directors for the calendar year. Based on the actual financial metrics achieved relative to the target financial metrics for the year ended December 31, 2023, the number of PSUs issued were 103.86% of the target PSUs. Accordingly, 150,036 shares vested for the six months ended June 30, 2024 upon meeting the time-based vesting requirement. The remaining eligible shares will vest according to the time-based service requirements, subject to the applicable executive’s continued service as of each vesting date. The fair value of the 2023 PSUs is calculated based on the stock price on the date of grant. In March 2024, we made additional PSU grants to executives (“2024 PSUs”) that will vest over approximately three years based upon achievement of either (a) certain stock price targets or (b) our target total shareholder return (“TSR”), relative to the TSR of companies in the Russell 2000 Index over the specified performance period, in each case, subject to the executive’s continuous service through the last day of the applicable performance period. Depending on achievement of the market-based metrics, the number of PSUs issued could range from 0% to 200% of the target PSUs. The fair value of the 2024 PSUs is determined using a Monte Carlo simulation model on the date of the grant. Stock-based compensation expense is recognized over the requisite service period using either the straight-line method or the accelerated attribution method (depending on the award), and is adjusted based on actual forfeitures as necessary. The following table summarizes the activity for the unvested PSUs during the six months ended June 30, 2024: | | | | | | | | | | | | | PSUs | | Weighted- Average Grant Date Fair Value | Unvested at December 31, 2023 | 395,545 | | | $ | 7.77 | | Granted | 2,104,852 | | | 6.89 | | Vested | (150,036) | | | 7.77 | | Forfeited and canceled | (56,968) | | | 7.77 | | Unvested at June 30, 2024 | 2,293,393 | | | $ | 6.96 | |
The total fair value of PSUs vested during the six months ended June 30, 2024 was $0.8 million. Future stock-based compensation expense for unvested PSUs as of June 30, 2024 was approximately $13.3 million and is expected to be recognized over a weighted-average period of 2.50 years. Employee Stock Purchase Plan The employee stock purchase plan (“ESPP”) current offering period began in June 2024 and ends in December 2024. Pursuant to the evergreen provisions of the ESPP, the Board of Directors approved an automatic increase of 1,084,696 additional shares of Class A common stock reserved and available for issuance under the ESPP effective as of January 1, 2024. As of June 30, 2024, a total of 6,402,450 shares are available for issuance to employees under the ESPP. For the six months ended June 30, 2024 and 2023, we recorded approximately $0.4 million and $0.7 million of compensation expense associated with our ESPP, respectively.
Stock-Based Compensation Expense The classification of stock-based compensation expense, which includes expense for stock options, RSUs, PSUs, and ESPP charges, by line item within the condensed consolidated statements of operations was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Cost of revenue - platform | $ | 1,302 | | | $ | 1,673 | | | $ | 2,813 | | | $ | 3,498 | | Cost of revenue - professional services and other | 49 | | | 172 | | | 174 | | | 363 | | Research and development | 2,658 | | | 3,555 | | | 5,679 | | | 8,102 | | General and administrative | 4,885 | | | 5,600 | | | 9,565 | | | 10,587 | | Sales and marketing | 1,522 | | | 2,056 | | | 3,025 | | | 4,550 | | Restructuring charges | — | | | 1,728 | | | — | | | 1,728 | | Total stock-based compensation expense | $ | 10,416 | | | $ | 14,784 | | | $ | 21,256 | | | $ | 28,828 | |
|
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
Income Taxes
|
6 Months Ended |
Jun. 30, 2024 |
Income Tax Disclosure [Abstract] |
|
Income Taxes |
Income Taxes We recorded a provision for income taxes resulting in an effective tax rate of 3.27% for the six months ended June 30, 2024. We recorded a provision for income taxes resulting in an effective tax rate of (0.08)% for the six months ended June 30, 2023. The effective tax rate for the six months ended June 30, 2024 is driven primarily by adjustments to the full valuation allowance on our deferred tax assets, adjustments for share-based compensation, and state and local taxes. We maintain a full valuation allowance on our net federal and state deferred tax assets as we have concluded that it is more likely than not the deferred tax assets will not be realized. We evaluated the available evidence supporting the realization of our deferred tax assets, including the amount and timing of future taxable income, and determined that it is more likely than not that our net deferred tax assets will not be realized. Due to uncertainties surrounding the realization of the deferred tax assets, we maintain a full valuation allowance against substantially all of our net deferred tax assets. When we determine that we will be able to realize some portion or all of our deferred tax assets, an adjustment to our valuation allowance on our deferred tax assets would have the effect of increasing net income in the period such determination is made. We applied ASC 740, Income Taxes, and determined that we do not have any uncertain positions that would result in a tax reserve for each of the six months ended June 30, 2024 and 2023. Our policy is to recognize interest and penalties related to uncertain tax positions in income tax expense. We are subject to U.S. federal tax authority and state tax authority examinations.
|
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
Commitments and Contingencies
|
6 Months Ended |
Jun. 30, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and Contingencies |
Commitments and Contingencies Contingencies Liabilities for loss contingencies arising from claims, assessments, litigation, fines, and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. If we determine that a loss is reasonably possible, and the loss or range of loss can be estimated, we will disclose the possible loss in the notes to our financial statements. Accounting for contingencies requires us to use judgment related to both the likelihood of a loss and the estimate of the amount or range of loss. Legal costs incurred in connection with loss contingencies are expensed as incurred. On September 26, 2022, a class action lawsuit was filed in the United States District Court for the Southern District of New York asserting claims under the federal securities laws against us and certain of our executive officers. On December 21, 2022, the Court appointed a lead plaintiff and lead counsel on behalf of the class, following which the case was captioned Steamship Trade Association of Baltimore - International Longshoremen’s Association Pension Fund v. Olo Inc., et al. (Case No.1:22-cv-08228-JSR). On August 9, 2023, lead plaintiff filed a second amended complaint asserting claims on behalf of a class composed of all persons who purchased or otherwise acquired our securities between March 17, 2021 and August 11, 2022, inclusive (the “Second Amended Complaint”). The Second Amended Complaint asserts a claim against all defendants for alleged violations of Section 10(b) of the Exchange Act and Rule 10b5 promulgated thereunder and a claim under Section 20(a) of the Exchange Act against Mr. Glass, our Chief Executive Officer, and Mr. Benevides, our Chief Financial Officer, as alleged controlling persons. The Second Amended Complaint alleges that defendants made materially false and misleading statements concerning, among other things, our business relationship with the restaurant brand Subway, our financial position, our enterprise market customers, and our publicly disclosed “active locations” counts, and that these alleged false and misleading statements caused losses and damages for members of the class. The Second Amended Complaint seeks unspecified damages, interest, costs and attorneys’ fees, and other unspecified relief that the Court deems appropriate. On August 24, 2023, we filed a motion to dismiss the Second Amended Complaint. On September 26, 2023, the Court issued a summary order granting in part and denying in part our motion to dismiss, dismissing the claims in the Second Amended Complaint to the extent they are premised on misstatements about Subway, our financial prospects, and our prospects in the enterprise market, but permitting the remaining claims concerning our publicly disclosed “active locations” counts to proceed. On December 1, 2023, the Court issued an opinion confirming its September 26, 2023, order granting in part and denying in part our motion to dismiss. Also on December 1, 2023, the Court entered an order certifying a class of stockholders that purchased Olo’s Class A common stock between March 17, 2021 and August 11, 2022. On January 16, 2024, the parties reached an agreement to settle the lawsuit, and lead plaintiff filed an unopposed motion for preliminary approval of the proposed class action settlement. The Court granted final approval of the settlement on June 11, 2024. In connection with the agreement, we recorded an expense of $9.0 million during the year ended December 31, 2023 for the anticipated settlement. We maintain insurance coverage for a portion of the settlement and legal and consulting fees, but we do not record anticipated insurance proceeds until all contingencies relating to the insurance recovery have been removed, including an acknowledgment by the insurance company and our determination that recovery of the expected amount is probable. During the six months ended June 30, 2024, we recorded $10.6 million in recoveries under this insurance coverage, which was recorded within general and administrative expenses. On May 4, 2023, Cashondra Floyd, an alleged Olo stockholder, derivatively and on behalf of us as a nominal defendant, filed a complaint in the U.S. District Court for the Southern District of New York against certain of our directors and officers (the “Floyd Derivative Defendants”), captioned Floyd v. Glass, et al. (Case No. 1:23-cv-03770). On May 25, 2023, the plaintiff voluntary dismissed her complaint and refiled in the Court of the Chancery of the State of Delaware (C.A. No. 2023-0560-KSJM) (the “Floyd Derivative Complaint”). The Floyd Derivative Complaint alleges that, between at least August 10, 2021 and August 11, 2022, the Floyd Derivative Defendants caused, or failed to prevent, our alleged issuance of materially false and misleading statements concerning our business relationship with the restaurant brand Subway and our publicly disclosed “active locations” counts. The Floyd Derivative Complaint asserts claims for breaches of fiduciary duty, aiding and abetting breach of fiduciary duty, and waste of corporate assets. The Floyd Derivative Complaint seeks a judgment declaring that the plaintiff may bring the action on behalf of us in a derivative capacity; awarding us damages for the Floyd Derivative Defendants’ alleged breaches of fiduciary duty, and waste of corporate assets; requiring us to reform and improve our corporate governance and internal procedures; ordering the Floyd Derivative Defendants to pay restitution to us; awarding the plaintiff her costs, fees, and expenses, including attorney’s fees; and granting such other relief that the Court determines to be appropriate. On June 1, 2023, the Court granted the parties’ stipulation to stay the Floyd Derivative Complaint. We are unable to predict the outcome, or the reasonably possible loss or range of loss, if any, related to this matter. On November 16, 2023, Alexander A. Balleh and Neil Ahearne, alleged Olo stockholders, derivatively and on behalf of us as a nominal defendant, filed a complaint in the Court of the Chancery of the State of Delaware captioned Balleh v. Glass, et al. (C.A. No. 2023-1165-KSJM) (the “Balleh Derivative Complaint”) against certain of our directors and officers (the “Balleh Derivative Defendants”). The Balleh Derivative Complaint alleges that, from approximately March 2021 through the date of the Balleh Derivative Complaint, the Balleh Derivative Defendants caused our alleged issuance of materially false and misleading statements concerning our business relationship with the restaurant brand Subway and our publicly disclosed “active locations” counts. The Balleh Derivative Complaint asserts a claim for breaches of fiduciary duty. The Balleh Derivative Complaint seeks a judgment against the Balleh Derivative Defendants in favor of us for the amount of damages sustained by us as a result of the Balleh Derivative Defendants’ breaches of fiduciary duties; directing us to take all necessary actions to reform and improve our corporate governance and internal procedures to comply with applicable laws and to protect us and our shareholders from a repeat of the damaging events alleged in the Balleh Derivative Complaint; awarding us restitution from the Balleh Derivative Defendants and ordering disgorgement of all profits, benefits and other compensation obtained by the Balleh Derivative Defendants; awarding plaintiffs the costs and disbursements of the action, including reasonable attorneys’ fees, accountants’ and experts’ fees, costs and expenses; and granting such other relief that the Court deems just and proper. We are unable to predict the outcome, or the reasonably possible loss or range of loss, if any, related to this matter. On January 11, 2024, J. Brandon Giuda and Katrina Giuda, alleged Olo stockholders, derivatively and on behalf of us as a nominal defendant, filed a complaint in the Court of the Chancery of the State of Delaware captioned Giuda v. Glass, et al. (C.A. No. 2024-0025-KSJM) (the “Giuda Derivative Complaint”) against certain of our directors and officers (the “Giuda Derivative Defendants”). The Giuda Derivative Complaint alleges that, from at least March 2021, the Giuda Derivative Defendants caused, or failed to prevent, our alleged issuance of materially false and misleading statements concerning our business relationship with the restaurant brand Subway and our publicly disclosed “active locations” counts. The Giuda Derivative Complaint asserts claims for breaches of fiduciary duties, contribution and indemnification, aiding and abetting breaches of fiduciary duties, insider trading against Defendant Glass, and unjust enrichment against Defendant Glass. The Giuda Derivative Complaint seeks a judgment against the Giuda Derivative Defendants declaring that plaintiffs may maintain the action on behalf of us and that they are adequate representatives of us; declaring that the Giuda Derivative Defendants have breached and/or aided and abetted the breach of their fiduciary duties to Olo; directing us to take all necessary actions to implement and maintain an effective system of internal controls and meaningful oversight and monitoring; determining and awarding to us the damages sustained as a result of the violations alleged against the Giuda Derivative Defendants; ordering Defendant Glass to disgorge and pay to us all profits, benefits, and other compensation obtained by his alleged insider trading and breaches of fiduciary duties; ordering the disgorgement of profits, benefits, and other compensation; awarding us restitution from the Giuda Derivative Defendants; awarding plaintiffs costs and disbursements of the action, including reasonable attorneys’ and experts’ fees, costs, and expenses; and granting such other relief that the Court deems just and proper. On April 26, 2024, the Court granted the parties’ stipulation regarding a schedule for the Giuda Derivative Defendants’ anticipated motion to dismiss the Giuda Derivative Complaint. The Giuda Derivative Defendants are currently due to answer, move to dismiss, or otherwise respond to the Giuda Derivative Complaint by October 25, 2024. We are unable to predict the outcome, or the reasonably possible loss or range of loss, if any, related to this matter. On May 15, 2024, Richard Scarantino (the “Scarantino Plaintiff”), an alleged Olo stockholder, filed a class action and derivative complaint on behalf of Olo stockholders and on behalf of us as a nominal defendant, in the Court of the Chancery of the State of Delaware captioned Scarantino v. Glass, et al. (C.A. No. 2024-0517-KSJM) (the “Scarantino Complaint”) against our Board of Directors (the “Scarantino Director Defendants”), our Chief Executive Officer (the “Scarantino Officer Defendant”), The Raine Group LLC, RPII Order LLC, and Raine Associates II LP (collectively, “The Raine Group” and together with Olo, the Scarantino Director Defendants, and the Scarantino Officer Defendant, the “Scarantino Defendants”). The Scarantino Complaint alleged that the Director Defendants and Officer Defendant breached their fiduciary duties by authorizing the 2024 Buyback Program, which could result in The Raine Group having majority voting control over Olo. The Scarantino Complaint asserted a direct and a derivative claim for breaches of fiduciary duty against the Scarantino Director Defendants and the Scarantino Officer Defendant. The Scarantino Complaint also asserted that The Raine Group aided and abetted the Scarantino Director Defendants’ and Scarantino Officer Defendant’s breaches of fiduciary duty. On June 11, 2024, our Board of Directors agreed, through unanimous written consent (the “Board Resolutions”) that, among other things, the 2024 Buyback Program shall be carried out in such a way that our repurchases pursuant thereto do not cause The Raine Group’s ownership of Olo’s outstanding voting stock to exceed 49.9% and to take appropriate measures to the best of their ability to ensure that repurchases pursuant to the 2024 Buyback Program do not cause The Raine Group’s ownership of our outstanding voting stock to exceed 49.9%. The Scarantino Plaintiff subsequently agreed that the Board Resolutions would render the Scarantino Complaint moot. On June 12, 2024, the Scarantino Defendants moved to dismiss the Scarantino Complaint. On June 21, 2024, the parties filed a stipulation and proposed order dismissing the Scarantino Complaint with prejudice, which the Court granted on June 24, 2024. The Court retains jurisdiction of this lawsuit solely for the purpose of adjudicating an application for attorneys’ fees in connection with the claims asserted in the Scarantino Complaint. If an agreement cannot be reached, the parties will litigate the Scarantino Plaintiff’s application for attorneys’ fees. We are unable to predict the outcome, or the reasonably possible loss or range of loss, if any, related to this matter. Subsequent to June 30, 2024, we recorded $0.6 million of litigation-related expenses. Because these expenses were associated with ongoing litigation matters that existed as of June 30, 2024, these amounts were reflected in general and administrative expenses within the condensed consolidated statement of operations for the three and six months ended June 30, 2024. We have also received, and may in the future continue to receive, other claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend ourselves or our customers by determining the scope, enforceability, and validity of third-party proprietary rights or to establish our proprietary rights. Defending such proceedings is costly and can impose a significant burden on management and employees. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
Leases In June 2024 we committed to a plan to abandon our office lease located at 99 Hudson St, New York, New York before the expiration of the lease term and relocate our corporate headquarters back to One World Trade Center. We recorded an impairment of operating lease right-of-use assets totaling $0.6 million during the three and six months ended June 30, 2024 in connection with the abandonment of the former office space. This amount was recorded in general and administrative expenses within the condensed consolidated statement of operations. In March 2023, we abandoned our office lease located at 26 Broadway, New York, New York, resulting in a reduction of $0.3 million to operating lease right-of-use assets and operating lease liabilities, respectively. On April 18, 2023, we entered into an agreement with our landlord that provided for an early termination of our office lease located at 26 Broadway, New York, New York. Sublease income was $0.6 million for the six months ended June 30, 2024. Sublease income was $0.6 million and $1.3 million for the three and six months ended June 30, 2023, respectively. During the six months ended June 30, 2024, the subtenant of our corporate headquarters at One World Trade Center surrendered the premises back to us, and in connection with this, we recorded a lease termination benefit of $1.4 million within general and administrative expenses.
|
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
Net Income (Loss) per Share Attributable to Common Stockholders
|
6 Months Ended |
Jun. 30, 2024 |
Earnings Per Share [Abstract] |
|
Net Income (Loss) per Share Attributable to Common Stockholders |
Net Income (Loss) per Share Attributable to Common Stockholders A reconciliation of net income (loss) available to common stockholders and the number of shares in the calculation of basic and diluted net income (loss) per share is as follows (in thousands, except share and per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Numerator: | | | | | | | | Net income (loss) attributable to Class A and Class B common stockholders | $ | 5,729 | | | $ | (17,076) | | | $ | 3,373 | | | $ | (30,782) | | Denominator: | | | | | | | | Weighted-average Class A and Class B common shares outstanding—basic | 161,197,680 | | | 162,324,314 | | | 161,766,287 | | | 162,005,150 | | Dilutive effect of outstanding stock-based compensation awards | 9,275,144 | | | — | | | 9,842,079 | | | — | | Weighted-average common shares outstanding—diluted | 170,472,824 | | | 162,324,314 | | | 171,608,366 | | | 162,005,150 | | | | | | | | | | Net income (loss) per share attributable to Class A and Class B common stockholders––basic | $ | 0.04 | | | $ | (0.11) | | | $ | 0.02 | | | $ | (0.19) | | Net income (loss) per share attributable to common stockholders—diluted | $ | 0.03 | | | $ | (0.11) | | | $ | 0.02 | | | $ | (0.19) | |
The following weighted-average potential common shares were excluded from the computation of diluted net income (loss) per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive (on an as-converted basis): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Weighted-average stock options | 5,790,497 | | | 26,658,312 | | | 5,842,461 | | | 27,779,202 | | Weighted-average RSUs and PSUs | 10,184,044 | | | 11,298,462 | | | 9,752,507 | | | 10,948,330 | | Weighted-average estimated to be purchased under ESPP | — | | | 191,968 | | | — | | | 241,351 | | Total | 15,974,541 | | | 38,148,742 | | | 15,594,968 | | | 38,968,883 | |
|
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
Restructuring Charges
|
6 Months Ended |
Jun. 30, 2024 |
Restructuring and Related Activities [Abstract] |
|
Restructuring Charges |
Restructuring Charges On June 14, 2023, we completed a reduction of our workforce by approximately 11% to reorganize our business to better focus our investments on customer needs and to support long-term growth objectives (“Restructuring Plan”). We incurred charges of $6.7 million in connection with the Restructuring Plan for the three and six months ended June 30, 2023, consisting of the following: $4.4 million related to severance expense and payroll taxes, $1.7 million related to stock-based compensation expense due to the acceleration of equity awards, and $0.6 million related to other employee benefits. These expenses are recorded within the restructuring charges line item in the condensed consolidated statement of operations. The following table summarizes the restructuring liabilities, which are recorded in accrued expenses and other current liabilities on the condensed consolidated balance sheets, as of June 30, 2023 (in thousands): | | | | | | Balance at January 1, 2023 | $ | — | | Charges | 6,682 | | Payments | (2,726) | | Balance at June 30, 2023 | $ | 3,956 | |
The actions associated with the Restructuring Plan were fully completed during the three months ended June 30, 2023.
|
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
Pay vs Performance Disclosure - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Pay vs Performance Disclosure |
|
|
|
|
|
|
Net income (loss) attributable to Class A and Class B common stockholders |
$ 5,729
|
$ (2,356)
|
$ (17,076)
|
$ (13,706)
|
$ 3,373
|
$ (30,782)
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection v -Paragraph 1
+ Details
Name: |
ecd_PvpTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
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 |
|
v3.24.2
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A
+ Details
Name: |
ecd_TradingArrByIndTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Significant Accounting Policies (Policies)
|
6 Months Ended |
Jun. 30, 2024 |
Accounting Policies [Abstract] |
|
Basis of Presentation |
Basis of Presentation The accompanying unaudited condensed consolidated financial statements and accompanying notes were prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and in accordance with the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been omitted pursuant to such rules and regulations. The December 31, 2023 condensed consolidated balance sheet was derived from the audited financial statements as of that date, but may not include all disclosures including certain footnotes required by U.S. GAAP on an annual reporting basis. These unaudited condensed consolidated financial statements have been prepared on a basis consistent with our annual financial statements and, in the opinion of management, reflect all adjustments, which include all normal recurring adjustments necessary to fairly state our financial position as of June 30, 2024, our results of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023 and our cash flows for the six months ended June 30, 2024 and 2023, respectively. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2024 or for any other future annual or interim period. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements and related notes included in our Annual Report on Form 10-K filed with the SEC on February 21, 2024. 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 the disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates, including but not limited to, stock-based compensation including the determination of the fair value of our stock-based awards, realization of deferred tax assets, estimated life of our long-lived assets, purchase price allocations for business combinations, valuation of the acquired intangibles purchased in a business combination, valuation of goodwill, estimated standalone selling price of our performance obligations, and estimated consideration for implementation services and transactional revenue in certain arrangements. We base these estimates on historical experience and on various other market-specific and relevant assumptions that we believe to be reasonable under the circumstances. Actual results could differ from these estimates and such differences could be material to our financial position and results of operations.
|
Concentrations of Business and Credit Risk |
Concentrations of Business and Credit Risk We are exposed to concentrations of credit risk primarily through our cash, cash equivalents, and short- and long-term investments held by financial institutions. We primarily deposit our cash, cash equivalents, and investments with financial institutions that management believes are of high credit quality and the amounts on deposit may exceed federally insured limits at various times. We have not experienced any significant losses in such accounts and believe we are not exposed to any significant risk. For the three and six months ended June 30, 2024, no individual customer accounted for more than 10% of our revenue. For each of the three and six months ended June 30, 2023, one customer accounted for 12% of our revenue
|
Concentrations of Business and Credit Risk |
Concentrations of Business and Credit Risk We are exposed to concentrations of credit risk primarily through our cash, cash equivalents, and short- and long-term investments held by financial institutions. We primarily deposit our cash, cash equivalents, and investments with financial institutions that management believes are of high credit quality and the amounts on deposit may exceed federally insured limits at various times. We have not experienced any significant losses in such accounts and believe we are not exposed to any significant risk. For the three and six months ended June 30, 2024, no individual customer accounted for more than 10% of our revenue. For each of the three and six months ended June 30, 2023, one customer accounted for 12% of our revenue
|
Recently Issued Accounting Pronouncements |
Recently Issued Accounting Pronouncements In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the impact of adopting ASU 2023-07 and expect to adopt for the year ending December 31, 2024. In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact that adopting ASU 2023-09 will have on our consolidated financial statements and disclosures.
|
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 credit risk.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
+ Details
Name: |
us-gaap_ConcentrationRiskCreditRisk |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 3: 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
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16
+ Details
Name: |
us-gaap_MajorCustomersPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
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
Revenue Recognition (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Schedule of Disaggregation of Revenue |
The following table disaggregates revenue by type (in thousands): | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2024 | | Platform | | Professional Services and Other | | Total | Timing of revenue recognition | | | | | | Transferred over time | $ | 27,986 | | | $ | 904 | | | $ | 28,890 | | Transferred at a point in time | 41,614 | | | — | | | 41,614 | | Total revenue | $ | 69,600 | | | $ | 904 | | | $ | 70,504 | |
| | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2023 | | Platform | | Professional Services and Other | | Total | Timing of revenue recognition | | | | | | Transferred over time | $ | 24,892 | | | $ | 648 | | | $ | 25,540 | | Transferred at a point in time | 29,711 | | | — | | | 29,711 | | Total revenue | $ | 54,603 | | | $ | 648 | | | $ | 55,251 | |
| | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2024 | | Platform | | Professional Services and Other | | Total | Timing of revenue recognition | | | | | | Transferred over time | $ | 53,703 | | | $ | 1,650 | | | $ | 55,353 | | Transferred at a point in time | 81,662 | | | — | | | 81,662 | | Total revenue | $ | 135,365 | | | $ | 1,650 | | | $ | 137,015 | | | | | | | |
| | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2023 | | Platform | | Professional Services and Other | | Total | Timing of revenue recognition | | | | | | Transferred over time | $ | 49,360 | | | $ | 1,517 | | | $ | 50,877 | | Transferred at a point in time | 56,614 | | | — | | | 56,614 | | Total revenue | $ | 105,974 | | | $ | 1,517 | | | $ | 107,491 | |
|
Schedule of Current and Non-current Deferred Contract Costs |
The following table summarizes the activity of current and non-current deferred contract costs (in thousands): | | | | | | Balance at December 31, 2023 | $ | 10,549 | | Capitalization of deferred contract costs | 3,137 | | Amortization of deferred contract costs | (2,768) | | Balance at June 30, 2024 | $ | 10,918 | |
|
X |
- DefinitionTabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3
+ Details
Name: |
us-gaap_CapitalizedContractCostTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Fair Value Measurement (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Fair Value Disclosures [Abstract] |
|
Schedule of Fair Value Measurements, Nonrecurring |
The following tables present the costs, net unrealized losses, and fair value by major security type for our investments as of June 30, 2024 and December 31, 2023 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2024 | | Cost | | Net Unrealized Losses | | Fair Value | | Cash and Cash equivalents | | Short-term Investments | | Long-term Investments | Cash | $ | 128,103 | | | $ | — | | | $ | 128,103 | | | $ | 128,103 | | | $ | — | | | $ | — | | Level 1: | | | | | | | | | | | | Money market funds | 141,336 | | | — | | | 141,336 | | | 141,336 | | | — | | | — | | Commercial paper | 12,032 | | | (3) | | | 12,029 | | | — | | | 12,029 | | | — | | Subtotal | 153,368 | | | (3) | | | 153,365 | | | 141,336 | | | 12,029 | | | — | | Level 2: | | | | | | | | | | | | Certificates of deposit | 23,615 | | | 7 | | | 23,622 | | | — | | | 23,622 | | | — | | U.S. Government and agency securities | 50,890 | | | (171) | | | 50,719 | | | — | | | 34,205 | | | 16,514 | | Corporate bonds | 31,212 | | | 6 | | | 31,218 | | | — | | | 21,410 | | | 9,808 | | Subtotal | 105,717 | | | (158) | | | 105,559 | | | — | | | 79,237 | | | 26,322 | | Level 3: | — | | | — | | | — | | | — | | | — | | | — | | Total | $ | 387,188 | | | $ | (161) | | | $ | 387,027 | | | $ | 269,439 | | | $ | 91,266 | | | $ | 26,322 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of December 31, 2023 | | Cost | | Net Unrealized Losses | | Fair Value | | Cash and Cash equivalents | | Short-term Investments | | Long-term Investments | Cash | $ | 130,566 | | | $ | — | | | $ | 130,566 | | | $ | 130,566 | | | $ | — | | | $ | — | | Level 1: | | | | | | | | | | | | Money market funds | 147,652 | | | — | | | 147,652 | | | 147,652 | | | — | | | — | | Commercial paper | 16,408 | | | 11 | | | 16,419 | | | — | | | 16,419 | | | — | | Subtotal | 164,060 | | | 11 | | | 164,071 | | | 147,652 | | | 16,419 | | | — | | Level 2: | | | | | | | | | | | | Certificates of deposit | 15,366 | | | 21 | | | 15,387 | | | — | | | 15,387 | | | — | | U.S. Government and agency securities | 49,393 | | | (73) | | | 49,320 | | | — | | | 33,198 | | | 16,122 | | Corporate bonds | 28,927 | | | 26 | | | 28,953 | | | — | | | 19,327 | | | 9,626 | | Subtotal | 93,686 | | | (26) | | | 93,660 | | | — | | | 67,912 | | | 25,748 | | Level 3: | — | | | — | | | — | | | — | | | — | | | — | | Total | $ | 388,312 | | | $ | (15) | | | $ | 388,297 | | | $ | 278,218 | | | $ | 84,331 | | | $ | 25,748 | |
|
X |
- DefinitionTabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).
+ 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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock |
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
Accrued Expenses and Other Liabilities (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Payables and Accruals [Abstract] |
|
Schedule of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following (in thousands): | | | | | | | | | | | | | As of June 30, 2024 | | As of December 31, 2023 | Accrued delivery service partner fees | $ | 36,814 | | | $ | 39,964 | | Accrued compensation and benefits | 6,146 | | | 9,148 | | Accrued legal settlements (1) | 9,575 | | | 9,000 | | Professional and consulting fees | 1,344 | | | 3,866 | | Sublease liability | — | | | 2,032 | | Accrued taxes | 1,026 | | | 1,068 | | Other | 2,773 | | | 3,162 | | Total accrued expenses and other current liabilities | $ | 57,678 | | | $ | 68,240 | |
(1) See “Note 10—Commitments and Contingencies” for details. $9.0 million of this balance as of June 30, 2024 has an equal and offsetting balance within prepaid expenses and other current assets on the condensed consolidated balance sheet, as we anticipate insurance recoveries against this amount due.
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
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
Stockholders' Equity (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Equity [Abstract] |
|
Schedule of Stock Repurchased Activity |
The following table summarizes the share repurchase activity of our Class A common stock under the Stock Buyback Program for the periods presented (in thousands, except share and per share amounts): | | | | | | | | | | | | | | | | | | | | | | | | | Total Number of Shares Purchased | | Average Price Paid per Share (1) | | Value of Shares Repurchased (1) | | Remaining Amount Authorized | Balance as of January 1, 2024 | | | | | | | $ | 22,097 | | Repurchases through the Stock Buyback Program for the three months ended: | | | | | | | | March 31, 2024 | 2,799,891 | | | $ | 5.44 | | | $ | 15,234 | | | (15,234) | | June 30, 2024 | 1,374,108 | | | 4.99 | | | 6,863 | | | (6,863) | | Total | 4,173,999 | | | $ | 5.29 | | | $ | 22,097 | | | $ | — | |
(1) Average price paid per share and value of shares excludes broker commission fees.
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-3
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_ScheduleOfTreasuryStockByClassTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Stock-Based Compensation (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Share-Based Payment Arrangement [Abstract] |
|
Schedule of Share-based Payment Arrangement, Restricted Stock Unit, Activity |
The following table summarizes the activity for the unvested RSUs during the six months ended June 30, 2024: | | | | | | | | | | | | | RSUs | | Weighted- Average Grant Date Fair Value | Unvested at December 31, 2023 | 9,545,036 | | | $ | 8.70 | | Granted | 1,226,750 | | | 5.05 | | Vested | (1,633,281) | | | 9.26 | | Forfeited and canceled | (867,934) | | | 8.91 | | Unvested at June 30, 2024 | 8,270,571 | | | $ | 8.03 | |
The following table summarizes the activity for the unvested PSUs during the six months ended June 30, 2024: | | | | | | | | | | | | | PSUs | | Weighted- Average Grant Date Fair Value | Unvested at December 31, 2023 | 395,545 | | | $ | 7.77 | | Granted | 2,104,852 | | | 6.89 | | Vested | (150,036) | | | 7.77 | | Forfeited and canceled | (56,968) | | | 7.77 | | Unvested at June 30, 2024 | 2,293,393 | | | $ | 6.96 | |
|
Schedule of Stock-based Compensation By Statement of Operations Line Item |
The classification of stock-based compensation expense, which includes expense for stock options, RSUs, PSUs, and ESPP charges, by line item within the condensed consolidated statements of operations was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Cost of revenue - platform | $ | 1,302 | | | $ | 1,673 | | | $ | 2,813 | | | $ | 3,498 | | Cost of revenue - professional services and other | 49 | | | 172 | | | 174 | | | 363 | | Research and development | 2,658 | | | 3,555 | | | 5,679 | | | 8,102 | | General and administrative | 4,885 | | | 5,600 | | | 9,565 | | | 10,587 | | Sales and marketing | 1,522 | | | 2,056 | | | 3,025 | | | 4,550 | | Restructuring charges | — | | | 1,728 | | | — | | | 1,728 | | Total stock-based compensation expense | $ | 10,416 | | | $ | 14,784 | | | $ | 21,256 | | | $ | 28,828 | |
|
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 |
|
v3.24.2
Net Income (Loss) per Share Attributable to Common Stockholders (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Earnings Per Share [Abstract] |
|
Schedule of Net Income (Loss) Available to Common Stockholders |
A reconciliation of net income (loss) available to common stockholders and the number of shares in the calculation of basic and diluted net income (loss) per share is as follows (in thousands, except share and per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Numerator: | | | | | | | | Net income (loss) attributable to Class A and Class B common stockholders | $ | 5,729 | | | $ | (17,076) | | | $ | 3,373 | | | $ | (30,782) | | Denominator: | | | | | | | | Weighted-average Class A and Class B common shares outstanding—basic | 161,197,680 | | | 162,324,314 | | | 161,766,287 | | | 162,005,150 | | Dilutive effect of outstanding stock-based compensation awards | 9,275,144 | | | — | | | 9,842,079 | | | — | | Weighted-average common shares outstanding—diluted | 170,472,824 | | | 162,324,314 | | | 171,608,366 | | | 162,005,150 | | | | | | | | | | Net income (loss) per share attributable to Class A and Class B common stockholders––basic | $ | 0.04 | | | $ | (0.11) | | | $ | 0.02 | | | $ | (0.19) | | Net income (loss) per share attributable to common stockholders—diluted | $ | 0.03 | | | $ | (0.11) | | | $ | 0.02 | | | $ | (0.19) | |
|
Schedule of Anti-dilutive Securities Excluded from Loss per Share |
The following weighted-average potential common shares were excluded from the computation of diluted net income (loss) per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive (on an as-converted basis): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2024 | | 2023 | | 2024 | | 2023 | Weighted-average stock options | 5,790,497 | | | 26,658,312 | | | 5,842,461 | | | 27,779,202 | | Weighted-average RSUs and PSUs | 10,184,044 | | | 11,298,462 | | | 9,752,507 | | | 10,948,330 | | Weighted-average estimated to be purchased under ESPP | — | | | 191,968 | | | — | | | 241,351 | | Total | 15,974,541 | | | 38,148,742 | | | 15,594,968 | | | 38,968,883 | |
|
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 |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2
Restructuring Charges (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Restructuring and Related Activities [Abstract] |
|
Schedule of Restructuring Liabilities |
The following table summarizes the restructuring liabilities, which are recorded in accrued expenses and other current liabilities on the condensed consolidated balance sheets, as of June 30, 2023 (in thousands): | | | | | | Balance at January 1, 2023 | $ | — | | Charges | 6,682 | | Payments | (2,726) | | Balance at June 30, 2023 | $ | 3,956 | |
|
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
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 |
- 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 (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_MajorCustomersAxis=olo_CustomerOneMember |
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_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=olo_NoIndividualCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
$ 70,504
|
$ 55,251
|
$ 137,015
|
$ 107,491
|
Transferred over time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
28,890
|
25,540
|
55,353
|
50,877
|
Transferred at a point in time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
41,614
|
29,711
|
81,662
|
56,614
|
Platform |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
69,600
|
54,603
|
135,365
|
105,974
|
Platform | Transferred over time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
27,986
|
24,892
|
53,703
|
49,360
|
Platform | Transferred at a point in time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
41,614
|
29,711
|
81,662
|
56,614
|
Professional Services and Other |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
904
|
648
|
1,650
|
1,517
|
Professional Services and Other | Transferred over time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
904
|
648
|
1,650
|
1,517
|
Professional Services and Other | Transferred at a point in time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenue |
$ 0
|
$ 0
|
$ 0
|
$ 0
|
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 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 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
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: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=olo_ProfessionalServicesAndOtherMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
Revenue Recognition - Narrative (Details) - USD ($) $ in Millions |
6 Months Ended |
|
Jun. 30, 2024 |
Dec. 31, 2023 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
Contract assets |
$ 1.4
|
$ 0.8
|
Revenue recognized previously unearned |
1.4
|
|
Remaining performance obligations |
$ 37.6
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 |
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
Percent of remaining performance obligation expected to be recognized (as a percent) |
48.00%
|
|
Revenue, remaining performance obligation, period (in months) |
12 months
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | Minimum |
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
Revenue, remaining performance obligation, period (in months) |
24 months
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | Maximum |
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
Revenue, remaining performance obligation, period (in months) |
48 months
|
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
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 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 |
- 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
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 |
- 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
X |
- DefinitionCapitalized Contract Cost, Additions
+ References
+ Details
Name: |
olo_CapitalizedContractCostAdditions |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionCapitalized Contract Cost
+ References
+ Details
Name: |
olo_CapitalizedContractCostRollForward |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3
+ Details
Name: |
us-gaap_CapitalizedContractCostAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.
+ 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_CapitalizedContractCostNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.2
Fair Value Measurement - Amortized Cost and Fair Value (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
12 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
$ 387,188
|
$ 387,188
|
$ 388,312
|
Net Unrealized Losses |
|
(161)
|
(15)
|
Fair Value |
387,027
|
387,027
|
388,297
|
Cash and Cash equivalents |
269,439
|
269,439
|
278,218
|
Short-term Investments |
91,266
|
91,266
|
84,331
|
Long-term Investments |
26,322
|
26,322
|
25,748
|
Non-cash impairment charges |
500
|
500
|
|
Fair Value, Inputs, Level 1 | Fair Value, Recurring |
|
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
153,368
|
153,368
|
164,060
|
Net Unrealized Losses |
|
(3)
|
11
|
Fair Value |
153,365
|
153,365
|
164,071
|
Cash and Cash equivalents |
141,336
|
141,336
|
147,652
|
Short-term Investments |
12,029
|
12,029
|
16,419
|
Long-term Investments |
0
|
0
|
0
|
Fair Value, Inputs, Level 2 | Fair Value, Recurring |
|
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
105,717
|
105,717
|
93,686
|
Net Unrealized Losses |
|
(158)
|
(26)
|
Fair Value |
105,559
|
105,559
|
93,660
|
Cash and Cash equivalents |
0
|
0
|
0
|
Short-term Investments |
79,237
|
79,237
|
67,912
|
Long-term Investments |
26,322
|
26,322
|
25,748
|
Fair Value, Inputs, Level 3 | Fair Value, Recurring |
|
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
0
|
0
|
0
|
Net Unrealized Losses |
|
0
|
0
|
Fair Value |
0
|
0
|
0
|
Cash and Cash equivalents |
0
|
0
|
0
|
Short-term Investments |
0
|
0
|
0
|
Long-term Investments |
0
|
0
|
0
|
Cash |
|
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
128,103
|
128,103
|
130,566
|
Net Unrealized Losses |
|
0
|
0
|
Fair Value |
128,103
|
128,103
|
130,566
|
Cash and Cash equivalents |
128,103
|
128,103
|
130,566
|
Short-term Investments |
0
|
0
|
0
|
Long-term Investments |
0
|
0
|
0
|
Money market funds | Fair Value, Inputs, Level 1 | Fair Value, Recurring |
|
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
141,336
|
141,336
|
147,652
|
Net Unrealized Losses |
|
0
|
0
|
Fair Value |
141,336
|
141,336
|
147,652
|
Cash and Cash equivalents |
141,336
|
141,336
|
147,652
|
Short-term Investments |
0
|
0
|
0
|
Long-term Investments |
0
|
0
|
0
|
Commercial paper | Fair Value, Inputs, Level 1 | Fair Value, Recurring |
|
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
12,032
|
12,032
|
16,408
|
Net Unrealized Losses |
|
(3)
|
11
|
Fair Value |
12,029
|
12,029
|
16,419
|
Cash and Cash equivalents |
0
|
0
|
0
|
Short-term Investments |
12,029
|
12,029
|
16,419
|
Long-term Investments |
0
|
0
|
0
|
Certificates of deposit | Fair Value, Inputs, Level 2 | Fair Value, Recurring |
|
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
23,615
|
23,615
|
15,366
|
Net Unrealized Losses |
|
7
|
21
|
Fair Value |
23,622
|
23,622
|
15,387
|
Cash and Cash equivalents |
0
|
0
|
0
|
Short-term Investments |
23,622
|
23,622
|
15,387
|
Long-term Investments |
0
|
0
|
0
|
U.S. Government and agency securities | Fair Value, Inputs, Level 2 | Fair Value, Recurring |
|
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
50,890
|
50,890
|
49,393
|
Net Unrealized Losses |
|
(171)
|
(73)
|
Fair Value |
50,719
|
50,719
|
49,320
|
Cash and Cash equivalents |
0
|
0
|
0
|
Short-term Investments |
34,205
|
34,205
|
33,198
|
Long-term Investments |
16,514
|
16,514
|
16,122
|
Corporate bonds | Fair Value, Inputs, Level 2 | Fair Value, Recurring |
|
|
|
Debt Securities, Available-for-Sale [Line Items] |
|
|
|
Cost |
31,212
|
31,212
|
28,927
|
Net Unrealized Losses |
|
6
|
26
|
Fair Value |
31,218
|
31,218
|
28,953
|
Cash and Cash equivalents |
0
|
0
|
0
|
Short-term Investments |
21,410
|
21,410
|
19,327
|
Long-term Investments |
$ 9,808
|
$ 9,808
|
$ 9,626
|
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 |
- DefinitionAmount 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/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-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_AvailableForSaleSecuritiesDebtSecuritiesCurrent |
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), classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2
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(12)) -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 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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of impairment loss from capitalized computer software costs.
+ ReferencesReference 1: 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 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareImpairments1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
- DefinitionAmount 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), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
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(7)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
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(3)(d)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
+ Details
Name: |
us-gaap_DebtSecuritiesUnrealizedGainLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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: |
us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember |
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=us-gaap_CertificatesOfDepositMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
X |
- DefinitionAmount of impairment loss from capitalized computer software costs.
+ ReferencesReference 1: 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 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareImpairments1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.
+ 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4
+ Details
Name: |
us-gaap_ImpairmentOfLeasehold |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.2
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Payables and Accruals [Abstract] |
|
|
Accrued delivery service partner fees |
$ 36,814
|
$ 39,964
|
Accrued compensation and benefits |
6,146
|
9,148
|
Accrued legal settlements |
9,575
|
9,000
|
Professional and consulting fees |
1,344
|
3,866
|
Sublease liability |
0
|
2,032
|
Accrued taxes |
1,026
|
1,068
|
Other |
2,773
|
3,162
|
Total accrued expenses and other current liabilities |
$ 57,678
|
$ 68,240
|
X |
- DefinitionAccrued Delivery Service Fees, Current
+ References
+ Details
Name: |
olo_AccruedDeliveryServiceFeesCurrent |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAccrued Legal Settlement Current
+ References
+ Details
Name: |
olo_AccruedLegalSettlementCurrent |
Namespace Prefix: |
olo_ |
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 |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. 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_AccruedProfessionalFeesCurrent |
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 through that date and payable for contractual rent under lease arrangements.
+ 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://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_AccruedRentCurrentAndNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
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 |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. 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
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(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TaxesPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.2
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 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
+ Details
Name: |
us-gaap_DebtInstrumentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe total amount of the contingent obligation under letters of credit outstanding as of the reporting date.
+ References
+ Details
Name: |
us-gaap_LettersOfCreditOutstandingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.
+ 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 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: 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)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_LineOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
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(22)(b)) -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(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionReflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: 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(13)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
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/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_ShortTermBorrowings |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
X |
- DefinitionAmount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4
+ Details
Name: |
srt_StockRepurchaseProgramAuthorizedAmount1 |
Namespace Prefix: |
srt_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 5: 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
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -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 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -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 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
Stockholders' Equity - Share Repurchase Activity (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2024 |
Stock Repurchase Program [Roll Forward] |
|
|
|
Number of Shares Purchased, Repurchase of common stock (in shares) |
1,374,108
|
2,799,891
|
|
Number of Shares Purchased, ending (in shares) |
4,173,999
|
|
4,173,999
|
Average Price Paid per Share, (in USD per share) |
$ 4.99
|
$ 5.44
|
$ 5.29
|
Value of shares repurchased, Repurchases of common stock |
$ (6,863)
|
$ (15,234)
|
|
Value of Shares Repurchased, ending |
22,097
|
|
$ 22,097
|
Remaining Amount Authorized, beginning |
|
$ 22,097
|
22,097
|
Remaining Amount Authorized, ending |
$ 0
|
|
$ 0
|
X |
- DefinitionStock Repurchase Program [Roll Forward]
+ References
+ Details
Name: |
olo_StockRepurchaseProgramRollForward |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.
+ References
+ Details
Name: |
us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal cost of shares repurchased divided by the total number of shares repurchased.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockAcquiredAverageCostPerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockCommonShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount allocated to previously issued common shares repurchased by the issuing entity and held in 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(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockCommonValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and are being held in treasury.
+ 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 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_TreasuryStockSharesAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.
+ 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
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockValueAcquiredCostMethod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.2
Stock-Based Compensation - Narrative (Details) - USD ($) $ in Thousands |
|
1 Months Ended |
3 Months Ended |
6 Months Ended |
12 Months Ended |
Jan. 01, 2024 |
Mar. 31, 2024 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
Common shares authorized for issuance (in shares) |
|
|
49,148,955
|
|
49,148,955
|
|
40,556,635
|
Total stock-based compensation expense |
|
|
$ 10,416
|
$ 14,784
|
$ 21,256
|
$ 28,828
|
|
2021 Equity Incentive Plan | Common Class A |
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
Share-based compensation, number of additional shares authorized (in shares) |
|
|
|
|
8,168,075
|
|
|
Options, RSUs and PSUs |
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
Common stock reserved for future issuance (in shares) |
|
|
31,286,770
|
|
31,286,770
|
|
25,029,007
|
RSUs |
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
Fair value of awards vested during the period |
|
|
|
|
$ 8,100
|
|
|
Unrecognized compensation expense |
|
|
$ 62,300
|
|
$ 62,300
|
|
|
Weighted-average recognition period |
|
|
|
|
2 years 7 months 24 days
|
|
|
Share-based compensation, trading day |
|
|
|
|
30 days
|
|
|
Vested (in shares) |
|
|
|
|
1,633,281
|
|
|
PSUs |
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
Fair value of awards vested during the period |
|
|
|
|
$ 800
|
|
|
Unrecognized compensation expense |
|
|
$ 13,300
|
|
$ 13,300
|
|
|
Weighted-average recognition period |
|
|
|
|
2 years 6 months
|
|
|
Vesting period (in years) |
|
3 years
|
|
|
3 years
|
|
|
Achievement of specified financial targets period (in years) |
|
|
|
|
1 year
|
|
|
Share-based compensation, target amount percentage |
|
|
|
|
|
|
103.86%
|
Vested (in shares) |
|
|
|
|
150,036
|
|
|
PSUs | Minimum |
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
Share-based compensation, target amount percentage |
|
0.00%
|
|
|
|
|
|
PSUs | Maximum |
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
Share-based compensation, target amount percentage |
|
200.00%
|
|
|
|
|
|
2021 Employee Stock Purchase Plan |
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
Common shares authorized for issuance (in shares) |
|
|
6,402,450
|
|
6,402,450
|
|
|
Total stock-based compensation expense |
|
|
|
|
$ 400
|
$ 700
|
|
2021 Employee Stock Purchase Plan | Common Class A |
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
Share-based compensation, number of additional shares authorized (in shares) |
1,084,696
|
|
|
|
|
|
|
X |
- DefinitionShare-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Average Price, Threshold Trading Days
+ References
+ Details
Name: |
olo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAveragePriceThresholdTradingDays |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Financial Targets, Target Amount Percentage
+ References
+ Details
Name: |
olo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanTargetAmountPercentage |
Namespace Prefix: |
olo_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
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 |
- DefinitionAggregate number of common shares reserved for future issuance.
+ 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_CommonStockCapitalSharesReservedForFutureIssuance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of cost not yet recognized for nonvested 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 (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
- DefinitionEstimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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/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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
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 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 |
- DefinitionFair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue |
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 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 |
- Details
Name: |
us-gaap_AwardTypeAxis=olo_TwoThousandTwentyOneEquityIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
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: |
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_AwardTypeAxis=us-gaap_EmployeeStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
Stock-Based Compensation - Schedule of RSUs and PSUs (Details)
|
6 Months Ended |
Jun. 30, 2024
$ / shares
shares
|
RSUs |
|
RSUs |
|
Unvested at beginning of period (in shares) | shares |
9,545,036
|
Granted (in shares) | shares |
1,226,750
|
Vested (in shares) | shares |
(1,633,281)
|
Forfeited and canceled (in shares) | shares |
(867,934)
|
Unvested at end of period (in shares) | shares |
8,270,571
|
Weighted- Average Grant Date Fair Value |
|
Weighted-average grant date fair value of unvested at beginning of period (in USD per share) | $ / shares |
$ 8.70
|
Granted (in USD per share) | $ / shares |
5.05
|
Vested (in USD per share) | $ / shares |
9.26
|
Forfeited and canceled (in USD per share) | $ / shares |
8.91
|
Weighted-average grant date fair value of unvested at end of period (in USD per share) | $ / shares |
$ 8.03
|
PSUs |
|
RSUs |
|
Unvested at beginning of period (in shares) | shares |
395,545
|
Granted (in shares) | shares |
2,104,852
|
Vested (in shares) | shares |
(150,036)
|
Forfeited and canceled (in shares) | shares |
(56,968)
|
Unvested at end of period (in shares) | shares |
2,293,393
|
Weighted- Average Grant Date Fair Value |
|
Weighted-average grant date fair value of unvested at beginning of period (in USD per share) | $ / shares |
$ 7.77
|
Granted (in USD per share) | $ / shares |
6.89
|
Vested (in USD per share) | $ / shares |
7.77
|
Forfeited and canceled (in USD per share) | $ / shares |
7.77
|
Weighted-average grant date fair value of unvested at end of period (in USD per share) | $ / shares |
$ 6.96
|
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
Stock-Based Compensation - Schedule of Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation expense |
$ 10,416
|
$ 14,784
|
$ 21,256
|
$ 28,828
|
Cost of Sales | Platform |
|
|
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation expense |
1,302
|
1,673
|
2,813
|
3,498
|
Cost of Sales | Professional services and other |
|
|
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation expense |
49
|
172
|
174
|
363
|
Research and development |
|
|
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation expense |
2,658
|
3,555
|
5,679
|
8,102
|
General and administrative |
|
|
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation expense |
4,885
|
5,600
|
9,565
|
10,587
|
Sales and marketing |
|
|
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation expense |
1,522
|
2,056
|
3,025
|
4,550
|
Restructuring charges |
|
|
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation expense |
$ 0
|
$ 1,728
|
$ 0
|
$ 1,728
|
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 |
- 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 |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=olo_ProfessionalServicesAndOtherMember |
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: |
|
|
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_RestructuringChargesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
v3.24.2
Commitment and Contingencies (Details) $ in Thousands |
1 Months Ended |
3 Months Ended |
6 Months Ended |
|
|
Jul. 31, 2024
USD ($)
|
Mar. 31, 2023
USD ($)
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2023
USD ($)
|
Jun. 11, 2024 |
Dec. 31, 2023
USD ($)
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
Accrued legal settlements |
|
|
$ 9,575
|
|
$ 9,575
|
|
|
$ 9,000
|
Insurance recoveries |
|
|
|
|
10,600
|
|
|
|
Outstanding voting stock to exceed, percentage |
|
|
|
|
|
|
0.499
|
|
Impairment of leasehold |
|
|
$ 600
|
|
600
|
|
|
|
Decrease in operating lease right-of-use asset |
|
$ 300
|
|
|
|
|
|
|
Decrease in operating lease liability |
|
$ 300
|
|
|
|
|
|
|
Sublease income |
|
|
|
$ 600
|
600
|
$ 1,300
|
|
|
Lease termination benefit |
|
|
|
|
$ 1,400
|
|
|
|
Subsequent Event |
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
Litigation related expenses |
$ 600
|
|
|
|
|
|
|
|
X |
- DefinitionAccrued Legal Settlement Current
+ References
+ Details
Name: |
olo_AccruedLegalSettlementCurrent |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionOperating Lease, Liability, Period Increase (Decrease)
+ References
+ Details
Name: |
olo_OperatingLeaseLiabilityPeriodIncreaseDecrease |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionOperating Lease, Right-of-Use, Period Increase (Decrease)
+ References
+ Details
Name: |
olo_OperatingLeaseRightOfUsePeriodIncreaseDecrease |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionOutstanding Voting Stock, Percentage
+ References
+ Details
Name: |
olo_OutstandingVotingStockPercentage |
Namespace Prefix: |
olo_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of gain (loss) on termination of lease before expiration of lease term.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 40 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479092/842-20-40-1
+ Details
Name: |
us-gaap_GainLossOnTerminationOfLease |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.
+ 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4
+ Details
Name: |
us-gaap_ImpairmentOfLeasehold |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.
+ 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(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_InsuranceRecoveries |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(6)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_LitigationSettlementExpense |
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/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1
+ Details
Name: |
us-gaap_LossContingenciesLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of sublease income excluding finance and operating lease expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_SubleaseIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
Net Income (Loss) per Share Attributable to Common Stockholders - Schedule of EPS (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Numerator: |
|
|
|
|
|
|
Net income (loss) attributable to Class A and Class B common stockholders |
$ 5,729
|
$ (2,356)
|
$ (17,076)
|
$ (13,706)
|
$ 3,373
|
$ (30,782)
|
Denominator: |
|
|
|
|
|
|
Weighted-average Class A and Class B common shares outstanding - basic (in shares) |
161,197,680
|
|
162,324,314
|
|
161,766,287
|
162,005,150
|
Dilutive effect of outstanding stock-based compensation awards ( in shares ) |
9,275,144
|
|
0
|
|
9,842,079
|
0
|
Weighted-average Class A and Class B common shares outstanding - diluted (in shares) |
170,472,824
|
|
162,324,314
|
|
171,608,366
|
162,005,150
|
Net income (loss) per share attributable to Class A and Class B common stockholders - basic (in shares) |
$ 0.04
|
|
$ (0.11)
|
|
$ 0.02
|
$ (0.19)
|
Net income (loss) per share attributable to Class A and Class B common stockholders - diluted (in shares) |
$ 0.03
|
|
$ (0.11)
|
|
$ 0.02
|
$ (0.19)
|
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 |
- DefinitionAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1
Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A
+ Details
Name: |
us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
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 |
- 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
Net Income (Loss) per Share Attributable to Common Stockholders - Antidilutive Securities (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] |
|
|
|
|
Antidilutive securities excluded from computation of net loss per share (in shares) |
15,974,541
|
38,148,742
|
15,594,968
|
38,968,883
|
Weighted-average stock options |
|
|
|
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
Antidilutive securities excluded from computation of net loss per share (in shares) |
5,790,497
|
26,658,312
|
5,842,461
|
27,779,202
|
Weighted-average RSUs and PSUs |
|
|
|
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
Antidilutive securities excluded from computation of net loss per share (in shares) |
10,184,044
|
11,298,462
|
9,752,507
|
10,948,330
|
Weighted-average estimated to be purchased under ESPP |
|
|
|
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
Antidilutive securities excluded from computation of net loss per share (in shares) |
0
|
191,968
|
0
|
241,351
|
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=us-gaap_EmployeeStockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2
Restructuring Charges - Narrative (Details) - USD ($) $ in Thousands |
|
3 Months Ended |
6 Months Ended |
Jun. 14, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Restructuring and Related Activities [Abstract] |
|
|
|
|
|
Restructuring and related cost, number of positions eliminated, period percent |
11.00%
|
|
|
|
|
Restructuring charges |
|
$ 0
|
$ 6,682
|
$ 0
|
$ 6,682
|
Severance expense |
|
|
4,400
|
|
4,400
|
Restructuring reserve, settled without cash |
|
|
1,700
|
|
1,700
|
Other employee benefits |
|
|
$ 600
|
|
$ 600
|
X |
- DefinitionAmount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with 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
+ Details
Name: |
us-gaap_OtherRestructuringCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
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 |
- DefinitionAmount of decrease in the reserve for full or partial settlement through consideration other than cash.
+ 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_RestructuringReserveSettledWithoutCash2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, 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
+ Details
Name: |
us-gaap_SeveranceCosts1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.2
X |
- DefinitionAmount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.
+ ReferencesReference 1: 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 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17
+ Details
Name: |
us-gaap_PaymentsForRestructuring |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
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 |
- 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 |
|
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_RestructuringReserveRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
Olo (NYSE:OLO)
Historical Stock Chart
From Oct 2024 to Nov 2024
Olo (NYSE:OLO)
Historical Stock Chart
From Nov 2023 to Nov 2024