◆ 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 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-046771
Period End Date 20250930
Filing Date 20251028
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance hurn-20250930_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 $10.36M USD Point-in-time
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $10.36M 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
Unbilled services, allowance for credit losses UnbilledServicesAllowanceforCreditLosses $3.12M USD Point-in-time
Unbilled services, allowance for credit losses UnbilledServicesAllowanceforCreditLosses $3.12M 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
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $23.89M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $23.89M 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
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
Receivables from clients, net of allowances of $10,361 and $11,575, respectively AccountsReceivableNetCurrent $197.77M USD Point-in-time
Receivables from clients, net of allowances of $10,361 and $11,575, respectively AccountsReceivableNetCurrent $197.77M USD Point-in-time
Receivables from clients, net of allowances of $10,361 and $11,575, respectively AccountsReceivableNetCurrent $201.96M USD Point-in-time
Receivables from clients, net of allowances of $10,361 and $11,575, respectively AccountsReceivableNetCurrent $201.96M 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
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
Unbilled services, net of allowances of $3,118 and $2,203, respectively UnbilledReceivablesCurrent $160.02M USD Point-in-time
Unbilled services, net of allowances of $3,118 and $2,203, respectively UnbilledReceivablesCurrent $160.02M USD Point-in-time
Unbilled services, net of allowances of $3,118 and $2,203, respectively UnbilledReceivablesCurrent $195.16M USD Point-in-time
Unbilled services, net of allowances of $3,118 and $2,203, respectively UnbilledReceivablesCurrent $195.16M 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.50M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 20.50M 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.79M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $17.79M 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
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $36.25M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $36.25M 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
Total current assets AssetsCurrent $409.12M USD Point-in-time
Total current assets AssetsCurrent $409.12M USD Point-in-time
Total current assets AssetsCurrent $475.05M USD Point-in-time
Total current assets AssetsCurrent $475.05M 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 $21.75M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $21.75M 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
Deferred income taxes, net DeferredIncomeTaxAssetsNet $2.71M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxAssetsNet $2.71M 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
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
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 $21.27M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $21.27M 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
Other non-current assets OtherAssetsNoncurrent $134.55M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $134.55M 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 $71.96M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $71.96M USD Point-in-time
Goodwill Goodwill $678.74M USD Point-in-time
Goodwill Goodwill $678.74M USD Point-in-time
Goodwill Goodwill $781.76M USD Point-in-time
Goodwill Goodwill $781.76M 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.54B USD Point-in-time
Total assets Assets $1.54B 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.78M USD Point-in-time
Accounts payable AccountsPayableCurrent $11.78M 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 $37.88M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $37.88M 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
Accrued payroll and related benefits EmployeeRelatedLiabilitiesCurrent $215.35M USD Point-in-time
Accrued payroll and related benefits EmployeeRelatedLiabilitiesCurrent $215.35M 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 $20.00M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $20.00M 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 $14.13M USD Point-in-time
Current maturities of operating lease liabilities OperatingLeaseLiabilityCurrent $14.13M USD Point-in-time
Deferred revenues ContractWithCustomerLiabilityCurrent $26.87M USD Point-in-time
Deferred revenues ContractWithCustomerLiabilityCurrent $26.87M USD Point-in-time
Deferred revenues ContractWithCustomerLiabilityCurrent $30.91M USD Point-in-time
Deferred revenues ContractWithCustomerLiabilityCurrent $30.91M 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 $330.05M USD Point-in-time
Total current liabilities LiabilitiesCurrent $330.05M 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 $63.44M USD Point-in-time
Deferred compensation and other liabilities DeferredCompensationAndOtherLiabilities $63.44M 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 $589.59M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $589.59M 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
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $27.17M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $27.17M 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
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $34.15M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $34.15M 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
Total non-current liabilities LiabilitiesNoncurrent $714.35M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $714.35M 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,501,837 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,501,837 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,501,837 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,501,837 and 20,780,928 shares issued, respectively CommonStockValue $205.00K USD Point-in-time
Treasury stock, at cost, 3,269,062 and 3,065,633 shares, respectively TreasuryStockValue $160.09M USD Point-in-time
Treasury stock, at cost, 3,269,062 and 3,065,633 shares, respectively TreasuryStockValue $160.09M USD Point-in-time
Treasury stock, at cost, 3,269,062 and 3,065,633 shares, respectively TreasuryStockValue $189.60M USD Point-in-time
Treasury stock, at cost, 3,269,062 and 3,065,633 shares, respectively TreasuryStockValue $189.60M 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
Additional paid-in capital AdditionalPaidInCapitalCommonStock $90.63M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $90.63M 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 $606.04M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $606.04M 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 $-7.50M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-7.50M 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 $500.58M USD Point-in-time
Total stockholders equity StockholdersEquity $500.58M USD Point-in-time
Total stockholders equity StockholdersEquity $522.77M USD Point-in-time
Total stockholders equity StockholdersEquity $522.77M 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 stockholders equity StockholdersEquity $475.00M USD Point-in-time
Total stockholders equity StockholdersEquity $475.00M USD Point-in-time
Total stockholders equity StockholdersEquity $499.78M USD Point-in-time
Total stockholders equity StockholdersEquity $499.78M 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.54B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.54B USD Point-in-time
Income Statement 216 line items
Line Item Tag Value Unit Period
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $370.05M USD 1 Quarter
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $370.05M USD 1 Quarter
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $1.10B USD 3 Qtrs
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $1.10B USD 3 Qtrs
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $432.36M USD 1 Quarter
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $432.36M USD 1 Quarter
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $1.23B USD 3 Qtrs
Revenues before reimbursable expenses RevenueFromContractWithCustomerIncludingAssessedTax $1.23B USD 3 Qtrs
Reimbursable expenses ReimbursableRevenues $8.04M USD 1 Quarter
Reimbursable expenses ReimbursableRevenues $8.04M USD 1 Quarter
Reimbursable expenses ReimbursableRevenues $24.83M USD 3 Qtrs
Reimbursable expenses ReimbursableRevenues $24.83M USD 3 Qtrs
Reimbursable expenses ReimbursableRevenues $8.92M USD 1 Quarter
Reimbursable expenses ReimbursableRevenues $8.92M USD 1 Quarter
Reimbursable expenses ReimbursableRevenues $26.62M USD 3 Qtrs
Reimbursable expenses ReimbursableRevenues $26.62M USD 3 Qtrs
Total revenues Revenues $378.09M USD 1 Quarter
Total revenues Revenues $378.09M USD 1 Quarter
Total revenues Revenues $1.12B USD 3 Qtrs
Total revenues Revenues $1.12B USD 3 Qtrs
Total revenues Revenues $441.28M USD 1 Quarter
Total revenues Revenues $441.28M USD 1 Quarter
Total revenues Revenues $1.26B USD 3 Qtrs
Total revenues Revenues $1.26B USD 3 Qtrs
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $247.85M USD 1 Quarter
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $247.85M USD 1 Quarter
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $749.76M USD 3 Qtrs
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $749.76M USD 3 Qtrs
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $288.80M USD 1 Quarter
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $288.80M USD 1 Quarter
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $835.87M USD 3 Qtrs
Direct costs (exclusive of depreciation and amortization included below) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $835.87M USD 3 Qtrs
Reimbursable expenses ReimbursableExpense $8.13M USD 1 Quarter
Reimbursable expenses ReimbursableExpense $8.13M USD 1 Quarter
Reimbursable expenses ReimbursableExpense $25.15M USD 3 Qtrs
Reimbursable expenses ReimbursableExpense $25.15M USD 3 Qtrs
Reimbursable expenses ReimbursableExpense $8.92M USD 1 Quarter
Reimbursable expenses ReimbursableExpense $8.92M USD 1 Quarter
Reimbursable expenses ReimbursableExpense $26.62M USD 3 Qtrs
Reimbursable expenses ReimbursableExpense $26.62M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $70.38M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $70.38M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $214.49M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $214.49M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $81.30M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $81.30M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $238.15M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $238.15M USD 3 Qtrs
Other gains, net OtherOperatingIncomeExpenseNet $173.00K USD 1 Quarter
Other gains, net OtherOperatingIncomeExpenseNet $173.00K USD 1 Quarter
Other gains, net OtherOperatingIncomeExpenseNet $14.52M USD 3 Qtrs
Other gains, net OtherOperatingIncomeExpenseNet $14.52M USD 3 Qtrs
Other gains, net OtherOperatingIncomeExpenseNet - USD 1 Quarter
Other gains, net OtherOperatingIncomeExpenseNet - USD 1 Quarter
Other gains, net OtherOperatingIncomeExpenseNet $71.00K USD 3 Qtrs
Other gains, net OtherOperatingIncomeExpenseNet $71.00K USD 3 Qtrs
Restructuring charges RestructuringCharges $3.14M USD 1 Quarter
Restructuring charges RestructuringCharges $3.14M USD 1 Quarter
Restructuring charges RestructuringCharges $7.53M USD 3 Qtrs
Restructuring charges RestructuringCharges $7.53M USD 3 Qtrs
Restructuring charges RestructuringCharges $3.52M USD 1 Quarter
Restructuring charges RestructuringCharges $3.52M USD 1 Quarter
Restructuring charges RestructuringCharges $5.42M USD 3 Qtrs
Restructuring charges RestructuringCharges $5.42M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $6.32M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $6.32M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $18.33M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $18.33M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $8.74M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $8.74M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $22.81M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $22.81M USD 3 Qtrs
Total operating expenses CostsAndExpenses $335.64M USD 1 Quarter
Total operating expenses CostsAndExpenses $335.64M USD 1 Quarter
Total operating expenses CostsAndExpenses $1.00B USD 3 Qtrs
Total operating expenses CostsAndExpenses $1.00B USD 3 Qtrs
Total operating expenses CostsAndExpenses $391.28M USD 1 Quarter
Total operating expenses CostsAndExpenses $391.28M USD 1 Quarter
Total operating expenses CostsAndExpenses $1.13B USD 3 Qtrs
Total operating expenses CostsAndExpenses $1.13B USD 3 Qtrs
Operating income OperatingIncomeLoss $42.45M USD 1 Quarter
Operating income OperatingIncomeLoss $42.45M USD 1 Quarter
Operating income OperatingIncomeLoss $121.77M USD 3 Qtrs
Operating income OperatingIncomeLoss $121.77M USD 3 Qtrs
Operating income OperatingIncomeLoss $50.00M USD 1 Quarter
Operating income OperatingIncomeLoss $50.00M USD 1 Quarter
Operating income OperatingIncomeLoss $128.39M USD 3 Qtrs
Operating income OperatingIncomeLoss $128.39M USD 3 Qtrs
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-6.80M USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-6.80M USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-19.89M USD 3 Qtrs
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-19.89M USD 3 Qtrs
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-11.01M USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-11.01M USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-25.94M USD 3 Qtrs
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-25.94M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $1.94M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $1.94M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $5.36M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $5.36M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $3.65M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $3.65M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-10.64M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-10.64M USD 3 Qtrs
Total other expense, net NonoperatingIncomeExpense $-4.86M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-4.86M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-14.53M USD 3 Qtrs
Total other expense, net NonoperatingIncomeExpense $-14.53M USD 3 Qtrs
Total other expense, net NonoperatingIncomeExpense $-7.35M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-7.35M USD 1 Quarter
Total other expense, net NonoperatingIncomeExpense $-36.58M USD 3 Qtrs
Total other expense, net NonoperatingIncomeExpense $-36.58M USD 3 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.58M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.58M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $107.24M USD 3 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $107.24M USD 3 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $42.65M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $42.65M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $91.81M USD 3 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $91.81M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $10.43M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $10.43M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $24.60M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $24.60M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $12.23M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $12.23M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $17.42M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $17.42M USD 3 Qtrs
Net income NetIncomeLoss $27.15M USD 1 Quarter
Net income NetIncomeLoss $27.15M USD 1 Quarter
Net income NetIncomeLoss $82.64M USD 3 Qtrs
Net income NetIncomeLoss $82.64M USD 3 Qtrs
Net income NetIncomeLoss $30.42M USD 1 Quarter
Net income NetIncomeLoss $30.42M USD 1 Quarter
Net income NetIncomeLoss $74.39M USD 3 Qtrs
Net income NetIncomeLoss $74.39M USD 3 Qtrs
Net income per basic share EarningsPerShareBasic $1.53 USD 1 Quarter
Net income per basic share EarningsPerShareBasic $1.53 USD 1 Quarter
Net income per basic share EarningsPerShareBasic $4.61 USD 3 Qtrs
Net income per basic share EarningsPerShareBasic $4.61 USD 3 Qtrs
Net income per basic share EarningsPerShareBasic $1.75 USD 1 Quarter
Net income per basic share EarningsPerShareBasic $1.75 USD 1 Quarter
Net income per basic share EarningsPerShareBasic $4.25 USD 3 Qtrs
Net income per basic share EarningsPerShareBasic $4.25 USD 3 Qtrs
Net income per diluted share EarningsPerShareDiluted $1.47 USD 1 Quarter
Net income per diluted share EarningsPerShareDiluted $1.47 USD 1 Quarter
Net income per diluted share EarningsPerShareDiluted $4.43 USD 3 Qtrs
Net income per diluted share EarningsPerShareDiluted $4.43 USD 3 Qtrs
Net income per diluted share EarningsPerShareDiluted $1.71 USD 1 Quarter
Net income per diluted share EarningsPerShareDiluted $1.71 USD 1 Quarter
Net income per diluted share EarningsPerShareDiluted $4.13 USD 3 Qtrs
Net income per diluted share EarningsPerShareDiluted $4.13 USD 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.75M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.75M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.95M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.95M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.34M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.34M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.49M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.49M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.47M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.47M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.67M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.67M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 17.79M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 17.79M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.02M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 18.02M shares 3 Qtrs
Net income (loss) NetIncomeLoss $27.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $27.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $82.64M USD 3 Qtrs
Net income (loss) NetIncomeLoss $82.64M USD 3 Qtrs
Net income (loss) NetIncomeLoss $30.42M USD 1 Quarter
Net income (loss) NetIncomeLoss $30.42M USD 1 Quarter
Net income (loss) NetIncomeLoss $74.39M USD 3 Qtrs
Net income (loss) NetIncomeLoss $74.39M USD 3 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $900.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $900.00K USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-103.00K USD 3 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-103.00K USD 3 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.04M USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.04M USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.24M USD 3 Qtrs
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.24M USD 3 Qtrs
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-443.00K USD 1 Quarter
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-443.00K USD 1 Quarter
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-8.21M USD 3 Qtrs
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-8.21M USD 3 Qtrs
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax - USD 1 Quarter
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax - USD 1 Quarter
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-15.77M USD 3 Qtrs
Unrealized loss on investment, net of tax OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-15.77M USD 3 Qtrs
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.72M USD 1 Quarter
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.72M USD 1 Quarter
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.77M USD 3 Qtrs
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.77M USD 3 Qtrs
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-510.00K USD 1 Quarter
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-510.00K USD 1 Quarter
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.86M USD 3 Qtrs
Unrealized loss on cash flow hedging instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-4.86M USD 3 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.26M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.26M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-13.08M USD 3 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-13.08M USD 3 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.55M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.55M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-19.38M USD 3 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-19.38M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $22.89M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $22.89M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $69.56M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $69.56M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $27.87M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $27.87M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $55.01M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $55.01M USD 3 Qtrs
Cash Flow Statement 190 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $27.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $27.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $82.64M USD 3 Qtrs
Net income (loss) NetIncomeLoss $82.64M USD 3 Qtrs
Net income (loss) NetIncomeLoss $30.42M USD 1 Quarter
Net income (loss) NetIncomeLoss $30.42M USD 1 Quarter
Net income (loss) NetIncomeLoss $74.39M USD 3 Qtrs
Net income (loss) NetIncomeLoss $74.39M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $18.33M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $18.33M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $23.46M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $23.46M USD 3 Qtrs
Non-cash lease expense NoncashOperatingLeaseExpense $4.49M USD 3 Qtrs
Non-cash lease expense NoncashOperatingLeaseExpense $4.49M USD 3 Qtrs
Non-cash lease expense NoncashOperatingLeaseExpense $4.48M USD 3 Qtrs
Non-cash lease expense NoncashOperatingLeaseExpense $4.48M USD 3 Qtrs
Lease-related impairment charges OperatingLeaseImpairmentLoss $3.51M USD 3 Qtrs
Lease-related impairment charges OperatingLeaseImpairmentLoss $3.51M USD 3 Qtrs
Lease-related impairment charges OperatingLeaseImpairmentLoss $1.16M USD 3 Qtrs
Lease-related impairment charges OperatingLeaseImpairmentLoss $1.16M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $33.96M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $33.96M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $36.32M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $36.32M USD 3 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $793.00K USD 3 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $793.00K USD 3 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $858.00K USD 3 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $858.00K USD 3 Qtrs
Allowances for doubtful accounts ProvisionForDoubtfulAccounts $3.06M USD 3 Qtrs
Allowances for doubtful accounts ProvisionForDoubtfulAccounts $3.06M USD 3 Qtrs
Allowances for doubtful accounts ProvisionForDoubtfulAccounts $390.00K USD 3 Qtrs
Allowances for doubtful accounts ProvisionForDoubtfulAccounts $390.00K USD 3 Qtrs
Gain on sale of property and equipment GainLossOnSaleOfPropertyPlantEquipment $101.00K USD 3 Qtrs
Gain on sale of property and equipment GainLossOnSaleOfPropertyPlantEquipment $101.00K USD 3 Qtrs
Gain on sale of property and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 3 Qtrs
Gain on sale of property and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 3 Qtrs
Change in fair value of contingent consideration liabilities BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-589.00K USD 3 Qtrs
Change in fair value of contingent consideration liabilities BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-589.00K USD 3 Qtrs
Change in fair value of contingent consideration liabilities BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-71.00K USD 3 Qtrs
Change in fair value of contingent consideration liabilities BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-71.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $5.04M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $5.04M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $9.10M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $9.10M USD 3 Qtrs
Change in fair value of equity investment DebtAndEquitySecuritiesUnrealizedGainLoss - USD 3 Qtrs
Change in fair value of equity investment DebtAndEquitySecuritiesUnrealizedGainLoss - USD 3 Qtrs
Change in fair value of equity investment DebtAndEquitySecuritiesUnrealizedGainLoss $-5.01M USD 3 Qtrs
Change in fair value of equity investment DebtAndEquitySecuritiesUnrealizedGainLoss $-5.01M USD 3 Qtrs
Debt Securities, Available-for-Sale, Allowance for Credit Loss UnrealizedGainLossOnInvestments - USD 3 Qtrs
Debt Securities, Available-for-Sale, Allowance for Credit Loss UnrealizedGainLossOnInvestments - USD 3 Qtrs
Debt Securities, Available-for-Sale, Allowance for Credit Loss UnrealizedGainLossOnInvestments $-11.12M USD 3 Qtrs
Debt Securities, Available-for-Sale, Allowance for Credit Loss UnrealizedGainLossOnInvestments $-11.12M USD 3 Qtrs
(Increase) decrease in receivables from clients, net IncreaseDecreaseInAccountsReceivable $44.74M USD 3 Qtrs
(Increase) decrease in receivables from clients, net IncreaseDecreaseInAccountsReceivable $44.74M USD 3 Qtrs
(Increase) decrease in receivables from clients, net IncreaseDecreaseInAccountsReceivable $-1.37M USD 3 Qtrs
(Increase) decrease in receivables from clients, net IncreaseDecreaseInAccountsReceivable $-1.37M USD 3 Qtrs
(Increase) decrease in unbilled services, net IncreaseDecreaseInOtherReceivables $-13.77M USD 3 Qtrs
(Increase) decrease in unbilled services, net IncreaseDecreaseInOtherReceivables $-13.77M USD 3 Qtrs
(Increase) decrease in unbilled services, net IncreaseDecreaseInOtherReceivables $32.11M USD 3 Qtrs
(Increase) decrease in unbilled services, net IncreaseDecreaseInOtherReceivables $32.11M USD 3 Qtrs
(Increase) decrease in current income tax receivable / payable, net IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-3.11M USD 3 Qtrs
(Increase) decrease in current income tax receivable / payable, net IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-3.11M USD 3 Qtrs
(Increase) decrease in current income tax receivable / payable, net IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-17.46M USD 3 Qtrs
(Increase) decrease in current income tax receivable / payable, net IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-17.46M USD 3 Qtrs
(Increase) decrease in other assets IncreaseDecreaseInOtherOperatingAssets $8.41M USD 3 Qtrs
(Increase) decrease in other assets IncreaseDecreaseInOtherOperatingAssets $8.41M USD 3 Qtrs
(Increase) decrease in other assets IncreaseDecreaseInOtherOperatingAssets $17.69M USD 3 Qtrs
(Increase) decrease in other assets IncreaseDecreaseInOtherOperatingAssets $17.69M USD 3 Qtrs
Increase (decrease) in accounts payable and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-6.99M USD 3 Qtrs
Increase (decrease) in accounts payable and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-6.99M USD 3 Qtrs
Increase (decrease) in accounts payable and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $1.52M USD 3 Qtrs
Increase (decrease) in accounts payable and other liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $1.52M USD 3 Qtrs
Increase (decrease) in accrued payroll and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-41.38M USD 3 Qtrs
Increase (decrease) in accrued payroll and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-41.38M USD 3 Qtrs
Increase (decrease) in accrued payroll and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-36.77M USD 3 Qtrs
Increase (decrease) in accrued payroll and related benefits IncreaseDecreaseInEmployeeRelatedLiabilities $-36.77M USD 3 Qtrs
Increase (decrease) in deferred revenues IncreaseDecreaseInDeferredRevenue $1.45M USD 3 Qtrs
Increase (decrease) in deferred revenues IncreaseDecreaseInDeferredRevenue $1.45M USD 3 Qtrs
Increase (decrease) in deferred revenues IncreaseDecreaseInDeferredRevenue $1.89M USD 3 Qtrs
Increase (decrease) in deferred revenues IncreaseDecreaseInDeferredRevenue $1.89M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $61.70M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $61.70M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $66.99M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $66.99M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.03M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.03M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.86M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.86M USD 3 Qtrs
Investments in life insurance policies PaymentsToAcquireLifeInsurancePolicies $2.17M USD 3 Qtrs
Investments in life insurance policies PaymentsToAcquireLifeInsurancePolicies $2.17M USD 3 Qtrs
Investments in life insurance policies PaymentsToAcquireLifeInsurancePolicies $2.90M USD 3 Qtrs
Investments in life insurance policies PaymentsToAcquireLifeInsurancePolicies $2.90M USD 3 Qtrs
Purchases of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $20.77M USD 3 Qtrs
Purchases of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $20.77M USD 3 Qtrs
Purchases of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $107.17M USD 3 Qtrs
Purchases of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $107.17M USD 3 Qtrs
Capitalization of internally developed software costs PaymentsToDevelopSoftware $19.34M USD 3 Qtrs
Capitalization of internally developed software costs PaymentsToDevelopSoftware $19.34M USD 3 Qtrs
Capitalization of internally developed software costs PaymentsToDevelopSoftware $15.41M USD 3 Qtrs
Capitalization of internally developed software costs PaymentsToDevelopSoftware $15.41M USD 3 Qtrs
Proceeds from note receivable ProceedsFromSaleAndCollectionOfNotesReceivable $154.00K USD 3 Qtrs
Proceeds from note receivable ProceedsFromSaleAndCollectionOfNotesReceivable $154.00K USD 3 Qtrs
Proceeds from note receivable ProceedsFromSaleAndCollectionOfNotesReceivable $154.00K USD 3 Qtrs
Proceeds from note receivable ProceedsFromSaleAndCollectionOfNotesReceivable $154.00K USD 3 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $102.00K USD 3 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $102.00K USD 3 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-48.05M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-48.05M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-133.18M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-133.18M USD 3 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $1.63M USD 3 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $1.63M USD 3 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $4.14M USD 3 Qtrs
Proceeds from exercises of stock options ProceedsFromStockOptionsExercised $4.14M USD 3 Qtrs
Shares redeemed for employee tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $21.46M USD 3 Qtrs
Shares redeemed for employee tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $21.46M USD 3 Qtrs
Shares redeemed for employee tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $32.97M USD 3 Qtrs
Shares redeemed for employee tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $32.97M USD 3 Qtrs
Share repurchases PaymentsForRepurchaseOfCommonStock $104.55M USD 3 Qtrs
Share repurchases PaymentsForRepurchaseOfCommonStock $104.55M USD 3 Qtrs
Share repurchases PaymentsForRepurchaseOfCommonStock $153.10M USD 3 Qtrs
Share repurchases PaymentsForRepurchaseOfCommonStock $153.10M USD 3 Qtrs
Proceeds from bank borrowings ProceedsFromBankDebt $682.50M USD 3 Qtrs
Proceeds from bank borrowings ProceedsFromBankDebt $682.50M USD 3 Qtrs
Proceeds from bank borrowings ProceedsFromBankDebt $1.04B USD 3 Qtrs
Proceeds from bank borrowings ProceedsFromBankDebt $1.04B USD 3 Qtrs
Repayments of bank borrowings RepaymentsOfLongTermDebt $563.38M USD 3 Qtrs
Repayments of bank borrowings RepaymentsOfLongTermDebt $563.38M USD 3 Qtrs
Repayments of bank borrowings RepaymentsOfLongTermDebt $787.69M USD 3 Qtrs
Repayments of bank borrowings RepaymentsOfLongTermDebt $787.69M USD 3 Qtrs
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts $1.45M USD 3 Qtrs
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts $1.45M USD 3 Qtrs
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts $3.10M USD 3 Qtrs
Payments for debt issuance costs PaymentsOfDebtIssuanceCosts $3.10M USD 3 Qtrs
Deferred payments for business acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $617.00K USD 3 Qtrs
Deferred payments for business acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $617.00K USD 3 Qtrs
Deferred payments for business acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $36.00K USD 3 Qtrs
Deferred payments for business acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $36.00K USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-7.32M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-7.32M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $68.25M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $68.25M USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.00K USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.00K USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-74.00K USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-74.00K USD 3 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $6.35M USD 3 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $6.35M USD 3 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.98M USD 3 Qtrs
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.98M USD 3 Qtrs
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 $18.50M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.50M 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 $23.89M USD Point-in-time
Cash and cash equivalents at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.89M 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 $18.50M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $18.50M 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 $23.89M USD Point-in-time
Cash and cash equivalents at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.89M USD Point-in-time
Property and equipment expenditures and capitalized software included in current liabilities CapitalExpendituresIncurredButNotYetPaid $4.19M USD 3 Qtrs
Property and equipment expenditures and capitalized software included in current liabilities CapitalExpendituresIncurredButNotYetPaid $4.19M USD 3 Qtrs
Property and equipment expenditures and capitalized software included in current liabilities CapitalExpendituresIncurredButNotYetPaid $3.90M USD 3 Qtrs
Property and equipment expenditures and capitalized software included in current liabilities CapitalExpendituresIncurredButNotYetPaid $3.90M USD 3 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.17M USD 3 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.17M USD 3 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $7.92M USD 3 Qtrs
Operating lease right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $7.92M USD 3 Qtrs
Common stock issued related to purchases of businesses StockIssued1 $8.64M USD 3 Qtrs
Common stock issued related to purchases of businesses StockIssued1 $8.64M USD 3 Qtrs
Common stock issued related to purchases of businesses StockIssued1 $27.09M USD 3 Qtrs
Common stock issued related to purchases of businesses StockIssued1 $27.09M USD 3 Qtrs
Contingent consideration accrued related to purchases of businesses NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 $36.00K USD 3 Qtrs
Contingent consideration accrued related to purchases of businesses NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 $36.00K USD 3 Qtrs
Contingent consideration accrued related to purchases of businesses NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 $18.70M USD 3 Qtrs
Contingent consideration accrued related to purchases of businesses NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 $18.70M USD 3 Qtrs
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $100.00K USD 1 Quarter
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $100.00K USD 1 Quarter
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $502.00K USD 3 Qtrs
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $502.00K USD 3 Qtrs
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $559.00K USD 3 Qtrs
Excise tax on net share repurchases included in current liabilities ExciseTaxesOnShareRepurchasesIncurredButNotPaid $559.00K USD 3 Qtrs
Stockholders Equity 100 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $532.89M USD Point-in-time
Beginning balance StockholdersEquity $532.89M 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 $522.77M USD Point-in-time
Beginning balance StockholdersEquity $522.77M USD Point-in-time
Beginning balance StockholdersEquity $561.33M USD Point-in-time
Beginning balance StockholdersEquity $561.33M 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 $499.78M USD Point-in-time
Beginning balance StockholdersEquity $499.78M USD Point-in-time
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $22.89M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $22.89M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $69.56M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $69.56M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $27.87M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $27.87M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $55.01M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $55.01M USD 3 Qtrs
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 3 Qtrs
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 3 Qtrs
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 3 Qtrs
Restricted stock awards, net of cancellations StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 3 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $419.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $419.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.63M USD 3 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.63M USD 3 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.55M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.55M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $4.14M USD 3 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $4.14M USD 3 Qtrs
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $8.64M USD 3 Qtrs
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $8.64M USD 3 Qtrs
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $6.20M USD 1 Quarter
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $6.20M USD 1 Quarter
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $27.09M USD 3 Qtrs
Stock Issued During Period, Value, Acquisitions StockIssuedDuringPeriodValueAcquisitions $27.09M USD 3 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.61M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.61M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $35.42M USD 3 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $35.42M USD 3 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.25M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.25M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $37.67M USD 3 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $37.67M USD 3 Qtrs
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $378.00K USD 1 Quarter
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $378.00K USD 1 Quarter
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $21.46M USD 3 Qtrs
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $21.46M USD 3 Qtrs
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $467.00K USD 1 Quarter
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $467.00K USD 1 Quarter
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $32.97M USD 3 Qtrs
Shares redeemed for employee tax withholdings AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $32.97M USD 3 Qtrs
Adjustments to Additional Paid in Capital, Other AdjustmentsToAdditionalPaidInCapitalOther $113.00K USD 3 Qtrs
Adjustments to Additional Paid in Capital, Other AdjustmentsToAdditionalPaidInCapitalOther $113.00K USD 3 Qtrs
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $7.34M USD 1 Quarter
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $7.34M USD 1 Quarter
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $104.03M USD 3 Qtrs
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $104.03M USD 3 Qtrs
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $18.62M USD 1 Quarter
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $18.62M USD 1 Quarter
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $152.49M USD 3 Qtrs
Share repurchases StockRepurchasedAndRetiredDuringPeriodValue $152.49M USD 3 Qtrs
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 $500.58M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $500.58M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $522.77M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $522.77M 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
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 $499.78M USD Point-in-time
Stockholders' Equity Attributable to Parent StockholdersEquity $499.78M 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.26M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.26M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-13.08M USD 3 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-13.08M USD 3 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.55M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.55M USD 1 Quarter
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-19.38M USD 3 Qtrs
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-19.38M USD 3 Qtrs
Net income (loss) NetIncomeLoss $27.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $27.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $82.64M USD 3 Qtrs
Net income (loss) NetIncomeLoss $82.64M USD 3 Qtrs
Net income (loss) NetIncomeLoss $30.42M USD 1 Quarter
Net income (loss) NetIncomeLoss $30.42M USD 1 Quarter
Net income (loss) NetIncomeLoss $74.39M USD 3 Qtrs
Net income (loss) NetIncomeLoss $74.39M USD 3 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...