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

10-Q Filing

Guidewire Software, Inc. CIK: 1528396 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001528396-25-000061
Period End Date 20250131
Filing Date 20250307
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance gwre-20250131_htm.xml
Balance Sheet 140 line items
Line Item Tag Value Unit Period
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $1.74M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $1.74M USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $646.00K USD Point-in-time
Allowance for accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $646.00K USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $547.99M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $547.99M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $697.49M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $697.49M USD Point-in-time
Short-term investments ShortTermInvestments $471.47M USD Point-in-time
Short-term investments ShortTermInvestments $471.47M USD Point-in-time
Short-term investments ShortTermInvestments $455.58M USD Point-in-time
Short-term investments ShortTermInvestments $455.58M USD Point-in-time
Accounts receivable, net of allowances of $1,737 and $646, respectively AccountsReceivableNetCurrent $137.34M USD Point-in-time
Accounts receivable, net of allowances of $1,737 and $646, respectively AccountsReceivableNetCurrent $137.34M USD Point-in-time
Accounts receivable, net of allowances of $1,737 and $646, respectively AccountsReceivableNetCurrent $123.00M USD Point-in-time
Accounts receivable, net of allowances of $1,737 and $646, respectively AccountsReceivableNetCurrent $123.00M USD Point-in-time
Unbilled accounts receivable, net ContractWithCustomerAssetNetCurrent $87.03M USD Point-in-time
Unbilled accounts receivable, net ContractWithCustomerAssetNetCurrent $87.03M USD Point-in-time
Unbilled accounts receivable, net ContractWithCustomerAssetNetCurrent $114.48M USD Point-in-time
Unbilled accounts receivable, net ContractWithCustomerAssetNetCurrent $114.48M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $71.68M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $71.68M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $67.60M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $67.60M USD Point-in-time
Total current assets AssetsCurrent $1.30B USD Point-in-time
Total current assets AssetsCurrent $1.30B USD Point-in-time
Total current assets AssetsCurrent $1.48B USD Point-in-time
Total current assets AssetsCurrent $1.48B USD Point-in-time
Long-term investments LongTermInvestments $125.89M USD Point-in-time
Long-term investments LongTermInvestments $125.89M USD Point-in-time
Long-term investments LongTermInvestments $243.47M USD Point-in-time
Long-term investments LongTermInvestments $243.47M USD Point-in-time
Unbilled accounts receivable, net ContractWithCustomerAssetNetNoncurrent $801.00K USD Point-in-time
Unbilled accounts receivable, net ContractWithCustomerAssetNetNoncurrent $801.00K USD Point-in-time
Unbilled accounts receivable, net ContractWithCustomerAssetNetNoncurrent $4.16M USD Point-in-time
Unbilled accounts receivable, net ContractWithCustomerAssetNetNoncurrent $4.16M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $54.08M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $54.08M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $55.41M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $55.41M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $43.14M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $43.14M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $43.75M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $43.75M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $6.36M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $6.36M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $9.01M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $9.01M USD Point-in-time
Goodwill Goodwill $372.21M USD Point-in-time
Goodwill Goodwill $372.21M USD Point-in-time
Goodwill Goodwill $372.21M USD Point-in-time
Goodwill Goodwill $372.21M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $281.03M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $281.03M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $253.09M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $253.09M USD Point-in-time
Other assets OtherAssetsNoncurrent $67.25M USD Point-in-time
Other assets OtherAssetsNoncurrent $67.25M USD Point-in-time
Other assets OtherAssetsNoncurrent $63.56M USD Point-in-time
Other assets OtherAssetsNoncurrent $63.56M USD Point-in-time
TOTAL ASSETS Assets $2.23B USD Point-in-time
TOTAL ASSETS Assets $2.23B USD Point-in-time
TOTAL ASSETS Assets $2.54B USD Point-in-time
TOTAL ASSETS Assets $2.54B USD Point-in-time
Accounts payable AccountsPayableCurrent $15.21M USD Point-in-time
Accounts payable AccountsPayableCurrent $15.21M USD Point-in-time
Accounts payable AccountsPayableCurrent $24.92M USD Point-in-time
Accounts payable AccountsPayableCurrent $24.92M USD Point-in-time
Accrued employee compensation EmployeeRelatedLiabilitiesCurrent $60.60M USD Point-in-time
Accrued employee compensation EmployeeRelatedLiabilitiesCurrent $60.60M USD Point-in-time
Accrued employee compensation EmployeeRelatedLiabilitiesCurrent $109.08M USD Point-in-time
Accrued employee compensation EmployeeRelatedLiabilitiesCurrent $109.08M USD Point-in-time
Deferred revenue, net ContractWithCustomerLiabilityCurrent $264.85M USD Point-in-time
Deferred revenue, net ContractWithCustomerLiabilityCurrent $264.85M USD Point-in-time
Deferred revenue, net ContractWithCustomerLiabilityCurrent $281.86M USD Point-in-time
Deferred revenue, net ContractWithCustomerLiabilityCurrent $281.86M USD Point-in-time
Convertible senior notes, net SeniorNotesCurrent $178.97M USD Point-in-time
Convertible senior notes, net SeniorNotesCurrent $178.97M USD Point-in-time
Convertible senior notes, net SeniorNotesCurrent $398.90M USD Point-in-time
Convertible senior notes, net SeniorNotesCurrent $398.90M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $32.58M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $32.58M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $29.34M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $29.34M USD Point-in-time
Total current liabilities LiabilitiesCurrent $837.63M USD Point-in-time
Total current liabilities LiabilitiesCurrent $837.63M USD Point-in-time
Total current liabilities LiabilitiesCurrent $558.68M USD Point-in-time
Total current liabilities LiabilitiesCurrent $558.68M USD Point-in-time
Lease liabilities OperatingLeaseLiabilityNoncurrent $34.72M USD Point-in-time
Lease liabilities OperatingLeaseLiabilityNoncurrent $34.72M USD Point-in-time
Lease liabilities OperatingLeaseLiabilityNoncurrent $33.98M USD Point-in-time
Lease liabilities OperatingLeaseLiabilityNoncurrent $33.98M USD Point-in-time
Convertible senior notes, net SeniorLongTermNotes $672.83M USD Point-in-time
Convertible senior notes, net SeniorLongTermNotes $672.83M USD Point-in-time
Convertible senior notes, net SeniorLongTermNotes - USD Point-in-time
Convertible senior notes, net SeniorLongTermNotes - USD Point-in-time
Deferred revenue, net ContractWithCustomerLiabilityNoncurrent $3.63M USD Point-in-time
Deferred revenue, net ContractWithCustomerLiabilityNoncurrent $3.63M USD Point-in-time
Deferred revenue, net ContractWithCustomerLiabilityNoncurrent $3.11M USD Point-in-time
Deferred revenue, net ContractWithCustomerLiabilityNoncurrent $3.11M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $7.58M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $7.58M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $5.45M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $5.45M USD Point-in-time
Total liabilities Liabilities $1.27B USD Point-in-time
Total liabilities Liabilities $1.27B USD Point-in-time
Total liabilities Liabilities $883.56M USD Point-in-time
Total liabilities Liabilities $883.56M USD Point-in-time
Common stock CommonStockValue $8.00K USD Point-in-time
Common stock CommonStockValue $8.00K USD Point-in-time
Common stock CommonStockValue $8.00K USD Point-in-time
Common stock CommonStockValue $8.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.98B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.98B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.94B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.94B USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-12.24M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-12.24M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-15.37M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-15.37M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $-652.19M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $-652.19M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $-624.05M USD Point-in-time
Retained earnings (accumulated deficit) RetainedEarningsAccumulatedDeficit $-624.05M USD Point-in-time
Total stockholders equity StockholdersEquity $1.27B USD Point-in-time
Total stockholders equity StockholdersEquity $1.27B USD Point-in-time
Total stockholders equity StockholdersEquity $1.34B USD Point-in-time
Total stockholders equity StockholdersEquity $1.34B USD Point-in-time
Total stockholders equity StockholdersEquity $1.26B USD Point-in-time
Total stockholders equity StockholdersEquity $1.26B USD Point-in-time
Total stockholders equity StockholdersEquity $1.27B USD Point-in-time
Total stockholders equity StockholdersEquity $1.27B USD Point-in-time
Total stockholders equity StockholdersEquity $1.20B USD Point-in-time
Total stockholders equity StockholdersEquity $1.20B USD Point-in-time
Total stockholders equity StockholdersEquity $1.21B USD Point-in-time
Total stockholders equity StockholdersEquity $1.21B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $2.54B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $2.54B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $2.23B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $2.23B USD Point-in-time
Income Statement 148 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $552.38M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $552.38M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $240.90M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $240.90M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $448.30M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $448.30M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $289.48M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $289.48M USD 1 Quarter
Total cost of revenue CostOfGoodsAndServicesSold $110.33M USD 1 Quarter
Total cost of revenue CostOfGoodsAndServicesSold $110.33M USD 1 Quarter
Total cost of revenue CostOfGoodsAndServicesSold $193.61M USD 2 Qtrs
Total cost of revenue CostOfGoodsAndServicesSold $193.61M USD 2 Qtrs
Total cost of revenue CostOfGoodsAndServicesSold $214.84M USD 2 Qtrs
Total cost of revenue CostOfGoodsAndServicesSold $214.84M USD 2 Qtrs
Total cost of revenue CostOfGoodsAndServicesSold $98.49M USD 1 Quarter
Total cost of revenue CostOfGoodsAndServicesSold $98.49M USD 1 Quarter
Total gross profit GrossProfit $179.15M USD 1 Quarter
Total gross profit GrossProfit $179.15M USD 1 Quarter
Total gross profit GrossProfit $337.54M USD 2 Qtrs
Total gross profit GrossProfit $337.54M USD 2 Qtrs
Total gross profit GrossProfit $254.70M USD 2 Qtrs
Total gross profit GrossProfit $254.70M USD 2 Qtrs
Total gross profit GrossProfit $142.41M USD 1 Quarter
Total gross profit GrossProfit $142.41M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $70.27M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $70.27M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $65.46M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $65.46M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $139.15M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $139.15M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $127.93M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $127.93M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $55.45M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $55.45M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $93.76M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $93.76M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $106.93M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $106.93M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $49.18M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $49.18M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $40.18M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $40.18M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $79.20M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $79.20M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $84.46M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $84.46M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $41.71M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $41.71M USD 1 Quarter
Total operating expenses OperatingExpenses $154.82M USD 1 Quarter
Total operating expenses OperatingExpenses $154.82M USD 1 Quarter
Total operating expenses OperatingExpenses $300.89M USD 2 Qtrs
Total operating expenses OperatingExpenses $300.89M USD 2 Qtrs
Total operating expenses OperatingExpenses $330.54M USD 2 Qtrs
Total operating expenses OperatingExpenses $330.54M USD 2 Qtrs
Total operating expenses OperatingExpenses $167.43M USD 1 Quarter
Total operating expenses OperatingExpenses $167.43M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $11.72M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $11.72M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $7.00M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $7.00M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $-12.41M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-12.41M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-46.19M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $-46.19M USD 2 Qtrs
Interest income InterestIncomeNonoperating $15.72M USD 1 Quarter
Interest income InterestIncomeNonoperating $15.72M USD 1 Quarter
Interest income InterestIncomeNonoperating $29.33M USD 2 Qtrs
Interest income InterestIncomeNonoperating $29.33M USD 2 Qtrs
Interest income InterestIncomeNonoperating $10.29M USD 1 Quarter
Interest income InterestIncomeNonoperating $10.29M USD 1 Quarter
Interest income InterestIncomeNonoperating $20.90M USD 2 Qtrs
Interest income InterestIncomeNonoperating $20.90M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $3.38M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $3.38M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $6.25M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $6.25M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $4.18M USD 1 Quarter
Interest expense InterestExpenseNonoperating $4.18M USD 1 Quarter
Interest expense InterestExpenseNonoperating $1.69M USD 1 Quarter
Interest expense InterestExpenseNonoperating $1.69M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-70.34M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-70.34M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-66.29M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-66.29M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-2.97M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-2.97M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $10.78M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $10.78M USD 1 Quarter
Income (loss) before provision for (benefit from) income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-43.03M USD 1 Quarter
Income (loss) before provision for (benefit from) income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-43.03M USD 1 Quarter
Income (loss) before provision for (benefit from) income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.96M USD 1 Quarter
Income (loss) before provision for (benefit from) income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.96M USD 1 Quarter
Income (loss) before provision for (benefit from) income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-40.26M USD 2 Qtrs
Income (loss) before provision for (benefit from) income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-40.26M USD 2 Qtrs
Income (loss) before provision for (benefit from) income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-31.63M USD 2 Qtrs
Income (loss) before provision for (benefit from) income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-31.63M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-14.24M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-14.24M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-5.75M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-5.75M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-12.12M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-12.12M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-2.72M USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-2.72M USD 1 Quarter
Net income (loss) ProfitLoss $9.14M USD 1 Quarter
Net income (loss) ProfitLoss $9.14M USD 1 Quarter
Net income (loss) ProfitLoss $9.69M USD 1 Quarter
Net income (loss) ProfitLoss $9.69M USD 1 Quarter
Net income (loss) ProfitLoss $-28.14M USD 2 Qtrs
Net income (loss) ProfitLoss $-28.14M USD 2 Qtrs
Net income (loss) ProfitLoss $-17.38M USD 2 Qtrs
Net income (loss) ProfitLoss $-17.38M USD 2 Qtrs
Net income (loss) ProfitLoss $-37.28M USD 1 Quarter
Net income (loss) ProfitLoss $-37.28M USD 1 Quarter
Net income (loss) ProfitLoss $-27.07M USD 1 Quarter
Net income (loss) ProfitLoss $-27.07M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.12 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.12 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.34 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.34 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.45 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.45 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.21 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.21 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.34 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.34 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.12 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.12 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.21 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.21 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.45 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.45 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.49M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.49M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.13M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.13M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 81.91M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 81.91M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.71M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.71M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.31M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.31M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.49M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.49M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 81.91M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 81.91M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.71M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.71M shares 1 Quarter
Cash Flow Statement 196 line items
Line Item Tag Value Unit Period
Net income (loss) ProfitLoss $9.14M USD 1 Quarter
Net income (loss) ProfitLoss $9.14M USD 1 Quarter
Net income (loss) ProfitLoss $9.69M USD 1 Quarter
Net income (loss) ProfitLoss $9.69M USD 1 Quarter
Net income (loss) ProfitLoss $-28.14M USD 2 Qtrs
Net income (loss) ProfitLoss $-28.14M USD 2 Qtrs
Net income (loss) ProfitLoss $-17.38M USD 2 Qtrs
Net income (loss) ProfitLoss $-17.38M USD 2 Qtrs
Net income (loss) ProfitLoss $-37.28M USD 1 Quarter
Net income (loss) ProfitLoss $-37.28M USD 1 Quarter
Net income (loss) ProfitLoss $-27.07M USD 1 Quarter
Net income (loss) ProfitLoss $-27.07M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $11.57M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $11.57M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $10.93M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $10.93M USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCostsAndDiscounts $1.72M USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCostsAndDiscounts $1.72M USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCostsAndDiscounts $862.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCostsAndDiscounts $862.00K USD 2 Qtrs
Amortization of contract acquisition costs CapitalizedContractCostAmortization $8.74M USD 2 Qtrs
Amortization of contract acquisition costs CapitalizedContractCostAmortization $8.74M USD 2 Qtrs
Amortization of contract acquisition costs CapitalizedContractCostAmortization $9.87M USD 2 Qtrs
Amortization of contract acquisition costs CapitalizedContractCostAmortization $9.87M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $36.43M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $36.43M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $79.01M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $79.01M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $40.95M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $40.95M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $72.52M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $72.52M USD 2 Qtrs
Changes to allowance for credit losses and revenue reserves AccountsReceivableNetChangeToAllowanceForCreditLossesAndRevenueReserves $-1.09M USD 2 Qtrs
Changes to allowance for credit losses and revenue reserves AccountsReceivableNetChangeToAllowanceForCreditLossesAndRevenueReserves $-1.09M USD 2 Qtrs
Changes to allowance for credit losses and revenue reserves AccountsReceivableNetChangeToAllowanceForCreditLossesAndRevenueReserves $194.00K USD 2 Qtrs
Changes to allowance for credit losses and revenue reserves AccountsReceivableNetChangeToAllowanceForCreditLossesAndRevenueReserves $194.00K USD 2 Qtrs
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-17.39M USD 2 Qtrs
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-17.39M USD 2 Qtrs
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-14.16M USD 2 Qtrs
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-14.16M USD 2 Qtrs
Amortization of premium (accretion of discount) on available-for-sale securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.22M USD 2 Qtrs
Amortization of premium (accretion of discount) on available-for-sale securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.22M USD 2 Qtrs
Amortization of premium (accretion of discount) on available-for-sale securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.55M USD 2 Qtrs
Amortization of premium (accretion of discount) on available-for-sale securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.55M USD 2 Qtrs
Gain on sale of strategic investments RealizedInvestmentGainsLosses $3.67M USD 2 Qtrs
Gain on sale of strategic investments RealizedInvestmentGainsLosses $3.67M USD 2 Qtrs
Gain on sale of strategic investments RealizedInvestmentGainsLosses $1.76M USD 2 Qtrs
Gain on sale of strategic investments RealizedInvestmentGainsLosses $1.76M USD 2 Qtrs
Gain on sale of strategic investments RealizedInvestmentGainsLosses $1.76M USD 1 Quarter
Gain on sale of strategic investments RealizedInvestmentGainsLosses $1.76M USD 1 Quarter
Gain on sale of strategic investments RealizedInvestmentGainsLosses $3.67M USD 1 Quarter
Gain on sale of strategic investments RealizedInvestmentGainsLosses $3.67M USD 1 Quarter
Changes in fair value of strategic investments ChangesInFairValueOfStrategicInvestments - USD 2 Qtrs
Changes in fair value of strategic investments ChangesInFairValueOfStrategicInvestments - USD 2 Qtrs
Changes in fair value of strategic investments ChangesInFairValueOfStrategicInvestments $-238.00K USD 2 Qtrs
Changes in fair value of strategic investments ChangesInFairValueOfStrategicInvestments $-238.00K USD 2 Qtrs
Loss on retirement of debt GainsLossesOnExtinguishmentOfDebt $-53.56M USD 2 Qtrs
Loss on retirement of debt GainsLossesOnExtinguishmentOfDebt $-53.56M USD 2 Qtrs
Loss on retirement of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Loss on retirement of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Other non-cash items affecting net income (loss) OtherNoncashIncomeExpense $46.00K USD 2 Qtrs
Other non-cash items affecting net income (loss) OtherNoncashIncomeExpense $46.00K USD 2 Qtrs
Other non-cash items affecting net income (loss) OtherNoncashIncomeExpense $-3.00K USD 2 Qtrs
Other non-cash items affecting net income (loss) OtherNoncashIncomeExpense $-3.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-12.82M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-12.82M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-22.55M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-22.55M USD 2 Qtrs
Unbilled accounts receivable IncreaseDecreaseInContractWithCustomerAsset $-1.10M USD 2 Qtrs
Unbilled accounts receivable IncreaseDecreaseInContractWithCustomerAsset $-1.10M USD 2 Qtrs
Unbilled accounts receivable IncreaseDecreaseInContractWithCustomerAsset $24.09M USD 2 Qtrs
Unbilled accounts receivable IncreaseDecreaseInContractWithCustomerAsset $24.09M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $11.85M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $11.85M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $12.53M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $12.53M USD 2 Qtrs
Operating lease assets IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-608.00K USD 2 Qtrs
Operating lease assets IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-608.00K USD 2 Qtrs
Operating lease assets IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-4.05M USD 2 Qtrs
Operating lease assets IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-4.05M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $10.15M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $10.15M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-12.21M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableTrade $-12.21M USD 2 Qtrs
Accrued employee compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-39.66M USD 2 Qtrs
Accrued employee compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-39.66M USD 2 Qtrs
Accrued employee compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-46.88M USD 2 Qtrs
Accrued employee compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-46.88M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-13.76M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-13.76M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-17.52M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-17.52M USD 2 Qtrs
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-3.25M USD 2 Qtrs
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-3.25M USD 2 Qtrs
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-151.00K USD 2 Qtrs
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-151.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $804.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $804.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-3.95M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-3.95M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-2.83M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-2.83M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $23.69M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $23.69M USD 2 Qtrs
Purchases of available-for-sale securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $314.85M USD 2 Qtrs
Purchases of available-for-sale securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $314.85M USD 2 Qtrs
Purchases of available-for-sale securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $429.74M USD 2 Qtrs
Purchases of available-for-sale securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $429.74M USD 2 Qtrs
Maturities and sales of available-for-sale securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $267.42M USD 2 Qtrs
Maturities and sales of available-for-sale securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $267.42M USD 2 Qtrs
Maturities and sales of available-for-sale securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $303.11M USD 2 Qtrs
Maturities and sales of available-for-sale securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $303.11M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.99M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.99M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.63M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.63M USD 2 Qtrs
Capitalized software development costs PaymentsToDevelopSoftware $6.06M USD 2 Qtrs
Capitalized software development costs PaymentsToDevelopSoftware $6.06M USD 2 Qtrs
Capitalized software development costs PaymentsToDevelopSoftware $7.16M USD 2 Qtrs
Capitalized software development costs PaymentsToDevelopSoftware $7.16M USD 2 Qtrs
Acquisition of strategic investments PaymentsToAcquireOtherInvestments $772.00K USD 2 Qtrs
Acquisition of strategic investments PaymentsToAcquireOtherInvestments $772.00K USD 2 Qtrs
Acquisition of strategic investments PaymentsToAcquireOtherInvestments $250.00K USD 2 Qtrs
Acquisition of strategic investments PaymentsToAcquireOtherInvestments $250.00K USD 2 Qtrs
Sale of strategic investments ProceedsFromSaleOfEquityMethodInvestments $6.51M USD 2 Qtrs
Sale of strategic investments ProceedsFromSaleOfEquityMethodInvestments $6.51M USD 2 Qtrs
Sale of strategic investments ProceedsFromSaleOfEquityMethodInvestments $5.67M USD 2 Qtrs
Sale of strategic investments ProceedsFromSaleOfEquityMethodInvestments $5.67M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-51.22M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-51.22M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-130.52M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-130.52M USD 2 Qtrs
Proceeds from issuance of convertible senior notes, net of issuance costs ProceedsFromDebtNetOfIssuanceCosts - USD 2 Qtrs
Proceeds from issuance of convertible senior notes, net of issuance costs ProceedsFromDebtNetOfIssuanceCosts - USD 2 Qtrs
Proceeds from issuance of convertible senior notes, net of issuance costs ProceedsFromDebtNetOfIssuanceCosts $671.84M USD 2 Qtrs
Proceeds from issuance of convertible senior notes, net of issuance costs ProceedsFromDebtNetOfIssuanceCosts $671.84M USD 2 Qtrs
Payment for the retirement of convertible senior notes RepaymentsOfConvertibleDebt - USD 2 Qtrs
Payment for the retirement of convertible senior notes RepaymentsOfConvertibleDebt - USD 2 Qtrs
Payment for the retirement of convertible senior notes RepaymentsOfConvertibleDebt $353.54M USD 2 Qtrs
Payment for the retirement of convertible senior notes RepaymentsOfConvertibleDebt $353.54M USD 2 Qtrs
Purchase of capped calls PaymentsForCappedCalls $58.79M USD 2 Qtrs
Purchase of capped calls PaymentsForCappedCalls $58.79M USD 2 Qtrs
Purchase of capped calls PaymentsForCappedCalls - USD 2 Qtrs
Purchase of capped calls PaymentsForCappedCalls - USD 2 Qtrs
Payment of revolving credit facility costs PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Payment of revolving credit facility costs PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Payment of revolving credit facility costs PaymentsOfDebtIssuanceCosts $2.06M USD 2 Qtrs
Payment of revolving credit facility costs PaymentsOfDebtIssuanceCosts $2.06M USD 2 Qtrs
Proceeds from issuance of common stock upon exercise of stock options ProceedsFromStockOptionsExercised $2.46M USD 2 Qtrs
Proceeds from issuance of common stock upon exercise of stock options ProceedsFromStockOptionsExercised $2.46M USD 2 Qtrs
Proceeds from issuance of common stock upon exercise of stock options ProceedsFromStockOptionsExercised $4.00K USD 2 Qtrs
Proceeds from issuance of common stock upon exercise of stock options ProceedsFromStockOptionsExercised $4.00K USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $259.92M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $259.92M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $4.00K USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $4.00K USD 2 Qtrs
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-3.58M USD 2 Qtrs
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-3.58M USD 2 Qtrs
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.56M USD 2 Qtrs
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.56M USD 2 Qtrs
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-55.61M USD 2 Qtrs
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-55.61M USD 2 Qtrs
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $149.50M USD 2 Qtrs
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $149.50M USD 2 Qtrs
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $549.18M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $549.18M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $698.68M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $698.68M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $406.79M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $406.79M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $351.18M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHBeginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $351.18M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $549.18M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $549.18M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $698.68M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $698.68M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $406.79M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $406.79M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $351.18M USD Point-in-time
CASH, CASH EQUIVALENTS, AND RESTRICTED CASHEnd of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $351.18M USD Point-in-time
Cash paid for interest InterestPaidNet $3.08M USD 2 Qtrs
Cash paid for interest InterestPaidNet $3.08M USD 2 Qtrs
Cash paid for interest InterestPaidNet $2.50M USD 2 Qtrs
Cash paid for interest InterestPaidNet $2.50M USD 2 Qtrs
Cash paid for income taxes, net of tax refunds IncomeTaxesPaidNet $2.74M USD 2 Qtrs
Cash paid for income taxes, net of tax refunds IncomeTaxesPaidNet $2.74M USD 2 Qtrs
Cash paid for income taxes, net of tax refunds IncomeTaxesPaidNet $3.97M USD 2 Qtrs
Cash paid for income taxes, net of tax refunds IncomeTaxesPaidNet $3.97M USD 2 Qtrs
Accruals for purchase of property and equipment CapitalExpendituresIncurredButNotYetPaid $759.00K USD 2 Qtrs
Accruals for purchase of property and equipment CapitalExpendituresIncurredButNotYetPaid $759.00K USD 2 Qtrs
Accruals for purchase of property and equipment CapitalExpendituresIncurredButNotYetPaid $453.00K USD 2 Qtrs
Accruals for purchase of property and equipment CapitalExpendituresIncurredButNotYetPaid $453.00K USD 2 Qtrs
Accruals for capitalized software development costs CapitalizedSoftwareCostsIncurredButNotYetPaid $492.00K USD 2 Qtrs
Accruals for capitalized software development costs CapitalizedSoftwareCostsIncurredButNotYetPaid $492.00K USD 2 Qtrs
Accruals for capitalized software development costs CapitalizedSoftwareCostsIncurredButNotYetPaid $458.00K USD 2 Qtrs
Accruals for capitalized software development costs CapitalizedSoftwareCostsIncurredButNotYetPaid $458.00K USD 2 Qtrs
Stockholders Equity 86 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $1.27B USD Point-in-time
Beginning balance StockholdersEquity $1.27B USD Point-in-time
Beginning balance StockholdersEquity $1.34B USD Point-in-time
Beginning balance StockholdersEquity $1.34B USD Point-in-time
Beginning balance StockholdersEquity $1.26B USD Point-in-time
Beginning balance StockholdersEquity $1.26B USD Point-in-time
Beginning balance StockholdersEquity $1.27B USD Point-in-time
Beginning balance StockholdersEquity $1.27B USD Point-in-time
Beginning balance StockholdersEquity $1.20B USD Point-in-time
Beginning balance StockholdersEquity $1.20B USD Point-in-time
Beginning balance StockholdersEquity $1.21B USD Point-in-time
Beginning balance StockholdersEquity $1.21B USD Point-in-time
Net income (loss) ProfitLoss $9.14M USD 1 Quarter
Net income (loss) ProfitLoss $9.14M USD 1 Quarter
Net income (loss) ProfitLoss $9.69M USD 1 Quarter
Net income (loss) ProfitLoss $9.69M USD 1 Quarter
Net income (loss) ProfitLoss $-28.14M USD 2 Qtrs
Net income (loss) ProfitLoss $-28.14M USD 2 Qtrs
Net income (loss) ProfitLoss $-17.38M USD 2 Qtrs
Net income (loss) ProfitLoss $-17.38M USD 2 Qtrs
Net income (loss) ProfitLoss $-37.28M USD 1 Quarter
Net income (loss) ProfitLoss $-37.28M USD 1 Quarter
Net income (loss) ProfitLoss $-27.07M USD 1 Quarter
Net income (loss) ProfitLoss $-27.07M USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.94M USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.94M USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $525.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $525.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $3.00K USD 1 Quarter
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $3.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 $1.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $38.17M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $38.17M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $36.40M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $36.40M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $36.20M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $36.20M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $40.86M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $40.86M USD 1 Quarter
Purchase of capped calls AdjustmentsToPaidInCapitalPurchaseOfCappedCalls $-58.79M USD 1 Quarter
Purchase of capped calls AdjustmentsToPaidInCapitalPurchaseOfCappedCalls $-58.79M USD 1 Quarter
Retirement of convertible senior notes AdjustmentsToAdditionalPaidInCapitalRetirementOfConvertibleDebt $-79.37M USD 1 Quarter
Retirement of convertible senior notes AdjustmentsToAdditionalPaidInCapitalRetirementOfConvertibleDebt $-79.37M USD 1 Quarter
Deferred tax asset related to debt issuance of convertible senior notes AdjustmentsToAdditionalPaidInCapitalConvertibleDebtIssuanceDeferredTaxAsset $13.93M USD 1 Quarter
Deferred tax asset related to debt issuance of convertible senior notes AdjustmentsToAdditionalPaidInCapitalConvertibleDebtIssuanceDeferredTaxAsset $13.93M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.36M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.36M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-62.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-62.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-3.51M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-3.51M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-3.30M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-3.30M USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $2.20M USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $2.20M USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $453.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $453.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-167.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-167.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $851.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $851.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-60.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-60.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $191.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $191.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $290.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $290.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $56.00K USD 2 Qtrs
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $56.00K USD 2 Qtrs
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $116.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $116.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $481.00K USD 2 Qtrs
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $481.00K USD 2 Qtrs
Ending balance StockholdersEquity $1.27B USD Point-in-time
Ending balance StockholdersEquity $1.27B USD Point-in-time
Ending balance StockholdersEquity $1.34B USD Point-in-time
Ending balance StockholdersEquity $1.34B USD Point-in-time
Ending balance StockholdersEquity $1.26B USD Point-in-time
Ending balance StockholdersEquity $1.26B USD Point-in-time
Ending balance StockholdersEquity $1.27B USD Point-in-time
Ending balance StockholdersEquity $1.27B USD Point-in-time
Ending balance StockholdersEquity $1.20B USD Point-in-time
Ending balance StockholdersEquity $1.20B USD Point-in-time
Ending balance StockholdersEquity $1.21B USD Point-in-time
Ending balance StockholdersEquity $1.21B USD Point-in-time
Comprehensive Income 64 line items
Line Item Tag Value Unit Period
Net income (loss) ProfitLoss $9.14M USD 1 Quarter
Net income (loss) ProfitLoss $9.14M USD 1 Quarter
Net income (loss) ProfitLoss $9.69M USD 1 Quarter
Net income (loss) ProfitLoss $9.69M USD 1 Quarter
Net income (loss) ProfitLoss $-28.14M USD 2 Qtrs
Net income (loss) ProfitLoss $-28.14M USD 2 Qtrs
Net income (loss) ProfitLoss $-17.38M USD 2 Qtrs
Net income (loss) ProfitLoss $-17.38M USD 2 Qtrs
Net income (loss) ProfitLoss $-37.28M USD 1 Quarter
Net income (loss) ProfitLoss $-37.28M USD 1 Quarter
Net income (loss) ProfitLoss $-27.07M USD 1 Quarter
Net income (loss) ProfitLoss $-27.07M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.15M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.15M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $2.36M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $2.36M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-3.36M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-3.36M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-3.30M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-3.30M USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $3.85M USD 2 Qtrs
Unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $3.85M USD 2 Qtrs
Unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $2.82M USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $2.82M USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $-200.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $-200.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $357.00K USD 2 Qtrs
Unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax $357.00K USD 2 Qtrs
Tax benefit (expense) on unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $71.00K USD 2 Qtrs
Tax benefit (expense) on unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $71.00K USD 2 Qtrs
Tax benefit (expense) on unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $622.00K USD 1 Quarter
Tax benefit (expense) on unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $622.00K USD 1 Quarter
Tax benefit (expense) on unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-33.00K USD 1 Quarter
Tax benefit (expense) on unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $-33.00K USD 1 Quarter
Tax benefit (expense) on unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $795.00K USD 2 Qtrs
Tax benefit (expense) on unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax $795.00K USD 2 Qtrs
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-60.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $-60.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $191.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $191.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $290.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $290.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $56.00K USD 2 Qtrs
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $56.00K USD 2 Qtrs
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $116.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $116.00K USD 1 Quarter
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $481.00K USD 2 Qtrs
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax $481.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-3.40M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-3.40M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $4.37M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $4.37M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-3.13M USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-3.13M USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $1.43M USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $1.43M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-40.68M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-40.68M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-15.96M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-15.96M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $14.06M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $14.06M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-31.27M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-31.27M USD 2 Qtrs

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

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