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

10-Q Filing

HURON CONSULTING GROUP INC. CIK: 1289848 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001289848-25-000191
Period End Date 20250630
Filing Date 20250731
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance hurn-20250630_htm.xml
Filing Contents
Balance Sheet 172 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $11.57M USD Point-in-time
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $11.57M USD Point-in-time
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $8.38M USD Point-in-time
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $8.38M USD Point-in-time
Unbilled services, allowance for credit losses UnbilledServicesAllowanceforCreditLosses $2.26M USD Point-in-time
Unbilled services, allowance for credit losses UnbilledServicesAllowanceforCreditLosses $2.26M USD Point-in-time
Unbilled services, allowance for credit losses UnbilledServicesAllowanceforCreditLosses $2.20M USD Point-in-time
Unbilled services, allowance for credit losses UnbilledServicesAllowanceforCreditLosses $2.20M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $21.91M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $21.91M USD Point-in-time
Debt Securities, Available-for-Sale, Allowance for Credit Loss DebtSecuritiesAvailableForSaleAllowanceForCreditLoss $11.12M USD Point-in-time
Debt Securities, Available-for-Sale, Allowance for Credit Loss DebtSecuritiesAvailableForSaleAllowanceForCreditLoss $11.12M USD Point-in-time
Debt Securities, Available-for-Sale, Allowance for Credit Loss DebtSecuritiesAvailableForSaleAllowanceForCreditLoss - USD Point-in-time
Debt Securities, Available-for-Sale, Allowance for Credit Loss DebtSecuritiesAvailableForSaleAllowanceForCreditLoss - USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $61.01M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $61.01M USD Point-in-time
Receivables from clients, net of allowances of $8,375 and $11,575, respectively AccountsReceivableNetCurrent $192.96M USD Point-in-time
Receivables from clients, net of allowances of $8,375 and $11,575, respectively AccountsReceivableNetCurrent $192.96M USD Point-in-time
Receivables from clients, net of allowances of $8,375 and $11,575, respectively AccountsReceivableNetCurrent $197.77M USD Point-in-time
Receivables from clients, net of allowances of $8,375 and $11,575, respectively AccountsReceivableNetCurrent $197.77M USD Point-in-time
Common stock, par value (USD per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (USD per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (USD per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (USD per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Unbilled services, net of allowances of $2,260 and $2,203, respectively UnbilledReceivablesCurrent $160.02M USD Point-in-time
Unbilled services, net of allowances of $2,260 and $2,203, respectively UnbilledReceivablesCurrent $160.02M USD Point-in-time
Unbilled services, net of allowances of $2,260 and $2,203, respectively UnbilledReceivablesCurrent $189.04M USD Point-in-time
Unbilled services, net of allowances of $2,260 and $2,203, respectively UnbilledReceivablesCurrent $189.04M USD Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Income tax receivable IncomeTaxesReceivable $1.35M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $1.35M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $17.52M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $17.52M USD Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 20.78M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 20.78M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 20.57M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 20.57M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.07M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.07M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.27M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.27M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $29.92M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $29.92M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $28.06M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $28.06M USD Point-in-time
Total current assets AssetsCurrent $409.12M USD Point-in-time
Total current assets AssetsCurrent $409.12M USD Point-in-time
Total current assets AssetsCurrent $490.44M USD Point-in-time
Total current assets AssetsCurrent $490.44M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $21.68M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $21.68M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $19.71M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $19.71M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxAssetsNet $2.54M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxAssetsNet $2.54M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxAssetsNet $2.55M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxAssetsNet $2.55M USD Point-in-time
Long-term investments, net of allowances of $11,125 and $0, respectively LongTermInvestments $35.14M USD Point-in-time
Long-term investments, net of allowances of $11,125 and $0, respectively LongTermInvestments $35.14M USD Point-in-time
Long-term investments, net of allowances of $11,125 and $0, respectively LongTermInvestments $69.71M USD Point-in-time
Long-term investments, net of allowances of $11,125 and $0, respectively LongTermInvestments $69.71M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $19.18M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $19.18M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $16.96M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $16.96M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $124.92M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $124.92M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $116.57M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $116.57M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $26.08M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $26.08M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $52.02M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $52.02M USD Point-in-time
Goodwill Goodwill $739.07M USD Point-in-time
Goodwill Goodwill $739.07M USD Point-in-time
Goodwill Goodwill $678.74M USD Point-in-time
Goodwill Goodwill $678.74M USD Point-in-time
Total assets Assets $1.34B USD Point-in-time
Total assets Assets $1.34B USD Point-in-time
Total assets Assets $1.48B USD Point-in-time
Total assets Assets $1.48B USD Point-in-time
Accounts payable AccountsPayableCurrent $11.54M USD Point-in-time
Accounts payable AccountsPayableCurrent $11.54M USD Point-in-time
Accounts payable AccountsPayableCurrent $11.16M USD Point-in-time
Accounts payable AccountsPayableCurrent $11.16M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $26.77M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $26.77M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $27.87M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $27.87M USD Point-in-time
Accrued payroll and related benefits EmployeeRelatedLiabilitiesCurrent $152.59M USD Point-in-time
Accrued payroll and related benefits EmployeeRelatedLiabilitiesCurrent $152.59M USD Point-in-time
Accrued payroll and related benefits EmployeeRelatedLiabilitiesCurrent $247.58M USD Point-in-time
Accrued payroll and related benefits EmployeeRelatedLiabilitiesCurrent $247.58M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $13.75M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $13.75M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $13.75M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $13.75M USD Point-in-time
Current maturities of operating lease liabilities OperatingLeaseLiabilityCurrent $12.31M USD Point-in-time
Current maturities of operating lease liabilities OperatingLeaseLiabilityCurrent $12.31M USD Point-in-time
Current maturities of operating lease liabilities OperatingLeaseLiabilityCurrent $12.24M USD Point-in-time
Current maturities of operating lease liabilities OperatingLeaseLiabilityCurrent $12.24M USD Point-in-time
Deferred revenues ContractWithCustomerLiabilityCurrent $29.28M USD Point-in-time
Deferred revenues ContractWithCustomerLiabilityCurrent $29.28M USD Point-in-time
Deferred revenues ContractWithCustomerLiabilityCurrent $26.87M USD Point-in-time
Deferred revenues ContractWithCustomerLiabilityCurrent $26.87M USD Point-in-time
Total current liabilities LiabilitiesCurrent $338.82M USD Point-in-time
Total current liabilities LiabilitiesCurrent $338.82M USD Point-in-time
Total current liabilities LiabilitiesCurrent $246.89M USD Point-in-time
Total current liabilities LiabilitiesCurrent $246.89M USD Point-in-time
Deferred compensation and other liabilities DeferredCompensationAndOtherLiabilities $42.48M USD Point-in-time
Deferred compensation and other liabilities DeferredCompensationAndOtherLiabilities $42.48M USD Point-in-time
Deferred compensation and other liabilities DeferredCompensationAndOtherLiabilities $66.38M USD Point-in-time
Deferred compensation and other liabilities DeferredCompensationAndOtherLiabilities $66.38M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $342.86M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $342.86M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $643.16M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $643.16M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $24.73M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $24.73M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $29.69M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $29.69M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $24.65M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $24.65M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $28.45M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $28.45M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $758.93M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $758.93M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $443.47M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $443.47M 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
Common stock; $0.01 par value; 500,000,000 shares authorized; 20,569,018 and 20,780,928 shares issued, respectively CommonStockValue $205.00K USD Point-in-time
Common stock; $0.01 par value; 500,000,000 shares authorized; 20,569,018 and 20,780,928 shares issued, respectively CommonStockValue $205.00K USD Point-in-time
Common stock; $0.01 par value; 500,000,000 shares authorized; 20,569,018 and 20,780,928 shares issued, respectively CommonStockValue $208.00K USD Point-in-time
Common stock; $0.01 par value; 500,000,000 shares authorized; 20,569,018 and 20,780,928 shares issued, respectively CommonStockValue $208.00K USD Point-in-time
Treasury stock, at cost, 3,269,816 and 3,065,633 shares, respectively TreasuryStockValue $189.39M USD Point-in-time
Treasury stock, at cost, 3,269,816 and 3,065,633 shares, respectively TreasuryStockValue $189.39M USD Point-in-time
Treasury stock, at cost, 3,269,816 and 3,065,633 shares, respectively TreasuryStockValue $160.09M USD Point-in-time
Treasury stock, at cost, 3,269,816 and 3,065,633 shares, respectively TreasuryStockValue $160.09M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $93.50M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $93.50M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $177.67M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $177.67M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $531.65M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $531.65M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $575.62M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $575.62M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $11.89M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $11.89M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-4.94M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-4.94M USD Point-in-time
Total stockholders equity StockholdersEquity $494.28M USD Point-in-time
Total stockholders equity StockholdersEquity $494.28M USD Point-in-time
Total stockholders equity StockholdersEquity $532.89M USD Point-in-time
Total stockholders equity StockholdersEquity $532.89M USD Point-in-time
Total stockholders equity StockholdersEquity $495.61M USD Point-in-time
Total stockholders equity StockholdersEquity $495.61M USD Point-in-time
Total stockholders equity StockholdersEquity $475.00M USD Point-in-time
Total stockholders equity StockholdersEquity $475.00M USD Point-in-time
Total stockholders equity StockholdersEquity $500.58M USD Point-in-time
Total stockholders equity StockholdersEquity $500.58M USD Point-in-time
Total stockholders equity StockholdersEquity $561.33M USD Point-in-time
Total stockholders equity StockholdersEquity $561.33M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.34B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.34B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.48B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.48B USD Point-in-time
Income Statement 216 line items
Line Item Tag Value Unit Period
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $371.65M USD 1 Quarter
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $371.65M USD 1 Quarter
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $798.20M USD 2 Qtrs
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $798.20M USD 2 Qtrs
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $727.62M USD 2 Qtrs
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $727.62M USD 2 Qtrs
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $402.50M USD 1 Quarter
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $402.50M USD 1 Quarter
Reimbursable expenses ReimbursableRevenues $16.79M USD 2 Qtrs
Reimbursable expenses ReimbursableRevenues $16.79M USD 2 Qtrs
Reimbursable expenses ReimbursableRevenues $9.36M USD 1 Quarter
Reimbursable expenses ReimbursableRevenues $9.36M USD 1 Quarter
Reimbursable expenses ReimbursableRevenues $17.70M USD 2 Qtrs
Reimbursable expenses ReimbursableRevenues $17.70M USD 2 Qtrs
Reimbursable expenses ReimbursableRevenues $9.25M USD 1 Quarter
Reimbursable expenses ReimbursableRevenues $9.25M USD 1 Quarter
Total revenues Revenues $744.40M USD 2 Qtrs
Total revenues Revenues $744.40M USD 2 Qtrs
Total revenues Revenues $815.90M USD 2 Qtrs
Total revenues Revenues $815.90M USD 2 Qtrs
Total revenues Revenues $411.75M USD 1 Quarter
Total revenues Revenues $411.75M USD 1 Quarter
Total revenues Revenues $381.02M USD 1 Quarter
Total revenues Revenues $381.02M USD 1 Quarter
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $501.91M USD 2 Qtrs
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $501.91M USD 2 Qtrs
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $547.07M USD 2 Qtrs
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $547.07M USD 2 Qtrs
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $269.03M USD 1 Quarter
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $269.03M USD 1 Quarter
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $248.60M USD 1 Quarter
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $248.60M USD 1 Quarter
Reimbursable expenses ReimbursableExpense $9.43M USD 1 Quarter
Reimbursable expenses ReimbursableExpense $9.43M USD 1 Quarter
Reimbursable expenses ReimbursableExpense $17.01M USD 2 Qtrs
Reimbursable expenses ReimbursableExpense $17.01M USD 2 Qtrs
Reimbursable expenses ReimbursableExpense $17.70M USD 2 Qtrs
Reimbursable expenses ReimbursableExpense $17.70M USD 2 Qtrs
Reimbursable expenses ReimbursableExpense $9.25M USD 1 Quarter
Reimbursable expenses ReimbursableExpense $9.25M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $156.85M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $156.85M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $144.11M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $144.11M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $71.41M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $71.41M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $80.22M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $80.22M USD 1 Quarter
Other gains, net OtherOperatingIncomeExpenseNet $71.00K USD 2 Qtrs
Other gains, net OtherOperatingIncomeExpenseNet $71.00K USD 2 Qtrs
Other gains, net OtherOperatingIncomeExpenseNet $71.00K USD 1 Quarter
Other gains, net OtherOperatingIncomeExpenseNet $71.00K USD 1 Quarter
Other gains, net OtherOperatingIncomeExpenseNet $14.35M USD 2 Qtrs
Other gains, net OtherOperatingIncomeExpenseNet $14.35M USD 2 Qtrs
Other gains, net OtherOperatingIncomeExpenseNet $15.92M USD 1 Quarter
Other gains, net OtherOperatingIncomeExpenseNet $15.92M USD 1 Quarter
Restructuring charges RestructuringCharges $1.90M USD 2 Qtrs
Restructuring charges RestructuringCharges $1.90M USD 2 Qtrs
Restructuring charges RestructuringCharges $2.06M USD 1 Quarter
Restructuring charges RestructuringCharges $2.06M USD 1 Quarter
Restructuring charges RestructuringCharges $4.39M USD 2 Qtrs
Restructuring charges RestructuringCharges $4.39M USD 2 Qtrs
Restructuring charges RestructuringCharges $560.00K USD 1 Quarter
Restructuring charges RestructuringCharges $560.00K USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $14.07M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $14.07M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $7.12M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $7.12M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.03M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.03M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $12.01M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $12.01M USD 2 Qtrs
Total operating expenses CostsAndExpenses $737.51M USD 2 Qtrs
Total operating expenses CostsAndExpenses $737.51M USD 2 Qtrs
Total operating expenses CostsAndExpenses $665.08M USD 2 Qtrs
Total operating expenses CostsAndExpenses $665.08M USD 2 Qtrs
Total operating expenses CostsAndExpenses $321.61M USD 1 Quarter
Total operating expenses CostsAndExpenses $321.61M USD 1 Quarter
Total operating expenses CostsAndExpenses $366.10M USD 1 Quarter
Total operating expenses CostsAndExpenses $366.10M USD 1 Quarter
Operating income OperatingIncomeLoss $78.39M USD 2 Qtrs
Operating income OperatingIncomeLoss $78.39M USD 2 Qtrs
Operating income OperatingIncomeLoss $79.32M USD 2 Qtrs
Operating income OperatingIncomeLoss $79.32M USD 2 Qtrs
Operating income OperatingIncomeLoss $45.65M USD 1 Quarter
Operating income OperatingIncomeLoss $45.65M USD 1 Quarter
Operating income OperatingIncomeLoss $59.40M USD 1 Quarter
Operating income OperatingIncomeLoss $59.40M USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-14.93M USD 2 Qtrs
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-14.93M USD 2 Qtrs
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-7.95M USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-7.95M USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-13.09M USD 2 Qtrs
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-13.09M USD 2 Qtrs
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-9.28M USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-9.28M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $646.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $646.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-8.66M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-8.66M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $3.42M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $3.42M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-14.30M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-14.30M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-9.67M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-9.67M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-7.31M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-7.31M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-17.95M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-17.95M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-29.23M USD 2 Qtrs
Total other expense, net NonoperatingIncomeExpense $-29.23M USD 2 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $69.66M USD 2 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $69.66M USD 2 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $49.16M USD 2 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $49.16M USD 2 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $52.09M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $52.09M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $27.71M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $27.71M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $14.17M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $14.17M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $5.19M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $5.19M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $14.61M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $14.61M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $8.28M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $8.28M USD 1 Quarter
Net income NetIncomeLoss $37.48M USD 1 Quarter
Net income NetIncomeLoss $37.48M USD 1 Quarter
Net income NetIncomeLoss $43.97M USD 2 Qtrs
Net income NetIncomeLoss $43.97M USD 2 Qtrs
Net income NetIncomeLoss $19.43M USD 1 Quarter
Net income NetIncomeLoss $19.43M USD 1 Quarter
Net income NetIncomeLoss $55.49M USD 2 Qtrs
Net income NetIncomeLoss $55.49M USD 2 Qtrs
Net income per basic share EarningsPerShareBasic $2.10 USD 1 Quarter
Net income per basic share EarningsPerShareBasic $2.10 USD 1 Quarter
Net income per basic share EarningsPerShareBasic $3.08 USD 2 Qtrs
Net income per basic share EarningsPerShareBasic $3.08 USD 2 Qtrs
Net income per basic share EarningsPerShareBasic $2.50 USD 2 Qtrs
Net income per basic share EarningsPerShareBasic $2.50 USD 2 Qtrs
Net income per basic share EarningsPerShareBasic $1.12 USD 1 Quarter
Net income per basic share EarningsPerShareBasic $1.12 USD 1 Quarter
Net income per diluted share EarningsPerShareDiluted $1.09 USD 1 Quarter
Net income per diluted share EarningsPerShareDiluted $1.09 USD 1 Quarter
Net income per diluted share EarningsPerShareDiluted $2.03 USD 1 Quarter
Net income per diluted share EarningsPerShareDiluted $2.03 USD 1 Quarter
Net income per diluted share EarningsPerShareDiluted $2.96 USD 2 Qtrs
Net income per diluted share EarningsPerShareDiluted $2.96 USD 2 Qtrs
Net income per diluted share EarningsPerShareDiluted $2.42 USD 2 Qtrs
Net income per diluted share EarningsPerShareDiluted $2.42 USD 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.89M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.89M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.57M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.57M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 18.04M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 18.04M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.32M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.32M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.14M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.14M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.45M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.45M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 17.77M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 17.77M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.74M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.74M shares 2 Qtrs
Net income (loss) NetIncomeLoss $37.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $37.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $43.97M USD 2 Qtrs
Net income (loss) NetIncomeLoss $43.97M USD 2 Qtrs
Net income (loss) NetIncomeLoss $19.43M USD 1 Quarter
Net income (loss) NetIncomeLoss $19.43M USD 1 Quarter
Net income (loss) NetIncomeLoss $55.49M USD 2 Qtrs
Net income (loss) NetIncomeLoss $55.49M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $3.28M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $3.28M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.75M USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.75M USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-281.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-281.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.00M USD 2 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.00M USD 2 Qtrs
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-15.77M USD 2 Qtrs
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-15.77M USD 2 Qtrs
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-7.76M USD 2 Qtrs
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-7.76M USD 2 Qtrs
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-6.32M USD 1 Quarter
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-6.32M USD 1 Quarter
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-5.25M USD 1 Quarter
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-5.25M USD 1 Quarter
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.35M USD 2 Qtrs
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.35M USD 2 Qtrs
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.13M USD 1 Quarter
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-1.13M USD 1 Quarter
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-54.00K USD 2 Qtrs
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-54.00K USD 2 Qtrs
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-2.11M USD 1 Quarter
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-2.11M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.61M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.61M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-16.83M USD 2 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-16.83M USD 2 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-8.82M USD 2 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-8.82M USD 2 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.73M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.73M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $46.67M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $46.67M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $27.14M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $27.14M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $29.76M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $29.76M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $14.82M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $14.82M USD 1 Quarter
Cash Flow Statement 192 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $37.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $37.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $43.97M USD 2 Qtrs
Net income (loss) NetIncomeLoss $43.97M USD 2 Qtrs
Net income (loss) NetIncomeLoss $19.43M USD 1 Quarter
Net income (loss) NetIncomeLoss $19.43M USD 1 Quarter
Net income (loss) NetIncomeLoss $55.49M USD 2 Qtrs
Net income (loss) NetIncomeLoss $55.49M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $12.01M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $12.01M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $14.07M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $14.07M USD 2 Qtrs
Non-cash lease expense NoncashOperatingLeaseExpense $2.85M USD 2 Qtrs
Non-cash lease expense NoncashOperatingLeaseExpense $2.85M USD 2 Qtrs
Non-cash lease expense NoncashOperatingLeaseExpense $3.04M USD 2 Qtrs
Non-cash lease expense NoncashOperatingLeaseExpense $3.04M USD 2 Qtrs
Lease-related impairment charges OperatingLeaseImpairmentLoss $2.29M USD 2 Qtrs
Lease-related impairment charges OperatingLeaseImpairmentLoss $2.29M USD 2 Qtrs
Lease-related impairment charges OperatingLeaseImpairmentLoss $738.00K USD 2 Qtrs
Lease-related impairment charges OperatingLeaseImpairmentLoss $738.00K USD 2 Qtrs
Share-based compensation ShareBasedCompensation $25.76M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $25.76M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $25.28M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $25.28M USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $571.00K USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $571.00K USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $508.00K USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $508.00K USD 2 Qtrs
Allowances for doubtful accounts ProvisionForDoubtfulAccounts $396.00K USD 2 Qtrs
Allowances for doubtful accounts ProvisionForDoubtfulAccounts $396.00K USD 2 Qtrs
Allowances for doubtful accounts ProvisionForDoubtfulAccounts $2.35M USD 2 Qtrs
Allowances for doubtful accounts ProvisionForDoubtfulAccounts $2.35M USD 2 Qtrs
Gain on sale of property and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 2 Qtrs
Gain on sale of property and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 2 Qtrs
Gain on sale of property and equipment GainLossOnSaleOfPropertyPlantEquipment $101.00K USD 2 Qtrs
Gain on sale of property and equipment GainLossOnSaleOfPropertyPlantEquipment $101.00K USD 2 Qtrs
Change in fair value of contingent consideration liabilities BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-71.00K USD 2 Qtrs
Change in fair value of contingent consideration liabilities BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-71.00K USD 2 Qtrs
Change in fair value of contingent consideration liabilities BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-416.00K USD 2 Qtrs
Change in fair value of contingent consideration liabilities BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-416.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $1.94M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $1.94M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $399.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $399.00K USD 2 Qtrs
Change in fair value of equity investment DebtAndEquitySecuritiesUnrealizedGainLoss $-5.01M USD 2 Qtrs
Change in fair value of equity investment DebtAndEquitySecuritiesUnrealizedGainLoss $-5.01M USD 2 Qtrs
Change in fair value of equity investment DebtAndEquitySecuritiesUnrealizedGainLoss - USD 2 Qtrs
Change in fair value of equity investment DebtAndEquitySecuritiesUnrealizedGainLoss - USD 2 Qtrs
Debt Securities, Available-for-Sale, Allowance for Credit Loss UnrealizedGainLossOnInvestments $-11.12M USD 2 Qtrs
Debt Securities, Available-for-Sale, Allowance for Credit Loss UnrealizedGainLossOnInvestments $-11.12M USD 2 Qtrs
Debt Securities, Available-for-Sale, Allowance for Credit Loss UnrealizedGainLossOnInvestments - USD 2 Qtrs
Debt Securities, Available-for-Sale, Allowance for Credit Loss UnrealizedGainLossOnInvestments - USD 2 Qtrs
(Increase) decrease in receivables from clients, net IncreaseDecreaseInAccountsReceivable $-5.49M USD 2 Qtrs
(Increase) decrease in receivables from clients, net IncreaseDecreaseInAccountsReceivable $-5.49M USD 2 Qtrs
(Increase) decrease in receivables from clients, net IncreaseDecreaseInAccountsReceivable $20.37M USD 2 Qtrs
(Increase) decrease in receivables from clients, net IncreaseDecreaseInAccountsReceivable $20.37M USD 2 Qtrs
(Increase) decrease in unbilled services, net IncreaseDecreaseInOtherReceivables $26.95M USD 2 Qtrs
(Increase) decrease in unbilled services, net IncreaseDecreaseInOtherReceivables $26.95M USD 2 Qtrs
(Increase) decrease in unbilled services, net IncreaseDecreaseInOtherReceivables $-3.06M USD 2 Qtrs
(Increase) decrease in unbilled services, net IncreaseDecreaseInOtherReceivables $-3.06M USD 2 Qtrs
(Increase) decrease in current income tax receivable / payable, net IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-17.16M USD 2 Qtrs
(Increase) decrease in current income tax receivable / payable, net IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-17.16M USD 2 Qtrs
(Increase) decrease in current income tax receivable / payable, net IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-2.61M USD 2 Qtrs
(Increase) decrease in current income tax receivable / payable, net IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-2.61M USD 2 Qtrs
(Increase) decrease in other assets IncreaseDecreaseInOtherOperatingAssets $14.94M USD 2 Qtrs
(Increase) decrease in other assets IncreaseDecreaseInOtherOperatingAssets $14.94M USD 2 Qtrs
(Increase) decrease in other assets IncreaseDecreaseInOtherOperatingAssets $6.05M USD 2 Qtrs
(Increase) decrease in other assets IncreaseDecreaseInOtherOperatingAssets $6.05M USD 2 Qtrs
Increase (decrease) in accounts payable and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-6.98M USD 2 Qtrs
Increase (decrease) in accounts payable and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-6.98M USD 2 Qtrs
Increase (decrease) in accounts payable and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $4.06M USD 2 Qtrs
Increase (decrease) in accounts payable and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $4.06M USD 2 Qtrs
Increase (decrease) in accrued payroll and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-86.40M USD 2 Qtrs
Increase (decrease) in accrued payroll and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-86.40M USD 2 Qtrs
Increase (decrease) in accrued payroll and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-91.28M USD 2 Qtrs
Increase (decrease) in accrued payroll and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-91.28M USD 2 Qtrs
Increase (decrease) in deferred revenues IncreaseDecreaseInDeferredRevenue $2.34M USD 2 Qtrs
Increase (decrease) in deferred revenues IncreaseDecreaseInDeferredRevenue $2.34M USD 2 Qtrs
Increase (decrease) in deferred revenues IncreaseDecreaseInDeferredRevenue $284.00K USD 2 Qtrs
Increase (decrease) in deferred revenues IncreaseDecreaseInDeferredRevenue $284.00K USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-26.78M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-26.78M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-23.50M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-23.50M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.67M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.67M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.89M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.89M USD 2 Qtrs
Investments in life insurance policies PaymentsToAcquireLifeInsurancePolicies $1.36M USD 2 Qtrs
Investments in life insurance policies PaymentsToAcquireLifeInsurancePolicies $1.36M USD 2 Qtrs
Investments in life insurance policies PaymentsToAcquireLifeInsurancePolicies $2.31M USD 2 Qtrs
Investments in life insurance policies PaymentsToAcquireLifeInsurancePolicies $2.31M USD 2 Qtrs
Purchases of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $20.77M USD 2 Qtrs
Purchases of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $20.77M USD 2 Qtrs
Purchases of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $53.11M USD 2 Qtrs
Purchases of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $53.11M USD 2 Qtrs
Capitalization of internally developed software costs PaymentsToDevelopSoftware $14.14M USD 2 Qtrs
Capitalization of internally developed software costs PaymentsToDevelopSoftware $14.14M USD 2 Qtrs
Capitalization of internally developed software costs PaymentsToDevelopSoftware $10.92M USD 2 Qtrs
Capitalization of internally developed software costs PaymentsToDevelopSoftware $10.92M USD 2 Qtrs
Proceeds from note receivable ProceedsFromSaleAndCollectionOfNotesReceivable $154.00K USD 2 Qtrs
Proceeds from note receivable ProceedsFromSaleAndCollectionOfNotesReceivable $154.00K USD 2 Qtrs
Proceeds from note receivable ProceedsFromSaleAndCollectionOfNotesReceivable $154.00K USD 2 Qtrs
Proceeds from note receivable ProceedsFromSaleAndCollectionOfNotesReceivable $154.00K USD 2 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $102.00K USD 2 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $102.00K USD 2 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 2 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-39.68M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-39.68M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-70.08M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-70.08M USD 2 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $1.22M USD 2 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $1.22M USD 2 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $2.59M USD 2 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $2.59M USD 2 Qtrs
Shares redeemed for employee tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $32.51M USD 2 Qtrs
Shares redeemed for employee tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $32.51M USD 2 Qtrs
Shares redeemed for employee tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $21.08M USD 2 Qtrs
Shares redeemed for employee tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $21.08M USD 2 Qtrs
Share repurchases PaymentsForRepurchaseOfCommonStock $134.37M USD 2 Qtrs
Share repurchases PaymentsForRepurchaseOfCommonStock $134.37M USD 2 Qtrs
Share repurchases PaymentsForRepurchaseOfCommonStock $97.26M USD 2 Qtrs
Share repurchases PaymentsForRepurchaseOfCommonStock $97.26M USD 2 Qtrs
Proceeds from bank borrowings ProceedsFromBankDebt $618.50M USD 2 Qtrs
Proceeds from bank borrowings ProceedsFromBankDebt $618.50M USD 2 Qtrs
Proceeds from bank borrowings ProceedsFromBankDebt $552.00M USD 2 Qtrs
Proceeds from bank borrowings ProceedsFromBankDebt $552.00M USD 2 Qtrs
Repayments of bank borrowings RepaymentsOfLongTermDebt $251.88M USD 2 Qtrs
Repayments of bank borrowings RepaymentsOfLongTermDebt $251.88M USD 2 Qtrs
Repayments of bank borrowings RepaymentsOfLongTermDebt $430.94M USD 2 Qtrs
Repayments of bank borrowings RepaymentsOfLongTermDebt $430.94M USD 2 Qtrs
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts $1.45M USD 2 Qtrs
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts $1.45M USD 2 Qtrs
Deferred payments for business acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $261.00K USD 2 Qtrs
Deferred payments for business acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $261.00K USD 2 Qtrs
Deferred payments for business acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $36.00K USD 2 Qtrs
Deferred payments for business acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $36.00K USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $68.73M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $68.73M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $135.80M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $135.80M USD 2 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-49.00K USD 2 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-49.00K USD 2 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $156.00K USD 2 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $156.00K USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $39.10M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $39.10M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.50M USD 2 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.50M USD 2 Qtrs
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.65M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.65M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.15M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.15M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $21.91M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $21.91M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $61.01M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $61.01M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.65M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.65M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.15M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.15M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $21.91M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $21.91M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $61.01M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $61.01M USD Point-in-time
Property and equipment expenditures and capitalized software included in current liabilities CapitalExpendituresIncurredButNotYetPaid $4.83M USD 2 Qtrs
Property and equipment expenditures and capitalized software included in current liabilities CapitalExpendituresIncurredButNotYetPaid $4.83M USD 2 Qtrs
Property and equipment expenditures and capitalized software included in current liabilities CapitalExpendituresIncurredButNotYetPaid $3.05M USD 2 Qtrs
Property and equipment expenditures and capitalized software included in current liabilities CapitalExpendituresIncurredButNotYetPaid $3.05M USD 2 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $1.44M USD 2 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $1.44M USD 2 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $3.21M USD 2 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $3.21M USD 2 Qtrs
Common stock issued related to purchases of businesses StockIssued1 $8.64M USD 2 Qtrs
Common stock issued related to purchases of businesses StockIssued1 $8.64M USD 2 Qtrs
Common stock issued related to purchases of businesses StockIssued1 $20.90M USD 2 Qtrs
Common stock issued related to purchases of businesses StockIssued1 $20.90M USD 2 Qtrs
Contingent consideration accrued related to purchases of businesses NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 $36.00K USD 2 Qtrs
Contingent consideration accrued related to purchases of businesses NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 $36.00K USD 2 Qtrs
Contingent consideration accrued related to purchases of businesses NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 $15.40M USD 2 Qtrs
Contingent consideration accrued related to purchases of businesses NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 $15.40M USD 2 Qtrs
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $664.00K USD 2 Qtrs
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $664.00K USD 2 Qtrs
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $600.00K USD 1 Quarter
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $600.00K USD 1 Quarter
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $300.00K USD 1 Quarter
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $300.00K USD 1 Quarter
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $449.00K USD 2 Qtrs
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $449.00K USD 2 Qtrs
Stockholders Equity 102 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $494.28M USD Point-in-time
Beginning balance StockholdersEquity $494.28M USD Point-in-time
Beginning balance StockholdersEquity $532.89M USD Point-in-time
Beginning balance StockholdersEquity $532.89M USD Point-in-time
Beginning balance StockholdersEquity $495.61M USD Point-in-time
Beginning balance StockholdersEquity $495.61M USD Point-in-time
Beginning balance StockholdersEquity $475.00M USD Point-in-time
Beginning balance StockholdersEquity $475.00M USD Point-in-time
Beginning balance StockholdersEquity $500.58M USD Point-in-time
Beginning balance StockholdersEquity $500.58M USD Point-in-time
Beginning balance StockholdersEquity $561.33M USD Point-in-time
Beginning balance StockholdersEquity $561.33M USD Point-in-time
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $46.67M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $46.67M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $27.14M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $27.14M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $29.76M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $29.76M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $14.82M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $14.82M USD 1 Quarter
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 2 Qtrs
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 2 Qtrs
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 2 Qtrs
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 2 Qtrs
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $64.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $64.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $48.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $48.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.22M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.22M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.59M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.59M USD 2 Qtrs
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $8.64M USD 2 Qtrs
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $8.64M USD 2 Qtrs
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $20.90M USD 2 Qtrs
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $20.90M USD 2 Qtrs
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $18.55M USD 1 Quarter
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $18.55M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.58M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.58M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $28.82M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $28.82M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $29.41M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $29.41M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.60M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.60M USD 1 Quarter
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $153.00K USD 1 Quarter
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $153.00K USD 1 Quarter
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $32.51M USD 2 Qtrs
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $32.51M USD 2 Qtrs
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $21.08M USD 2 Qtrs
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $21.08M USD 2 Qtrs
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $326.00K USD 1 Quarter
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $326.00K USD 1 Quarter
Adjustments to Additional Paid in Capital, Other AdjustmentsToAdditionalPaidInCapitalOther $113.00K USD 1 Quarter
Adjustments to Additional Paid in Capital, Other AdjustmentsToAdditionalPaidInCapitalOther $113.00K USD 1 Quarter
Adjustments to Additional Paid in Capital, Other AdjustmentsToAdditionalPaidInCapitalOther $113.00K USD 2 Qtrs
Adjustments to Additional Paid in Capital, Other AdjustmentsToAdditionalPaidInCapitalOther $113.00K USD 2 Qtrs
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $34.37M USD 1 Quarter
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $34.37M USD 1 Quarter
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $133.87M USD 2 Qtrs
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $133.87M USD 2 Qtrs
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $96.69M USD 2 Qtrs
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $96.69M USD 2 Qtrs
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $61.00M USD 1 Quarter
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $61.00M USD 1 Quarter
Stockholders' Equity Attributable to Parent StockholdersEquity $494.28M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $494.28M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $532.89M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $532.89M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $495.61M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $495.61M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $475.00M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $475.00M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $500.58M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $500.58M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $561.33M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $561.33M USD Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.07M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.07M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.27M shares Point-in-time
Treasury Stock, Common, Shares TreasuryStockCommonShares 3.27M shares Point-in-time
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.61M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.61M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-16.83M USD 2 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-16.83M USD 2 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-8.82M USD 2 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-8.82M USD 2 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.73M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.73M USD 1 Quarter
Net income (loss) NetIncomeLoss $37.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $37.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $43.97M USD 2 Qtrs
Net income (loss) NetIncomeLoss $43.97M USD 2 Qtrs
Net income (loss) NetIncomeLoss $19.43M USD 1 Quarter
Net income (loss) NetIncomeLoss $19.43M USD 1 Quarter
Net income (loss) NetIncomeLoss $55.49M USD 2 Qtrs
Net income (loss) NetIncomeLoss $55.49M USD 2 Qtrs

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

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