◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

IBOTTA, INC. CIK: 1538379 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0001628280-24-036983
Period End Date 20240630
Filing Date 20240814
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance ibta-20240630_htm.xml
Balance Sheet 120 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $62.59M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $62.59M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $317.86M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $317.86M USD Point-in-time
Accounts receivable, less allowances of $3,437 and $3,160, respectively AccountsReceivableNetCurrent $226.44M USD Point-in-time
Accounts receivable, less allowances of $3,437 and $3,160, respectively AccountsReceivableNetCurrent $226.44M USD Point-in-time
Accounts receivable, less allowances of $3,437 and $3,160, respectively AccountsReceivableNetCurrent $209.02M USD Point-in-time
Accounts receivable, less allowances of $3,437 and $3,160, respectively AccountsReceivableNetCurrent $209.02M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $9.31M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $9.31M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $7.35M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $7.35M USD Point-in-time
Total current assets AssetsCurrent $534.23M USD Point-in-time
Total current assets AssetsCurrent $534.23M USD Point-in-time
Total current assets AssetsCurrent $298.34M USD Point-in-time
Total current assets AssetsCurrent $298.34M USD Point-in-time
Property and equipment, less accumulated depreciation of $9,376 and $8,905, respectively PropertyPlantAndEquipmentNet $2.27M USD Point-in-time
Property and equipment, less accumulated depreciation of $9,376 and $8,905, respectively PropertyPlantAndEquipmentNet $2.27M USD Point-in-time
Property and equipment, less accumulated depreciation of $9,376 and $8,905, respectively PropertyPlantAndEquipmentNet $2.54M USD Point-in-time
Property and equipment, less accumulated depreciation of $9,376 and $8,905, respectively PropertyPlantAndEquipmentNet $2.54M USD Point-in-time
Capitalized software development costs, less accumulated amortization of $15,842 and $13,482, respectively CapitalizedComputerSoftwareNet $12.84M USD Point-in-time
Capitalized software development costs, less accumulated amortization of $15,842 and $13,482, respectively CapitalizedComputerSoftwareNet $12.84M USD Point-in-time
Capitalized software development costs, less accumulated amortization of $15,842 and $13,482, respectively CapitalizedComputerSoftwareNet $14.36M USD Point-in-time
Capitalized software development costs, less accumulated amortization of $15,842 and $13,482, respectively CapitalizedComputerSoftwareNet $14.36M USD Point-in-time
Equity investment EquitySecuritiesFVNINoncurrent $4.53M USD Point-in-time
Equity investment EquitySecuritiesFVNINoncurrent $4.53M USD Point-in-time
Equity investment EquitySecuritiesFVNINoncurrent $4.53M USD Point-in-time
Equity investment EquitySecuritiesFVNINoncurrent $4.53M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $652.00K USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $652.00K USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $1.53M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $1.53M USD Point-in-time
Total assets Assets $319.79M USD Point-in-time
Total assets Assets $319.79M USD Point-in-time
Total assets Assets $556.05M USD Point-in-time
Total assets Assets $556.05M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.94M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.94M USD Point-in-time
Accounts payable AccountsPayableCurrent $5.24M USD Point-in-time
Accounts payable AccountsPayableCurrent $5.24M USD Point-in-time
Due to third-party publishers AccountsPayableToThirdPartyPublishersCurrent $80.54M USD Point-in-time
Due to third-party publishers AccountsPayableToThirdPartyPublishersCurrent $80.54M USD Point-in-time
Due to third-party publishers AccountsPayableToThirdPartyPublishersCurrent $73.16M USD Point-in-time
Due to third-party publishers AccountsPayableToThirdPartyPublishersCurrent $73.16M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $24.58M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $24.58M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $16.92M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $16.92M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $4.32M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $4.32M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $3.60M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $3.60M USD Point-in-time
Total current liabilities LiabilitiesCurrent $190.17M USD Point-in-time
Total current liabilities LiabilitiesCurrent $190.17M USD Point-in-time
Total current liabilities LiabilitiesCurrent $198.15M USD Point-in-time
Total current liabilities LiabilitiesCurrent $198.15M USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent - USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent - USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $64.45M USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $64.45M USD Point-in-time
Convertible notes derivative liability DerivativeLiabilitiesNoncurrent - USD Point-in-time
Convertible notes derivative liability DerivativeLiabilitiesNoncurrent - USD Point-in-time
Convertible notes derivative liability DerivativeLiabilitiesNoncurrent $25.40M USD Point-in-time
Convertible notes derivative liability DerivativeLiabilitiesNoncurrent $25.40M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.86M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.86M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $6.18M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $6.18M USD Point-in-time
Total liabilities Liabilities $291.86M USD Point-in-time
Total liabilities Liabilities $291.86M USD Point-in-time
Total liabilities Liabilities $196.35M USD Point-in-time
Total liabilities Liabilities $196.35M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Redeemable convertible preferred stock, $0.00001 par value: zero and 17,245,954 shares authorized, issued and outstanding as of June 30, 2024 and December 31, 2023, respectively TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Preferred stock, $0.00001 par value: 100,000,000 shares authorized and zero shares issued and outstanding as of June 30, 2024; zero shares authorized, issued, and outstanding as of December 31, 2023 PreferredStockValue - USD Point-in-time
Preferred stock, $0.00001 par value: 100,000,000 shares authorized and zero shares issued and outstanding as of June 30, 2024; zero shares authorized, issued, and outstanding as of December 31, 2023 PreferredStockValue - USD Point-in-time
Preferred stock, $0.00001 par value: 100,000,000 shares authorized and zero shares issued and outstanding as of June 30, 2024; zero shares authorized, issued, and outstanding as of December 31, 2023 PreferredStockValue - USD Point-in-time
Preferred stock, $0.00001 par value: 100,000,000 shares authorized and zero shares issued and outstanding as of June 30, 2024; zero shares authorized, issued, and outstanding as of December 31, 2023 PreferredStockValue - USD Point-in-time
Common stock, $0.00001 par value: zero shares authorized, issued, and outstanding as of June 30, 2024; 40,000,000 shares authorized and 9,207,337 shares issued and outstanding as of December 31, 2023 CommonStockValue - USD Point-in-time
Common stock, $0.00001 par value: zero shares authorized, issued, and outstanding as of June 30, 2024; 40,000,000 shares authorized and 9,207,337 shares issued and outstanding as of December 31, 2023 CommonStockValue - USD Point-in-time
Common stock, $0.00001 par value: zero shares authorized, issued, and outstanding as of June 30, 2024; 40,000,000 shares authorized and 9,207,337 shares issued and outstanding as of December 31, 2023 CommonStockValue - USD Point-in-time
Common stock, $0.00001 par value: zero shares authorized, issued, and outstanding as of June 30, 2024; 40,000,000 shares authorized and 9,207,337 shares issued and outstanding as of December 31, 2023 CommonStockValue - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $237.12M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $237.12M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $593.56M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $593.56M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-233.86M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-233.86M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-209.19M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-209.19M USD Point-in-time
Total stockholders' equity StockholdersEquity $-36.64M USD Point-in-time
Total stockholders' equity StockholdersEquity $-36.64M USD Point-in-time
Total stockholders' equity StockholdersEquity $44.09M USD Point-in-time
Total stockholders' equity StockholdersEquity $44.09M USD Point-in-time
Total stockholders' equity StockholdersEquity $-18.73M USD Point-in-time
Total stockholders' equity StockholdersEquity $-18.73M USD Point-in-time
Total stockholders' equity StockholdersEquity $27.93M USD Point-in-time
Total stockholders' equity StockholdersEquity $27.93M USD Point-in-time
Total stockholders' equity StockholdersEquity $-34.79M USD Point-in-time
Total stockholders' equity StockholdersEquity $-34.79M USD Point-in-time
Total stockholders' equity StockholdersEquity $359.70M USD Point-in-time
Total stockholders' equity StockholdersEquity $359.70M USD Point-in-time
Total liabilities, redeemable convertible preferred stock, and stockholders' equity LiabilitiesAndStockholdersEquity $319.79M USD Point-in-time
Total liabilities, redeemable convertible preferred stock, and stockholders' equity LiabilitiesAndStockholdersEquity $319.79M USD Point-in-time
Total liabilities, redeemable convertible preferred stock, and stockholders' equity LiabilitiesAndStockholdersEquity $556.05M USD Point-in-time
Total liabilities, redeemable convertible preferred stock, and stockholders' equity LiabilitiesAndStockholdersEquity $556.05M USD Point-in-time
Income Statement 158 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $135.08M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $135.08M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $77.39M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $77.39M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $87.93M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $87.93M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $170.25M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $170.25M USD 2 Qtrs
Cost of revenue CostOfRevenue $22.80M USD 2 Qtrs
Cost of revenue CostOfRevenue $22.80M USD 2 Qtrs
Cost of revenue CostOfRevenue $20.89M USD 2 Qtrs
Cost of revenue CostOfRevenue $20.89M USD 2 Qtrs
Cost of revenue CostOfRevenue $9.64M USD 1 Quarter
Cost of revenue CostOfRevenue $9.64M USD 1 Quarter
Cost of revenue CostOfRevenue $12.28M USD 1 Quarter
Cost of revenue CostOfRevenue $12.28M USD 1 Quarter
Gross profit GrossProfit $75.64M USD 1 Quarter
Gross profit GrossProfit $75.64M USD 1 Quarter
Gross profit GrossProfit $67.74M USD 1 Quarter
Gross profit GrossProfit $67.74M USD 1 Quarter
Gross profit GrossProfit $147.46M USD 2 Qtrs
Gross profit GrossProfit $147.46M USD 2 Qtrs
Gross profit GrossProfit $114.18M USD 2 Qtrs
Gross profit GrossProfit $114.18M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $50.02M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $50.02M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $78.15M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $78.15M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $43.81M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $43.81M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $22.21M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $22.21M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $23.91M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $23.91M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $17.53M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $17.53M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $31.17M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $31.17M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $12.22M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $12.22M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $26.07M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $26.07M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $12.74M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $12.74M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $41.86M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $41.86M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $28.71M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $28.71M USD 1 Quarter
Depreciation and amortization DepreciationNonproduction $1.05M USD 1 Quarter
Depreciation and amortization DepreciationNonproduction $1.05M USD 1 Quarter
Depreciation and amortization DepreciationNonproduction $1.51M USD 2 Qtrs
Depreciation and amortization DepreciationNonproduction $1.51M USD 2 Qtrs
Depreciation and amortization DepreciationNonproduction $762.00K USD 1 Quarter
Depreciation and amortization DepreciationNonproduction $762.00K USD 1 Quarter
Depreciation and amortization DepreciationNonproduction $2.03M USD 2 Qtrs
Depreciation and amortization DepreciationNonproduction $2.03M USD 2 Qtrs
Total operating expenses OperatingExpenses $95.31M USD 2 Qtrs
Total operating expenses OperatingExpenses $95.31M USD 2 Qtrs
Total operating expenses OperatingExpenses $97.30M USD 1 Quarter
Total operating expenses OperatingExpenses $97.30M USD 1 Quarter
Total operating expenses OperatingExpenses $153.21M USD 2 Qtrs
Total operating expenses OperatingExpenses $153.21M USD 2 Qtrs
Total operating expenses OperatingExpenses $47.93M USD 1 Quarter
Total operating expenses OperatingExpenses $47.93M USD 1 Quarter
(Loss) income from operations OperatingIncomeLoss $19.81M USD 1 Quarter
(Loss) income from operations OperatingIncomeLoss $19.81M USD 1 Quarter
(Loss) income from operations OperatingIncomeLoss $-21.66M USD 1 Quarter
(Loss) income from operations OperatingIncomeLoss $-21.66M USD 1 Quarter
(Loss) income from operations OperatingIncomeLoss $18.87M USD 2 Qtrs
(Loss) income from operations OperatingIncomeLoss $18.87M USD 2 Qtrs
(Loss) income from operations OperatingIncomeLoss $-5.75M USD 2 Qtrs
(Loss) income from operations OperatingIncomeLoss $-5.75M USD 2 Qtrs
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $867.00K USD 2 Qtrs
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $867.00K USD 2 Qtrs
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $2.67M USD 1 Quarter
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $2.67M USD 1 Quarter
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-1.54M USD 1 Quarter
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-1.54M USD 1 Quarter
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-3.22M USD 2 Qtrs
Interest income (expense), net InterestIncomeExpenseNonoperatingNet $-3.22M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.60M USD Point-in-time
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.60M USD Point-in-time
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.63M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.63M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.63M USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.63M USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-238.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-238.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-3.12M USD 2 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $-3.12M USD 2 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $-1.41M USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-1.41M USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-1.74M USD 2 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $-1.74M USD 2 Qtrs
(Loss) income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-17.63M USD 2 Qtrs
(Loss) income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-17.63M USD 2 Qtrs
(Loss) income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-30.03M USD 1 Quarter
(Loss) income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-30.03M USD 1 Quarter
(Loss) income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.91M USD 2 Qtrs
(Loss) income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.91M USD 2 Qtrs
(Loss) income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $18.03M USD 1 Quarter
(Loss) income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $18.03M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $7.04M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $7.04M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $3.94M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.94M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.69M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.69M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.86M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $2.86M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-24.67M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-24.67M USD 2 Qtrs
Net (loss) income NetIncomeLoss $11.06M USD 2 Qtrs
Net (loss) income NetIncomeLoss $11.06M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-4.28M USD 1 Quarter
Net (loss) income NetIncomeLoss $-4.28M USD 1 Quarter
Net (loss) income NetIncomeLoss $15.34M USD 1 Quarter
Net (loss) income NetIncomeLoss $15.34M USD 1 Quarter
Net (loss) income NetIncomeLoss $-33.97M USD 1 Quarter
Net (loss) income NetIncomeLoss $-33.97M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.30M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.30M USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $-1.41 USD 2 Qtrs
Basic (in usd per share) EarningsPerShareBasic $-1.41 USD 2 Qtrs
Basic (in usd per share) EarningsPerShareBasic $1.73 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $1.73 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $1.25 USD 2 Qtrs
Basic (in usd per share) EarningsPerShareBasic $1.25 USD 2 Qtrs
Basic (in usd per share) EarningsPerShareBasic $-1.32 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $-1.32 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $0.42 USD 2 Qtrs
Diluted (in usd per share) EarningsPerShareDiluted $0.42 USD 2 Qtrs
Diluted (in usd per share) EarningsPerShareDiluted $-1.41 USD 2 Qtrs
Diluted (in usd per share) EarningsPerShareDiluted $-1.41 USD 2 Qtrs
Diluted (in usd per share) EarningsPerShareDiluted $-1.32 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $-1.32 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $0.58 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $0.58 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 8.85M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 8.85M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 25.66M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 25.66M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 17.48M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 17.48M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 8.88M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 8.88M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.53M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.53M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 25.66M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 25.66M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.56M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.56M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.48M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.48M shares 2 Qtrs
Cash Flow Statement 228 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivable $3.16M USD Point-in-time
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivable $3.16M USD Point-in-time
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivable $3.44M USD Point-in-time
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivable $3.44M USD Point-in-time
Net (loss) income NetIncomeLoss $-24.67M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-24.67M USD 2 Qtrs
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $8.90M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $8.90M USD Point-in-time
Net (loss) income NetIncomeLoss $11.06M USD 2 Qtrs
Net (loss) income NetIncomeLoss $11.06M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-4.28M USD 1 Quarter
Net (loss) income NetIncomeLoss $-4.28M USD 1 Quarter
Net (loss) income NetIncomeLoss $15.34M USD 1 Quarter
Net (loss) income NetIncomeLoss $15.34M USD 1 Quarter
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $9.38M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $9.38M USD Point-in-time
Net (loss) income NetIncomeLoss $-33.97M USD 1 Quarter
Net (loss) income NetIncomeLoss $-33.97M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.30M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.30M USD 1 Quarter
Capitalized software, accumulated amortization CapitalizedComputerSoftwareAccumulatedAmortization $15.84M USD Point-in-time
Capitalized software, accumulated amortization CapitalizedComputerSoftwareAccumulatedAmortization $15.84M USD Point-in-time
Capitalized software, accumulated amortization CapitalizedComputerSoftwareAccumulatedAmortization $13.48M USD Point-in-time
Capitalized software, accumulated amortization CapitalizedComputerSoftwareAccumulatedAmortization $13.48M USD Point-in-time
Depreciation and amortization DepreciationDepletionAndAmortization $3.25M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.25M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.02M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.02M USD 2 Qtrs
Redeemable convertible preferred stock, par value (in usd per share) TemporaryEquityValueExcludingAdditionalPaidInCapital - USD Point-in-time
Redeemable convertible preferred stock, par value (in usd per share) TemporaryEquityValueExcludingAdditionalPaidInCapital - USD Point-in-time
Redeemable convertible preferred stock, par value (in usd per share) TemporaryEquityValueExcludingAdditionalPaidInCapital - USD Point-in-time
Redeemable convertible preferred stock, par value (in usd per share) TemporaryEquityValueExcludingAdditionalPaidInCapital - USD Point-in-time
Redeemable convertible preferred stock, shares authorized (in shares) TemporaryEquitySharesAuthorized 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares authorized (in shares) TemporaryEquitySharesAuthorized 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares authorized (in shares) TemporaryEquitySharesAuthorized 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares authorized (in shares) TemporaryEquitySharesAuthorized 17.25M shares Point-in-time
Impairment of capitalized software development costs CapitalizedComputerSoftwareImpairments1 $366.00K USD 2 Qtrs
Impairment of capitalized software development costs CapitalizedComputerSoftwareImpairments1 $366.00K USD 2 Qtrs
Redeemable convertible preferred stock, shares authorized (in shares) TemporaryEquitySharesAuthorized 0.00 shares Point-in-time
Redeemable convertible preferred stock, shares authorized (in shares) TemporaryEquitySharesAuthorized 0.00 shares Point-in-time
Impairment of capitalized software development costs CapitalizedComputerSoftwareImpairments1 $692.00K USD 2 Qtrs
Impairment of capitalized software development costs CapitalizedComputerSoftwareImpairments1 $692.00K USD 2 Qtrs
Redeemable convertible preferred stock, shares issued (in shares) TemporaryEquitySharesIssued 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares issued (in shares) TemporaryEquitySharesIssued 17.25M shares Point-in-time
Stock-based compensation expense ShareBasedCompensation $3.58M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $3.58M USD 2 Qtrs
Redeemable convertible preferred stock, shares issued (in shares) TemporaryEquitySharesIssued 0.00 shares Point-in-time
Redeemable convertible preferred stock, shares issued (in shares) TemporaryEquitySharesIssued 0.00 shares Point-in-time
Stock-based compensation expense ShareBasedCompensation $24.80M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $24.80M USD 2 Qtrs
Common stock warrant expense FairValueAdjustmentOfWarrants $24.86M USD 2 Qtrs
Common stock warrant expense FairValueAdjustmentOfWarrants $24.86M USD 2 Qtrs
Common stock warrant expense FairValueAdjustmentOfWarrants - USD 2 Qtrs
Common stock warrant expense FairValueAdjustmentOfWarrants - USD 2 Qtrs
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Redeemable convertible preferred stock, shares outstanding (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Credit loss expense ProvisionForDoubtfulAccounts $681.00K USD 2 Qtrs
Credit loss expense ProvisionForDoubtfulAccounts $681.00K USD 2 Qtrs
Credit loss expense ProvisionForDoubtfulAccounts $409.00K USD 2 Qtrs
Credit loss expense ProvisionForDoubtfulAccounts $409.00K USD 2 Qtrs
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Preferred stock, par value (in usd per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.60M USD Point-in-time
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.60M USD Point-in-time
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.63M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.63M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.63M USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-9.63M USD 1 Quarter
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 0.00 shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 0.00 shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $1.64M USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $1.64M USD 2 Qtrs
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $203.00K USD 1 Quarter
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $203.00K USD 1 Quarter
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $825.00K USD 1 Quarter
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $825.00K USD 1 Quarter
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $1.03M USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $1.03M USD 2 Qtrs
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Change in fair value of convertible notes derivative liability DerivativeGainLossOnDerivativeNet $-1.70M USD 2 Qtrs
Change in fair value of convertible notes derivative liability DerivativeGainLossOnDerivativeNet $-1.70M USD 2 Qtrs
Change in fair value of convertible notes derivative liability DerivativeGainLossOnDerivativeNet $-3.08M USD 2 Qtrs
Change in fair value of convertible notes derivative liability DerivativeGainLossOnDerivativeNet $-3.08M USD 2 Qtrs
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Other OtherOperatingActivitiesCashFlowStatement $23.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $23.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $40.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $40.00K USD 2 Qtrs
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 0.00 shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 0.00 shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 40.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 40.00M shares Point-in-time
Accounts receivable IncreaseDecreaseInAccountsReceivable $-16.74M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-16.74M USD 2 Qtrs
Common stock, shares, issued (in shares) CommonStockSharesIssued 9.21M shares Point-in-time
Common stock, shares, issued (in shares) CommonStockSharesIssued 9.21M shares Point-in-time
Accounts receivable IncreaseDecreaseInAccountsReceivable $23.63M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $23.63M USD 2 Qtrs
Common stock, shares, issued (in shares) CommonStockSharesIssued 0.00 shares Point-in-time
Common stock, shares, issued (in shares) CommonStockSharesIssued 0.00 shares Point-in-time
Common stock, shares, outstanding (in shares) CommonStockSharesOutstanding 0.00 shares Point-in-time
Common stock, shares, outstanding (in shares) CommonStockSharesOutstanding 0.00 shares Point-in-time
Common stock, shares, outstanding (in shares) CommonStockSharesOutstanding 9.21M shares Point-in-time
Common stock, shares, outstanding (in shares) CommonStockSharesOutstanding 9.21M shares Point-in-time
Other current and long-term assets IncreaseDecreaseInOtherOperatingAssets $1.60M USD 2 Qtrs
Other current and long-term assets IncreaseDecreaseInOtherOperatingAssets $1.60M USD 2 Qtrs
Other current and long-term assets IncreaseDecreaseInOtherOperatingAssets $-895.00K USD 2 Qtrs
Other current and long-term assets IncreaseDecreaseInOtherOperatingAssets $-895.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $745.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $745.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-2.92M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-2.92M USD 2 Qtrs
Due to third-party publishers IncreaseDecreaseInAccountsPayableToThirdPartyPublishers $-11.26M USD 2 Qtrs
Due to third-party publishers IncreaseDecreaseInAccountsPayableToThirdPartyPublishers $-11.26M USD 2 Qtrs
Due to third-party publishers IncreaseDecreaseInAccountsPayableToThirdPartyPublishers $-7.39M USD 2 Qtrs
Due to third-party publishers IncreaseDecreaseInAccountsPayableToThirdPartyPublishers $-7.39M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-2.35M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-2.35M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-7.79M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-7.79M USD 2 Qtrs
Other current and long-term liabilities IncreaseDecreaseInOtherOperatingLiabilities $2.02M USD 2 Qtrs
Other current and long-term liabilities IncreaseDecreaseInOtherOperatingLiabilities $2.02M USD 2 Qtrs
Other current and long-term liabilities IncreaseDecreaseInOtherOperatingLiabilities $-756.00K USD 2 Qtrs
Other current and long-term liabilities IncreaseDecreaseInOtherOperatingLiabilities $-756.00K USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $54.39M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $54.39M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $1.07M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $1.07M USD 2 Qtrs
Interest paid InterestPaidNet $2.50M USD 2 Qtrs
Interest paid InterestPaidNet $2.50M USD 2 Qtrs
Interest paid InterestPaidNet $2.30M USD 2 Qtrs
Interest paid InterestPaidNet $2.30M USD 2 Qtrs
Income taxes paid IncomeTaxesPaid $4.97M USD 2 Qtrs
Income taxes paid IncomeTaxesPaid $4.97M USD 2 Qtrs
Income taxes paid IncomeTaxesPaid $556.00K USD 2 Qtrs
Income taxes paid IncomeTaxesPaid $556.00K USD 2 Qtrs
Deferred offering costs not yet paid DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction - USD 2 Qtrs
Deferred offering costs not yet paid DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction - USD 2 Qtrs
Deferred offering costs not yet paid DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction $400.00K USD 2 Qtrs
Deferred offering costs not yet paid DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction $400.00K USD 2 Qtrs
Stock-based compensation included in capitalized software development costs ShareBasedCompensationCapitalExpenditures $200.00K USD 2 Qtrs
Stock-based compensation included in capitalized software development costs ShareBasedCompensationCapitalExpenditures $200.00K USD 2 Qtrs
Stock-based compensation included in capitalized software development costs ShareBasedCompensationCapitalExpenditures $201.00K USD 2 Qtrs
Stock-based compensation included in capitalized software development costs ShareBasedCompensationCapitalExpenditures $201.00K USD 2 Qtrs
Additions to property and equipment PaymentsToAcquirePropertyPlantAndEquipment $202.00K USD 2 Qtrs
Additions to property and equipment PaymentsToAcquirePropertyPlantAndEquipment $202.00K USD 2 Qtrs
Additions to property and equipment PaymentsToAcquirePropertyPlantAndEquipment $353.00K USD 2 Qtrs
Additions to property and equipment PaymentsToAcquirePropertyPlantAndEquipment $353.00K USD 2 Qtrs
Additions to capitalized software development costs PaymentsToDevelopSoftware $4.44M USD 2 Qtrs
Additions to capitalized software development costs PaymentsToDevelopSoftware $4.44M USD 2 Qtrs
Additions to capitalized software development costs PaymentsToDevelopSoftware $3.56M USD 2 Qtrs
Additions to capitalized software development costs PaymentsToDevelopSoftware $3.56M USD 2 Qtrs
Maturities of short-term investments ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments - USD 2 Qtrs
Maturities of short-term investments ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments - USD 2 Qtrs
Maturities of short-term investments ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments $27.90M USD 2 Qtrs
Maturities of short-term investments ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments $27.90M USD 2 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $24.14M USD 2 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $24.14M USD 2 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-4.79M USD 2 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-4.79M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $4.71M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $4.71M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $671.00K USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $671.00K USD 2 Qtrs
Proceeds from initial public offering, net ProceedsFromIssuanceInitialPublicOffering - USD 2 Qtrs
Proceeds from initial public offering, net ProceedsFromIssuanceInitialPublicOffering - USD 2 Qtrs
Proceeds from initial public offering, net ProceedsFromIssuanceInitialPublicOffering $206.69M USD 2 Qtrs
Proceeds from initial public offering, net ProceedsFromIssuanceInitialPublicOffering $206.69M USD 2 Qtrs
Deferred offering costs PaymentsOfStockIssuanceCosts $5.64M USD 2 Qtrs
Deferred offering costs PaymentsOfStockIssuanceCosts $5.64M USD 2 Qtrs
Deferred offering costs PaymentsOfStockIssuanceCosts - USD 2 Qtrs
Deferred offering costs PaymentsOfStockIssuanceCosts - USD 2 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities - USD 2 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities - USD 2 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities $-91.00K USD 2 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities $-91.00K USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $205.67M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $205.67M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $671.00K USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $671.00K USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $255.27M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $255.27M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $25.88M USD 2 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $25.88M USD 2 Qtrs
Cash, and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $43.70M USD Point-in-time
Cash, and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $43.70M USD Point-in-time
Cash, and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.82M USD Point-in-time
Cash, and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.82M USD Point-in-time
Cash, and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $317.86M USD Point-in-time
Cash, and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $317.86M USD Point-in-time
Cash, and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $62.59M USD Point-in-time
Cash, and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $62.59M USD Point-in-time
Cash, and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $43.70M USD Point-in-time
Cash, and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $43.70M USD Point-in-time
Cash, and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.82M USD Point-in-time
Cash, and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.82M USD Point-in-time
Cash, and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $317.86M USD Point-in-time
Cash, and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $317.86M USD Point-in-time
Cash, and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $62.59M USD Point-in-time
Cash, and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $62.59M USD Point-in-time
Stockholders Equity 136 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 17.25M shares Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Balance, beginning of period StockholdersEquity $-36.64M USD Point-in-time
Balance, beginning of period StockholdersEquity $-36.64M USD Point-in-time
Balance, beginning of period StockholdersEquity $44.09M USD Point-in-time
Balance, beginning of period StockholdersEquity $44.09M USD Point-in-time
Balance, beginning of period StockholdersEquity $-18.73M USD Point-in-time
Balance, beginning of period StockholdersEquity $-18.73M USD Point-in-time
Balance, beginning of period StockholdersEquity $27.93M USD Point-in-time
Balance, beginning of period StockholdersEquity $27.93M USD Point-in-time
Balance, beginning of period StockholdersEquity $-34.79M USD Point-in-time
Balance, beginning of period StockholdersEquity $-34.79M USD Point-in-time
Balance, beginning of period StockholdersEquity $359.70M USD Point-in-time
Balance, beginning of period StockholdersEquity $359.70M USD Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 9.21M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 9.21M shares Point-in-time
Net (loss) income NetIncomeLoss $-24.67M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-24.67M USD 2 Qtrs
Net (loss) income NetIncomeLoss $11.06M USD 2 Qtrs
Net (loss) income NetIncomeLoss $11.06M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-4.28M USD 1 Quarter
Net (loss) income NetIncomeLoss $-4.28M USD 1 Quarter
Net (loss) income NetIncomeLoss $15.34M USD 1 Quarter
Net (loss) income NetIncomeLoss $15.34M USD 1 Quarter
Net (loss) income NetIncomeLoss $-33.97M USD 1 Quarter
Net (loss) income NetIncomeLoss $-33.97M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.30M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.30M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $49.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $49.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent - USD 2 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent - USD 2 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $77.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $77.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $126.00K USD 2 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $126.00K USD 2 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent - USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent - USD 1 Quarter
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 431,889.00 shares 2 Qtrs
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 431,889.00 shares 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.80M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.80M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $409.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $409.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.91M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.91M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $262.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $262.00K USD 1 Quarter
Stock-based compensation expense (inclusive of capitalized stock-based compensation) AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition $1.90M USD 1 Quarter
Stock-based compensation expense (inclusive of capitalized stock-based compensation) AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition $1.90M USD 1 Quarter
Stock-based compensation expense (inclusive of capitalized stock-based compensation) AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition $4.95M USD 1 Quarter
Stock-based compensation expense (inclusive of capitalized stock-based compensation) AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition $4.95M USD 1 Quarter
Stock-based compensation expense (inclusive of capitalized stock-based compensation) AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition $1.89M USD 1 Quarter
Stock-based compensation expense (inclusive of capitalized stock-based compensation) AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition $1.89M USD 1 Quarter
Stock-based compensation expense (inclusive of capitalized stock-based compensation) AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition $44.91M USD 1 Quarter
Stock-based compensation expense (inclusive of capitalized stock-based compensation) AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition $44.91M USD 1 Quarter
Release of restricted stock purchase shares from repurchase option StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $212.00K USD 1 Quarter
Release of restricted stock purchase shares from repurchase option StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $212.00K USD 1 Quarter
Release of restricted stock purchase shares from repurchase option StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $212.00K USD 1 Quarter
Release of restricted stock purchase shares from repurchase option StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $212.00K USD 1 Quarter
Release of restricted stock purchase shares from repurchase option StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $212.00K USD 1 Quarter
Release of restricted stock purchase shares from repurchase option StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $212.00K USD 1 Quarter
Release of restricted stock purchase shares from repurchase option StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $212.00K USD 1 Quarter
Release of restricted stock purchase shares from repurchase option StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $212.00K USD 1 Quarter
Other StockholdersEquityOther $91.00K USD 1 Quarter
Other StockholdersEquityOther $91.00K USD 1 Quarter
Conversion of convertible debt StockIssuedDuringPeriodValueConversionOfConvertibleSecurities $103.58M USD 1 Quarter
Conversion of convertible debt StockIssuedDuringPeriodValueConversionOfConvertibleSecurities $103.58M USD 1 Quarter
Conversion of redeemable convertible preferred stock (in shares) TemporaryEquitySharesConversionOfConvertiblePreferredStock 17.25M shares 1 Quarter
Conversion of redeemable convertible preferred stock (in shares) TemporaryEquitySharesConversionOfConvertiblePreferredStock 17.25M shares 1 Quarter
Initial public offering, net of issuance costs of $22.0 million StockIssuedDuringPeriodValueOther $197.95M USD 1 Quarter
Initial public offering, net of issuance costs of $22.0 million StockIssuedDuringPeriodValueOther $197.95M USD 1 Quarter
Balance, ending of period StockholdersEquity $-36.64M USD Point-in-time
Balance, ending of period StockholdersEquity $-36.64M USD Point-in-time
Balance, ending of period StockholdersEquity $44.09M USD Point-in-time
Balance, ending of period StockholdersEquity $44.09M USD Point-in-time
Balance, ending of period StockholdersEquity $-18.73M USD Point-in-time
Balance, ending of period StockholdersEquity $-18.73M USD Point-in-time
Balance, ending of period StockholdersEquity $27.93M USD Point-in-time
Balance, ending of period StockholdersEquity $27.93M USD Point-in-time
Balance, ending of period StockholdersEquity $-34.79M USD Point-in-time
Balance, ending of period StockholdersEquity $-34.79M USD Point-in-time
Balance, ending of period StockholdersEquity $359.70M USD Point-in-time
Balance, ending of period StockholdersEquity $359.70M USD Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 9.21M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 9.21M shares Point-in-time
Comprehensive Income 38 line items
Line Item Tag Value Unit Period
Net (loss) income NetIncomeLoss $-24.67M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-24.67M USD 2 Qtrs
Net (loss) income NetIncomeLoss $11.06M USD 2 Qtrs
Net (loss) income NetIncomeLoss $11.06M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-4.28M USD 1 Quarter
Net (loss) income NetIncomeLoss $-4.28M USD 1 Quarter
Net (loss) income NetIncomeLoss $15.34M USD 1 Quarter
Net (loss) income NetIncomeLoss $15.34M USD 1 Quarter
Net (loss) income NetIncomeLoss $-33.97M USD 1 Quarter
Net (loss) income NetIncomeLoss $-33.97M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.30M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.30M USD 1 Quarter
Net unrealized gain on short-term investments OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $126.00K USD 2 Qtrs
Net unrealized gain on short-term investments OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $126.00K USD 2 Qtrs
Net unrealized gain on short-term investments OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent - USD 1 Quarter
Net unrealized gain on short-term investments OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent - USD 1 Quarter
Net unrealized gain on short-term investments OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $49.00K USD 1 Quarter
Net unrealized gain on short-term investments OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $49.00K USD 1 Quarter
Net unrealized gain on short-term investments OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent - USD 2 Qtrs
Net unrealized gain on short-term investments OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent - USD 2 Qtrs
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $49.00K USD 1 Quarter
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $49.00K USD 1 Quarter
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent - USD 2 Qtrs
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent - USD 2 Qtrs
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $77.00K USD 1 Quarter
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $77.00K USD 1 Quarter
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $126.00K USD 2 Qtrs
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $126.00K USD 2 Qtrs
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent - USD 1 Quarter
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent - USD 1 Quarter
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $15.39M USD 1 Quarter
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $15.39M USD 1 Quarter
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $11.18M USD 2 Qtrs
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $11.18M USD 2 Qtrs
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-33.97M USD 1 Quarter
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-33.97M USD 1 Quarter
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-24.67M USD 2 Qtrs
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-24.67M USD 2 Qtrs

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...