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

10-Q Filing

DOXIMITY, INC. CIK: 1516513 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001516513-25-000012
Period End Date 20241231
Filing Date 20250206
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance docs-20241231_htm.xml
Balance Sheet 168 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $1.89M USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $1.89M USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $1.89M USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $1.89M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $165.27M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $165.27M USD Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $96.78M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $96.78M USD Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent $679.67M USD Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent $679.67M USD Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent $666.12M USD Point-in-time
Marketable securities DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent $666.12M USD Point-in-time
Preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $1,885 and $1,893 at December 31, 2024 and March 31, 2024, respectively AccountsReceivableNetCurrent $101.33M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $1,885 and $1,893 at December 31, 2024 and March 31, 2024, respectively AccountsReceivableNetCurrent $101.33M USD Point-in-time
Preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $1,885 and $1,893 at December 31, 2024 and March 31, 2024, respectively AccountsReceivableNetCurrent $137.50M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $1,885 and $1,893 at December 31, 2024 and March 31, 2024, respectively AccountsReceivableNetCurrent $137.50M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $48.71M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $48.71M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $30.26M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $30.26M 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
Total current assets AssetsCurrent $1.01B USD Point-in-time
Total current assets AssetsCurrent $1.01B USD Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 1.50B shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 1.50B shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 1.50B shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 1.50B shares Point-in-time
Total current assets AssetsCurrent $912.94M USD Point-in-time
Total current assets AssetsCurrent $912.94M USD Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 186.56M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 186.56M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $12.32M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $12.32M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $13.48M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $13.48M USD Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 187.58M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 187.58M shares Point-in-time
Deferred income tax assets DeferredIncomeTaxAssetsNet $45.07M USD Point-in-time
Deferred income tax assets DeferredIncomeTaxAssetsNet $45.07M USD Point-in-time
Deferred income tax assets DeferredIncomeTaxAssetsNet $43.08M USD Point-in-time
Deferred income tax assets DeferredIncomeTaxAssetsNet $43.08M USD Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 187.58M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 187.58M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 186.56M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 186.56M shares Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $9.33M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $9.33M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $12.33M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $12.33M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $24.13M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $24.13M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $27.32M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $27.32M USD Point-in-time
Goodwill Goodwill $67.94M USD Point-in-time
Goodwill Goodwill $67.94M USD Point-in-time
Goodwill Goodwill $67.94M USD Point-in-time
Goodwill Goodwill $67.94M USD Point-in-time
Other assets OtherAssetsNoncurrent $1.46M USD Point-in-time
Other assets OtherAssetsNoncurrent $1.46M USD Point-in-time
Other assets OtherAssetsNoncurrent $1.49M USD Point-in-time
Other assets OtherAssetsNoncurrent $1.49M USD Point-in-time
Total assets Assets $1.08B USD Point-in-time
Total assets Assets $1.08B USD Point-in-time
Total assets Assets $1.17B USD Point-in-time
Total assets Assets $1.17B USD Point-in-time
Accounts payable AccountsPayableCurrent $1.64M USD Point-in-time
Accounts payable AccountsPayableCurrent $1.64M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.25M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.25M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $43.70M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $43.70M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $42.79M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $42.79M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $99.14M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $99.14M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $69.20M USD Point-in-time
Deferred revenue, current ContractWithCustomerLiabilityCurrent $69.20M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $2.15M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $2.15M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $2.25M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $2.25M USD Point-in-time
Total current liabilities LiabilitiesCurrent $147.25M USD Point-in-time
Total current liabilities LiabilitiesCurrent $147.25M USD Point-in-time
Total current liabilities LiabilitiesCurrent $115.88M USD Point-in-time
Total current liabilities LiabilitiesCurrent $115.88M USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $73.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $73.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $211.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $211.00K USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $12.40M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $12.40M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $10.69M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $10.69M USD Point-in-time
Contingent earn-out consideration liability, non-current BusinessCombinationContingentConsiderationLiabilityNoncurrent $5.50M USD Point-in-time
Contingent earn-out consideration liability, non-current BusinessCombinationContingentConsiderationLiabilityNoncurrent $5.50M USD Point-in-time
Contingent earn-out consideration liability, non-current BusinessCombinationContingentConsiderationLiabilityNoncurrent $10.89M USD Point-in-time
Contingent earn-out consideration liability, non-current BusinessCombinationContingentConsiderationLiabilityNoncurrent $10.89M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $8.89M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $8.89M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $7.22M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $7.22M USD Point-in-time
Total liabilities Liabilities $177.98M USD Point-in-time
Total liabilities Liabilities $177.98M USD Point-in-time
Total liabilities Liabilities $141.04M USD Point-in-time
Total liabilities Liabilities $141.04M USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $0.001 par value; 100,000 shares authorized as of December 31, 2024 and March 31, 2024, respectively; zero shares issued and outstanding as of December 31, 2024 and March 31, 2024, respectively PreferredStockValue - USD Point-in-time
Preferred stock, $0.001 par value; 100,000 shares authorized as of December 31, 2024 and March 31, 2024, respectively; zero shares issued and outstanding as of December 31, 2024 and March 31, 2024, respectively PreferredStockValue - USD Point-in-time
Preferred stock, $0.001 par value; 100,000 shares authorized as of December 31, 2024 and March 31, 2024, respectively; zero shares issued and outstanding as of December 31, 2024 and March 31, 2024, respectively PreferredStockValue - USD Point-in-time
Preferred stock, $0.001 par value; 100,000 shares authorized as of December 31, 2024 and March 31, 2024, respectively; zero shares issued and outstanding as of December 31, 2024 and March 31, 2024, respectively PreferredStockValue - USD Point-in-time
Class A and Class B common stock, $0.001 par value; 1,500,000 shares authorized as of December 31, 2024 and March 31, 2024, respectively; 187,584 and 186,562 shares issued and outstanding as of December 31, 2024 and March 31, 2024, respectively CommonStockValue $188.00K USD Point-in-time
Class A and Class B common stock, $0.001 par value; 1,500,000 shares authorized as of December 31, 2024 and March 31, 2024, respectively; 187,584 and 186,562 shares issued and outstanding as of December 31, 2024 and March 31, 2024, respectively CommonStockValue $188.00K USD Point-in-time
Class A and Class B common stock, $0.001 par value; 1,500,000 shares authorized as of December 31, 2024 and March 31, 2024, respectively; 187,584 and 186,562 shares issued and outstanding as of December 31, 2024 and March 31, 2024, respectively CommonStockValue $187.00K USD Point-in-time
Class A and Class B common stock, $0.001 par value; 1,500,000 shares authorized as of December 31, 2024 and March 31, 2024, respectively; 187,584 and 186,562 shares issued and outstanding as of December 31, 2024 and March 31, 2024, respectively CommonStockValue $187.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $878.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $878.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $823.88M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $823.88M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.01M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.01M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.66M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.66M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $79.99M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $79.99M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $151.22M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $151.22M USD Point-in-time
Total stockholders equity StockholdersEquity $1.03B USD Point-in-time
Total stockholders equity StockholdersEquity $1.03B USD Point-in-time
Total stockholders equity StockholdersEquity $901.40M USD Point-in-time
Total stockholders equity StockholdersEquity $901.40M USD Point-in-time
Total stockholders equity StockholdersEquity $871.47M USD Point-in-time
Total stockholders equity StockholdersEquity $871.47M USD Point-in-time
Total stockholders equity StockholdersEquity $966.12M USD Point-in-time
Total stockholders equity StockholdersEquity $966.12M USD Point-in-time
Total stockholders equity StockholdersEquity $961.20M USD Point-in-time
Total stockholders equity StockholdersEquity $961.20M USD Point-in-time
Total stockholders equity StockholdersEquity $864.61M USD Point-in-time
Total stockholders equity StockholdersEquity $864.61M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.17B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.17B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.08B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.08B USD Point-in-time
Income Statement 138 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $357.37M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $357.37M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $168.60M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $168.60M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $135.28M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $135.28M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $432.11M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $432.11M USD 3 Qtrs
Cost of revenue CostOfRevenue $12.19M USD 1 Quarter
Cost of revenue CostOfRevenue $12.19M USD 1 Quarter
Cost of revenue CostOfRevenue $41.41M USD 3 Qtrs
Cost of revenue CostOfRevenue $41.41M USD 3 Qtrs
Cost of revenue CostOfRevenue $14.18M USD 1 Quarter
Cost of revenue CostOfRevenue $14.18M USD 1 Quarter
Cost of revenue CostOfRevenue $38.10M USD 3 Qtrs
Cost of revenue CostOfRevenue $38.10M USD 3 Qtrs
Gross profit GrossProfit $319.26M USD 3 Qtrs
Gross profit GrossProfit $319.26M USD 3 Qtrs
Gross profit GrossProfit $123.09M USD 1 Quarter
Gross profit GrossProfit $123.09M USD 1 Quarter
Gross profit GrossProfit $390.70M USD 3 Qtrs
Gross profit GrossProfit $390.70M USD 3 Qtrs
Gross profit GrossProfit $154.42M USD 1 Quarter
Gross profit GrossProfit $154.42M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $61.84M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $61.84M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $68.23M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $68.23M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $19.95M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $19.95M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $22.42M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $22.42M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $99.61M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $99.61M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $34.96M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $34.96M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $108.10M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $108.10M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $38.49M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $38.49M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $13.59M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $13.59M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $9.64M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $9.64M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $32.94M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $32.94M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $27.85M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $27.85M USD 3 Qtrs
Restructuring and impairment charges RestructuringCharges - USD 1 Quarter
Restructuring and impairment charges RestructuringCharges - USD 1 Quarter
Restructuring and impairment charges RestructuringCharges - USD 1 Quarter
Restructuring and impairment charges RestructuringCharges - USD 1 Quarter
Restructuring and impairment charges RestructuringCharges $7.94M USD 3 Qtrs
Restructuring and impairment charges RestructuringCharges $7.94M USD 3 Qtrs
Restructuring and impairment charges RestructuringCharges $7.90M USD 1 Quarter
Restructuring and impairment charges RestructuringCharges $7.90M USD 1 Quarter
Restructuring and impairment charges RestructuringCharges $2.30M USD 3 Qtrs
Restructuring and impairment charges RestructuringCharges $2.30M USD 3 Qtrs
Total operating expenses OperatingExpenses $74.50M USD 1 Quarter
Total operating expenses OperatingExpenses $74.50M USD 1 Quarter
Total operating expenses OperatingExpenses $197.24M USD 3 Qtrs
Total operating expenses OperatingExpenses $197.24M USD 3 Qtrs
Total operating expenses OperatingExpenses $64.54M USD 1 Quarter
Total operating expenses OperatingExpenses $64.54M USD 1 Quarter
Total operating expenses OperatingExpenses $211.58M USD 3 Qtrs
Total operating expenses OperatingExpenses $211.58M USD 3 Qtrs
Income from operations OperatingIncomeLoss $79.92M USD 1 Quarter
Income from operations OperatingIncomeLoss $79.92M USD 1 Quarter
Income from operations OperatingIncomeLoss $179.12M USD 3 Qtrs
Income from operations OperatingIncomeLoss $179.12M USD 3 Qtrs
Income from operations OperatingIncomeLoss $122.03M USD 3 Qtrs
Income from operations OperatingIncomeLoss $122.03M USD 3 Qtrs
Income from operations OperatingIncomeLoss $58.55M USD 1 Quarter
Income from operations OperatingIncomeLoss $58.55M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $4.48M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $4.48M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $15.22M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $15.22M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $9.91M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $9.91M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $26.06M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $26.06M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $205.18M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $205.18M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $63.03M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $63.03M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $89.84M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $89.84M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $137.25M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $137.25M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $30.29M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $30.29M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $44.45M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $44.45M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $15.08M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $15.08M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $14.64M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $14.64M USD 1 Quarter
Net income NetIncomeLoss $160.73M USD 3 Qtrs
Net income NetIncomeLoss $160.73M USD 3 Qtrs
Net income NetIncomeLoss $75.20M USD 1 Quarter
Net income NetIncomeLoss $75.20M USD 1 Quarter
Net income NetIncomeLoss $106.96M USD 3 Qtrs
Net income NetIncomeLoss $106.96M USD 3 Qtrs
Net income NetIncomeLoss $47.96M USD 1 Quarter
Net income NetIncomeLoss $47.96M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.26 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.26 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.40 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.40 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.86 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.86 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.56 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.56 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.37 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.37 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.80 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.80 USD 3 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.52 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.52 USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 186.34M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 186.34M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 187.16M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 187.16M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 191.30M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 191.30M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 186.31M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 186.31M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 200.62M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 200.62M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 207.26M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 207.26M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 202.23M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 202.23M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 200.46M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 200.46M shares 1 Quarter
Cash Flow Statement 160 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $160.73M USD 3 Qtrs
Net income NetIncomeLoss $160.73M USD 3 Qtrs
Net income NetIncomeLoss $75.20M USD 1 Quarter
Net income NetIncomeLoss $75.20M USD 1 Quarter
Net income NetIncomeLoss $106.96M USD 3 Qtrs
Net income NetIncomeLoss $106.96M USD 3 Qtrs
Net income NetIncomeLoss $47.96M USD 1 Quarter
Net income NetIncomeLoss $47.96M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $7.83M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.83M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.72M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.72M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit - USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit - USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $2.20M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $2.20M USD 3 Qtrs
Stock-based compensation, net of amounts capitalized ShareBasedCompensation $39.22M USD 3 Qtrs
Stock-based compensation, net of amounts capitalized ShareBasedCompensation $39.22M USD 3 Qtrs
Stock-based compensation, net of amounts capitalized ShareBasedCompensation $54.33M USD 3 Qtrs
Stock-based compensation, net of amounts capitalized ShareBasedCompensation $54.33M USD 3 Qtrs
Non-cash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $1.39M USD 3 Qtrs
Non-cash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $1.39M USD 3 Qtrs
Non-cash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $1.60M USD 3 Qtrs
Non-cash lease expense OperatingLeaseRightOfUseAssetAmortizationExpense $1.60M USD 3 Qtrs
Accretion of discount on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $8.74M USD 3 Qtrs
Accretion of discount on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $8.74M USD 3 Qtrs
Accretion of discount on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $3.48M USD 3 Qtrs
Accretion of discount on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $3.48M USD 3 Qtrs
Amortization of deferred contract costs CapitalizedContractCostAmortization $1.70M USD 1 Quarter
Amortization of deferred contract costs CapitalizedContractCostAmortization $1.70M USD 1 Quarter
Amortization of deferred contract costs CapitalizedContractCostAmortization $6.28M USD 3 Qtrs
Amortization of deferred contract costs CapitalizedContractCostAmortization $6.28M USD 3 Qtrs
Amortization of deferred contract costs CapitalizedContractCostAmortization $1.60M USD 1 Quarter
Amortization of deferred contract costs CapitalizedContractCostAmortization $1.60M USD 1 Quarter
Amortization of deferred contract costs CapitalizedContractCostAmortization $6.54M USD 3 Qtrs
Amortization of deferred contract costs CapitalizedContractCostAmortization $6.54M USD 3 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsHeldForUse $2.30M USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsHeldForUse $2.30M USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsHeldForUse - USD 3 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsHeldForUse - USD 3 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsHeldForUse $2.30M USD 3 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsHeldForUse $2.30M USD 3 Qtrs
Other OtherNoncashIncomeExpense $-1.63M USD 3 Qtrs
Other OtherNoncashIncomeExpense $-1.63M USD 3 Qtrs
Other OtherNoncashIncomeExpense $-289.00K USD 3 Qtrs
Other OtherNoncashIncomeExpense $-289.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-8.51M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-8.51M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $36.46M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $36.46M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.98M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.98M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-21.25M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-21.25M USD 3 Qtrs
Deferred contract costs IncreaseDecreaseInCapitalizedContractCost $6.92M USD 3 Qtrs
Deferred contract costs IncreaseDecreaseInCapitalizedContractCost $6.92M USD 3 Qtrs
Deferred contract costs IncreaseDecreaseInCapitalizedContractCost $9.07M USD 3 Qtrs
Deferred contract costs IncreaseDecreaseInCapitalizedContractCost $9.07M USD 3 Qtrs
Accounts payable, accrued expenses and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.87M USD 3 Qtrs
Accounts payable, accrued expenses and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.87M USD 3 Qtrs
Accounts payable, accrued expenses and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $2.37M USD 3 Qtrs
Accounts payable, accrued expenses and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $2.37M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-38.58M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-38.58M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-30.09M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-30.09M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.17M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.17M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.60M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.60M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $120.15M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $120.15M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $174.78M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $174.78M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment - USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment - USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $147.00K USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $147.00K USD 3 Qtrs
Internal-use software development costs PaymentsToDevelopSoftware $5.02M USD 3 Qtrs
Internal-use software development costs PaymentsToDevelopSoftware $5.02M USD 3 Qtrs
Internal-use software development costs PaymentsToDevelopSoftware $4.02M USD 3 Qtrs
Internal-use software development costs PaymentsToDevelopSoftware $4.02M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $531.83M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $531.83M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $281.34M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $281.34M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $318.19M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $318.19M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $517.22M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $517.22M USD 3 Qtrs
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $74.67M USD 3 Qtrs
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $74.67M USD 3 Qtrs
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $14.80M USD 3 Qtrs
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $14.80M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $107.36M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $107.36M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-4.83M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-4.83M USD 3 Qtrs
Proceeds from issuance of common stock upon exercise of stock options and common stock warrants ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $13.90M USD 3 Qtrs
Proceeds from issuance of common stock upon exercise of stock options and common stock warrants ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $13.90M USD 3 Qtrs
Proceeds from issuance of common stock upon exercise of stock options and common stock warrants ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $9.76M USD 3 Qtrs
Proceeds from issuance of common stock upon exercise of stock options and common stock warrants ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $9.76M USD 3 Qtrs
Proceeds from issuance of common stock in connection with the employee stock purchase plan ProceedsFromStockPlans $1.42M USD 3 Qtrs
Proceeds from issuance of common stock in connection with the employee stock purchase plan ProceedsFromStockPlans $1.42M USD 3 Qtrs
Proceeds from issuance of common stock in connection with the employee stock purchase plan ProceedsFromStockPlans $1.49M USD 3 Qtrs
Proceeds from issuance of common stock in connection with the employee stock purchase plan ProceedsFromStockPlans $1.49M USD 3 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.33M USD 3 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.33M USD 3 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $16.33M USD 3 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $16.33M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $262.98M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $262.98M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $93.50M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $93.50M USD 3 Qtrs
Payment of contingent consideration related to a business combination PaymentForContingentConsiderationLiabilityFinancingActivities $5.39M USD 3 Qtrs
Payment of contingent consideration related to a business combination PaymentForContingentConsiderationLiabilityFinancingActivities $5.39M USD 3 Qtrs
Payment of contingent consideration related to a business combination PaymentForContingentConsiderationLiabilityFinancingActivities $5.47M USD 3 Qtrs
Payment of contingent consideration related to a business combination PaymentForContingentConsiderationLiabilityFinancingActivities $5.47M USD 3 Qtrs
Payment of excise taxes on share repurchases PaymentForExciseTaxes $1.49M USD 3 Qtrs
Payment of excise taxes on share repurchases PaymentForExciseTaxes $1.49M USD 3 Qtrs
Payment of excise taxes on share repurchases PaymentForExciseTaxes $1.50M USD 1 Quarter
Payment of excise taxes on share repurchases PaymentForExciseTaxes $1.50M USD 1 Quarter
Payment of excise taxes on share repurchases PaymentForExciseTaxes - USD 3 Qtrs
Payment of excise taxes on share repurchases PaymentForExciseTaxes - USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-101.47M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-101.47M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-262.45M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-262.45M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-34.94M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-34.94M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $68.48M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $68.48M USD 3 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $158.03M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $158.03M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $123.09M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $123.09M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $96.78M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $96.78M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $165.27M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $165.27M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $158.03M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $158.03M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $123.09M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $123.09M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $96.78M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $96.78M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $165.27M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $165.27M USD Point-in-time
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $35.81M USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $35.81M USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $38.36M USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $38.36M USD 3 Qtrs
Capitalized stock-based compensation for internal-use software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $1.40M USD 3 Qtrs
Capitalized stock-based compensation for internal-use software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $1.40M USD 3 Qtrs
Capitalized stock-based compensation for internal-use software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $756.00K USD 3 Qtrs
Capitalized stock-based compensation for internal-use software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $756.00K USD 3 Qtrs
Excise tax payable on share repurchases ExciseTaxPayableIncurredOnShareRepurchase $1.60M USD 3 Qtrs
Excise tax payable on share repurchases ExciseTaxPayableIncurredOnShareRepurchase $1.60M USD 3 Qtrs
Excise tax payable on share repurchases ExciseTaxPayableIncurredOnShareRepurchase - USD 3 Qtrs
Excise tax payable on share repurchases ExciseTaxPayableIncurredOnShareRepurchase - USD 3 Qtrs
Stockholders Equity 90 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $1.03B USD Point-in-time
Beginning balance StockholdersEquity $1.03B USD Point-in-time
Beginning balance StockholdersEquity $901.40M USD Point-in-time
Beginning balance StockholdersEquity $901.40M USD Point-in-time
Beginning balance StockholdersEquity $871.47M USD Point-in-time
Beginning balance StockholdersEquity $871.47M USD Point-in-time
Beginning balance StockholdersEquity $966.12M USD Point-in-time
Beginning balance StockholdersEquity $966.12M USD Point-in-time
Beginning balance StockholdersEquity $961.20M USD Point-in-time
Beginning balance StockholdersEquity $961.20M USD Point-in-time
Beginning balance StockholdersEquity $864.61M USD Point-in-time
Beginning balance StockholdersEquity $864.61M USD Point-in-time
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $35.94M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $35.94M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $51.69M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $51.69M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.63M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.63M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $18.60M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $18.60M USD 1 Quarter
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 2.94M shares 3 Qtrs
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 2.94M shares 3 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $3.75M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $3.75M USD 1 Quarter
Exercise of stock options and common stock warrants StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised $9.79M USD 3 Qtrs
Exercise of stock options and common stock warrants StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised $9.79M USD 3 Qtrs
Exercise of stock options and common stock warrants StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised $2.54M USD 1 Quarter
Exercise of stock options and common stock warrants StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised $2.54M USD 1 Quarter
Exercise of stock options and common stock warrants StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised $14.00M USD 3 Qtrs
Exercise of stock options and common stock warrants StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised $14.00M USD 3 Qtrs
Tax withholding on shares under stock-based compensation awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $5.33M USD 3 Qtrs
Tax withholding on shares under stock-based compensation awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $5.33M USD 3 Qtrs
Tax withholding on shares under stock-based compensation awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $16.33M USD 3 Qtrs
Tax withholding on shares under stock-based compensation awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $16.33M USD 3 Qtrs
Tax withholding on shares under stock-based compensation awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $8.11M USD 1 Quarter
Tax withholding on shares under stock-based compensation awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $8.11M USD 1 Quarter
Tax withholding on shares under stock-based compensation awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $1.25M USD 1 Quarter
Tax withholding on shares under stock-based compensation awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $1.25M USD 1 Quarter
Repurchase and retirement of common stock, including excise tax (in shares) StockRepurchasedAndRetiredDuringPeriodShares 1.42M shares 3 Qtrs
Repurchase and retirement of common stock, including excise tax (in shares) StockRepurchasedAndRetiredDuringPeriodShares 1.42M shares 3 Qtrs
Repurchase and retirement of common stock, including excise tax (in shares) StockRepurchasedAndRetiredDuringPeriodShares 16.48M shares 8 Qtrs
Repurchase and retirement of common stock, including excise tax (in shares) StockRepurchasedAndRetiredDuringPeriodShares 16.48M shares 8 Qtrs
Repurchase and retirement of common stock, including excise tax StockRepurchasedAndRetiredDuringPeriodValue $263.83M USD 3 Qtrs
Repurchase and retirement of common stock, including excise tax StockRepurchasedAndRetiredDuringPeriodValue $263.83M USD 3 Qtrs
Repurchase and retirement of common stock, including excise tax StockRepurchasedAndRetiredDuringPeriodValue $72.36M USD 1 Quarter
Repurchase and retirement of common stock, including excise tax StockRepurchasedAndRetiredDuringPeriodValue $72.36M USD 1 Quarter
Repurchase and retirement of common stock, including excise tax StockRepurchasedAndRetiredDuringPeriodValue $89.50M USD 3 Qtrs
Repurchase and retirement of common stock, including excise tax StockRepurchasedAndRetiredDuringPeriodValue $89.50M USD 3 Qtrs
Repurchase and retirement of common stock, including excise tax StockRepurchasedAndRetiredDuringPeriodValue $19.20M USD 1 Quarter
Repurchase and retirement of common stock, including excise tax StockRepurchasedAndRetiredDuringPeriodValue $19.20M USD 1 Quarter
Common stock warrant expense APICShareBasedPaymentArrangementStockWarrantIssuedForServicesIncreaseForCostRecognition $1.35M USD 1 Quarter
Common stock warrant expense APICShareBasedPaymentArrangementStockWarrantIssuedForServicesIncreaseForCostRecognition $1.35M USD 1 Quarter
Common stock warrant expense APICShareBasedPaymentArrangementStockWarrantIssuedForServicesIncreaseForCostRecognition $4.04M USD 3 Qtrs
Common stock warrant expense APICShareBasedPaymentArrangementStockWarrantIssuedForServicesIncreaseForCostRecognition $4.04M USD 3 Qtrs
Common stock warrant expense APICShareBasedPaymentArrangementStockWarrantIssuedForServicesIncreaseForCostRecognition $4.04M USD 3 Qtrs
Common stock warrant expense APICShareBasedPaymentArrangementStockWarrantIssuedForServicesIncreaseForCostRecognition $4.04M USD 3 Qtrs
Common stock warrant expense APICShareBasedPaymentArrangementStockWarrantIssuedForServicesIncreaseForCostRecognition $1.35M USD 1 Quarter
Common stock warrant expense APICShareBasedPaymentArrangementStockWarrantIssuedForServicesIncreaseForCostRecognition $1.35M USD 1 Quarter
Issuance of common stock in connection with the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.42M USD 3 Qtrs
Issuance of common stock in connection with the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.42M USD 3 Qtrs
Issuance of common stock in connection with the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.49M USD 3 Qtrs
Issuance of common stock in connection with the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.49M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.66M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.66M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.68M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.68M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.43M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.43M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.28M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.28M USD 1 Quarter
Net income NetIncomeLoss $160.73M USD 3 Qtrs
Net income NetIncomeLoss $160.73M USD 3 Qtrs
Net income NetIncomeLoss $75.20M USD 1 Quarter
Net income NetIncomeLoss $75.20M USD 1 Quarter
Net income NetIncomeLoss $106.96M USD 3 Qtrs
Net income NetIncomeLoss $106.96M USD 3 Qtrs
Net income NetIncomeLoss $47.96M USD 1 Quarter
Net income NetIncomeLoss $47.96M USD 1 Quarter
Ending balance StockholdersEquity $1.03B USD Point-in-time
Ending balance StockholdersEquity $1.03B USD Point-in-time
Ending balance StockholdersEquity $901.40M USD Point-in-time
Ending balance StockholdersEquity $901.40M USD Point-in-time
Ending balance StockholdersEquity $871.47M USD Point-in-time
Ending balance StockholdersEquity $871.47M USD Point-in-time
Ending balance StockholdersEquity $966.12M USD Point-in-time
Ending balance StockholdersEquity $966.12M USD Point-in-time
Ending balance StockholdersEquity $961.20M USD Point-in-time
Ending balance StockholdersEquity $961.20M USD Point-in-time
Ending balance StockholdersEquity $864.61M USD Point-in-time
Ending balance StockholdersEquity $864.61M USD Point-in-time
Comprehensive Income 32 line items
Line Item Tag Value Unit Period
Change in unrealized gain (loss) on available-for-sale-securities, tax benefit (provision) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $1.24M USD 3 Qtrs
Change in unrealized gain (loss) on available-for-sale-securities, tax benefit (provision) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $1.24M USD 3 Qtrs
Change in unrealized gain (loss) on available-for-sale-securities, tax benefit (provision) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $-561.00K USD 1 Quarter
Change in unrealized gain (loss) on available-for-sale-securities, tax benefit (provision) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $-561.00K USD 1 Quarter
Net income NetIncomeLoss $160.73M USD 3 Qtrs
Net income NetIncomeLoss $160.73M USD 3 Qtrs
Net income NetIncomeLoss $75.20M USD 1 Quarter
Net income NetIncomeLoss $75.20M USD 1 Quarter
Net income NetIncomeLoss $106.96M USD 3 Qtrs
Net income NetIncomeLoss $106.96M USD 3 Qtrs
Change in unrealized gain (loss) on available-for-sale-securities, tax benefit (provision) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $3.19M USD 3 Qtrs
Change in unrealized gain (loss) on available-for-sale-securities, tax benefit (provision) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $3.19M USD 3 Qtrs
Net income NetIncomeLoss $47.96M USD 1 Quarter
Net income NetIncomeLoss $47.96M USD 1 Quarter
Change in unrealized gain (loss) on available-for-sale-securities, tax benefit (provision) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $1.45M USD 1 Quarter
Change in unrealized gain (loss) on available-for-sale-securities, tax benefit (provision) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $1.45M USD 1 Quarter
Change in unrealized gain (loss) on available-for-sale-securities, net of tax benefit (provision) of $561, $(1,454), $(1,242) and $(3,190), respectively OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $3.68M USD 3 Qtrs
Change in unrealized gain (loss) on available-for-sale-securities, net of tax benefit (provision) of $561, $(1,454), $(1,242) and $(3,190), respectively OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $3.68M USD 3 Qtrs
Change in unrealized gain (loss) on available-for-sale-securities, net of tax benefit (provision) of $561, $(1,454), $(1,242) and $(3,190), respectively OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $9.43M USD 3 Qtrs
Change in unrealized gain (loss) on available-for-sale-securities, net of tax benefit (provision) of $561, $(1,454), $(1,242) and $(3,190), respectively OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $9.43M USD 3 Qtrs
Change in unrealized gain (loss) on available-for-sale-securities, net of tax benefit (provision) of $561, $(1,454), $(1,242) and $(3,190), respectively OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $4.28M USD 1 Quarter
Change in unrealized gain (loss) on available-for-sale-securities, net of tax benefit (provision) of $561, $(1,454), $(1,242) and $(3,190), respectively OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $4.28M USD 1 Quarter
Change in unrealized gain (loss) on available-for-sale-securities, net of tax benefit (provision) of $561, $(1,454), $(1,242) and $(3,190), respectively OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-1.66M USD 1 Quarter
Change in unrealized gain (loss) on available-for-sale-securities, net of tax benefit (provision) of $561, $(1,454), $(1,242) and $(3,190), respectively OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-1.66M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $73.53M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $73.53M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $164.41M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $164.41M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $52.23M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $52.23M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $116.39M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $116.39M USD 3 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...