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

10-Q Filing

MAGNITE, INC. CIK: 1595974 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001595974-25-000043
Period End Date 20250930
Filing Date 20251105
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance mgni-20250930_htm.xml
Balance Sheet 156 line items
Line Item Tag Value Unit Period
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $483.22M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $483.22M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $482.13M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $482.13M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $1.20B USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $1.20B USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $1.22B USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $1.22B USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares 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
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
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.91M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.91M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $27.94M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $27.94M USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $1.70B USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $1.70B USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $1.73B USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $1.73B USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, shares, issued (in shares) CommonStockSharesIssued 141.43M shares Point-in-time
Common stock, shares, issued (in shares) CommonStockSharesIssued 141.43M shares Point-in-time
Common stock, shares, issued (in shares) CommonStockSharesIssued 143.64M shares Point-in-time
Common stock, shares, issued (in shares) CommonStockSharesIssued 143.64M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $68.73M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $68.73M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $97.04M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $97.04M USD Point-in-time
Common stock, shares, outstanding (in shares) CommonStockSharesOutstanding 141.43M shares Point-in-time
Common stock, shares, outstanding (in shares) CommonStockSharesOutstanding 141.43M shares Point-in-time
Common stock, shares, outstanding (in shares) CommonStockSharesOutstanding 143.64M shares Point-in-time
Common stock, shares, outstanding (in shares) CommonStockSharesOutstanding 143.64M shares Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $50.33M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $50.33M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $65.48M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $65.48M USD Point-in-time
Internal use software development costs, net InternalUseSoftwareDevelopmentCostsNet $26.62M USD Point-in-time
Internal use software development costs, net InternalUseSoftwareDevelopmentCostsNet $26.62M USD Point-in-time
Internal use software development costs, net InternalUseSoftwareDevelopmentCostsNet $28.09M USD Point-in-time
Internal use software development costs, net InternalUseSoftwareDevelopmentCostsNet $28.09M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $21.31M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $21.31M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $15.08M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $15.08M USD Point-in-time
Goodwill Goodwill $978.22M USD Point-in-time
Goodwill Goodwill $978.22M USD Point-in-time
Goodwill Goodwill $983.90M USD Point-in-time
Goodwill Goodwill $983.90M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $6.38M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $6.38M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $5.59M USD Point-in-time
Other assets, non-current OtherAssetsNoncurrent $5.59M USD Point-in-time
TOTAL ASSETS Assets $2.85B USD Point-in-time
TOTAL ASSETS Assets $2.85B USD Point-in-time
TOTAL ASSETS Assets $2.92B USD Point-in-time
TOTAL ASSETS Assets $2.92B USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $1.47B USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $1.47B USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $1.48B USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $1.48B USD Point-in-time
Lease liabilities, current OperatingLeaseLiabilityCurrent $16.09M USD Point-in-time
Lease liabilities, current OperatingLeaseLiabilityCurrent $16.09M USD Point-in-time
Lease liabilities, current OperatingLeaseLiabilityCurrent $20.20M USD Point-in-time
Lease liabilities, current OperatingLeaseLiabilityCurrent $20.20M USD Point-in-time
Debt, current, net of debt issuance costs DebtCurrent $3.64M USD Point-in-time
Debt, current, net of debt issuance costs DebtCurrent $3.64M USD Point-in-time
Debt, current, net of debt issuance costs DebtCurrent $208.15M USD Point-in-time
Debt, current, net of debt issuance costs DebtCurrent $208.15M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $9.88M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $9.88M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $4.95M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $4.95M USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $1.50B USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $1.50B USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $1.71B USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $1.71B USD Point-in-time
Debt, non-current, net of debt discount and issuance costs LongTermDebtNoncurrent $550.10M USD Point-in-time
Debt, non-current, net of debt discount and issuance costs LongTermDebtNoncurrent $550.10M USD Point-in-time
Debt, non-current, net of debt discount and issuance costs LongTermDebtNoncurrent $348.11M USD Point-in-time
Debt, non-current, net of debt discount and issuance costs LongTermDebtNoncurrent $348.11M USD Point-in-time
Lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $38.98M USD Point-in-time
Lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $38.98M USD Point-in-time
Lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $48.76M USD Point-in-time
Lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $48.76M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $1.48M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $1.48M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $2.82M USD Point-in-time
Other liabilities, non-current OtherLiabilitiesNoncurrent $2.82M USD Point-in-time
TOTAL LIABILITIES Liabilities $2.09B USD Point-in-time
TOTAL LIABILITIES Liabilities $2.09B USD Point-in-time
TOTAL LIABILITIES Liabilities $2.11B USD Point-in-time
TOTAL LIABILITIES Liabilities $2.11B USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 10) CommitmentsAndContingencies - 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, $0.00001 par value, 10,000 shares authorized at September 30, 2025 and December 31, 2024; 0 shares issued and outstanding at September 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, $0.00001 par value, 10,000 shares authorized at September 30, 2025 and December 31, 2024; 0 shares issued and outstanding at September 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, $0.00001 par value, 10,000 shares authorized at September 30, 2025 and December 31, 2024; 0 shares issued and outstanding at September 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, $0.00001 par value, 10,000 shares authorized at September 30, 2025 and December 31, 2024; 0 shares issued and outstanding at September 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Common stock, $0.00001 par value; 500,000 shares authorized at September 30, 2025 and December 31, 2024; 143,643 and 141,427 shares issued and outstanding at September 30, 2025 and December 31, 2024 CommonStockValue $2.00K USD Point-in-time
Common stock, $0.00001 par value; 500,000 shares authorized at September 30, 2025 and December 31, 2024; 143,643 and 141,427 shares issued and outstanding at September 30, 2025 and December 31, 2024 CommonStockValue $2.00K USD Point-in-time
Common stock, $0.00001 par value; 500,000 shares authorized at September 30, 2025 and December 31, 2024; 143,643 and 141,427 shares issued and outstanding at September 30, 2025 and December 31, 2024 CommonStockValue $2.00K USD Point-in-time
Common stock, $0.00001 par value; 500,000 shares authorized at September 30, 2025 and December 31, 2024; 143,643 and 141,427 shares issued and outstanding at September 30, 2025 and December 31, 2024 CommonStockValue $2.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.43B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.43B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.45B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.45B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-4.42M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-4.42M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.53M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.53M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-661.17M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-661.17M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-639.61M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-639.61M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $701.68M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $701.68M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $695.38M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $695.38M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $712.96M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $712.96M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $725.88M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $725.88M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $768.22M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $768.22M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $741.75M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $741.75M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $768.47M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $768.47M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $807.95M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $807.95M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $2.85B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $2.85B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $2.92B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $2.92B USD Point-in-time
Income Statement 160 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $162.00M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $162.00M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $474.20M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $474.20M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $179.49M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $179.49M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $508.60M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $508.60M USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $62.54M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $62.54M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $191.05M USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $191.05M USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $69.36M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $69.36M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $197.11M USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $197.11M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $39.59M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $39.59M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $125.51M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $125.51M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $40.35M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $40.35M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $130.78M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $130.78M USD 3 Qtrs
Technology and development ResearchAndDevelopmentExpense $20.26M USD 1 Quarter
Technology and development ResearchAndDevelopmentExpense $20.26M USD 1 Quarter
Technology and development ResearchAndDevelopmentExpense $72.98M USD 3 Qtrs
Technology and development ResearchAndDevelopmentExpense $72.98M USD 3 Qtrs
Technology and development ResearchAndDevelopmentExpense $20.20M USD 1 Quarter
Technology and development ResearchAndDevelopmentExpense $20.20M USD 1 Quarter
Technology and development ResearchAndDevelopmentExpense $64.07M USD 3 Qtrs
Technology and development ResearchAndDevelopmentExpense $64.07M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $24.49M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $24.49M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $73.79M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $73.79M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $24.55M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $24.55M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $71.00M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $71.00M USD 3 Qtrs
Total expenses CostsAndExpenses $146.88M USD 1 Quarter
Total expenses CostsAndExpenses $146.88M USD 1 Quarter
Total expenses CostsAndExpenses $463.33M USD 3 Qtrs
Total expenses CostsAndExpenses $463.33M USD 3 Qtrs
Total expenses CostsAndExpenses $154.45M USD 1 Quarter
Total expenses CostsAndExpenses $154.45M USD 1 Quarter
Total expenses CostsAndExpenses $462.96M USD 3 Qtrs
Total expenses CostsAndExpenses $462.96M USD 3 Qtrs
Income from operations OperatingIncomeLoss $15.12M USD 1 Quarter
Income from operations OperatingIncomeLoss $15.12M USD 1 Quarter
Income from operations OperatingIncomeLoss $10.87M USD 3 Qtrs
Income from operations OperatingIncomeLoss $10.87M USD 3 Qtrs
Income from operations OperatingIncomeLoss $25.04M USD 1 Quarter
Income from operations OperatingIncomeLoss $25.04M USD 1 Quarter
Income from operations OperatingIncomeLoss $45.64M USD 3 Qtrs
Income from operations OperatingIncomeLoss $45.64M USD 3 Qtrs
Interest expense, net InterestExpenseNonoperating $6.85M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $6.85M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $21.60M USD 3 Qtrs
Interest expense, net InterestExpenseNonoperating $21.60M USD 3 Qtrs
Interest expense, net InterestExpenseNonoperating $4.67M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $4.67M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $14.92M USD 3 Qtrs
Interest expense, net InterestExpenseNonoperating $14.92M USD 3 Qtrs
Foreign exchange (gain) loss, net ForeignCurrencyTransactionGainLossBeforeTax $-3.02M USD 1 Quarter
Foreign exchange (gain) loss, net ForeignCurrencyTransactionGainLossBeforeTax $-3.02M USD 1 Quarter
Foreign exchange (gain) loss, net ForeignCurrencyTransactionGainLossBeforeTax $-1.22M USD 3 Qtrs
Foreign exchange (gain) loss, net ForeignCurrencyTransactionGainLossBeforeTax $-1.22M USD 3 Qtrs
Foreign exchange (gain) loss, net ForeignCurrencyTransactionGainLossBeforeTax $416.00K USD 1 Quarter
Foreign exchange (gain) loss, net ForeignCurrencyTransactionGainLossBeforeTax $416.00K USD 1 Quarter
Foreign exchange (gain) loss, net ForeignCurrencyTransactionGainLossBeforeTax $-6.75M USD 3 Qtrs
Foreign exchange (gain) loss, net ForeignCurrencyTransactionGainLossBeforeTax $-6.75M USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-319.00K USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-319.00K USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-7.71M USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-7.71M USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-2.15M USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-2.15M USD 3 Qtrs
Other income OtherOperatingIncome $1.31M USD 1 Quarter
Other income OtherOperatingIncome $1.31M USD 1 Quarter
Other income OtherOperatingIncome $3.88M USD 3 Qtrs
Other income OtherOperatingIncome $3.88M USD 3 Qtrs
Other income OtherOperatingIncome $154.00K USD 1 Quarter
Other income OtherOperatingIncome $154.00K USD 1 Quarter
Other income OtherOperatingIncome $730.00K USD 3 Qtrs
Other income OtherOperatingIncome $730.00K USD 3 Qtrs
Total other expense, net NonoperatingIncomeExpense $-8.88M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-8.88M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-26.64M USD 3 Qtrs
Total other expense, net NonoperatingIncomeExpense $-26.64M USD 3 Qtrs
Total other expense, net NonoperatingIncomeExpense $-4.10M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-4.10M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-23.08M USD 3 Qtrs
Total other expense, net NonoperatingIncomeExpense $-23.08M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.24M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.24M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-15.77M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-15.77M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $20.94M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $20.94M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $22.55M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $22.55M USD 3 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $1.03M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $1.03M USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.15M USD 3 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $-2.15M USD 3 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $885.00K USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $885.00K USD 1 Quarter
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $990.00K USD 3 Qtrs
Provision (benefit) for income taxes IncomeTaxExpenseBenefit $990.00K USD 3 Qtrs
Net income (loss) NetIncomeLoss $-17.76M USD 1 Quarter
Net income (loss) NetIncomeLoss $-17.76M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.08M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.08M USD 1 Quarter
Net income (loss) NetIncomeLoss $5.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $5.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.62M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-13.62M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-9.63M USD 1 Quarter
Net income (loss) NetIncomeLoss $-9.63M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.06M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.06M USD 1 Quarter
Net income (loss) NetIncomeLoss $21.56M USD 3 Qtrs
Net income (loss) NetIncomeLoss $21.56M USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.04 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.04 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.10 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.10 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.14 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.14 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.15 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.15 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.04 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.04 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.10 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.10 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.13 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.13 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.14 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.14 USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 141.27M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 141.27M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 140.38M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 140.38M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 143.01M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 143.01M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 142.18M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 142.18M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 148.70M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 148.70M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 140.38M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 140.38M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 153.17M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 153.17M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 150.52M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 150.52M shares 3 Qtrs
Cash Flow Statement 180 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $-17.76M USD 1 Quarter
Net income (loss) NetIncomeLoss $-17.76M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.08M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.08M USD 1 Quarter
Net income (loss) NetIncomeLoss $5.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $5.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.62M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-13.62M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-9.63M USD 1 Quarter
Net income (loss) NetIncomeLoss $-9.63M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.06M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.06M USD 1 Quarter
Net income (loss) NetIncomeLoss $21.56M USD 3 Qtrs
Net income (loss) NetIncomeLoss $21.56M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $42.34M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $42.34M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $40.12M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $40.12M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $59.16M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $59.16M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $58.81M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $58.81M USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-319.00K USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-319.00K USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-7.71M USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-7.71M USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-2.15M USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-2.15M USD 3 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $3.14M USD 3 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $3.14M USD 3 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $2.75M USD 3 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $2.75M USD 3 Qtrs
Non-cash lease expense NonCashLeaseExpense $-2.29M USD 3 Qtrs
Non-cash lease expense NonCashLeaseExpense $-2.29M USD 3 Qtrs
Non-cash lease expense NonCashLeaseExpense $-1.63M USD 3 Qtrs
Non-cash lease expense NonCashLeaseExpense $-1.63M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-2.18M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-2.18M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-1.35M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-1.35M USD 3 Qtrs
Unrealized foreign currency (gain) loss, net ForeignCurrencyTransactionGainLossUnrealized $846.00K USD 3 Qtrs
Unrealized foreign currency (gain) loss, net ForeignCurrencyTransactionGainLossUnrealized $846.00K USD 3 Qtrs
Unrealized foreign currency (gain) loss, net ForeignCurrencyTransactionGainLossUnrealized $-4.36M USD 3 Qtrs
Unrealized foreign currency (gain) loss, net ForeignCurrencyTransactionGainLossUnrealized $-4.36M USD 3 Qtrs
Other items, net OtherOperatingActivitiesCashFlowStatement $711.00K USD 3 Qtrs
Other items, net OtherOperatingActivitiesCashFlowStatement $711.00K USD 3 Qtrs
Other items, net OtherOperatingActivitiesCashFlowStatement $619.00K USD 3 Qtrs
Other items, net OtherOperatingActivitiesCashFlowStatement $619.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-10.11M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-10.11M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $16.32M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $16.32M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $855.00K USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $855.00K USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $7.41M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $7.41M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $16.43M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $16.43M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $9.88M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $9.88M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $700.00K USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $700.00K USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-5.83M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-5.83M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $120.50M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $120.50M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $107.71M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $107.71M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $29.08M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $29.08M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $45.13M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $45.13M USD 3 Qtrs
Capitalized internal use software development costs PaymentsToDevelopSoftware $11.59M USD 3 Qtrs
Capitalized internal use software development costs PaymentsToDevelopSoftware $11.59M USD 3 Qtrs
Capitalized internal use software development costs PaymentsToDevelopSoftware $10.15M USD 3 Qtrs
Capitalized internal use software development costs PaymentsToDevelopSoftware $10.15M USD 3 Qtrs
Mergers and acquisitions, net of indemnification claims holdback PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Mergers and acquisitions, net of indemnification claims holdback PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Mergers and acquisitions, net of indemnification claims holdback PaymentsToAcquireBusinessesNetOfCashAcquired $8.10M USD 3 Qtrs
Mergers and acquisitions, net of indemnification claims holdback PaymentsToAcquireBusinessesNetOfCashAcquired $8.10M USD 3 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities - USD 3 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities - USD 3 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $362.00K USD 3 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $362.00K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-40.67M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-40.67M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-63.74M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-63.74M USD 3 Qtrs
Proceeds from the Term Loan B Facility refinancing and repricing activities, net of debt discount ProceedsFromIssuanceOfSecuredDebt $413.46M USD 3 Qtrs
Proceeds from the Term Loan B Facility refinancing and repricing activities, net of debt discount ProceedsFromIssuanceOfSecuredDebt $413.46M USD 3 Qtrs
Proceeds from the Term Loan B Facility refinancing and repricing activities, net of debt discount ProceedsFromIssuanceOfSecuredDebt $92.62M USD 3 Qtrs
Proceeds from the Term Loan B Facility refinancing and repricing activities, net of debt discount ProceedsFromIssuanceOfSecuredDebt $92.62M USD 3 Qtrs
Repayment of the Term Loan B Facility from refinancing and repricing activities RepaymentsOfSecuredDebt $403.11M USD 3 Qtrs
Repayment of the Term Loan B Facility from refinancing and repricing activities RepaymentsOfSecuredDebt $403.11M USD 3 Qtrs
Repayment of the Term Loan B Facility from refinancing and repricing activities RepaymentsOfSecuredDebt $92.62M USD 3 Qtrs
Repayment of the Term Loan B Facility from refinancing and repricing activities RepaymentsOfSecuredDebt $92.62M USD 3 Qtrs
Payment for debt issuance costs PaymentsOfDebtIssuanceCosts $4.55M USD 3 Qtrs
Payment for debt issuance costs PaymentsOfDebtIssuanceCosts $4.55M USD 3 Qtrs
Payment for debt issuance costs PaymentsOfDebtIssuanceCosts $159.00K USD 3 Qtrs
Payment for debt issuance costs PaymentsOfDebtIssuanceCosts $159.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $368.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $368.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $2.97M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $2.97M USD 3 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $1.98M USD 3 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $1.98M USD 3 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $2.11M USD 3 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $2.11M USD 3 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $9.01M USD 3 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $9.01M USD 3 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $22.88M USD 3 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $22.88M USD 3 Qtrs
Taxes paid related to net share settlement PaymentsRelatedToTaxWithholdingForShareBasedCompensation $17.68M USD 3 Qtrs
Taxes paid related to net share settlement PaymentsRelatedToTaxWithholdingForShareBasedCompensation $17.68M USD 3 Qtrs
Taxes paid related to net share settlement PaymentsRelatedToTaxWithholdingForShareBasedCompensation $27.27M USD 3 Qtrs
Taxes paid related to net share settlement PaymentsRelatedToTaxWithholdingForShareBasedCompensation $27.27M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-19.45M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-19.45M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-47.04M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-47.04M USD 3 Qtrs
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $637.00K USD 3 Qtrs
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $637.00K USD 3 Qtrs
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.98M USD 3 Qtrs
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.98M USD 3 Qtrs
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $61.02M USD 3 Qtrs
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $61.02M USD 3 Qtrs
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.09M USD 3 Qtrs
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.09M USD 3 Qtrs
CASH, CASH EQUIVALENTS AND RESTRICTED CASH Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $326.22M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $326.22M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $387.24M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $387.24M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $483.22M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $483.22M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $482.13M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $482.13M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $326.22M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $326.22M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $387.24M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $387.24M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $483.22M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $483.22M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $482.13M USD Point-in-time
CASH, CASH EQUIVALENTS AND RESTRICTED CASH End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $482.13M USD Point-in-time
Cash paid for income taxes IncomeTaxesPaid $3.16M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $3.16M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $2.84M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $2.84M USD 3 Qtrs
Cash paid for interest InterestPaidNet $28.75M USD 3 Qtrs
Cash paid for interest InterestPaidNet $28.75M USD 3 Qtrs
Cash paid for interest InterestPaidNet $21.67M USD 3 Qtrs
Cash paid for interest InterestPaidNet $21.67M USD 3 Qtrs
Capitalized assets financed by accounts payable and accrued expenses and other liabilities CapitalExpendituresIncurredButNotYetPaid $511.00K USD 3 Qtrs
Capitalized assets financed by accounts payable and accrued expenses and other liabilities CapitalExpendituresIncurredButNotYetPaid $511.00K USD 3 Qtrs
Capitalized assets financed by accounts payable and accrued expenses and other liabilities CapitalExpendituresIncurredButNotYetPaid $6.97M USD 3 Qtrs
Capitalized assets financed by accounts payable and accrued expenses and other liabilities CapitalExpendituresIncurredButNotYetPaid $6.97M USD 3 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.00M USD 3 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.00M USD 3 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $1.54M USD 3 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $1.54M USD 3 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $11.02M USD 3 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $11.02M USD 3 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $31.03M USD 3 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $31.03M USD 3 Qtrs
Operating lease right-of-use assets reduction and corresponding non-cash adjustment to operating lease liabilities OperatingLeaseRightOfUseAssetsReductionAndAdjustmentToOperatingLeaseLiabilitiesFromLeaseTerminations - USD 3 Qtrs
Operating lease right-of-use assets reduction and corresponding non-cash adjustment to operating lease liabilities OperatingLeaseRightOfUseAssetsReductionAndAdjustmentToOperatingLeaseLiabilitiesFromLeaseTerminations - USD 3 Qtrs
Operating lease right-of-use assets reduction and corresponding non-cash adjustment to operating lease liabilities OperatingLeaseRightOfUseAssetsReductionAndAdjustmentToOperatingLeaseLiabilitiesFromLeaseTerminations $2.14M USD 3 Qtrs
Operating lease right-of-use assets reduction and corresponding non-cash adjustment to operating lease liabilities OperatingLeaseRightOfUseAssetsReductionAndAdjustmentToOperatingLeaseLiabilitiesFromLeaseTerminations $2.14M USD 3 Qtrs
Non-cash financing activity related to Amendment Nos. 1 and 2 to the 2024 Credit Agreement NoncashOrPartNoncashFinancingActivity $311.97M USD 3 Qtrs
Non-cash financing activity related to Amendment Nos. 1 and 2 to the 2024 Credit Agreement NoncashOrPartNoncashFinancingActivity $311.97M USD 3 Qtrs
Non-cash financing activity related to Amendment Nos. 1 and 2 to the 2024 Credit Agreement NoncashOrPartNoncashFinancingActivity $270.56M USD 3 Qtrs
Non-cash financing activity related to Amendment Nos. 1 and 2 to the 2024 Credit Agreement NoncashOrPartNoncashFinancingActivity $270.56M USD 3 Qtrs
Purchase consideration - indemnification claims holdback BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback - USD 3 Qtrs
Purchase consideration - indemnification claims holdback BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback - USD 3 Qtrs
Purchase consideration - indemnification claims holdback BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback $2.00M USD 3 Qtrs
Purchase consideration - indemnification claims holdback BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback $2.00M USD 3 Qtrs
Stockholders Equity 122 line items
Line Item Tag Value Unit Period
Beginning Balance (in shares) CommonStockSharesOutstanding 141.43M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 141.43M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 143.64M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 143.64M shares Point-in-time
Beginning Balance StockholdersEquity $701.68M USD Point-in-time
Beginning Balance StockholdersEquity $701.68M USD Point-in-time
Beginning Balance StockholdersEquity $695.38M USD Point-in-time
Beginning Balance StockholdersEquity $695.38M USD Point-in-time
Beginning Balance StockholdersEquity $712.96M USD Point-in-time
Beginning Balance StockholdersEquity $712.96M USD Point-in-time
Beginning Balance StockholdersEquity $725.88M USD Point-in-time
Beginning Balance StockholdersEquity $725.88M USD Point-in-time
Beginning Balance StockholdersEquity $768.22M USD Point-in-time
Beginning Balance StockholdersEquity $768.22M USD Point-in-time
Beginning Balance StockholdersEquity $741.75M USD Point-in-time
Beginning Balance StockholdersEquity $741.75M USD Point-in-time
Beginning Balance StockholdersEquity $768.47M USD Point-in-time
Beginning Balance StockholdersEquity $768.47M USD Point-in-time
Beginning Balance StockholdersEquity $807.95M USD Point-in-time
Beginning Balance StockholdersEquity $807.95M USD Point-in-time
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $187.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $187.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $181.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $181.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $252.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $252.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.46M USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.46M USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.26M USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.26M USD 1 Quarter
Issuance of common stock related to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.98M USD 1 Quarter
Issuance of common stock related to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.98M USD 1 Quarter
Issuance of common stock related to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.11M USD 1 Quarter
Issuance of common stock related to employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.11M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $8.94M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $8.94M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $3.80M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $3.80M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.94M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.94M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $20.31M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $20.31M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $6.94M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $6.94M USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $10.00K USD 1 Quarter
Shares withheld related to net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $10.00K USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $9.01M USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $9.01M USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $19.23M USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $19.23M USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $3.65M USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $3.65M USD 1 Quarter
Retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue - USD 1 Quarter
Retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue - USD 1 Quarter
Retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue - USD 1 Quarter
Retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue - USD 1 Quarter
Retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue - USD 1 Quarter
Retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue - USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.41M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.41M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.38M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.38M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $19.37M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $19.37M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.63M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.63M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.08M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.08M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $18.64M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $18.64M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.01M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.01M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.09M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.09M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $990.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $990.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $829.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $829.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.52M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.52M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-459.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-459.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.89M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.89M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-17.76M USD 1 Quarter
Net income (loss) NetIncomeLoss $-17.76M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.08M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.08M USD 1 Quarter
Net income (loss) NetIncomeLoss $5.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $5.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.62M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-13.62M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-9.63M USD 1 Quarter
Net income (loss) NetIncomeLoss $-9.63M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.06M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.06M USD 1 Quarter
Net income (loss) NetIncomeLoss $21.56M USD 3 Qtrs
Net income (loss) NetIncomeLoss $21.56M USD 3 Qtrs
Ending Balance (in shares) CommonStockSharesOutstanding 141.43M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 141.43M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 143.64M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 143.64M shares Point-in-time
Ending Balance StockholdersEquity $701.68M USD Point-in-time
Ending Balance StockholdersEquity $701.68M USD Point-in-time
Ending Balance StockholdersEquity $695.38M USD Point-in-time
Ending Balance StockholdersEquity $695.38M USD Point-in-time
Ending Balance StockholdersEquity $712.96M USD Point-in-time
Ending Balance StockholdersEquity $712.96M USD Point-in-time
Ending Balance StockholdersEquity $725.88M USD Point-in-time
Ending Balance StockholdersEquity $725.88M USD Point-in-time
Ending Balance StockholdersEquity $768.22M USD Point-in-time
Ending Balance StockholdersEquity $768.22M USD Point-in-time
Ending Balance StockholdersEquity $741.75M USD Point-in-time
Ending Balance StockholdersEquity $741.75M USD Point-in-time
Ending Balance StockholdersEquity $768.47M USD Point-in-time
Ending Balance StockholdersEquity $768.47M USD Point-in-time
Ending Balance StockholdersEquity $807.95M USD Point-in-time
Ending Balance StockholdersEquity $807.95M USD Point-in-time
Comprehensive Income 48 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $-17.76M USD 1 Quarter
Net income (loss) NetIncomeLoss $-17.76M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.08M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.08M USD 1 Quarter
Net income (loss) NetIncomeLoss $5.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $5.21M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.62M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-13.62M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-9.63M USD 1 Quarter
Net income (loss) NetIncomeLoss $-9.63M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.06M USD 1 Quarter
Net income (loss) NetIncomeLoss $20.06M USD 1 Quarter
Net income (loss) NetIncomeLoss $21.56M USD 3 Qtrs
Net income (loss) NetIncomeLoss $21.56M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.09M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.09M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $990.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $990.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-459.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-459.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.89M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.89M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.01M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.01M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.09M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.09M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $990.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $990.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $829.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $829.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.52M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.52M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-459.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-459.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.89M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.89M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $7.30M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $7.30M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-12.63M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-12.63M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $19.60M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $19.60M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $24.45M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $24.45M USD 3 Qtrs

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

NEWS
Loading news...
TRENDING
Loading...