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

10-Q Filing

Trade Desk, Inc. CIK: 1671933 Q3 2021
Filing Information
Form Type 10-Q
Accession Number 0001564590-21-055245
Period End Date 20210930
Filing Date 20211108
Fiscal Year 2021
Fiscal Period Q3
XBRL Instance ttd-10q_20210930_htm.xml
Filing Contents
Balance Sheet 66 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $437.35M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $576.92M USD Point-in-time
Short-term investments, net ShortTermInvestments $221.69M USD Point-in-time
Short-term investments, net ShortTermInvestments $186.69M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $7,245 and $7,253 as of September 30, 2021 and December 31, 2020, respectively AccountsReceivableNetCurrent $1.58B USD Point-in-time
Accounts receivable, net of allowance for credit losses of $7,245 and $7,253 as of September 30, 2021 and December 31, 2020, respectively AccountsReceivableNetCurrent $1.62B USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $102.17M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $92.56M USD Point-in-time
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $7.25M USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $2.31B USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $2.52B USD Point-in-time
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $7.25M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $115.86M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $137.42M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $242.44M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $248.14M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $50.17M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $46.41M USD Point-in-time
Preferred stock, authorized shares PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, authorized shares PreferredStockSharesAuthorized 100.00M shares Point-in-time
Other assets, non-current OtherAssetsNoncurrent $29.15M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Other assets, non-current OtherAssetsNoncurrent $46.58M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
TOTAL ASSETS Assets $2.99B USD Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
TOTAL ASSETS Assets $2.75B USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Accounts payable AccountsPayableCurrent $1.35B USD Point-in-time
Accounts payable AccountsPayableCurrent $1.30B USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $77.32M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $88.33M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $45.60M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $37.87M USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $1.43B USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $1.47B USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $247.92M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $254.56M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $11.26M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $10.12M USD Point-in-time
TOTAL LIABILITIES Liabilities $1.69B USD Point-in-time
TOTAL LIABILITIES Liabilities $1.74B USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of September 30, 2021 and December 31, 2020 PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of September 30, 2021 and December 31, 2020 PreferredStockValue - USD Point-in-time
Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 436,033 and 423,383 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively Class B, 95,000 shares authorized; 44,556 and 50,018 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively CommonStockValue - USD Point-in-time
Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 436,033 and 423,383 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively Class B, 95,000 shares authorized; 44,556 and 50,018 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively CommonStockValue - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $538.78M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $698.72M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $604.09M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $474.37M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.30B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.08B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $612.52M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $674.03M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $758.35M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.01B USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $832.63M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $1.20B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $2.75B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $2.99B USD Point-in-time
Income Statement 72 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $301.09M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $800.87M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $516.13M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $216.11M USD 1 Quarter
Platform operations CostOfGoodsAndServicesSold $53.40M USD 1 Quarter
Platform operations CostOfGoodsAndServicesSold $127.17M USD 3 Qtrs
Platform operations CostOfGoodsAndServicesSold $44.83M USD 1 Quarter
Platform operations CostOfGoodsAndServicesSold $154.71M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $59.28M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $44.64M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $116.00M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $176.80M USD 3 Qtrs
Technology and development ResearchAndDevelopmentExpense $163.30M USD 3 Qtrs
Technology and development ResearchAndDevelopmentExpense $55.85M USD 1 Quarter
Technology and development ResearchAndDevelopmentExpense $41.08M USD 1 Quarter
Technology and development ResearchAndDevelopmentExpense $117.93M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $117.25M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $42.79M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $52.12M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $155.88M USD 3 Qtrs
Total operating expenses CostsAndExpenses $220.65M USD 1 Quarter
Total operating expenses CostsAndExpenses $650.69M USD 3 Qtrs
Total operating expenses CostsAndExpenses $173.33M USD 1 Quarter
Total operating expenses CostsAndExpenses $478.35M USD 3 Qtrs
Income from operations OperatingIncomeLoss $80.45M USD 1 Quarter
Income from operations OperatingIncomeLoss $42.78M USD 1 Quarter
Income from operations OperatingIncomeLoss $150.18M USD 3 Qtrs
Income from operations OperatingIncomeLoss $37.78M USD 3 Qtrs
Interest expense (income), net InterestIncomeExpenseNet $-556.00K USD 3 Qtrs
Interest expense (income), net InterestIncomeExpenseNet $740.00K USD 3 Qtrs
Interest expense (income), net InterestIncomeExpenseNet $-235.00K USD 1 Quarter
Interest expense (income), net InterestIncomeExpenseNet $-317.00K USD 1 Quarter
Foreign currency exchange loss (gain), net ForeignCurrencyTransactionGainLossBeforeTax $-1.57M USD 3 Qtrs
Foreign currency exchange loss (gain), net ForeignCurrencyTransactionGainLossBeforeTax $-1.00M USD 3 Qtrs
Foreign currency exchange loss (gain), net ForeignCurrencyTransactionGainLossBeforeTax $-1.15M USD 1 Quarter
Foreign currency exchange loss (gain), net ForeignCurrencyTransactionGainLossBeforeTax $12.00K USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-1.47M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-1.56M USD 3 Qtrs
Total other expense, net NonoperatingIncomeExpense $-223.00K USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-834.00K USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $78.98M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $42.56M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $148.62M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.94M USD 3 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $18.89M USD 3 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $1.31M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $19.59M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-53.47M USD 3 Qtrs
Net income NetIncomeLoss $59.38M USD 1 Quarter
Net income NetIncomeLoss $24.06M USD 1 Quarter
Net income NetIncomeLoss $90.42M USD 3 Qtrs
Net income NetIncomeLoss $47.70M USD 1 Quarter
Net income NetIncomeLoss $25.11M USD 1 Quarter
Net income NetIncomeLoss $22.64M USD 1 Quarter
Net income NetIncomeLoss $129.72M USD 3 Qtrs
Net income NetIncomeLoss $41.25M USD 1 Quarter
Basic EarningsPerShareBasic $0.20 USD 3 Qtrs
Basic EarningsPerShareBasic $0.12 USD 1 Quarter
Basic EarningsPerShareBasic $0.09 USD 1 Quarter
Basic EarningsPerShareBasic $0.27 USD 3 Qtrs
Diluted EarningsPerShareDiluted $0.08 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.26 USD 3 Qtrs
Diluted EarningsPerShareDiluted $0.12 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.19 USD 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 465.82M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 478.10M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 460.75M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 475.50M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 498.91M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 492.21M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 497.94M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 487.31M shares 3 Qtrs
Cash Flow Statement 69 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $90.42M USD 3 Qtrs
Net income ProfitLoss $129.72M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $20.78M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $29.97M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $132.01M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $73.75M USD 3 Qtrs
Allowance for credit losses on accounts receivable ProvisionForDoubtfulAccounts $520.00K USD 3 Qtrs
Allowance for credit losses on accounts receivable ProvisionForDoubtfulAccounts $2.72M USD 3 Qtrs
Noncash lease expense NoncashLeaseExpense $29.91M USD 3 Qtrs
Noncash lease expense NoncashLeaseExpense $24.05M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $5.04M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-20.98M USD 3 Qtrs
Other OtherNoncashIncomeExpense $-1.24M USD 3 Qtrs
Other OtherNoncashIncomeExpense $-6.73M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-21.06M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $48.64M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $23.92M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-20.63M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $47.73M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-44.10M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $11.05M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $-14.79M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-10.39M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiabilities $-31.89M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $215.12M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $237.51M USD 3 Qtrs
Purchases of investments PaymentsToAcquireInvestments $233.43M USD 3 Qtrs
Purchases of investments PaymentsToAcquireInvestments $127.25M USD 3 Qtrs
Sales of investments ProceedsFromSalesOfInvestments $4.54M USD 3 Qtrs
Maturities of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $128.31M USD 3 Qtrs
Maturities of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $192.08M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $43.92M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $57.72M USD 3 Qtrs
Capitalized software development costs PaymentsToDevelopSoftware $4.25M USD 3 Qtrs
Capitalized software development costs PaymentsToDevelopSoftware $3.68M USD 3 Qtrs
Business acquisition PaymentsToAcquireBusinessesGross $13.26M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-60.91M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-97.68M USD 3 Qtrs
Proceeds from line of credit ProceedsFromLinesOfCredit $143.00M USD 3 Qtrs
Repayment on line of credit RepaymentsOfLongTermLinesOfCredit $71.00M USD 3 Qtrs
Payment of debt financing costs PaymentsOfDebtIssuanceCosts $1.92M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $54.04M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $39.56M USD 3 Qtrs
Proceeds from employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $15.04M USD 3 Qtrs
Proceeds from employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $22.76M USD 3 Qtrs
Taxes paid related to net settlement of restricted stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $38.27M USD 3 Qtrs
Taxes paid related to net settlement of restricted stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $14.18M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $126.89M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $22.12M USD 3 Qtrs
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $303.50M USD 3 Qtrs
Increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $139.56M USD 3 Qtrs
Cash and cash equivalentsBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $576.92M USD Point-in-time
Cash and cash equivalentsBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $434.37M USD Point-in-time
Cash and cash equivalentsBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $130.88M USD Point-in-time
Cash and cash equivalentsBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $437.35M USD Point-in-time
Cash and cash equivalentsEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $576.92M USD Point-in-time
Cash and cash equivalentsEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $434.37M USD Point-in-time
Cash and cash equivalentsEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $130.88M USD Point-in-time
Cash and cash equivalentsEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $437.35M USD Point-in-time
Capitalized assets financed by accounts payable CapitalExpendituresIncurredButNotYetPaid $8.93M USD 3 Qtrs
Capitalized assets financed by accounts payable CapitalExpendituresIncurredButNotYetPaid $12.84M USD 3 Qtrs
Cash paid for amounts included in the measurement of lease liabilities included in operating cash flows OperatingLeasePayments $39.01M USD 3 Qtrs
Cash paid for amounts included in the measurement of lease liabilities included in operating cash flows OperatingLeasePayments $17.70M USD 3 Qtrs
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $23.29M USD 3 Qtrs
Right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $52.24M USD 3 Qtrs
Asset retirement obligation AssetRetirementObligationPeriodIncreaseDecrease $1.61M USD 3 Qtrs
Asset retirement obligation AssetRetirementObligationPeriodIncreaseDecrease $1.60M USD 3 Qtrs
Stock-based compensation included in capitalized software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $1.39M USD 3 Qtrs
Stock-based compensation included in capitalized software development costs EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.08M USD 3 Qtrs
Stockholders Equity 45 line items
Line Item Tag Value Unit Period
Balance at beginning of period StockholdersEquity $1.30B USD Point-in-time
Balance at beginning of period StockholdersEquity $1.08B USD Point-in-time
Balance at beginning of period StockholdersEquity $612.52M USD Point-in-time
Balance at beginning of period StockholdersEquity $674.03M USD Point-in-time
Balance at beginning of period StockholdersEquity $758.35M USD Point-in-time
Balance at beginning of period StockholdersEquity $1.01B USD Point-in-time
Balance at beginning of period StockholdersEquity $832.63M USD Point-in-time
Balance at beginning of period StockholdersEquity $1.20B USD Point-in-time
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $12.12M USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $13.22M USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $12.62M USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $13.72M USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $19.48M USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $22.49M USD 1 Quarter
Issuance of restricted stock, net of forfeitures and shares withheld for taxes StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes $-12.15M USD 1 Quarter
Issuance of restricted stock, net of forfeitures and shares withheld for taxes StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes $-2.84M USD 1 Quarter
Issuance of restricted stock, net of forfeitures and shares withheld for taxes StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes $-6.46M USD 1 Quarter
Issuance of restricted stock, net of forfeitures and shares withheld for taxes StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes $-9.04M USD 1 Quarter
Issuance of restricted stock, net of forfeitures and shares withheld for taxes StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes $-17.08M USD 1 Quarter
Issuance of restricted stock, net of forfeitures and shares withheld for taxes StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes $-4.89M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $27.37M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $46.02M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $23.26M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $35.09M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $24.52M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $52.98M USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $22.76M USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $15.04M USD 1 Quarter
Issuance of common stock related to acquisition StockIssuedDuringPeriodValueAcquisitions $1.82M USD 1 Quarter
Net income NetIncomeLoss $59.38M USD 1 Quarter
Net income NetIncomeLoss $24.06M USD 1 Quarter
Net income NetIncomeLoss $90.42M USD 3 Qtrs
Net income NetIncomeLoss $47.70M USD 1 Quarter
Net income NetIncomeLoss $25.11M USD 1 Quarter
Net income NetIncomeLoss $22.64M USD 1 Quarter
Net income NetIncomeLoss $129.72M USD 3 Qtrs
Net income NetIncomeLoss $41.25M USD 1 Quarter
Balance at end of period StockholdersEquity $1.30B USD Point-in-time
Balance at end of period StockholdersEquity $1.08B USD Point-in-time
Balance at end of period StockholdersEquity $612.52M USD Point-in-time
Balance at end of period StockholdersEquity $674.03M USD Point-in-time
Balance at end of period StockholdersEquity $758.35M USD Point-in-time
Balance at end of period StockholdersEquity $1.01B USD Point-in-time
Balance at end of period StockholdersEquity $832.63M USD Point-in-time
Balance at end of period StockholdersEquity $1.20B USD Point-in-time

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

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