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

10-K Filing

DYCOM INDUSTRIES INC CIK: 67215 FY 2024
Filing Information
Form Type 10-K
Accession Number 0000067215-25-000012
Period End Date 20250131
Filing Date 20250228
Fiscal Year 2024
Fiscal Period FY
XBRL Instance dy-20250125_htm.xml
Balance Sheet 178 line items
Line Item Tag Value Unit Period
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred stock, authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Cash and equivalents CashAndCashEquivalentsAtCarryingValue $101.09M USD Point-in-time
Cash and equivalents CashAndCashEquivalentsAtCarryingValue $101.09M USD Point-in-time
Cash and equivalents CashAndCashEquivalentsAtCarryingValue $92.67M USD Point-in-time
Cash and equivalents CashAndCashEquivalentsAtCarryingValue $92.67M USD Point-in-time
Preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable, net (Note 6) AccountsReceivableNetCurrent $1.37B USD Point-in-time
Accounts receivable, net (Note 6) AccountsReceivableNetCurrent $1.37B USD Point-in-time
Preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable, net (Note 6) AccountsReceivableNetCurrent $1.24B USD Point-in-time
Accounts receivable, net (Note 6) AccountsReceivableNetCurrent $1.24B USD Point-in-time
Contract assets ContractWithCustomerAssetGross $52.21M USD Point-in-time
Contract assets ContractWithCustomerAssetGross $52.21M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.33 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.33 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.33 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.33 USD Point-in-time
Contract assets ContractWithCustomerAssetGross $63.38M USD Point-in-time
Contract assets ContractWithCustomerAssetGross $63.38M USD Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 150.00M shares Point-in-time
Inventories InventoryNet $108.56M USD Point-in-time
Inventories InventoryNet $108.56M USD Point-in-time
Inventories InventoryNet $127.25M USD Point-in-time
Inventories InventoryNet $127.25M USD Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 29.09M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 29.09M shares Point-in-time
Income tax receivable IncomeTaxesReceivable $2.67M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $2.67M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $2.96M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $2.96M USD Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 28.98M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 28.98M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 29.09M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 29.09M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 28.98M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 28.98M shares Point-in-time
Other current assets OtherAssetsCurrent $42.25M USD Point-in-time
Other current assets OtherAssetsCurrent $42.25M USD Point-in-time
Other current assets OtherAssetsCurrent $34.63M USD Point-in-time
Other current assets OtherAssetsCurrent $34.63M USD Point-in-time
Total current assets AssetsCurrent $1.55B USD Point-in-time
Total current assets AssetsCurrent $1.55B USD Point-in-time
Total current assets AssetsCurrent $1.69B USD Point-in-time
Total current assets AssetsCurrent $1.69B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $444.91M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $444.91M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $541.92M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $541.92M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $76.35M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $76.35M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $112.15M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $112.15M USD Point-in-time
Goodwill Goodwill $330.33M USD Point-in-time
Goodwill Goodwill $330.33M USD Point-in-time
Goodwill Goodwill $272.55M USD Point-in-time
Goodwill Goodwill $272.55M USD Point-in-time
Goodwill Goodwill $311.99M USD Point-in-time
Goodwill Goodwill $311.99M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $108.95M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $108.95M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $219.75M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $219.75M USD Point-in-time
Other assets OtherAssetsNoncurrent $24.65M USD Point-in-time
Other assets OtherAssetsNoncurrent $24.65M USD Point-in-time
Other assets OtherAssetsNoncurrent $46.59M USD Point-in-time
Other assets OtherAssetsNoncurrent $46.59M USD Point-in-time
Total assets Assets $2.52B USD Point-in-time
Total assets Assets $2.52B USD Point-in-time
Total assets Assets $2.95B USD Point-in-time
Total assets Assets $2.95B USD Point-in-time
Accounts payable AccountsPayableCurrent $222.12M USD Point-in-time
Accounts payable AccountsPayableCurrent $222.12M USD Point-in-time
Accounts payable AccountsPayableCurrent $223.49M USD Point-in-time
Accounts payable AccountsPayableCurrent $223.49M USD Point-in-time
Current portion of debt DebtCurrent $10.00M USD Point-in-time
Current portion of debt DebtCurrent $10.00M USD Point-in-time
Current portion of debt DebtCurrent $17.50M USD Point-in-time
Current portion of debt DebtCurrent $17.50M USD Point-in-time
Contract liabilities ContractWithCustomerLiability $73.55M USD Point-in-time
Contract liabilities ContractWithCustomerLiability $73.55M USD Point-in-time
Contract liabilities ContractWithCustomerLiability $39.12M USD Point-in-time
Contract liabilities ContractWithCustomerLiability $39.12M USD Point-in-time
Accrued insurance claims AccruedInsuranceCurrent $46.69M USD Point-in-time
Accrued insurance claims AccruedInsuranceCurrent $46.69M USD Point-in-time
Accrued insurance claims AccruedInsuranceCurrent $44.47M USD Point-in-time
Accrued insurance claims AccruedInsuranceCurrent $44.47M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $32.02M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $32.02M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $35.82M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $35.82M USD Point-in-time
Income taxes payable TaxesPayableCurrent $30.64M USD Point-in-time
Income taxes payable TaxesPayableCurrent $30.64M USD Point-in-time
Income taxes payable TaxesPayableCurrent $3.86M USD Point-in-time
Income taxes payable TaxesPayableCurrent $3.86M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $147.22M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $147.22M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $166.97M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $166.97M USD Point-in-time
Total current liabilities LiabilitiesCurrent $587.15M USD Point-in-time
Total current liabilities LiabilitiesCurrent $587.15M USD Point-in-time
Total current liabilities LiabilitiesCurrent $506.30M USD Point-in-time
Total current liabilities LiabilitiesCurrent $506.30M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $791.41M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $791.41M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $933.21M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $933.21M USD Point-in-time
Accrued insurance claims - non-current AccruedInsuranceNoncurrent $49.45M USD Point-in-time
Accrued insurance claims - non-current AccruedInsuranceNoncurrent $49.45M USD Point-in-time
Accrued insurance claims - non-current AccruedInsuranceNoncurrent $49.84M USD Point-in-time
Accrued insurance claims - non-current AccruedInsuranceNoncurrent $49.84M USD Point-in-time
Operating lease liabilities - non-current OperatingLeaseLiabilityNoncurrent $76.93M USD Point-in-time
Operating lease liabilities - non-current OperatingLeaseLiabilityNoncurrent $76.93M USD Point-in-time
Operating lease liabilities - non-current OperatingLeaseLiabilityNoncurrent $44.11M USD Point-in-time
Operating lease liabilities - non-current OperatingLeaseLiabilityNoncurrent $44.11M USD Point-in-time
Deferred tax liabilities, net - non-current DeferredIncomeTaxLiabilitiesNet $32.17M USD Point-in-time
Deferred tax liabilities, net - non-current DeferredIncomeTaxLiabilitiesNet $32.17M USD Point-in-time
Deferred tax liabilities, net - non-current DeferredIncomeTaxLiabilitiesNet $49.56M USD Point-in-time
Deferred tax liabilities, net - non-current DeferredIncomeTaxLiabilitiesNet $49.56M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $21.39M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $21.39M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $26.97M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $26.97M USD Point-in-time
Total liabilities Liabilities $1.46B USD Point-in-time
Total liabilities Liabilities $1.46B USD Point-in-time
Total liabilities Liabilities $1.71B USD Point-in-time
Total liabilities Liabilities $1.71B USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 22) CommitmentsAndContingencies - USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 22) CommitmentsAndContingencies - USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 22) CommitmentsAndContingencies - USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 22) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, par value $1.00 per share: 1,000,000 shares authorized: no shares issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, par value $1.00 per share: 1,000,000 shares authorized: no shares issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, par value $1.00 per share: 1,000,000 shares authorized: no shares issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, par value $1.00 per share: 1,000,000 shares authorized: no shares issued and outstanding PreferredStockValue - USD Point-in-time
Common stock, par value $0.33 1/3 per share: 150,000,000 shares authorized: 28,978,949 and 29,091,278 issued and outstanding, respectively CommonStockValue $9.66M USD Point-in-time
Common stock, par value $0.33 1/3 per share: 150,000,000 shares authorized: 28,978,949 and 29,091,278 issued and outstanding, respectively CommonStockValue $9.66M USD Point-in-time
Common stock, par value $0.33 1/3 per share: 150,000,000 shares authorized: 28,978,949 and 29,091,278 issued and outstanding, respectively CommonStockValue $9.70M USD Point-in-time
Common stock, par value $0.33 1/3 per share: 150,000,000 shares authorized: 28,978,949 and 29,091,278 issued and outstanding, respectively CommonStockValue $9.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $6.22M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $6.22M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $8.99M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $8.99M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.55M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.55M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax - USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax - USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.04B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.04B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.22B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.22B USD Point-in-time
Total stockholders equity StockholdersEquity $758.54M USD Point-in-time
Total stockholders equity StockholdersEquity $758.54M USD Point-in-time
Total stockholders equity StockholdersEquity $1.24B USD Point-in-time
Total stockholders equity StockholdersEquity $1.24B USD Point-in-time
Total stockholders equity StockholdersEquity $868.75M USD Point-in-time
Total stockholders equity StockholdersEquity $868.75M USD Point-in-time
Total stockholders equity StockholdersEquity $1.05B USD Point-in-time
Total stockholders equity StockholdersEquity $1.05B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.95B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.95B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.52B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.52B USD Point-in-time
Income Statement 90 line items
Line Item Tag Value Unit Period
Contract revenues RevenueFromContractWithCustomerExcludingAssessedTax $3.81B USD Annual
Contract revenues RevenueFromContractWithCustomerExcludingAssessedTax $3.81B USD Annual
Contract revenues RevenueFromContractWithCustomerExcludingAssessedTax $4.18B USD Annual
Contract revenues RevenueFromContractWithCustomerExcludingAssessedTax $4.18B USD Annual
Contract revenues RevenueFromContractWithCustomerExcludingAssessedTax $4.70B USD Annual
Contract revenues RevenueFromContractWithCustomerExcludingAssessedTax $4.70B USD Annual
Costs of earned revenues, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $3.36B USD Annual
Costs of earned revenues, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $3.36B USD Annual
Costs of earned revenues, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $3.77B USD Annual
Costs of earned revenues, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $3.77B USD Annual
Costs of earned revenues, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $3.16B USD Annual
Costs of earned revenues, excluding depreciation and amortization CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $3.16B USD Annual
General and administrative GeneralAndAdministrativeExpense $293.48M USD Annual
General and administrative GeneralAndAdministrativeExpense $293.48M USD Annual
General and administrative GeneralAndAdministrativeExpense $393.03M USD Annual
General and administrative GeneralAndAdministrativeExpense $393.03M USD Annual
General and administrative GeneralAndAdministrativeExpense $327.67M USD Annual
General and administrative GeneralAndAdministrativeExpense $327.67M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $198.57M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $198.57M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $144.18M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $144.18M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $163.09M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $163.09M USD Annual
Total CostsAndExpenses $3.85B USD Annual
Total CostsAndExpenses $3.85B USD Annual
Total CostsAndExpenses $4.36B USD Annual
Total CostsAndExpenses $4.36B USD Annual
Total CostsAndExpenses $3.60B USD Annual
Total CostsAndExpenses $3.60B USD Annual
Interest expense, net InterestIncomeExpenseNet $-52.60M USD Annual
Interest expense, net InterestIncomeExpenseNet $-52.60M USD Annual
Interest expense, net InterestIncomeExpenseNet $-40.62M USD Annual
Interest expense, net InterestIncomeExpenseNet $-40.62M USD Annual
Interest expense, net InterestIncomeExpenseNet $-60.99M USD Annual
Interest expense, net InterestIncomeExpenseNet $-60.99M USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $-965.00K USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $-965.00K USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD Annual
Other income, net NonoperatingIncomeExpense $21.61M USD Annual
Other income, net NonoperatingIncomeExpense $21.61M USD Annual
Other income, net NonoperatingIncomeExpense $10.20M USD Annual
Other income, net NonoperatingIncomeExpense $10.20M USD Annual
Other income, net NonoperatingIncomeExpense $29.21M USD Annual
Other income, net NonoperatingIncomeExpense $29.21M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $307.79M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $307.79M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $180.12M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $180.12M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $292.00M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $292.00M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $74.38M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $74.38M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $73.08M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $73.08M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $37.91M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $37.91M USD Annual
Net income NetIncomeLoss $233.41M USD Annual
Net income NetIncomeLoss $233.41M USD Annual
Net income NetIncomeLoss $218.92M USD Annual
Net income NetIncomeLoss $218.92M USD Annual
Net income NetIncomeLoss $142.21M USD Annual
Net income NetIncomeLoss $142.21M USD Annual
Basic earnings per common share (in dollars per share) EarningsPerShareBasic $7.46 USD Annual
Basic earnings per common share (in dollars per share) EarningsPerShareBasic $7.46 USD Annual
Basic earnings per common share (in dollars per share) EarningsPerShareBasic $8.02 USD Annual
Basic earnings per common share (in dollars per share) EarningsPerShareBasic $8.02 USD Annual
Basic earnings per common share (in dollars per share) EarningsPerShareBasic $4.81 USD Annual
Basic earnings per common share (in dollars per share) EarningsPerShareBasic $4.81 USD Annual
Diluted earnings per common share (in dollars per share) EarningsPerShareDiluted $7.37 USD Annual
Diluted earnings per common share (in dollars per share) EarningsPerShareDiluted $7.37 USD Annual
Diluted earnings per common share (in dollars per share) EarningsPerShareDiluted $4.74 USD Annual
Diluted earnings per common share (in dollars per share) EarningsPerShareDiluted $4.74 USD Annual
Diluted earnings per common share (in dollars per share) EarningsPerShareDiluted $7.92 USD Annual
Diluted earnings per common share (in dollars per share) EarningsPerShareDiluted $7.92 USD Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 29.55M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 29.55M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 29.33M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 29.33M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 29.11M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 29.11M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 29.70M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 29.70M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 30.00M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 30.00M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 29.48M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 29.48M shares Annual
Cash Flow Statement 208 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $233.41M USD Annual
Net income NetIncomeLoss $233.41M USD Annual
Net income NetIncomeLoss $218.92M USD Annual
Net income NetIncomeLoss $218.92M USD Annual
Net income NetIncomeLoss $142.21M USD Annual
Net income NetIncomeLoss $142.21M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $198.57M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $198.57M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $144.18M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $144.18M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $163.09M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $163.09M USD Annual
Non-cash lease expense NoncashLeaseExpense $32.07M USD Annual
Non-cash lease expense NoncashLeaseExpense $32.07M USD Annual
Non-cash lease expense NoncashLeaseExpense $41.03M USD Annual
Non-cash lease expense NoncashLeaseExpense $41.03M USD Annual
Non-cash lease expense NoncashLeaseExpense $35.18M USD Annual
Non-cash lease expense NoncashLeaseExpense $35.18M USD Annual
Deferred income tax (benefit) provision DeferredIncomeTaxExpenseBenefit $-17.39M USD Annual
Deferred income tax (benefit) provision DeferredIncomeTaxExpenseBenefit $-17.39M USD Annual
Deferred income tax (benefit) provision DeferredIncomeTaxExpenseBenefit $-10.64M USD Annual
Deferred income tax (benefit) provision DeferredIncomeTaxExpenseBenefit $-10.64M USD Annual
Deferred income tax (benefit) provision DeferredIncomeTaxExpenseBenefit $4.53M USD Annual
Deferred income tax (benefit) provision DeferredIncomeTaxExpenseBenefit $4.53M USD Annual
Stock-based compensation ShareBasedCompensation $25.46M USD Annual
Stock-based compensation ShareBasedCompensation $25.46M USD Annual
Stock-based compensation ShareBasedCompensation $17.93M USD Annual
Stock-based compensation ShareBasedCompensation $17.93M USD Annual
Stock-based compensation ShareBasedCompensation $40.32M USD Annual
Stock-based compensation ShareBasedCompensation $40.32M USD Annual
(Recovery of) provision for bad debt, net ProvisionforDoubtfulAccountsIncludingCustomerContracts $2.60M USD Annual
(Recovery of) provision for bad debt, net ProvisionforDoubtfulAccountsIncludingCustomerContracts $2.60M USD Annual
(Recovery of) provision for bad debt, net ProvisionforDoubtfulAccountsIncludingCustomerContracts $274.00K USD Annual
(Recovery of) provision for bad debt, net ProvisionforDoubtfulAccountsIncludingCustomerContracts $274.00K USD Annual
(Recovery of) provision for bad debt, net ProvisionforDoubtfulAccountsIncludingCustomerContracts $-1.18M USD Annual
(Recovery of) provision for bad debt, net ProvisionforDoubtfulAccountsIncludingCustomerContracts $-1.18M USD Annual
Gain on sale of fixed assets GainLossOnSaleOfPropertyPlantEquipment $36.46M USD Annual
Gain on sale of fixed assets GainLossOnSaleOfPropertyPlantEquipment $36.46M USD Annual
Gain on sale of fixed assets GainLossOnSaleOfPropertyPlantEquipment $16.76M USD Annual
Gain on sale of fixed assets GainLossOnSaleOfPropertyPlantEquipment $16.76M USD Annual
Gain on sale of fixed assets GainLossOnSaleOfPropertyPlantEquipment $28.35M USD Annual
Gain on sale of fixed assets GainLossOnSaleOfPropertyPlantEquipment $28.35M USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $-965.00K USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $-965.00K USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD Annual
Amortization of debt issuance costs and other AmortizationOfFinancingCosts $4.43M USD Annual
Amortization of debt issuance costs and other AmortizationOfFinancingCosts $4.43M USD Annual
Amortization of debt issuance costs and other AmortizationOfFinancingCosts $2.98M USD Annual
Amortization of debt issuance costs and other AmortizationOfFinancingCosts $2.98M USD Annual
Amortization of debt issuance costs and other AmortizationOfFinancingCosts $2.83M USD Annual
Amortization of debt issuance costs and other AmortizationOfFinancingCosts $2.83M USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $173.71M USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $173.71M USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $142.38M USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $142.38M USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $117.77M USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $117.77M USD Annual
Contract assets/liabilities, net IncreaseDecreaseInContractWithCustomerAsset $-31.19M USD Annual
Contract assets/liabilities, net IncreaseDecreaseInContractWithCustomerAsset $-31.19M USD Annual
Contract assets/liabilities, net IncreaseDecreaseInContractWithCustomerAsset $18.39M USD Annual
Contract assets/liabilities, net IncreaseDecreaseInContractWithCustomerAsset $18.39M USD Annual
Contract assets/liabilities, net IncreaseDecreaseInContractWithCustomerAsset $-23.03M USD Annual
Contract assets/liabilities, net IncreaseDecreaseInContractWithCustomerAsset $-23.03M USD Annual
Other current assets and inventories IncreaseDecreaseInOtherCurrentAssetsAndInventory $-4.28M USD Annual
Other current assets and inventories IncreaseDecreaseInOtherCurrentAssetsAndInventory $-4.28M USD Annual
Other current assets and inventories IncreaseDecreaseInOtherCurrentAssetsAndInventory $41.27M USD Annual
Other current assets and inventories IncreaseDecreaseInOtherCurrentAssetsAndInventory $41.27M USD Annual
Other current assets and inventories IncreaseDecreaseInOtherCurrentAssetsAndInventory $-3.08M USD Annual
Other current assets and inventories IncreaseDecreaseInOtherCurrentAssetsAndInventory $-3.08M USD Annual
Other assets IncreaseDecreaseInOtherNoncurrentAssets $20.96M USD Annual
Other assets IncreaseDecreaseInOtherNoncurrentAssets $20.96M USD Annual
Other assets IncreaseDecreaseInOtherNoncurrentAssets $-408.00K USD Annual
Other assets IncreaseDecreaseInOtherNoncurrentAssets $-408.00K USD Annual
Other assets IncreaseDecreaseInOtherNoncurrentAssets $-5.67M USD Annual
Other assets IncreaseDecreaseInOtherNoncurrentAssets $-5.67M USD Annual
Income taxes receivable/payable IncreaseDecreaseInIncomeTaxesReceivable $14.21M USD Annual
Income taxes receivable/payable IncreaseDecreaseInIncomeTaxesReceivable $14.21M USD Annual
Income taxes receivable/payable IncreaseDecreaseInIncomeTaxesReceivable $-23.46M USD Annual
Income taxes receivable/payable IncreaseDecreaseInIncomeTaxesReceivable $-23.46M USD Annual
Income taxes receivable/payable IncreaseDecreaseInIncomeTaxesReceivable $-26.48M USD Annual
Income taxes receivable/payable IncreaseDecreaseInIncomeTaxesReceivable $-26.48M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $6.99M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $6.99M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $49.40M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $49.40M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-16.81M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-16.81M USD Annual
Accrued liabilities, insurance claims, operating lease liabilities, and other liabilities IncreaseDecreaseInAccruedLiabilities $-21.02M USD Annual
Accrued liabilities, insurance claims, operating lease liabilities, and other liabilities IncreaseDecreaseInAccruedLiabilities $-21.02M USD Annual
Accrued liabilities, insurance claims, operating lease liabilities, and other liabilities IncreaseDecreaseInAccruedLiabilities $-24.87M USD Annual
Accrued liabilities, insurance claims, operating lease liabilities, and other liabilities IncreaseDecreaseInAccruedLiabilities $-24.87M USD Annual
Accrued liabilities, insurance claims, operating lease liabilities, and other liabilities IncreaseDecreaseInAccruedLiabilities $-9.96M USD Annual
Accrued liabilities, insurance claims, operating lease liabilities, and other liabilities IncreaseDecreaseInAccruedLiabilities $-9.96M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $349.10M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $349.10M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $164.79M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $164.79M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $258.98M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $258.98M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $250.46M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $250.46M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $200.96M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $200.96M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $218.49M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $218.49M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $17.37M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $17.37M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $39.13M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $39.13M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $35.23M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $35.23M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $183.88M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $183.88M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $350.00K USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $350.00K USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $122.90M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $122.90M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-306.16M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-306.16M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-395.20M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-395.20M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-183.93M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-183.93M USD Annual
Proceeds from borrowings on senior credit agreement, including term loans ProceedsFromLongTermLinesOfCredit - USD Annual
Proceeds from borrowings on senior credit agreement, including term loans ProceedsFromLongTermLinesOfCredit - USD Annual
Proceeds from borrowings on senior credit agreement, including term loans ProceedsFromLongTermLinesOfCredit $763.00M USD Annual
Proceeds from borrowings on senior credit agreement, including term loans ProceedsFromLongTermLinesOfCredit $763.00M USD Annual
Proceeds from borrowings on senior credit agreement, including term loans ProceedsFromLongTermLinesOfCredit $987.38M USD Annual
Proceeds from borrowings on senior credit agreement, including term loans ProceedsFromLongTermLinesOfCredit $987.38M USD Annual
Principal payments on senior credit agreement, including term loans RepaymentsOfLongTermLinesOfCredit $17.50M USD Annual
Principal payments on senior credit agreement, including term loans RepaymentsOfLongTermLinesOfCredit $17.50M USD Annual
Principal payments on senior credit agreement, including term loans RepaymentsOfLongTermLinesOfCredit $852.38M USD Annual
Principal payments on senior credit agreement, including term loans RepaymentsOfLongTermLinesOfCredit $852.38M USD Annual
Principal payments on senior credit agreement, including term loans RepaymentsOfLongTermLinesOfCredit $780.50M USD Annual
Principal payments on senior credit agreement, including term loans RepaymentsOfLongTermLinesOfCredit $780.50M USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts $6.67M USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts $6.67M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $48.73M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $48.73M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $65.64M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $65.64M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $49.66M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $49.66M USD Annual
Exercise of stock options ProceedsPaymentsForExerciseOfStockOptions $4.56M USD Annual
Exercise of stock options ProceedsPaymentsForExerciseOfStockOptions $4.56M USD Annual
Exercise of stock options ProceedsPaymentsForExerciseOfStockOptions $1.15M USD Annual
Exercise of stock options ProceedsPaymentsForExerciseOfStockOptions $1.15M USD Annual
Exercise of stock options ProceedsPaymentsForExerciseOfStockOptions $-7.96M USD Annual
Exercise of stock options ProceedsPaymentsForExerciseOfStockOptions $-7.96M USD Annual
Restricted stock tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.75M USD Annual
Restricted stock tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.75M USD Annual
Restricted stock tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.90M USD Annual
Restricted stock tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.90M USD Annual
Restricted stock tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $17.04M USD Annual
Restricted stock tax withholdings PaymentsRelatedToTaxWithholdingForShareBasedCompensation $17.04M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-75.91M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-75.91M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $37.69M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $37.69M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-67.43M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-67.43M USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-8.42M USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-8.42M USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-86.57M USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-86.57M USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-123.10M USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-123.10M USD Annual
Cash, cash equivalents and restricted cash at beginning of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $94.47M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $94.47M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $102.89M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $102.89M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $225.99M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $225.99M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $312.56M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $312.56M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $94.47M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $94.47M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $102.89M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $102.89M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $225.99M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $225.99M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $312.56M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period (Note 8) CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $312.56M USD Point-in-time
Cash paid for interest InterestPaidNet $37.93M USD Annual
Cash paid for interest InterestPaidNet $37.93M USD Annual
Cash paid for interest InterestPaidNet $57.92M USD Annual
Cash paid for interest InterestPaidNet $57.92M USD Annual
Cash paid for interest InterestPaidNet $50.68M USD Annual
Cash paid for interest InterestPaidNet $50.68M USD Annual
Cash paid for taxes, net IncomeTaxesPaid $96.62M USD Annual
Cash paid for taxes, net IncomeTaxesPaid $96.62M USD Annual
Cash paid for taxes, net IncomeTaxesPaid $6.92M USD Annual
Cash paid for taxes, net IncomeTaxesPaid $6.92M USD Annual
Cash paid for taxes, net IncomeTaxesPaid $61.54M USD Annual
Cash paid for taxes, net IncomeTaxesPaid $61.54M USD Annual
Purchases of capital assets included in accounts payable or other accrued liabilities at period end CapitalExpendituresIncurredButNotYetPaid $16.06M USD Annual
Purchases of capital assets included in accounts payable or other accrued liabilities at period end CapitalExpendituresIncurredButNotYetPaid $16.06M USD Annual
Purchases of capital assets included in accounts payable or other accrued liabilities at period end CapitalExpendituresIncurredButNotYetPaid $8.26M USD Annual
Purchases of capital assets included in accounts payable or other accrued liabilities at period end CapitalExpendituresIncurredButNotYetPaid $8.26M USD Annual
Purchases of capital assets included in accounts payable or other accrued liabilities at period end CapitalExpendituresIncurredButNotYetPaid $7.34M USD Annual
Purchases of capital assets included in accounts payable or other accrued liabilities at period end CapitalExpendituresIncurredButNotYetPaid $7.34M USD Annual
Stockholders Equity 58 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 29.09M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 29.09M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 28.98M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 28.98M shares Point-in-time
Beginning balance, value StockholdersEquity $758.54M USD Point-in-time
Beginning balance, value StockholdersEquity $758.54M USD Point-in-time
Beginning balance, value StockholdersEquity $1.24B USD Point-in-time
Beginning balance, value StockholdersEquity $1.24B USD Point-in-time
Beginning balance, value StockholdersEquity $868.75M USD Point-in-time
Beginning balance, value StockholdersEquity $868.75M USD Point-in-time
Beginning balance, value StockholdersEquity $1.05B USD Point-in-time
Beginning balance, value StockholdersEquity $1.05B USD Point-in-time
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $4.56M USD Annual
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $4.56M USD Annual
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $1.15M USD Annual
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $1.15M USD Annual
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $-7.96M USD Annual
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $-7.96M USD Annual
Stock-based compensation StockIssuedDuringPeriodValueIssuedForServices $40.32M USD Annual
Stock-based compensation StockIssuedDuringPeriodValueIssuedForServices $40.32M USD Annual
Stock-based compensation StockIssuedDuringPeriodValueIssuedForServices $25.46M USD Annual
Stock-based compensation StockIssuedDuringPeriodValueIssuedForServices $25.46M USD Annual
Stock-based compensation StockIssuedDuringPeriodValueIssuedForServices $17.93M USD Annual
Stock-based compensation StockIssuedDuringPeriodValueIssuedForServices $17.93M USD Annual
Issuance of restricted stock, net of tax withholdings RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-5.75M USD Annual
Issuance of restricted stock, net of tax withholdings RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-5.75M USD Annual
Issuance of restricted stock, net of tax withholdings RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-9.90M USD Annual
Issuance of restricted stock, net of tax withholdings RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-9.90M USD Annual
Issuance of restricted stock, net of tax withholdings RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-17.04M USD Annual
Issuance of restricted stock, net of tax withholdings RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-17.04M USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $49.95M USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $49.95M USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $48.73M USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $48.73M USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $65.84M USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $65.84M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $224.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $224.00K USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $1.55M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $1.55M USD Annual
Net income NetIncomeLoss $233.41M USD Annual
Net income NetIncomeLoss $233.41M USD Annual
Net income NetIncomeLoss $218.92M USD Annual
Net income NetIncomeLoss $218.92M USD Annual
Net income NetIncomeLoss $142.21M USD Annual
Net income NetIncomeLoss $142.21M USD Annual
Ending balance, value StockholdersEquity $758.54M USD Point-in-time
Ending balance, value StockholdersEquity $758.54M USD Point-in-time
Ending balance, value StockholdersEquity $1.24B USD Point-in-time
Ending balance, value StockholdersEquity $1.24B USD Point-in-time
Ending balance, value StockholdersEquity $868.75M USD Point-in-time
Ending balance, value StockholdersEquity $868.75M USD Point-in-time
Ending balance, value StockholdersEquity $1.05B USD Point-in-time
Ending balance, value StockholdersEquity $1.05B USD Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 29.09M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 29.09M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 28.98M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 28.98M shares Point-in-time
Comprehensive Income 24 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $233.41M USD Annual
Net income NetIncomeLoss $233.41M USD Annual
Net income NetIncomeLoss $218.92M USD Annual
Net income NetIncomeLoss $218.92M USD Annual
Net income NetIncomeLoss $142.21M USD Annual
Net income NetIncomeLoss $142.21M USD Annual
Foreign currency translation gains (losses), net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $224.00K USD Annual
Foreign currency translation gains (losses), net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $224.00K USD Annual
Foreign currency translation gains (losses), net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.00K USD Annual
Foreign currency translation gains (losses), net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.00K USD Annual
Foreign currency translation gains (losses), net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent - USD Annual
Foreign currency translation gains (losses), net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent - USD Annual
Disposal of foreign entity OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD Annual
Disposal of foreign entity OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD Annual
Disposal of foreign entity OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD Annual
Disposal of foreign entity OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD Annual
Disposal of foreign entity OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-1.55M USD Annual
Disposal of foreign entity OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-1.55M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $219.15M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $219.15M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $234.96M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $234.96M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $142.21M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $142.21M USD Annual

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

NEWS
Loading news...
TRENDING
Loading...