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

10-Q Filing

UPWORK, INC CIK: 1627475 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001627475-25-000046
Period End Date 20250630
Filing Date 20250806
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance upwk-20250630_htm.xml
Filing Contents
Balance Sheet 144 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $5.33M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $5.33M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $4.65M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $4.65M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $305.76M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $305.76M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 490.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 490.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 490.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 490.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $291.07M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $291.07M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 132.51M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 132.51M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 135.35M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 135.35M shares Point-in-time
Marketable securities MarketableSecuritiesCurrent $316.34M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $316.34M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $343.51M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $343.51M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 132.51M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 132.51M shares Point-in-time
Funds held in escrow, including funds in transit EscrowDeposit $212.03M USD Point-in-time
Funds held in escrow, including funds in transit EscrowDeposit $212.03M USD Point-in-time
Funds held in escrow, including funds in transit EscrowDeposit $195.74M USD Point-in-time
Funds held in escrow, including funds in transit EscrowDeposit $195.74M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 135.35M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 135.35M shares Point-in-time
Trade and client receivables net of allowance of $5,325 and $4,646 as of June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $71.23M USD Point-in-time
Trade and client receivables net of allowance of $5,325 and $4,646 as of June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $71.23M USD Point-in-time
Trade and client receivables net of allowance of $5,325 and $4,646 as of June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $75.49M USD Point-in-time
Trade and client receivables net of allowance of $5,325 and $4,646 as of June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $75.49M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $17.73M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $17.73M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $21.14M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $21.14M USD Point-in-time
Total current assets AssetsCurrent $911.05M USD Point-in-time
Total current assets AssetsCurrent $911.05M USD Point-in-time
Total current assets AssetsCurrent $938.98M USD Point-in-time
Total current assets AssetsCurrent $938.98M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $30.06M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $30.06M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $38.11M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $38.11M USD Point-in-time
Goodwill Goodwill $141.47M USD Point-in-time
Goodwill Goodwill $141.47M USD Point-in-time
Goodwill Goodwill $121.06M USD Point-in-time
Goodwill Goodwill $121.06M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $12.99M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $12.99M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $9.53M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $9.53M USD Point-in-time
Operating lease asset OperatingLeaseRightOfUseAsset $5.37M USD Point-in-time
Operating lease asset OperatingLeaseRightOfUseAsset $5.37M USD Point-in-time
Operating lease asset OperatingLeaseRightOfUseAsset $5.75M USD Point-in-time
Operating lease asset OperatingLeaseRightOfUseAsset $5.75M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $128.78M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $128.78M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $126.72M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $126.72M USD Point-in-time
Other assets, noncurrent OtherAssetsNoncurrent $1.92M USD Point-in-time
Other assets, noncurrent OtherAssetsNoncurrent $1.92M USD Point-in-time
Other assets, noncurrent OtherAssetsNoncurrent $1.54M USD Point-in-time
Other assets, noncurrent OtherAssetsNoncurrent $1.54M USD Point-in-time
Total assets Assets $1.21B USD Point-in-time
Total assets Assets $1.21B USD Point-in-time
Total assets Assets $1.26B USD Point-in-time
Total assets Assets $1.26B USD Point-in-time
Accounts payable AccountsPayableCurrent $6.13M USD Point-in-time
Accounts payable AccountsPayableCurrent $6.13M USD Point-in-time
Accounts payable AccountsPayableCurrent $1.03M USD Point-in-time
Accounts payable AccountsPayableCurrent $1.03M USD Point-in-time
Escrow funds payable EscrowFundsPayable $212.03M USD Point-in-time
Escrow funds payable EscrowFundsPayable $212.03M USD Point-in-time
Escrow funds payable EscrowFundsPayable $195.74M USD Point-in-time
Escrow funds payable EscrowFundsPayable $195.74M USD Point-in-time
Accrued expenses and other current liabilities AccruedExpensesAndOtherCurrentLiabilities $58.76M USD Point-in-time
Accrued expenses and other current liabilities AccruedExpensesAndOtherCurrentLiabilities $58.76M USD Point-in-time
Accrued expenses and other current liabilities AccruedExpensesAndOtherCurrentLiabilities $59.30M USD Point-in-time
Accrued expenses and other current liabilities AccruedExpensesAndOtherCurrentLiabilities $59.30M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $7.80M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $7.80M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $7.27M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $7.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $268.43M USD Point-in-time
Total current liabilities LiabilitiesCurrent $268.43M USD Point-in-time
Total current liabilities LiabilitiesCurrent $279.62M USD Point-in-time
Total current liabilities LiabilitiesCurrent $279.62M USD Point-in-time
Debt, noncurrent LongTermDebtNoncurrent $358.85M USD Point-in-time
Debt, noncurrent LongTermDebtNoncurrent $358.85M USD Point-in-time
Debt, noncurrent LongTermDebtNoncurrent $357.93M USD Point-in-time
Debt, noncurrent LongTermDebtNoncurrent $357.93M USD Point-in-time
Operating lease liability, noncurrent OperatingLeaseLiabilityNoncurrent $9.57M USD Point-in-time
Operating lease liability, noncurrent OperatingLeaseLiabilityNoncurrent $9.57M USD Point-in-time
Operating lease liability, noncurrent OperatingLeaseLiabilityNoncurrent $10.35M USD Point-in-time
Operating lease liability, noncurrent OperatingLeaseLiabilityNoncurrent $10.35M USD Point-in-time
Other liabilities, noncurrent OtherLiabilitiesNoncurrent $4.24M USD Point-in-time
Other liabilities, noncurrent OtherLiabilitiesNoncurrent $4.24M USD Point-in-time
Other liabilities, noncurrent OtherLiabilitiesNoncurrent $308.00K USD Point-in-time
Other liabilities, noncurrent OtherLiabilitiesNoncurrent $308.00K USD Point-in-time
Total liabilities Liabilities $636.24M USD Point-in-time
Total liabilities Liabilities $636.24M USD Point-in-time
Total liabilities Liabilities $653.06M USD Point-in-time
Total liabilities Liabilities $653.06M USD Point-in-time
Commitments and contingencies (Note 7) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 7) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 7) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 7) CommitmentsAndContingencies - USD Point-in-time
Common stock, $0.0001 par value; 490,000,000 shares authorized as of June 30, 2025 and December 31, 2024; 132,506,031 and 135,348,453 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively CommonStockValue $14.00K USD Point-in-time
Common stock, $0.0001 par value; 490,000,000 shares authorized as of June 30, 2025 and December 31, 2024; 132,506,031 and 135,348,453 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively CommonStockValue $14.00K USD Point-in-time
Common stock, $0.0001 par value; 490,000,000 shares authorized as of June 30, 2025 and December 31, 2024; 132,506,031 and 135,348,453 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively CommonStockValue $13.00K USD Point-in-time
Common stock, $0.0001 par value; 490,000,000 shares authorized as of June 30, 2025 and December 31, 2024; 132,506,031 and 135,348,453 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively CommonStockValue $13.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $653.58M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $653.58M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $615.94M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $615.94M USD Point-in-time
Accumulated and other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $264.00K USD Point-in-time
Accumulated and other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $264.00K USD Point-in-time
Accumulated and other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $724.00K USD Point-in-time
Accumulated and other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $724.00K USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-78.48M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-78.48M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-8.02M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-8.02M USD Point-in-time
Total stockholders equity StockholdersEquity $594.34M USD Point-in-time
Total stockholders equity StockholdersEquity $594.34M USD Point-in-time
Total stockholders equity StockholdersEquity $361.10M USD Point-in-time
Total stockholders equity StockholdersEquity $361.10M USD Point-in-time
Total stockholders equity StockholdersEquity $608.65M USD Point-in-time
Total stockholders equity StockholdersEquity $608.65M USD Point-in-time
Total stockholders equity StockholdersEquity $575.38M USD Point-in-time
Total stockholders equity StockholdersEquity $575.38M USD Point-in-time
Total stockholders equity StockholdersEquity $348.88M USD Point-in-time
Total stockholders equity StockholdersEquity $348.88M USD Point-in-time
Total stockholders equity StockholdersEquity $381.07M USD Point-in-time
Total stockholders equity StockholdersEquity $381.07M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.21B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.21B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.26B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.26B USD Point-in-time
Income Statement 152 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $384.07M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $384.07M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $193.13M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $193.13M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $387.64M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $387.64M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $194.94M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $194.94M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $43.43M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $43.43M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $43.85M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $43.85M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $88.05M USD 2 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $88.05M USD 2 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $85.24M USD 2 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $85.24M USD 2 Qtrs
Gross profit GrossProfit $296.02M USD 2 Qtrs
Gross profit GrossProfit $296.02M USD 2 Qtrs
Gross profit GrossProfit $302.41M USD 2 Qtrs
Gross profit GrossProfit $302.41M USD 2 Qtrs
Gross profit GrossProfit $149.28M USD 1 Quarter
Gross profit GrossProfit $149.28M USD 1 Quarter
Gross profit GrossProfit $151.51M USD 1 Quarter
Gross profit GrossProfit $151.51M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $91.00M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $91.00M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $52.47M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $52.47M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $105.38M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $105.38M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $44.84M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $44.84M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $36.67M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $36.67M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $95.18M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $95.18M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $47.33M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $47.33M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $72.42M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $72.42M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $61.92M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $61.92M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $29.92M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $29.92M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $35.66M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $35.66M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $63.71M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $63.71M USD 2 Qtrs
Provision for transaction losses ProvisionForTransactionLosses $1.77M USD 1 Quarter
Provision for transaction losses ProvisionForTransactionLosses $1.77M USD 1 Quarter
Provision for transaction losses ProvisionForTransactionLosses $4.03M USD 2 Qtrs
Provision for transaction losses ProvisionForTransactionLosses $4.03M USD 2 Qtrs
Provision for transaction losses ProvisionForTransactionLosses $2.70M USD 2 Qtrs
Provision for transaction losses ProvisionForTransactionLosses $2.70M USD 2 Qtrs
Provision for transaction losses ProvisionForTransactionLosses $1.77M USD 1 Quarter
Provision for transaction losses ProvisionForTransactionLosses $1.77M USD 1 Quarter
Total operating expenses OperatingExpenses $231.15M USD 2 Qtrs
Total operating expenses OperatingExpenses $231.15M USD 2 Qtrs
Total operating expenses OperatingExpenses $118.94M USD 1 Quarter
Total operating expenses OperatingExpenses $118.94M USD 1 Quarter
Total operating expenses OperatingExpenses $131.50M USD 1 Quarter
Total operating expenses OperatingExpenses $131.50M USD 1 Quarter
Total operating expenses OperatingExpenses $265.19M USD 2 Qtrs
Total operating expenses OperatingExpenses $265.19M USD 2 Qtrs
Income from operations OperatingIncomeLoss $30.83M USD 2 Qtrs
Income from operations OperatingIncomeLoss $30.83M USD 2 Qtrs
Income from operations OperatingIncomeLoss $32.56M USD 1 Quarter
Income from operations OperatingIncomeLoss $32.56M USD 1 Quarter
Income from operations OperatingIncomeLoss $71.25M USD 2 Qtrs
Income from operations OperatingIncomeLoss $71.25M USD 2 Qtrs
Income from operations OperatingIncomeLoss $17.78M USD 1 Quarter
Income from operations OperatingIncomeLoss $17.78M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $12.20M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $12.20M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $5.62M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $5.62M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $5.88M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $5.88M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $12.34M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $12.34M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $83.45M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $83.45M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $38.44M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $38.44M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $23.40M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $23.40M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $43.17M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $43.17M USD 2 Qtrs
Income tax provision IncomeTaxExpenseBenefit $5.72M USD 1 Quarter
Income tax provision IncomeTaxExpenseBenefit $5.72M USD 1 Quarter
Income tax provision IncomeTaxExpenseBenefit $1.18M USD 1 Quarter
Income tax provision IncomeTaxExpenseBenefit $1.18M USD 1 Quarter
Income tax provision IncomeTaxExpenseBenefit $2.51M USD 2 Qtrs
Income tax provision IncomeTaxExpenseBenefit $2.51M USD 2 Qtrs
Income tax provision IncomeTaxExpenseBenefit $12.99M USD 2 Qtrs
Income tax provision IncomeTaxExpenseBenefit $12.99M USD 2 Qtrs
Net income NetIncomeLoss $22.22M USD 1 Quarter
Net income NetIncomeLoss $22.22M USD 1 Quarter
Net income NetIncomeLoss $70.46M USD 2 Qtrs
Net income NetIncomeLoss $70.46M USD 2 Qtrs
Net income NetIncomeLoss $32.73M USD 1 Quarter
Net income NetIncomeLoss $32.73M USD 1 Quarter
Net income NetIncomeLoss $40.66M USD 2 Qtrs
Net income NetIncomeLoss $40.66M USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.30 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.30 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.53 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.53 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.17 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.17 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.25 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.25 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.30 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.30 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.24 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.24 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.50 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.50 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.17 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.17 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 133.81M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 133.81M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 131.44M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 131.44M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 133.69M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 133.69M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 132.18M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 132.18M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 140.20M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 140.20M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 140.80M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 140.80M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 138.27M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 138.27M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 141.87M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 141.87M shares 2 Qtrs
Net unrealized holding gain (loss) on marketable securities, net OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-734.00K USD 2 Qtrs
Net unrealized holding gain (loss) on marketable securities, net OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-734.00K USD 2 Qtrs
Net unrealized holding gain (loss) on marketable securities, net OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-143.00K USD 1 Quarter
Net unrealized holding gain (loss) on marketable securities, net OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-143.00K USD 1 Quarter
Net unrealized holding gain (loss) on marketable securities, net OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $460.00K USD 2 Qtrs
Net unrealized holding gain (loss) on marketable securities, net OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $460.00K USD 2 Qtrs
Net unrealized holding gain (loss) on marketable securities, net OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $176.00K USD 1 Quarter
Net unrealized holding gain (loss) on marketable securities, net OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $176.00K USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $22.08M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $22.08M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $32.90M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $32.90M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $70.92M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $70.92M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $39.93M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $39.93M USD 2 Qtrs
Cash Flow Statement 148 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $70.46M USD 2 Qtrs
Net income ProfitLoss $70.46M USD 2 Qtrs
Net income ProfitLoss $40.66M USD 2 Qtrs
Net income ProfitLoss $40.66M USD 2 Qtrs
Provision for transaction losses ProvisionForLoanLeaseAndOtherLosses $2.43M USD 2 Qtrs
Provision for transaction losses ProvisionForLoanLeaseAndOtherLosses $2.43M USD 2 Qtrs
Provision for transaction losses ProvisionForLoanLeaseAndOtherLosses $3.59M USD 2 Qtrs
Provision for transaction losses ProvisionForLoanLeaseAndOtherLosses $3.59M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $10.74M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $10.74M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $6.78M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $6.78M USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $921.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $921.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $921.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $921.00K USD 2 Qtrs
Accretion of discount on purchases of marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $3.50M USD 2 Qtrs
Accretion of discount on purchases of marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $3.50M USD 2 Qtrs
Accretion of discount on purchases of marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $8.16M USD 2 Qtrs
Accretion of discount on purchases of marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $8.16M USD 2 Qtrs
Amortization of operating lease asset OperatingLeaseRightOfUseAssetAmortizationExpense $1.71M USD 2 Qtrs
Amortization of operating lease asset OperatingLeaseRightOfUseAssetAmortizationExpense $1.71M USD 2 Qtrs
Amortization of operating lease asset OperatingLeaseRightOfUseAssetAmortizationExpense $385.00K USD 2 Qtrs
Amortization of operating lease asset OperatingLeaseRightOfUseAssetAmortizationExpense $385.00K USD 2 Qtrs
Tides Foundation common stock warrant expense IncreaseDecreaseInCommonStockWarrant $375.00K USD 2 Qtrs
Tides Foundation common stock warrant expense IncreaseDecreaseInCommonStockWarrant $375.00K USD 2 Qtrs
Tides Foundation common stock warrant expense IncreaseDecreaseInCommonStockWarrant $375.00K USD 2 Qtrs
Tides Foundation common stock warrant expense IncreaseDecreaseInCommonStockWarrant $375.00K USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $28.25M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $28.25M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $36.18M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $36.18M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxExpenseBenefit - USD 2 Qtrs
Deferred taxes DeferredIncomeTaxExpenseBenefit - USD 2 Qtrs
Deferred taxes DeferredIncomeTaxExpenseBenefit $2.06M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxExpenseBenefit $2.06M USD 2 Qtrs
Trade and client receivables IncreaseDecreaseInAccountsReceivable $5.09M USD 2 Qtrs
Trade and client receivables IncreaseDecreaseInAccountsReceivable $5.09M USD 2 Qtrs
Trade and client receivables IncreaseDecreaseInAccountsReceivable $-360.00K USD 2 Qtrs
Trade and client receivables IncreaseDecreaseInAccountsReceivable $-360.00K USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $5.13M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $5.13M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.34M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.34M USD 2 Qtrs
Operating lease liability IncreaseDecreaseOperatingLeaseLiability $-3.13M USD 2 Qtrs
Operating lease liability IncreaseDecreaseOperatingLeaseLiability $-3.13M USD 2 Qtrs
Operating lease liability IncreaseDecreaseOperatingLeaseLiability $808.00K USD 2 Qtrs
Operating lease liability IncreaseDecreaseOperatingLeaseLiability $808.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-5.08M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-5.08M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $701.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $701.00K USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-6.85M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-6.85M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $2.91M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $2.91M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $533.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $533.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-7.38M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-7.38M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $109.48M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $109.48M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $54.02M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $54.02M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $259.15M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $259.15M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $194.30M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $194.30M USD 2 Qtrs
Proceeds from maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $321.85M USD 2 Qtrs
Proceeds from maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $321.85M USD 2 Qtrs
Proceeds from maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $232.41M USD 2 Qtrs
Proceeds from maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $232.41M USD 2 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $35.39M USD 2 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $35.39M USD 2 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $3.54M USD 2 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $3.54M USD 2 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $20.41M USD 2 Qtrs
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $20.41M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $775.00K USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $775.00K USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.85M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.85M USD 2 Qtrs
Internal-use software and platform development costs PaymentsToDevelopSoftware $5.64M USD 2 Qtrs
Internal-use software and platform development costs PaymentsToDevelopSoftware $5.64M USD 2 Qtrs
Internal-use software and platform development costs PaymentsToDevelopSoftware $8.21M USD 2 Qtrs
Internal-use software and platform development costs PaymentsToDevelopSoftware $8.21M USD 2 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $156.53M USD 2 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $156.53M USD 2 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-56.67M USD 2 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-56.67M USD 2 Qtrs
Change in escrow funds payable, net ChangesInEscrowFundsPayableNet $-4.80M USD 2 Qtrs
Change in escrow funds payable, net ChangesInEscrowFundsPayableNet $-4.80M USD 2 Qtrs
Change in escrow funds payable, net ChangesInEscrowFundsPayableNet $16.57M USD 2 Qtrs
Change in escrow funds payable, net ChangesInEscrowFundsPayableNet $16.57M USD 2 Qtrs
Proceeds from exercises of stock options and common stock warrants ProceedsFromExercisesOfStockOptionsAndCommonStockWarrants $770.00K USD 2 Qtrs
Proceeds from exercises of stock options and common stock warrants ProceedsFromExercisesOfStockOptionsAndCommonStockWarrants $770.00K USD 2 Qtrs
Proceeds from exercises of stock options and common stock warrants ProceedsFromExercisesOfStockOptionsAndCommonStockWarrants $653.00K USD 2 Qtrs
Proceeds from exercises of stock options and common stock warrants ProceedsFromExercisesOfStockOptionsAndCommonStockWarrants $653.00K USD 2 Qtrs
Proceeds from employee stock purchase plan ProceedsFromStockPlans $2.20M USD 2 Qtrs
Proceeds from employee stock purchase plan ProceedsFromStockPlans $2.20M USD 2 Qtrs
Proceeds from employee stock purchase plan ProceedsFromStockPlans $2.92M USD 2 Qtrs
Proceeds from employee stock purchase plan ProceedsFromStockPlans $2.92M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $100.00M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $100.00M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $70.92M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $70.92M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-101.11M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-101.11M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-51.50M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-51.50M USD 2 Qtrs
NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.31M USD 2 Qtrs
NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.31M USD 2 Qtrs
NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $109.43M USD 2 Qtrs
NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $109.43M USD 2 Qtrs
Cash, cash equivalents, and restricted cashbeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $505.59M USD Point-in-time
Cash, cash equivalents, and restricted cashbeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $505.59M USD Point-in-time
Cash, cash equivalents, and restricted cashbeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $405.85M USD Point-in-time
Cash, cash equivalents, and restricted cashbeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $405.85M USD Point-in-time
Cash, cash equivalents, and restricted cashbeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $296.42M USD Point-in-time
Cash, cash equivalents, and restricted cashbeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $296.42M USD Point-in-time
Cash, cash equivalents, and restricted cashbeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $506.90M USD Point-in-time
Cash, cash equivalents, and restricted cashbeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $506.90M USD Point-in-time
Cash, cash equivalents, and restricted cashend of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $505.59M USD Point-in-time
Cash, cash equivalents, and restricted cashend of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $505.59M USD Point-in-time
Cash, cash equivalents, and restricted cashend of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $405.85M USD Point-in-time
Cash, cash equivalents, and restricted cashend of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $405.85M USD Point-in-time
Cash, cash equivalents, and restricted cashend of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $296.42M USD Point-in-time
Cash, cash equivalents, and restricted cashend of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $296.42M USD Point-in-time
Cash, cash equivalents, and restricted cashend of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $506.90M USD Point-in-time
Cash, cash equivalents, and restricted cashend of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $506.90M USD Point-in-time
Cash paid for income taxes IncomeTaxesPaid $5.56M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $5.56M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $789.00K USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $789.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $451.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $451.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $463.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $463.00K USD 2 Qtrs
Property and equipment purchased but not yet paid CapitalExpendituresIncurredButNotYetPaid $118.00K USD 2 Qtrs
Property and equipment purchased but not yet paid CapitalExpendituresIncurredButNotYetPaid $118.00K USD 2 Qtrs
Property and equipment purchased but not yet paid CapitalExpendituresIncurredButNotYetPaid $51.00K USD 2 Qtrs
Property and equipment purchased but not yet paid CapitalExpendituresIncurredButNotYetPaid $51.00K USD 2 Qtrs
Internal-use software and platform development costs incurred but not yet paid InternalUseSoftwareAndPlatformDevelopmentCostsIncurredButNotPaid $134.00K USD 2 Qtrs
Internal-use software and platform development costs incurred but not yet paid InternalUseSoftwareAndPlatformDevelopmentCostsIncurredButNotPaid $134.00K USD 2 Qtrs
Internal-use software and platform development costs incurred but not yet paid InternalUseSoftwareAndPlatformDevelopmentCostsIncurredButNotPaid $479.00K USD 2 Qtrs
Internal-use software and platform development costs incurred but not yet paid InternalUseSoftwareAndPlatformDevelopmentCostsIncurredButNotPaid $479.00K USD 2 Qtrs
Stockholders Equity 88 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 132.51M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 132.51M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 135.35M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 135.35M shares Point-in-time
Beginning balance StockholdersEquity $594.34M USD Point-in-time
Beginning balance StockholdersEquity $594.34M USD Point-in-time
Beginning balance StockholdersEquity $361.10M USD Point-in-time
Beginning balance StockholdersEquity $361.10M USD Point-in-time
Beginning balance StockholdersEquity $608.65M USD Point-in-time
Beginning balance StockholdersEquity $608.65M USD Point-in-time
Beginning balance StockholdersEquity $575.38M USD Point-in-time
Beginning balance StockholdersEquity $575.38M USD Point-in-time
Beginning balance StockholdersEquity $348.88M USD Point-in-time
Beginning balance StockholdersEquity $348.88M USD Point-in-time
Beginning balance StockholdersEquity $381.07M USD Point-in-time
Beginning balance StockholdersEquity $381.07M USD Point-in-time
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $653.00K USD 2 Qtrs
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $653.00K USD 2 Qtrs
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $664.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $664.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options and common stock warrants StockIssuedDuringPeriodValueStockOptionsAndWarrantExercised $770.00K USD 2 Qtrs
Issuance of common stock upon exercise of stock options and common stock warrants StockIssuedDuringPeriodValueStockOptionsAndWarrantExercised $770.00K USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $30.41M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $30.41M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $36.76M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $36.76M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $19.68M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $19.68M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $17.07M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $17.07M USD 1 Quarter
Tides Foundation common stock warrant expense AdjustmentsToAdditionalPaidInCapitalWarrantIssued $187.00K USD 1 Quarter
Tides Foundation common stock warrant expense AdjustmentsToAdditionalPaidInCapitalWarrantIssued $187.00K USD 1 Quarter
Tides Foundation common stock warrant expense AdjustmentsToAdditionalPaidInCapitalWarrantIssued $375.00K USD 2 Qtrs
Tides Foundation common stock warrant expense AdjustmentsToAdditionalPaidInCapitalWarrantIssued $375.00K USD 2 Qtrs
Tides Foundation common stock warrant expense AdjustmentsToAdditionalPaidInCapitalWarrantIssued $187.00K USD 1 Quarter
Tides Foundation common stock warrant expense AdjustmentsToAdditionalPaidInCapitalWarrantIssued $187.00K USD 1 Quarter
Tides Foundation common stock warrant expense AdjustmentsToAdditionalPaidInCapitalWarrantIssued $375.00K USD 2 Qtrs
Tides Foundation common stock warrant expense AdjustmentsToAdditionalPaidInCapitalWarrantIssued $375.00K USD 2 Qtrs
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.20M USD 2 Qtrs
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.20M USD 2 Qtrs
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.92M USD 2 Qtrs
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.92M USD 2 Qtrs
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.92M USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.92M USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.20M USD 1 Quarter
Issuance of common stock in connection with employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.20M USD 1 Quarter
Repurchase of common stock StockRepurchasedDuringPeriodValue $100.73M USD 2 Qtrs
Repurchase of common stock StockRepurchasedDuringPeriodValue $100.73M USD 2 Qtrs
Repurchase of common stock StockRepurchasedDuringPeriodValue $33.30M USD 1 Quarter
Repurchase of common stock StockRepurchasedDuringPeriodValue $33.30M USD 1 Quarter
Repurchase of common stock, including excise tax StockRepurchasedDuringPeriodIncludingExciseTaxValue $71.28M USD 2 Qtrs
Repurchase of common stock, including excise tax StockRepurchasedDuringPeriodIncludingExciseTaxValue $71.28M USD 2 Qtrs
Repurchase of common stock, including excise tax StockRepurchasedDuringPeriodIncludingExciseTaxValue $38.05M USD 1 Quarter
Repurchase of common stock, including excise tax StockRepurchasedDuringPeriodIncludingExciseTaxValue $38.05M USD 1 Quarter
Unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-734.00K USD 2 Qtrs
Unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-734.00K USD 2 Qtrs
Unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $460.00K USD 2 Qtrs
Unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $460.00K USD 2 Qtrs
Unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-143.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-143.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $176.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $176.00K USD 1 Quarter
Net income NetIncomeLoss $22.22M USD 1 Quarter
Net income NetIncomeLoss $22.22M USD 1 Quarter
Net income NetIncomeLoss $70.46M USD 2 Qtrs
Net income NetIncomeLoss $70.46M USD 2 Qtrs
Net income NetIncomeLoss $32.73M USD 1 Quarter
Net income NetIncomeLoss $32.73M USD 1 Quarter
Net income NetIncomeLoss $40.66M USD 2 Qtrs
Net income NetIncomeLoss $40.66M USD 2 Qtrs
Ending balance (in shares) CommonStockSharesOutstanding 132.51M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 132.51M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 135.35M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 135.35M shares Point-in-time
Ending balance StockholdersEquity $594.34M USD Point-in-time
Ending balance StockholdersEquity $594.34M USD Point-in-time
Ending balance StockholdersEquity $361.10M USD Point-in-time
Ending balance StockholdersEquity $361.10M USD Point-in-time
Ending balance StockholdersEquity $608.65M USD Point-in-time
Ending balance StockholdersEquity $608.65M USD Point-in-time
Ending balance StockholdersEquity $575.38M USD Point-in-time
Ending balance StockholdersEquity $575.38M USD Point-in-time
Ending balance StockholdersEquity $348.88M USD Point-in-time
Ending balance StockholdersEquity $348.88M USD Point-in-time
Ending balance StockholdersEquity $381.07M USD Point-in-time
Ending balance StockholdersEquity $381.07M USD Point-in-time

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

NEWS
Loading news...
TRENDING
Loading...