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

10-Q Filing

IRIDIUM COMMUNICATIONS INC. CIK: 1418819 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-035835
Period End Date 20250630
Filing Date 20250724
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance irdm-20250630_htm.xml
Filing Contents
Balance Sheet 116 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $93.53M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $93.53M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $79.31M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $79.31M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $81.05M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $81.05M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $98.80M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $98.80M USD Point-in-time
Inventory InventoryNet $77.41M USD Point-in-time
Inventory InventoryNet $77.41M USD Point-in-time
Inventory InventoryNet $81.28M USD Point-in-time
Inventory InventoryNet $81.28M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.12M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $19.12M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $17.66M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $17.66M USD Point-in-time
Total current assets AssetsCurrent $292.73M USD Point-in-time
Total current assets AssetsCurrent $292.73M USD Point-in-time
Total current assets AssetsCurrent $255.42M USD Point-in-time
Total current assets AssetsCurrent $255.42M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $2.08B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $2.08B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $2.02B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $2.02B USD Point-in-time
Equity Method Investments EquityMethodInvestments $42.52M USD Point-in-time
Equity Method Investments EquityMethodInvestments $42.52M USD Point-in-time
Equity Method Investments EquityMethodInvestments $41.11M USD Point-in-time
Equity Method Investments EquityMethodInvestments $41.11M USD Point-in-time
Other assets OtherAssetsNoncurrent $64.31M USD Point-in-time
Other assets OtherAssetsNoncurrent $64.31M USD Point-in-time
Other assets OtherAssetsNoncurrent $66.62M USD Point-in-time
Other assets OtherAssetsNoncurrent $66.62M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $88.90M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $88.90M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $90.88M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $90.88M USD Point-in-time
Goodwill Goodwill $98.94M USD Point-in-time
Goodwill Goodwill $98.94M USD Point-in-time
Goodwill Goodwill $98.19M USD Point-in-time
Goodwill Goodwill $98.19M USD Point-in-time
Total assets Assets $2.57B USD Point-in-time
Total assets Assets $2.57B USD Point-in-time
Total assets Assets $2.67B USD Point-in-time
Total assets Assets $2.67B USD Point-in-time
Short-term secured debt LinesOfCreditCurrent $33.12M USD Point-in-time
Short-term secured debt LinesOfCreditCurrent $33.12M USD Point-in-time
Short-term secured debt LinesOfCreditCurrent - USD Point-in-time
Short-term secured debt LinesOfCreditCurrent - USD Point-in-time
Accounts payable AccountsPayableCurrent $11.55M USD Point-in-time
Accounts payable AccountsPayableCurrent $11.55M USD Point-in-time
Accounts payable AccountsPayableCurrent $19.71M USD Point-in-time
Accounts payable AccountsPayableCurrent $19.71M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $44.55M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $44.55M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $64.81M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $64.81M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $45.71M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $45.71M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $51.57M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $51.57M USD Point-in-time
Total current liabilities LiabilitiesCurrent $101.81M USD Point-in-time
Total current liabilities LiabilitiesCurrent $101.81M USD Point-in-time
Total current liabilities LiabilitiesCurrent $169.21M USD Point-in-time
Total current liabilities LiabilitiesCurrent $169.21M USD Point-in-time
Long-term secured debt, net LongTermLineOfCredit $1.81B USD Point-in-time
Long-term secured debt, net LongTermLineOfCredit $1.81B USD Point-in-time
Long-term secured debt, net LongTermLineOfCredit $1.76B USD Point-in-time
Long-term secured debt, net LongTermLineOfCredit $1.76B USD Point-in-time
Deferred income tax liabilities, net DeferredIncomeTaxLiabilitiesNet $117.95M USD Point-in-time
Deferred income tax liabilities, net DeferredIncomeTaxLiabilitiesNet $117.95M USD Point-in-time
Deferred income tax liabilities, net DeferredIncomeTaxLiabilitiesNet $114.14M USD Point-in-time
Deferred income tax liabilities, net DeferredIncomeTaxLiabilitiesNet $114.14M USD Point-in-time
Deferred revenue, net of current portion DeferredRevenueNoncurrent $38.26M USD Point-in-time
Deferred revenue, net of current portion DeferredRevenueNoncurrent $38.26M USD Point-in-time
Deferred revenue, net of current portion DeferredRevenueNoncurrent $38.66M USD Point-in-time
Deferred revenue, net of current portion DeferredRevenueNoncurrent $38.66M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $26.90M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $26.90M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $15.45M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $15.45M 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.09B USD Point-in-time
Total liabilities Liabilities $2.09B USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $910.88M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $910.88M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $964.35M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $964.35M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-446.67M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-446.67M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-406.09M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-406.09M USD Point-in-time
Accumulated other comprehensive income, net of tax AccumulatedOtherComprehensiveIncomeLossNetOfTax $18.27M USD Point-in-time
Accumulated other comprehensive income, net of tax AccumulatedOtherComprehensiveIncomeLossNetOfTax $18.27M USD Point-in-time
Accumulated other comprehensive income, net of tax AccumulatedOtherComprehensiveIncomeLossNetOfTax $9.30M USD Point-in-time
Accumulated other comprehensive income, net of tax AccumulatedOtherComprehensiveIncomeLossNetOfTax $9.30M USD Point-in-time
Total stockholders equity StockholdersEquity $518.45M USD Point-in-time
Total stockholders equity StockholdersEquity $518.45M USD Point-in-time
Total stockholders equity StockholdersEquity $853.68M USD Point-in-time
Total stockholders equity StockholdersEquity $853.68M USD Point-in-time
Total stockholders equity StockholdersEquity $473.62M USD Point-in-time
Total stockholders equity StockholdersEquity $473.62M USD Point-in-time
Total stockholders equity StockholdersEquity $786.70M USD Point-in-time
Total stockholders equity StockholdersEquity $786.70M USD Point-in-time
Total stockholders equity StockholdersEquity $888.10M USD Point-in-time
Total stockholders equity StockholdersEquity $888.10M USD Point-in-time
Total stockholders equity StockholdersEquity $576.64M USD Point-in-time
Total stockholders equity StockholdersEquity $576.64M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.67B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.67B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.57B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.57B USD Point-in-time
Income Statement 168 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $404.92M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $404.92M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $431.78M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $431.78M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $216.91M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $216.91M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $201.07M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $201.07M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $4.28M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $4.28M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $13.71M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $13.71M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $6.51M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $6.51M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $9.70M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $9.70M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $83.53M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $83.53M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $44.63M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $44.63M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $46.72M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $46.72M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $80.38M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $80.38M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $100.52M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $100.52M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $104.50M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $104.50M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $50.78M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $50.78M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $52.84M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $52.84M USD 1 Quarter
Total operating expenses CostsAndExpenses $157.42M USD 1 Quarter
Total operating expenses CostsAndExpenses $157.42M USD 1 Quarter
Total operating expenses CostsAndExpenses $311.50M USD 2 Qtrs
Total operating expenses CostsAndExpenses $311.50M USD 2 Qtrs
Total operating expenses CostsAndExpenses $321.14M USD 2 Qtrs
Total operating expenses CostsAndExpenses $321.14M USD 2 Qtrs
Total operating expenses CostsAndExpenses $166.65M USD 1 Quarter
Total operating expenses CostsAndExpenses $166.65M USD 1 Quarter
Operating income OperatingIncomeLoss $110.65M USD 2 Qtrs
Operating income OperatingIncomeLoss $110.65M USD 2 Qtrs
Operating income OperatingIncomeLoss $50.26M USD 1 Quarter
Operating income OperatingIncomeLoss $50.26M USD 1 Quarter
Operating income OperatingIncomeLoss $43.65M USD 1 Quarter
Operating income OperatingIncomeLoss $43.65M USD 1 Quarter
Operating income OperatingIncomeLoss $93.42M USD 2 Qtrs
Operating income OperatingIncomeLoss $93.42M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNet $-44.58M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNet $-44.58M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNet $-44.46M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNet $-44.46M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNet $-22.75M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNet $-22.75M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNet $-23.80M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNet $-23.80M USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-2.56M USD 2 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $-2.56M USD 2 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $-871.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-871.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-646.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-646.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-603.00K USD 2 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $-603.00K USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-47.13M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-47.13M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-24.44M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-24.44M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-23.62M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-23.62M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-45.06M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-45.06M USD 2 Qtrs
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $63.51M USD 2 Qtrs
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $63.51M USD 2 Qtrs
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $19.20M USD 1 Quarter
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $19.20M USD 1 Quarter
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $48.35M USD 2 Qtrs
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $48.35M USD 2 Qtrs
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $26.64M USD 1 Quarter
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $26.64M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $12.50M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $12.50M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $4.57M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $4.57M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.81M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.81M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $9.63M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $9.63M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $-1.51M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $-1.51M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $16.13M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $16.13M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $-860.00K USD 1 Quarter
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $-860.00K USD 1 Quarter
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $17.70M USD 1 Quarter
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $17.70M USD 1 Quarter
Net income NetIncomeLoss $21.97M USD 1 Quarter
Net income NetIncomeLoss $21.97M USD 1 Quarter
Net income NetIncomeLoss $32.34M USD 1 Quarter
Net income NetIncomeLoss $32.34M USD 1 Quarter
Net income NetIncomeLoss $52.38M USD 2 Qtrs
Net income NetIncomeLoss $52.38M USD 2 Qtrs
Net income NetIncomeLoss $51.99M USD 2 Qtrs
Net income NetIncomeLoss $51.99M USD 2 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 107.81M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 107.81M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 121.88M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 121.88M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 120.61M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 120.61M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 108.78M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 108.78M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 108.18M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 108.18M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 122.70M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 122.70M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 109.50M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 109.50M shares 2 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 121.24M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 121.24M shares 1 Quarter
Earnings Per Share, Basic EarningsPerShareBasic $0.20 USD 1 Quarter
Earnings Per Share, Basic EarningsPerShareBasic $0.20 USD 1 Quarter
Earnings Per Share, Basic EarningsPerShareBasic $0.43 USD 2 Qtrs
Earnings Per Share, Basic EarningsPerShareBasic $0.43 USD 2 Qtrs
Earnings Per Share, Basic EarningsPerShareBasic $0.27 USD 1 Quarter
Earnings Per Share, Basic EarningsPerShareBasic $0.27 USD 1 Quarter
Earnings Per Share, Basic EarningsPerShareBasic $0.48 USD 2 Qtrs
Earnings Per Share, Basic EarningsPerShareBasic $0.48 USD 2 Qtrs
Earnings Per Share, Diluted EarningsPerShareDiluted $0.27 USD 1 Quarter
Earnings Per Share, Diluted EarningsPerShareDiluted $0.27 USD 1 Quarter
Earnings Per Share, Diluted EarningsPerShareDiluted $0.20 USD 1 Quarter
Earnings Per Share, Diluted EarningsPerShareDiluted $0.20 USD 1 Quarter
Earnings Per Share, Diluted EarningsPerShareDiluted $0.42 USD 2 Qtrs
Earnings Per Share, Diluted EarningsPerShareDiluted $0.42 USD 2 Qtrs
Earnings Per Share, Diluted EarningsPerShareDiluted $0.48 USD 2 Qtrs
Earnings Per Share, Diluted EarningsPerShareDiluted $0.48 USD 2 Qtrs
Net income NetIncomeLoss $21.97M USD 1 Quarter
Net income NetIncomeLoss $21.97M USD 1 Quarter
Net income NetIncomeLoss $32.34M USD 1 Quarter
Net income NetIncomeLoss $32.34M USD 1 Quarter
Net income NetIncomeLoss $52.38M USD 2 Qtrs
Net income NetIncomeLoss $52.38M USD 2 Qtrs
Net income NetIncomeLoss $51.99M USD 2 Qtrs
Net income NetIncomeLoss $51.99M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.03M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.03M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-327.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-327.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-723.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-723.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $3.25M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $3.25M USD 2 Qtrs
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-4.97M USD 1 Quarter
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-4.97M USD 1 Quarter
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-12.22M USD 2 Qtrs
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-12.22M USD 2 Qtrs
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-4.85M USD 1 Quarter
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-4.85M USD 1 Quarter
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $1.88M USD 2 Qtrs
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $1.88M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $43.41M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $43.41M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $53.15M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $53.15M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $18.02M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $18.02M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $27.16M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $27.16M USD 1 Quarter
Cash Flow Statement 174 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $21.97M USD 1 Quarter
Net income NetIncomeLoss $21.97M USD 1 Quarter
Net income NetIncomeLoss $32.34M USD 1 Quarter
Net income NetIncomeLoss $32.34M USD 1 Quarter
Net income NetIncomeLoss $52.38M USD 2 Qtrs
Net income NetIncomeLoss $52.38M USD 2 Qtrs
Net income NetIncomeLoss $51.99M USD 2 Qtrs
Net income NetIncomeLoss $51.99M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $10.30M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $10.30M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $6.74M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $6.74M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $100.52M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $100.52M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $104.50M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $104.50M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $50.78M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $50.78M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $52.84M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $52.84M USD 1 Quarter
Stock-based compensation (net of amounts capitalized) ShareBasedCompensation $33.35M USD 2 Qtrs
Stock-based compensation (net of amounts capitalized) ShareBasedCompensation $33.35M USD 2 Qtrs
Stock-based compensation (net of amounts capitalized) ShareBasedCompensation $30.84M USD 2 Qtrs
Stock-based compensation (net of amounts capitalized) ShareBasedCompensation $30.84M USD 2 Qtrs
Amortization of deferred financing fees AmortizationOfFinancingCosts $1.38M USD 2 Qtrs
Amortization of deferred financing fees AmortizationOfFinancingCosts $1.38M USD 2 Qtrs
Amortization of deferred financing fees AmortizationOfFinancingCosts $1.20M USD 2 Qtrs
Amortization of deferred financing fees AmortizationOfFinancingCosts $1.20M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $-1.51M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $-1.51M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $16.13M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $16.13M USD 2 Qtrs
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $-860.00K USD 1 Quarter
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $-860.00K USD 1 Quarter
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $17.70M USD 1 Quarter
Gain (loss) on equity method investments IncomeLossFromEquityMethodInvestments $17.70M USD 1 Quarter
All other items, net OtherOperatingActivitiesCashFlowStatement $322.00K USD 2 Qtrs
All other items, net OtherOperatingActivitiesCashFlowStatement $322.00K USD 2 Qtrs
All other items, net OtherOperatingActivitiesCashFlowStatement $431.00K USD 2 Qtrs
All other items, net OtherOperatingActivitiesCashFlowStatement $431.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.30M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.30M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-18.19M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-18.19M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-4.09M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-4.09M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-5.36M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-5.36M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.09M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.09M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.07M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.07M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherNoncurrentAssets $-2.93M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherNoncurrentAssets $-2.93M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherNoncurrentAssets $-2.64M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherNoncurrentAssets $-2.64M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-17.89M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-17.89M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-6.41M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-6.41M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-16.41M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-16.41M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-12.48M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-12.48M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-7.20M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-7.20M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-1.51M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-1.51M USD 2 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-4.07M USD 2 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-4.07M USD 2 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-50.00K USD 2 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-50.00K USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $190.70M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $190.70M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $152.54M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $152.54M USD 2 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $27.01M USD 2 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $27.01M USD 2 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $45.26M USD 2 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $45.26M USD 2 Qtrs
Payments to Acquire Equity Method Investments PaymentsToAcquireEquityMethodInvestments $110.71M USD 2 Qtrs
Payments to Acquire Equity Method Investments PaymentsToAcquireEquityMethodInvestments $110.71M USD 2 Qtrs
Payments to Acquire Equity Method Investments PaymentsToAcquireEquityMethodInvestments - USD 2 Qtrs
Payments to Acquire Equity Method Investments PaymentsToAcquireEquityMethodInvestments - USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-137.72M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-137.72M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-45.26M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-45.26M USD 2 Qtrs
Borrowings under the Term Loan ProceedsFromIssuanceOfSecuredDebt $221.78M USD 2 Qtrs
Borrowings under the Term Loan ProceedsFromIssuanceOfSecuredDebt $221.78M USD 2 Qtrs
Borrowings under the Term Loan ProceedsFromIssuanceOfSecuredDebt - USD 2 Qtrs
Borrowings under the Term Loan ProceedsFromIssuanceOfSecuredDebt - USD 2 Qtrs
Payments on the Term Loan ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess $-105.06M USD 2 Qtrs
Payments on the Term Loan ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess $-105.06M USD 2 Qtrs
Payments on the Term Loan ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess $-33.02M USD 2 Qtrs
Payments on the Term Loan ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess $-33.02M USD 2 Qtrs
Proceeds from Lines of Credit ProceedsFromLinesOfCredit $50.00M USD 2 Qtrs
Proceeds from Lines of Credit ProceedsFromLinesOfCredit $50.00M USD 2 Qtrs
Proceeds from Lines of Credit ProceedsFromLinesOfCredit $50.00M USD 2 Qtrs
Proceeds from Lines of Credit ProceedsFromLinesOfCredit $50.00M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $136.07M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $136.07M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $154.80M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $154.80M USD 2 Qtrs
Payments of Debt Issuance Costs PaymentsOfDebtIssuanceCosts $177.00K USD 2 Qtrs
Payments of Debt Issuance Costs PaymentsOfDebtIssuanceCosts $177.00K USD 2 Qtrs
Payments of Debt Issuance Costs PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Payments of Debt Issuance Costs PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $2.61M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $2.61M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $842.00K USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $842.00K USD 2 Qtrs
Tax payment upon settlement of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $13.56M USD 2 Qtrs
Tax payment upon settlement of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $13.56M USD 2 Qtrs
Tax payment upon settlement of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.42M USD 2 Qtrs
Tax payment upon settlement of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.42M USD 2 Qtrs
Payments of Ordinary Dividends, Common Stock PaymentsOfDividendsCommonStock $32.77M USD 2 Qtrs
Payments of Ordinary Dividends, Common Stock PaymentsOfDividendsCommonStock $32.77M USD 2 Qtrs
Payments of Ordinary Dividends, Common Stock PaymentsOfDividendsCommonStock $30.80M USD 1 Quarter
Payments of Ordinary Dividends, Common Stock PaymentsOfDividendsCommonStock $30.80M USD 1 Quarter
Payments of Ordinary Dividends, Common Stock PaymentsOfDividendsCommonStock $32.80M USD 1 Quarter
Payments of Ordinary Dividends, Common Stock PaymentsOfDividendsCommonStock $32.80M USD 1 Quarter
Payments of Ordinary Dividends, Common Stock PaymentsOfDividendsCommonStock $30.79M USD 2 Qtrs
Payments of Ordinary Dividends, Common Stock PaymentsOfDividendsCommonStock $30.79M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-162.61M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-162.61M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-22.84M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-22.84M USD 2 Qtrs
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-305.00K USD 2 Qtrs
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-305.00K USD 2 Qtrs
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.95M USD 2 Qtrs
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.95M USD 2 Qtrs
Net decrease in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-14.22M USD 2 Qtrs
Net decrease in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-14.22M USD 2 Qtrs
Net decrease in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-8.33M USD 2 Qtrs
Net decrease in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-8.33M USD 2 Qtrs
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $93.53M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $93.53M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $63.54M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $63.54M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $71.87M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $71.87M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $79.31M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $79.31M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $93.53M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $93.53M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $63.54M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $63.54M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $71.87M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $71.87M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $79.31M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $79.31M USD Point-in-time
Interest paid, net of amounts capitalized InterestPaidNet $45.16M USD 2 Qtrs
Interest paid, net of amounts capitalized InterestPaidNet $45.16M USD 2 Qtrs
Interest paid, net of amounts capitalized InterestPaidNet $44.71M USD 2 Qtrs
Interest paid, net of amounts capitalized InterestPaidNet $44.71M USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $2.89M USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $2.89M USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $3.99M USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $3.99M USD 2 Qtrs
Property and equipment received but not paid CapitalExpendituresIncurredButNotYetPaid $6.06M USD 2 Qtrs
Property and equipment received but not paid CapitalExpendituresIncurredButNotYetPaid $6.06M USD 2 Qtrs
Property and equipment received but not paid CapitalExpendituresIncurredButNotYetPaid $6.36M USD 2 Qtrs
Property and equipment received but not paid CapitalExpendituresIncurredButNotYetPaid $6.36M USD 2 Qtrs
Dividends accrued on common stock DividendsPayableCurrentAndNoncurrent $2.02M USD Point-in-time
Dividends accrued on common stock DividendsPayableCurrentAndNoncurrent $2.02M USD Point-in-time
Dividends accrued on common stock DividendsPayableCurrentAndNoncurrent $2.98M USD Point-in-time
Dividends accrued on common stock DividendsPayableCurrentAndNoncurrent $2.98M USD Point-in-time
Dividends accrued on common stock DividendsPayableCurrentAndNoncurrent $2.50M USD Point-in-time
Dividends accrued on common stock DividendsPayableCurrentAndNoncurrent $2.50M USD Point-in-time
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.76M USD 2 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.76M USD 2 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.18M USD 2 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.18M USD 2 Qtrs
Stockholders Equity 88 line items
Line Item Tag Value Unit Period
Beginning Balance StockholdersEquity $518.45M USD Point-in-time
Beginning Balance StockholdersEquity $518.45M USD Point-in-time
Beginning Balance StockholdersEquity $853.68M USD Point-in-time
Beginning Balance StockholdersEquity $853.68M USD Point-in-time
Beginning Balance StockholdersEquity $473.62M USD Point-in-time
Beginning Balance StockholdersEquity $473.62M USD Point-in-time
Beginning Balance StockholdersEquity $786.70M USD Point-in-time
Beginning Balance StockholdersEquity $786.70M USD Point-in-time
Beginning Balance StockholdersEquity $888.10M USD Point-in-time
Beginning Balance StockholdersEquity $888.10M USD Point-in-time
Beginning Balance StockholdersEquity $576.64M USD Point-in-time
Beginning Balance StockholdersEquity $576.64M USD Point-in-time
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $35.53M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $35.53M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $33.60M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $33.60M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.50M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.50M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.48M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.48M USD 1 Quarter
Stock options exercised and awards vested StockIssuedDuringPeriodValueShareBasedCompensationGross $68.00K USD 1 Quarter
Stock options exercised and awards vested StockIssuedDuringPeriodValueShareBasedCompensationGross $68.00K USD 1 Quarter
Stock options exercised and awards vested StockIssuedDuringPeriodValueShareBasedCompensationGross $842.00K USD 2 Qtrs
Stock options exercised and awards vested StockIssuedDuringPeriodValueShareBasedCompensationGross $842.00K USD 2 Qtrs
Stock options exercised and awards vested StockIssuedDuringPeriodValueShareBasedCompensationGross $528.00K USD 1 Quarter
Stock options exercised and awards vested StockIssuedDuringPeriodValueShareBasedCompensationGross $528.00K USD 1 Quarter
Stock options exercised and awards vested StockIssuedDuringPeriodValueShareBasedCompensationGross $2.61M USD 2 Qtrs
Stock options exercised and awards vested StockIssuedDuringPeriodValueShareBasedCompensationGross $2.61M USD 2 Qtrs
Stock withheld to cover employee taxes AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes $438.00K USD 1 Quarter
Stock withheld to cover employee taxes AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes $438.00K USD 1 Quarter
Stock withheld to cover employee taxes AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes $2.43M USD 1 Quarter
Stock withheld to cover employee taxes AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes $2.43M USD 1 Quarter
Stock withheld to cover employee taxes AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes $13.56M USD 2 Qtrs
Stock withheld to cover employee taxes AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes $13.56M USD 2 Qtrs
Stock withheld to cover employee taxes AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes $4.42M USD 2 Qtrs
Stock withheld to cover employee taxes AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes $4.42M USD 2 Qtrs
Repurchases and retirements of common stock StockRepurchasedAndRetiredDuringPeriodValue $97.56M USD 1 Quarter
Repurchases and retirements of common stock StockRepurchasedAndRetiredDuringPeriodValue $97.56M USD 1 Quarter
Repurchases and retirements of common stock StockRepurchasedAndRetiredDuringPeriodValue $154.80M USD 2 Qtrs
Repurchases and retirements of common stock StockRepurchasedAndRetiredDuringPeriodValue $154.80M USD 2 Qtrs
Repurchases and retirements of common stock StockRepurchasedAndRetiredDuringPeriodValue $136.07M USD 2 Qtrs
Repurchases and retirements of common stock StockRepurchasedAndRetiredDuringPeriodValue $136.07M USD 2 Qtrs
Repurchases and retirements of common stock StockRepurchasedAndRetiredDuringPeriodValue $65.59M USD 1 Quarter
Repurchases and retirements of common stock StockRepurchasedAndRetiredDuringPeriodValue $65.59M USD 1 Quarter
Dividends AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings $17.17M USD 1 Quarter
Dividends AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings $17.17M USD 1 Quarter
Dividends AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings $33.46M USD 2 Qtrs
Dividends AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings $33.46M USD 2 Qtrs
Dividends AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings $31.24M USD 2 Qtrs
Dividends AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings $31.24M USD 2 Qtrs
Dividends AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings $15.37M USD 1 Quarter
Dividends AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings $15.37M USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.03M USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.03M USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-327.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-327.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-723.00K USD 2 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-723.00K USD 2 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $3.25M USD 2 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $3.25M USD 2 Qtrs
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-4.97M USD 1 Quarter
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-4.97M USD 1 Quarter
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-12.22M USD 2 Qtrs
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-12.22M USD 2 Qtrs
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-4.85M USD 1 Quarter
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $-4.85M USD 1 Quarter
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $1.88M USD 2 Qtrs
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] UnrealizedGainLossOnCashFlowHedgesNetOfTax $1.88M USD 2 Qtrs
Net income NetIncomeLoss $21.97M USD 1 Quarter
Net income NetIncomeLoss $21.97M USD 1 Quarter
Net income NetIncomeLoss $32.34M USD 1 Quarter
Net income NetIncomeLoss $32.34M USD 1 Quarter
Net income NetIncomeLoss $52.38M USD 2 Qtrs
Net income NetIncomeLoss $52.38M USD 2 Qtrs
Net income NetIncomeLoss $51.99M USD 2 Qtrs
Net income NetIncomeLoss $51.99M USD 2 Qtrs
Ending Balance StockholdersEquity $518.45M USD Point-in-time
Ending Balance StockholdersEquity $518.45M USD Point-in-time
Ending Balance StockholdersEquity $853.68M USD Point-in-time
Ending Balance StockholdersEquity $853.68M USD Point-in-time
Ending Balance StockholdersEquity $473.62M USD Point-in-time
Ending Balance StockholdersEquity $473.62M USD Point-in-time
Ending Balance StockholdersEquity $786.70M USD Point-in-time
Ending Balance StockholdersEquity $786.70M USD Point-in-time
Ending Balance StockholdersEquity $888.10M USD Point-in-time
Ending Balance StockholdersEquity $888.10M USD Point-in-time
Ending Balance StockholdersEquity $576.64M USD Point-in-time
Ending Balance StockholdersEquity $576.64M USD Point-in-time

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

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