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

10-Q Filing

HUB GROUP, INC. CIK: 940942 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0000950170-24-089971
Period End Date 20240630
Filing Date 20240802
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance hubg-20240630_htm.xml
Filing Contents
Balance Sheet 164 line items
Line Item Tag Value Unit Period
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 2.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $220.25M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $220.25M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $187.27M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $187.27M USD Point-in-time
Accounts receivable trade, net AccountsReceivableGrossCurrent $600.20M USD Point-in-time
Accounts receivable trade, net AccountsReceivableGrossCurrent $600.20M USD Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable trade, net AccountsReceivableGrossCurrent $583.76M USD Point-in-time
Accounts receivable trade, net AccountsReceivableGrossCurrent $583.76M USD Point-in-time
Accounts receivable other AccountsAndOtherReceivablesNetCurrent $3.36M USD Point-in-time
Accounts receivable other AccountsAndOtherReceivablesNetCurrent $3.36M USD Point-in-time
Accounts receivable other AccountsAndOtherReceivablesNetCurrent $3.77M USD Point-in-time
Accounts receivable other AccountsAndOtherReceivablesNetCurrent $3.77M USD Point-in-time
Prepaid taxes PrepaidTaxes $17.33M USD Point-in-time
Prepaid taxes PrepaidTaxes $17.33M USD Point-in-time
Prepaid taxes PrepaidTaxes $12.79M USD Point-in-time
Prepaid taxes PrepaidTaxes $12.79M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $16.14M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $16.14M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $41.09M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $41.09M USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $836.71M USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $836.71M USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $849.25M USD Point-in-time
TOTAL CURRENT ASSETS AssetsCurrent $849.25M USD Point-in-time
Restricted investments RestrictedInvestmentsNoncurrent $20.76M USD Point-in-time
Restricted investments RestrictedInvestmentsNoncurrent $20.76M USD Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 10.65M shares Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 10.65M shares Point-in-time
Restricted investments RestrictedInvestmentsNoncurrent $21.04M USD Point-in-time
Restricted investments RestrictedInvestmentsNoncurrent $21.04M USD Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 13.32M shares Point-in-time
Treasury Stock, Shares TreasuryStockCommonShares 13.32M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $759.78M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $759.78M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $791.69M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $791.69M USD Point-in-time
Right-of-use assets - operating leases OperatingLeaseRightOfUseAsset $196.47M USD Point-in-time
Right-of-use assets - operating leases OperatingLeaseRightOfUseAsset $196.47M USD Point-in-time
Right-of-use assets - operating leases OperatingLeaseRightOfUseAsset $210.74M USD Point-in-time
Right-of-use assets - operating leases OperatingLeaseRightOfUseAsset $210.74M USD Point-in-time
Right-of-use assets - financing leases FinanceLeaseRightOfUseAsset $2.52M USD Point-in-time
Right-of-use assets - financing leases FinanceLeaseRightOfUseAsset $2.52M USD Point-in-time
Right-of-use assets - financing leases FinanceLeaseRightOfUseAsset $1.54M USD Point-in-time
Right-of-use assets - financing leases FinanceLeaseRightOfUseAsset $1.54M USD Point-in-time
Other intangibles, net IntangibleAssetsNetExcludingGoodwill $248.39M USD Point-in-time
Other intangibles, net IntangibleAssetsNetExcludingGoodwill $248.39M USD Point-in-time
Other intangibles, net IntangibleAssetsNetExcludingGoodwill $304.61M USD Point-in-time
Other intangibles, net IntangibleAssetsNetExcludingGoodwill $304.61M USD Point-in-time
Goodwill Goodwill $733.70M USD Point-in-time
Goodwill Goodwill $733.70M USD Point-in-time
Goodwill Goodwill $771.89M USD Point-in-time
Goodwill Goodwill $771.89M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $22.78M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $22.78M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $22.89M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $22.89M USD Point-in-time
TOTAL ASSETS Assets $2.94B USD Point-in-time
TOTAL ASSETS Assets $2.94B USD Point-in-time
TOTAL ASSETS Assets $2.86B USD Point-in-time
TOTAL ASSETS Assets $2.86B USD Point-in-time
Accounts payable trade AccountsPayableCurrent $349.38M USD Point-in-time
Accounts payable trade AccountsPayableCurrent $349.38M USD Point-in-time
Accounts payable trade AccountsPayableCurrent $325.57M USD Point-in-time
Accounts payable trade AccountsPayableCurrent $325.57M USD Point-in-time
Accounts payable other AccountsPayableAndOtherAccruedLiabilitiesCurrent $24.14M USD Point-in-time
Accounts payable other AccountsPayableAndOtherAccruedLiabilitiesCurrent $24.14M USD Point-in-time
Accounts payable other AccountsPayableAndOtherAccruedLiabilitiesCurrent $14.47M USD Point-in-time
Accounts payable other AccountsPayableAndOtherAccruedLiabilitiesCurrent $14.47M USD Point-in-time
Accrued payroll EmployeeRelatedLiabilitiesCurrent $21.73M USD Point-in-time
Accrued payroll EmployeeRelatedLiabilitiesCurrent $21.73M USD Point-in-time
Accrued payroll EmployeeRelatedLiabilitiesCurrent $29.43M USD Point-in-time
Accrued payroll EmployeeRelatedLiabilitiesCurrent $29.43M USD Point-in-time
Accrued other OtherAccruedLiabilitiesCurrent $121.25M USD Point-in-time
Accrued other OtherAccruedLiabilitiesCurrent $121.25M USD Point-in-time
Accrued other OtherAccruedLiabilitiesCurrent $111.87M USD Point-in-time
Accrued other OtherAccruedLiabilitiesCurrent $111.87M USD Point-in-time
Lease liability - operating leases OperatingLeaseLiabilityCurrent $40.14M USD Point-in-time
Lease liability - operating leases OperatingLeaseLiabilityCurrent $40.14M USD Point-in-time
Lease liability - operating leases OperatingLeaseLiabilityCurrent $44.69M USD Point-in-time
Lease liability - operating leases OperatingLeaseLiabilityCurrent $44.69M USD Point-in-time
Lease liability - financing leases FinanceLeaseLiabilityCurrent $805.00K USD Point-in-time
Lease liability - financing leases FinanceLeaseLiabilityCurrent $805.00K USD Point-in-time
Lease liability - financing leases FinanceLeaseLiabilityCurrent $1.58M USD Point-in-time
Lease liability - financing leases FinanceLeaseLiabilityCurrent $1.58M USD Point-in-time
Current portion of long-term debt SecuredDebtCurrent $103.19M USD Point-in-time
Current portion of long-term debt SecuredDebtCurrent $103.19M USD Point-in-time
Current portion of long-term debt SecuredDebtCurrent $105.11M USD Point-in-time
Current portion of long-term debt SecuredDebtCurrent $105.11M USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $635.15M USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $635.15M USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $658.21M USD Point-in-time
TOTAL CURRENT LIABILITIES LiabilitiesCurrent $658.21M USD Point-in-time
Long-term debt SecuredLongTermDebt $209.88M USD Point-in-time
Long-term debt SecuredLongTermDebt $209.88M USD Point-in-time
Long-term debt SecuredLongTermDebt $245.57M USD Point-in-time
Long-term debt SecuredLongTermDebt $245.57M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $55.29M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $55.29M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $53.21M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $53.21M USD Point-in-time
Lease liability - operating leases OperatingLeaseLiabilityNoncurrent $163.67M USD Point-in-time
Lease liability - operating leases OperatingLeaseLiabilityNoncurrent $163.67M USD Point-in-time
Lease liability - operating leases OperatingLeaseLiabilityNoncurrent $177.70M USD Point-in-time
Lease liability - operating leases OperatingLeaseLiabilityNoncurrent $177.70M USD Point-in-time
Lease liability - financing leases FinanceLeaseLiabilityNoncurrent $865.00K USD Point-in-time
Lease liability - financing leases FinanceLeaseLiabilityNoncurrent $865.00K USD Point-in-time
Lease liability - financing leases FinanceLeaseLiabilityNoncurrent $664.00K USD Point-in-time
Lease liability - financing leases FinanceLeaseLiabilityNoncurrent $664.00K USD Point-in-time
Deferred taxes DeferredIncomeTaxLiabilitiesNet $163.77M USD Point-in-time
Deferred taxes DeferredIncomeTaxLiabilitiesNet $163.77M USD Point-in-time
Deferred taxes DeferredIncomeTaxLiabilitiesNet $155.00M USD Point-in-time
Deferred taxes DeferredIncomeTaxLiabilitiesNet $155.00M USD Point-in-time
Preferred stock:$.01 par value; 2,000,000 shares authorized; no shares issued or outstanding in 2024 and 2023 PreferredStockValue - USD Point-in-time
Preferred stock:$.01 par value; 2,000,000 shares authorized; no shares issued or outstanding in 2024 and 2023 PreferredStockValue - USD Point-in-time
Preferred stock:$.01 par value; 2,000,000 shares authorized; no shares issued or outstanding in 2024 and 2023 PreferredStockValue - USD Point-in-time
Preferred stock:$.01 par value; 2,000,000 shares authorized; no shares issued or outstanding in 2024 and 2023 PreferredStockValue - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $211.35M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $211.35M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $209.83M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $209.83M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.99B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.99B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.95B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.95B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-129.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-129.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-200.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-200.00K USD Point-in-time
Treasury stock; at cost, 10,650,225 shares in 2024 and 13,323,268 shares in 2023. TreasuryStockValue $524.93M USD Point-in-time
Treasury stock; at cost, 10,650,225 shares in 2024 and 13,323,268 shares in 2023. TreasuryStockValue $524.93M USD Point-in-time
Treasury stock; at cost, 10,650,225 shares in 2024 and 13,323,268 shares in 2023. TreasuryStockValue $560.35M USD Point-in-time
Treasury stock; at cost, 10,650,225 shares in 2024 and 13,323,268 shares in 2023. TreasuryStockValue $560.35M USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.66B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.66B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.63B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.63B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.61B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.61B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.62B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.62B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.64B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.64B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.60B USD Point-in-time
TOTAL STOCKHOLDERS' EQUITY StockholdersEquity $1.60B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $2.86B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $2.86B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $2.94B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $2.94B USD Point-in-time
Income Statement 176 line items
Line Item Tag Value Unit Period
Operating revenue RevenueFromContractWithCustomerExcludingAssessedTax $2.19B USD 2 Qtrs
Operating revenue RevenueFromContractWithCustomerExcludingAssessedTax $2.19B USD 2 Qtrs
Operating revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.04B USD 1 Quarter
Operating revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.04B USD 1 Quarter
Operating revenue RevenueFromContractWithCustomerExcludingAssessedTax $986.50M USD 1 Quarter
Operating revenue RevenueFromContractWithCustomerExcludingAssessedTax $986.50M USD 1 Quarter
Operating revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.99B USD 2 Qtrs
Operating revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.99B USD 2 Qtrs
Purchased transportation and warehousing PurchasedTransportationAndWarehousing $1.47B USD 2 Qtrs
Purchased transportation and warehousing PurchasedTransportationAndWarehousing $1.47B USD 2 Qtrs
Purchased transportation and warehousing PurchasedTransportationAndWarehousing $763.61M USD 1 Quarter
Purchased transportation and warehousing PurchasedTransportationAndWarehousing $763.61M USD 1 Quarter
Purchased transportation and warehousing PurchasedTransportationAndWarehousing $727.24M USD 1 Quarter
Purchased transportation and warehousing PurchasedTransportationAndWarehousing $727.24M USD 1 Quarter
Purchased transportation and warehousing PurchasedTransportationAndWarehousing $1.63B USD 2 Qtrs
Purchased transportation and warehousing PurchasedTransportationAndWarehousing $1.63B USD 2 Qtrs
Salaries and benefits LaborAndRelatedExpense $141.86M USD 1 Quarter
Salaries and benefits LaborAndRelatedExpense $141.86M USD 1 Quarter
Salaries and benefits LaborAndRelatedExpense $286.35M USD 2 Qtrs
Salaries and benefits LaborAndRelatedExpense $286.35M USD 2 Qtrs
Salaries and benefits LaborAndRelatedExpense $279.25M USD 2 Qtrs
Salaries and benefits LaborAndRelatedExpense $279.25M USD 2 Qtrs
Salaries and benefits LaborAndRelatedExpense $141.82M USD 1 Quarter
Salaries and benefits LaborAndRelatedExpense $141.82M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $76.10M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $76.10M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $70.83M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $70.83M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $37.77M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $37.77M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $35.39M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $35.39M USD 1 Quarter
Insurance and claims InsuranceAndClaims $25.26M USD 2 Qtrs
Insurance and claims InsuranceAndClaims $25.26M USD 2 Qtrs
Insurance and claims InsuranceAndClaims $24.36M USD 2 Qtrs
Insurance and claims InsuranceAndClaims $24.36M USD 2 Qtrs
Insurance and claims InsuranceAndClaims $11.68M USD 1 Quarter
Insurance and claims InsuranceAndClaims $11.68M USD 1 Quarter
Insurance and claims InsuranceAndClaims $12.64M USD 1 Quarter
Insurance and claims InsuranceAndClaims $12.64M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $26.76M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $26.76M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $52.30M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $52.30M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $55.11M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $55.11M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $27.88M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $27.88M USD 1 Quarter
Gain on sale of assets, net GainLossOnDispositionOfAssets1 $859.00K USD 1 Quarter
Gain on sale of assets, net GainLossOnDispositionOfAssets1 $859.00K USD 1 Quarter
Gain on sale of assets, net GainLossOnDispositionOfAssets1 $910.00K USD 2 Qtrs
Gain on sale of assets, net GainLossOnDispositionOfAssets1 $910.00K USD 2 Qtrs
Gain on sale of assets, net GainLossOnDispositionOfAssets1 $413.00K USD 1 Quarter
Gain on sale of assets, net GainLossOnDispositionOfAssets1 $413.00K USD 1 Quarter
Gain on sale of assets, net GainLossOnDispositionOfAssets1 $4.83M USD 2 Qtrs
Gain on sale of assets, net GainLossOnDispositionOfAssets1 $4.83M USD 2 Qtrs
Total operating expenses OperatingExpenses $978.39M USD 1 Quarter
Total operating expenses OperatingExpenses $978.39M USD 1 Quarter
Total operating expenses OperatingExpenses $1.91B USD 2 Qtrs
Total operating expenses OperatingExpenses $1.91B USD 2 Qtrs
Total operating expenses OperatingExpenses $946.97M USD 1 Quarter
Total operating expenses OperatingExpenses $946.97M USD 1 Quarter
Total operating expenses OperatingExpenses $2.05B USD 2 Qtrs
Total operating expenses OperatingExpenses $2.05B USD 2 Qtrs
Operating income OperatingIncomeLoss $62.07M USD 1 Quarter
Operating income OperatingIncomeLoss $62.07M USD 1 Quarter
Operating income OperatingIncomeLoss $140.28M USD 2 Qtrs
Operating income OperatingIncomeLoss $140.28M USD 2 Qtrs
Operating income OperatingIncomeLoss $76.67M USD 2 Qtrs
Operating income OperatingIncomeLoss $76.67M USD 2 Qtrs
Operating income OperatingIncomeLoss $39.53M USD 1 Quarter
Operating income OperatingIncomeLoss $39.53M USD 1 Quarter
Interest expense InterestExpense $3.12M USD 1 Quarter
Interest expense InterestExpense $3.12M USD 1 Quarter
Interest expense InterestExpense $3.69M USD 1 Quarter
Interest expense InterestExpense $3.69M USD 1 Quarter
Interest expense InterestExpense $7.59M USD 2 Qtrs
Interest expense InterestExpense $7.59M USD 2 Qtrs
Interest expense InterestExpense $6.09M USD 2 Qtrs
Interest expense InterestExpense $6.09M USD 2 Qtrs
Interest income InvestmentIncomeInterest $3.20M USD 2 Qtrs
Interest income InvestmentIncomeInterest $3.20M USD 2 Qtrs
Interest income InvestmentIncomeInterest $3.46M USD 2 Qtrs
Interest income InvestmentIncomeInterest $3.46M USD 2 Qtrs
Interest income InvestmentIncomeInterest $1.81M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.81M USD 1 Quarter
Interest income InvestmentIncomeInterest $2.09M USD 1 Quarter
Interest income InvestmentIncomeInterest $2.09M USD 1 Quarter
Other, net OtherNonoperatingIncomeExpense $108.00K USD 2 Qtrs
Other, net OtherNonoperatingIncomeExpense $108.00K USD 2 Qtrs
Other, net OtherNonoperatingIncomeExpense $-236.00K USD 2 Qtrs
Other, net OtherNonoperatingIncomeExpense $-236.00K USD 2 Qtrs
Other, net OtherNonoperatingIncomeExpense $69.00K USD 1 Quarter
Other, net OtherNonoperatingIncomeExpense $69.00K USD 1 Quarter
Other, net OtherNonoperatingIncomeExpense $-66.00K USD 1 Quarter
Other, net OtherNonoperatingIncomeExpense $-66.00K USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-2.52M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-2.52M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-1.95M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-1.95M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-960.00K USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-960.00K USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-4.62M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-4.62M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $61.11M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $61.11M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $137.76M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $137.76M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $72.04M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $72.04M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.58M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.58M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $29.48M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $29.48M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $14.61M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $14.61M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $15.98M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $15.98M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $8.57M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.57M USD 1 Quarter
Net income NetIncomeLoss $29.02M USD 1 Quarter
Net income NetIncomeLoss $29.02M USD 1 Quarter
Net income NetIncomeLoss $46.51M USD 1 Quarter
Net income NetIncomeLoss $46.51M USD 1 Quarter
Net income NetIncomeLoss $56.07M USD 2 Qtrs
Net income NetIncomeLoss $56.07M USD 2 Qtrs
Net income NetIncomeLoss $108.28M USD 2 Qtrs
Net income NetIncomeLoss $108.28M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $44.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $44.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $78.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $78.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-63.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-63.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-71.00K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-71.00K USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $28.95M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $28.95M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $56.00M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $56.00M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $108.36M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $108.36M USD 2 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $46.55M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $46.55M USD 1 Quarter
Basic earnings per common share EarningsPerShareBasic $1.68 USD 2 Qtrs
Basic earnings per common share EarningsPerShareBasic $1.68 USD 2 Qtrs
Basic earnings per common share EarningsPerShareBasic $0.92 USD 2 Qtrs
Basic earnings per common share EarningsPerShareBasic $0.92 USD 2 Qtrs
Basic earnings per common share EarningsPerShareBasic $0.48 USD 1 Quarter
Basic earnings per common share EarningsPerShareBasic $0.48 USD 1 Quarter
Basic earnings per common share EarningsPerShareBasic $0.73 USD 1 Quarter
Basic earnings per common share EarningsPerShareBasic $0.73 USD 1 Quarter
Diluted earnings per common share EarningsPerShareDiluted $1.66 USD 2 Qtrs
Diluted earnings per common share EarningsPerShareDiluted $1.66 USD 2 Qtrs
Diluted earnings per common share EarningsPerShareDiluted $0.72 USD 1 Quarter
Diluted earnings per common share EarningsPerShareDiluted $0.72 USD 1 Quarter
Diluted earnings per common share EarningsPerShareDiluted $0.91 USD 2 Qtrs
Diluted earnings per common share EarningsPerShareDiluted $0.91 USD 2 Qtrs
Diluted earnings per common share EarningsPerShareDiluted $0.47 USD 1 Quarter
Diluted earnings per common share EarningsPerShareDiluted $0.47 USD 1 Quarter
Basic weighted average number of shares outstanding WeightedAverageNumberOfSharesOutstandingBasic 64,074.00 shares 1 Quarter
Basic weighted average number of shares outstanding WeightedAverageNumberOfSharesOutstandingBasic 64,074.00 shares 1 Quarter
Basic weighted average number of shares outstanding WeightedAverageNumberOfSharesOutstandingBasic 60,710.00 shares 1 Quarter
Basic weighted average number of shares outstanding WeightedAverageNumberOfSharesOutstandingBasic 60,710.00 shares 1 Quarter
Basic weighted average number of shares outstanding WeightedAverageNumberOfSharesOutstandingBasic 64,586.00 shares 2 Qtrs
Basic weighted average number of shares outstanding WeightedAverageNumberOfSharesOutstandingBasic 64,586.00 shares 2 Qtrs
Basic weighted average number of shares outstanding WeightedAverageNumberOfSharesOutstandingBasic 61,018.00 shares 2 Qtrs
Basic weighted average number of shares outstanding WeightedAverageNumberOfSharesOutstandingBasic 61,018.00 shares 2 Qtrs
Diluted weighted average number of shares outstanding WeightedAverageNumberOfDilutedSharesOutstanding 65,132.00 shares 2 Qtrs
Diluted weighted average number of shares outstanding WeightedAverageNumberOfDilutedSharesOutstanding 65,132.00 shares 2 Qtrs
Diluted weighted average number of shares outstanding WeightedAverageNumberOfDilutedSharesOutstanding 61,108.00 shares 1 Quarter
Diluted weighted average number of shares outstanding WeightedAverageNumberOfDilutedSharesOutstanding 61,108.00 shares 1 Quarter
Diluted weighted average number of shares outstanding WeightedAverageNumberOfDilutedSharesOutstanding 64,586.00 shares 1 Quarter
Diluted weighted average number of shares outstanding WeightedAverageNumberOfDilutedSharesOutstanding 64,586.00 shares 1 Quarter
Diluted weighted average number of shares outstanding WeightedAverageNumberOfDilutedSharesOutstanding 61,387.00 shares 2 Qtrs
Diluted weighted average number of shares outstanding WeightedAverageNumberOfDilutedSharesOutstanding 61,387.00 shares 2 Qtrs
Cash Flow Statement 140 line items
Line Item Tag Value Unit Period
Net Income (Loss) NetIncomeLoss $29.02M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $29.02M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $46.51M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $46.51M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $56.07M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $56.07M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $108.28M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $108.28M USD 2 Qtrs
Depreciation and amortization of intangibles and right-of-use assets DepreciationDepletionAndAmortization $91.47M USD 2 Qtrs
Depreciation and amortization of intangibles and right-of-use assets DepreciationDepletionAndAmortization $91.47M USD 2 Qtrs
Depreciation and amortization of intangibles and right-of-use assets DepreciationDepletionAndAmortization $99.10M USD 2 Qtrs
Depreciation and amortization of intangibles and right-of-use assets DepreciationDepletionAndAmortization $99.10M USD 2 Qtrs
Impairment of right-of-use asset OperatingLeaseImpairmentLoss $2.01M USD 2 Qtrs
Impairment of right-of-use asset OperatingLeaseImpairmentLoss $2.01M USD 2 Qtrs
Impairment of right-of-use asset OperatingLeaseImpairmentLoss - USD 2 Qtrs
Impairment of right-of-use asset OperatingLeaseImpairmentLoss - USD 2 Qtrs
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $-10.84M USD 2 Qtrs
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $-10.84M USD 2 Qtrs
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $9.25M USD 2 Qtrs
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $9.25M USD 2 Qtrs
Non-cash share-based compensation expense ShareBasedCompensation $9.43M USD 2 Qtrs
Non-cash share-based compensation expense ShareBasedCompensation $9.43M USD 2 Qtrs
Non-cash share-based compensation expense ShareBasedCompensation $10.62M USD 2 Qtrs
Non-cash share-based compensation expense ShareBasedCompensation $10.62M USD 2 Qtrs
Gain on sale of assets, net GainLossOnSaleOfPropertyPlantEquipment $910.00K USD 2 Qtrs
Gain on sale of assets, net GainLossOnSaleOfPropertyPlantEquipment $910.00K USD 2 Qtrs
Gain on sale of assets, net GainLossOnSaleOfPropertyPlantEquipment $4.83M USD 2 Qtrs
Gain on sale of assets, net GainLossOnSaleOfPropertyPlantEquipment $4.83M USD 2 Qtrs
Restricted investments IncreaseDecreaseOfRestrictedInvestments $281.00K USD 2 Qtrs
Restricted investments IncreaseDecreaseOfRestrictedInvestments $281.00K USD 2 Qtrs
Restricted investments IncreaseDecreaseOfRestrictedInvestments $2.20M USD 2 Qtrs
Restricted investments IncreaseDecreaseOfRestrictedInvestments $2.20M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInReceivables $-15.78M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInReceivables $-15.78M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInReceivables $-103.27M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInReceivables $-103.27M USD 2 Qtrs
Prepaid taxes IncreaseDecreaseInPrepaidTaxes $-4.54M USD 2 Qtrs
Prepaid taxes IncreaseDecreaseInPrepaidTaxes $-4.54M USD 2 Qtrs
Prepaid taxes IncreaseDecreaseInPrepaidTaxes $-1.73M USD 2 Qtrs
Prepaid taxes IncreaseDecreaseInPrepaidTaxes $-1.73M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-19.70M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-19.70M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-17.47M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-17.47M USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $1.90M USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $1.90M USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $1.50M USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $1.50M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-14.27M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-14.27M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-55.09M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-55.09M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-6.54M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-6.54M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-47.70M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-47.70M USD 2 Qtrs
Non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-21.40M USD 2 Qtrs
Non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-21.40M USD 2 Qtrs
Non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-12.60M USD 2 Qtrs
Non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-12.60M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $150.47M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $150.47M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $221.38M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $221.38M USD 2 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfMachineryAndEquipment $15.13M USD 2 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfMachineryAndEquipment $15.13M USD 2 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfMachineryAndEquipment $5.75M USD 2 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfMachineryAndEquipment $5.75M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $65.64M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $65.64M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $31.25M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $31.25M USD 2 Qtrs
Acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $-3.70M USD 2 Qtrs
Acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $-3.70M USD 2 Qtrs
Acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $-108.00K USD 2 Qtrs
Acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $-108.00K USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-21.80M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-21.80M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-50.39M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-50.39M USD 2 Qtrs
Repayments of long-term debt RepaymentsOfLongTermDebt $56.19M USD 2 Qtrs
Repayments of long-term debt RepaymentsOfLongTermDebt $56.19M USD 2 Qtrs
Repayments of long-term debt RepaymentsOfLongTermDebt $53.23M USD 2 Qtrs
Repayments of long-term debt RepaymentsOfLongTermDebt $53.23M USD 2 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $100.03M USD 2 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $100.03M USD 2 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $32.94M USD 2 Qtrs
Purchase of treasury stock PaymentsForRepurchaseOfCommonStock $32.94M USD 2 Qtrs
Dividends paid PaymentsOfDividends $15.23M USD 2 Qtrs
Dividends paid PaymentsOfDividends $15.23M USD 2 Qtrs
Dividends paid PaymentsOfDividends - USD 2 Qtrs
Dividends paid PaymentsOfDividends - USD 2 Qtrs
Stock withheld for payments of withholding taxes PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.82M USD 2 Qtrs
Stock withheld for payments of withholding taxes PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.82M USD 2 Qtrs
Stock withheld for payments of withholding taxes PaymentsRelatedToTaxWithholdingForShareBasedCompensation $8.66M USD 2 Qtrs
Stock withheld for payments of withholding taxes PaymentsRelatedToTaxWithholdingForShareBasedCompensation $8.66M USD 2 Qtrs
Finance lease payments FinanceLeasePrincipalPayments $1.50M USD 2 Qtrs
Finance lease payments FinanceLeasePrincipalPayments $1.50M USD 2 Qtrs
Finance lease payments FinanceLeasePrincipalPayments $1.22M USD 2 Qtrs
Finance lease payments FinanceLeasePrincipalPayments $1.22M USD 2 Qtrs
Proceeds from issuance of debt ProceedsFromIssuanceOfLongTermDebt $50.29M USD 2 Qtrs
Proceeds from issuance of debt ProceedsFromIssuanceOfLongTermDebt $50.29M USD 2 Qtrs
Proceeds from issuance of debt ProceedsFromIssuanceOfLongTermDebt $15.62M USD 2 Qtrs
Proceeds from issuance of debt ProceedsFromIssuanceOfLongTermDebt $15.62M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-95.66M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-95.66M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-115.25M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-115.25M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $45.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $45.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-20.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-20.00K USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $32.98M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $32.98M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $55.79M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $55.79M USD 2 Qtrs
Cash and cash equivalents beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $342.43M USD Point-in-time
Cash and cash equivalents beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $342.43M USD Point-in-time
Cash and cash equivalents beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $220.25M USD Point-in-time
Cash and cash equivalents beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $220.25M USD Point-in-time
Cash and cash equivalents beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $187.27M USD Point-in-time
Cash and cash equivalents beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $187.27M USD Point-in-time
Cash and cash equivalents beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $286.64M USD Point-in-time
Cash and cash equivalents beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $286.64M USD Point-in-time
Cash and cash equivalents end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $342.43M USD Point-in-time
Cash and cash equivalents end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $342.43M USD Point-in-time
Cash and cash equivalents end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $220.25M USD Point-in-time
Cash and cash equivalents end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $220.25M USD Point-in-time
Cash and cash equivalents end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $187.27M USD Point-in-time
Cash and cash equivalents end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $187.27M USD Point-in-time
Cash and cash equivalents end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $286.64M USD Point-in-time
Cash and cash equivalents end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $286.64M USD Point-in-time
Interest paid InterestPaidNet $7.41M USD 2 Qtrs
Interest paid InterestPaidNet $7.41M USD 2 Qtrs
Interest paid InterestPaidNet $6.69M USD 2 Qtrs
Interest paid InterestPaidNet $6.69M USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $14.41M USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $14.41M USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $20.68M USD 2 Qtrs
Income taxes paid, net IncomeTaxesPaidNet $20.68M USD 2 Qtrs
Stockholders Equity 80 line items
Line Item Tag Value Unit Period
Beginning Balance StockholdersEquity $1.66B USD Point-in-time
Beginning Balance StockholdersEquity $1.66B USD Point-in-time
Beginning Balance StockholdersEquity $1.63B USD Point-in-time
Beginning Balance StockholdersEquity $1.63B USD Point-in-time
Beginning Balance StockholdersEquity $1.61B USD Point-in-time
Beginning Balance StockholdersEquity $1.61B USD Point-in-time
Beginning Balance StockholdersEquity $1.62B USD Point-in-time
Beginning Balance StockholdersEquity $1.62B USD Point-in-time
Beginning Balance StockholdersEquity $1.64B USD Point-in-time
Beginning Balance StockholdersEquity $1.64B USD Point-in-time
Beginning Balance StockholdersEquity $1.60B USD Point-in-time
Beginning Balance StockholdersEquity $1.60B USD Point-in-time
Stock tendered for payments of withholding taxes related to awards vested AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $212.00K USD 1 Quarter
Stock tendered for payments of withholding taxes related to awards vested AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $212.00K USD 1 Quarter
Stock tendered for payments of withholding taxes related to awards vested AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $8.66M USD 2 Qtrs
Stock tendered for payments of withholding taxes related to awards vested AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $8.66M USD 2 Qtrs
Stock tendered for payments of withholding taxes related to awards vested AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $178.00K USD 1 Quarter
Stock tendered for payments of withholding taxes related to awards vested AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $178.00K USD 1 Quarter
Stock tendered for payments of withholding taxes related to awards vested AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $7.82M USD 2 Qtrs
Stock tendered for payments of withholding taxes related to awards vested AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $7.82M USD 2 Qtrs
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $7.18M USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $7.18M USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $100.03M USD 2 Qtrs
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $100.03M USD 2 Qtrs
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $32.94M USD 2 Qtrs
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $32.94M USD 2 Qtrs
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $100.03M USD 1 Quarter
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $100.03M USD 1 Quarter
Purchase of treasury shares (in shares) TreasuryStockSharesAcquired 767,803.00 shares 2 Qtrs
Purchase of treasury shares (in shares) TreasuryStockSharesAcquired 767,803.00 shares 2 Qtrs
Purchase of treasury shares (in shares) TreasuryStockSharesAcquired 179,875.00 shares 1 Quarter
Purchase of treasury shares (in shares) TreasuryStockSharesAcquired 179,875.00 shares 1 Quarter
Federal excise tax on purchased treasury stock FederalExciseTaxOnPurchasedTreasuryStock $295.00K USD 1 Quarter
Federal excise tax on purchased treasury stock FederalExciseTaxOnPurchasedTreasuryStock $295.00K USD 1 Quarter
Federal excise tax on purchased treasury stock FederalExciseTaxOnPurchasedTreasuryStock $1.76M USD 2 Qtrs
Federal excise tax on purchased treasury stock FederalExciseTaxOnPurchasedTreasuryStock $1.76M USD 2 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.38M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.38M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.43M USD 2 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.43M USD 2 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.62M USD 2 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.62M USD 2 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.39M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.39M USD 1 Quarter
Dividends paid StockIssuedDuringPeriodValueStockDividend $7.60M USD 1 Quarter
Dividends paid StockIssuedDuringPeriodValueStockDividend $7.60M USD 1 Quarter
Dividends paid StockIssuedDuringPeriodValueStockDividend $15.23M USD 2 Qtrs
Dividends paid StockIssuedDuringPeriodValueStockDividend $15.23M USD 2 Qtrs
Dividends accrued DividendsAccrued $172.00K USD 1 Quarter
Dividends accrued DividendsAccrued $172.00K USD 1 Quarter
Dividends accrued DividendsAccrued $348.00K USD 2 Qtrs
Dividends accrued DividendsAccrued $348.00K USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $29.02M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $29.02M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $46.51M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $46.51M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $56.07M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $56.07M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $108.28M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $108.28M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $44.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $44.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $78.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $78.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-63.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-63.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-71.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-71.00K USD 2 Qtrs
Ending Balance StockholdersEquity $1.66B USD Point-in-time
Ending Balance StockholdersEquity $1.66B USD Point-in-time
Ending Balance StockholdersEquity $1.63B USD Point-in-time
Ending Balance StockholdersEquity $1.63B USD Point-in-time
Ending Balance StockholdersEquity $1.61B USD Point-in-time
Ending Balance StockholdersEquity $1.61B USD Point-in-time
Ending Balance StockholdersEquity $1.62B USD Point-in-time
Ending Balance StockholdersEquity $1.62B USD Point-in-time
Ending Balance StockholdersEquity $1.64B USD Point-in-time
Ending Balance StockholdersEquity $1.64B USD Point-in-time
Ending Balance StockholdersEquity $1.60B USD Point-in-time
Ending Balance StockholdersEquity $1.60B 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...