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

10-Q Filing

TOPBUILD CORP CIK: 1633931 Q1 2024
Filing Information
Form Type 10-Q
Accession Number 0001558370-24-007039
Period End Date 20240331
Filing Date 20240507
Fiscal Year 2024
Fiscal Period Q1
XBRL Instance bld-20240331x10q_htm.xml
Balance Sheet 178 line items
Line Item Tag Value Unit Period
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $23.95M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $23.95M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $22.40M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $22.40M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $848.57M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $848.57M USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $968.81M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $968.81M USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares, issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares, issued PreferredStockSharesIssued 0.00 shares Point-in-time
Receivables, net of an allowance for credit losses of $23,948 at March 31, 2024, and $23,948 at December 31, 2023 AccountsReceivableNetCurrent $799.01M USD Point-in-time
Receivables, net of an allowance for credit losses of $23,948 at March 31, 2024, and $23,948 at December 31, 2023 AccountsReceivableNetCurrent $799.01M USD Point-in-time
Preferred stock, shares, issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares, issued PreferredStockSharesIssued 0.00 shares Point-in-time
Receivables, net of an allowance for credit losses of $23,948 at March 31, 2024, and $23,948 at December 31, 2023 AccountsReceivableNetCurrent $829.22M USD Point-in-time
Receivables, net of an allowance for credit losses of $23,948 at March 31, 2024, and $23,948 at December 31, 2023 AccountsReceivableNetCurrent $829.22M USD Point-in-time
Inventories InventoryNet $375.06M USD Point-in-time
Inventories InventoryNet $375.06M USD Point-in-time
Preferred stock, shares, outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares, outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares, outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares, outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Inventories InventoryNet $364.73M USD Point-in-time
Inventories InventoryNet $364.73M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $29.38M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $29.38M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $36.94M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $36.94M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Total current assets AssetsCurrent $2.20B USD Point-in-time
Total current assets AssetsCurrent $2.20B USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 250.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 250.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 250.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 250.00M shares Point-in-time
Total current assets AssetsCurrent $2.05B USD Point-in-time
Total current assets AssetsCurrent $2.05B USD Point-in-time
Right of use assets OperatingLeaseRightOfUseAsset $201.39M USD Point-in-time
Right of use assets OperatingLeaseRightOfUseAsset $201.39M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 39.49M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 39.49M shares Point-in-time
Right of use assets OperatingLeaseRightOfUseAsset $204.63M USD Point-in-time
Right of use assets OperatingLeaseRightOfUseAsset $204.63M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 39.55M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 39.55M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $264.49M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $264.49M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $266.42M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $266.42M USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 31.82M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 31.82M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 31.78M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 31.78M shares Point-in-time
Goodwill Goodwill $2.05B USD Point-in-time
Goodwill Goodwill $2.05B USD Point-in-time
Treasury stock, shares at cost TreasuryStockCommonShares 7.73M shares Point-in-time
Treasury stock, shares at cost TreasuryStockCommonShares 7.73M shares Point-in-time
Treasury stock, shares at cost TreasuryStockCommonShares 7.72M shares Point-in-time
Treasury stock, shares at cost TreasuryStockCommonShares 7.72M shares Point-in-time
Goodwill Goodwill $2.04B USD Point-in-time
Goodwill Goodwill $2.04B USD Point-in-time
Other intangible assets, net FiniteLivedIntangibleAssetsNet $578.34M USD Point-in-time
Other intangible assets, net FiniteLivedIntangibleAssetsNet $578.34M USD Point-in-time
Other intangible assets, net FiniteLivedIntangibleAssetsNet $591.06M USD Point-in-time
Other intangible assets, net FiniteLivedIntangibleAssetsNet $591.06M USD Point-in-time
Other assets OtherAssetsNoncurrent $10.87M USD Point-in-time
Other assets OtherAssetsNoncurrent $10.87M USD Point-in-time
Other assets OtherAssetsNoncurrent $9.52M USD Point-in-time
Other assets OtherAssetsNoncurrent $9.52M USD Point-in-time
Total assets Assets $5.16B USD Point-in-time
Total assets Assets $5.16B USD Point-in-time
Total assets Assets $5.31B USD Point-in-time
Total assets Assets $5.31B USD Point-in-time
Accounts payable AccountsPayableCurrent $467.86M USD Point-in-time
Accounts payable AccountsPayableCurrent $467.86M USD Point-in-time
Accounts payable AccountsPayableCurrent $469.58M USD Point-in-time
Accounts payable AccountsPayableCurrent $469.58M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $47.04M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $47.04M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $46.23M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $46.23M USD Point-in-time
Accrued liabilities AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent $187.22M USD Point-in-time
Accrued liabilities AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent $187.22M USD Point-in-time
Accrued liabilities AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent $201.40M USD Point-in-time
Accrued liabilities AccruedLiabilitiesAndEmployeeRelatedLiabilitiesCurrent $201.40M USD Point-in-time
Short-term operating lease liabilities OperatingLeaseLiabilityCurrent $65.78M USD Point-in-time
Short-term operating lease liabilities OperatingLeaseLiabilityCurrent $65.78M USD Point-in-time
Short-term operating lease liabilities OperatingLeaseLiabilityCurrent $67.04M USD Point-in-time
Short-term operating lease liabilities OperatingLeaseLiabilityCurrent $67.04M USD Point-in-time
Short-term finance lease liabilities FinanceLeaseLiabilityCurrent $1.92M USD Point-in-time
Short-term finance lease liabilities FinanceLeaseLiabilityCurrent $1.92M USD Point-in-time
Short-term finance lease liabilities FinanceLeaseLiabilityCurrent $1.83M USD Point-in-time
Short-term finance lease liabilities FinanceLeaseLiabilityCurrent $1.83M USD Point-in-time
Total current liabilities LiabilitiesCurrent $771.54M USD Point-in-time
Total current liabilities LiabilitiesCurrent $771.54M USD Point-in-time
Total current liabilities LiabilitiesCurrent $784.37M USD Point-in-time
Total current liabilities LiabilitiesCurrent $784.37M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.36B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.36B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.37B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.37B USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $243.62M USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $243.62M USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $243.93M USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $243.93M USD Point-in-time
Long-term portion of insurance reserves AccruedInsuranceNoncurrent $60.18M USD Point-in-time
Long-term portion of insurance reserves AccruedInsuranceNoncurrent $60.18M USD Point-in-time
Long-term portion of insurance reserves AccruedInsuranceNoncurrent $58.78M USD Point-in-time
Long-term portion of insurance reserves AccruedInsuranceNoncurrent $58.78M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $142.55M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $142.55M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $146.21M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $146.21M USD Point-in-time
Long-term finance lease liabilities FinanceLeaseLiabilityNoncurrent $3.72M USD Point-in-time
Long-term finance lease liabilities FinanceLeaseLiabilityNoncurrent $3.72M USD Point-in-time
Long-term finance lease liabilities FinanceLeaseLiabilityNoncurrent $4.15M USD Point-in-time
Long-term finance lease liabilities FinanceLeaseLiabilityNoncurrent $4.15M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $1.49M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $1.49M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $1.55M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $1.55M USD Point-in-time
Total liabilities Liabilities $2.60B USD Point-in-time
Total liabilities Liabilities $2.60B USD Point-in-time
Total liabilities Liabilities $2.60B USD Point-in-time
Total liabilities Liabilities $2.60B 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
Preferred stock, $0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding PreferredStockValue - USD Point-in-time
Common stock, $0.01 par value: 250,000,000 shares authorized; 39,549,030 shares issued and 31,818,099 outstanding at March 31, 2024, and 39,492,037 shares issued and 31,776,039 outstanding at December 31, 2023 CommonStockValue $395.00K USD Point-in-time
Common stock, $0.01 par value: 250,000,000 shares authorized; 39,549,030 shares issued and 31,818,099 outstanding at March 31, 2024, and 39,492,037 shares issued and 31,776,039 outstanding at December 31, 2023 CommonStockValue $395.00K USD Point-in-time
Common stock, $0.01 par value: 250,000,000 shares authorized; 39,549,030 shares issued and 31,818,099 outstanding at March 31, 2024, and 39,492,037 shares issued and 31,776,039 outstanding at December 31, 2023 CommonStockValue $394.00K USD Point-in-time
Common stock, $0.01 par value: 250,000,000 shares authorized; 39,549,030 shares issued and 31,818,099 outstanding at March 31, 2024, and 39,492,037 shares issued and 31,776,039 outstanding at December 31, 2023 CommonStockValue $394.00K USD Point-in-time
Treasury stock, 7,730,931 shares at March 31, 2024, and 7,715,998 shares at December 31, 2023, at cost TreasuryStockCommonValue $705.39M USD Point-in-time
Treasury stock, 7,730,931 shares at March 31, 2024, and 7,715,998 shares at December 31, 2023, at cost TreasuryStockCommonValue $705.39M USD Point-in-time
Treasury stock, 7,730,931 shares at March 31, 2024, and 7,715,998 shares at December 31, 2023, at cost TreasuryStockCommonValue $699.33M USD Point-in-time
Treasury stock, 7,730,931 shares at March 31, 2024, and 7,715,998 shares at December 31, 2023, at cost TreasuryStockCommonValue $699.33M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $912.48M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $912.48M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $906.33M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $906.33M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.52B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.52B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.37B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.37B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-14.66M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-14.66M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-18.76M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-18.76M USD Point-in-time
Total equity StockholdersEquity $2.56B USD Point-in-time
Total equity StockholdersEquity $2.56B USD Point-in-time
Total equity StockholdersEquity $1.93B USD Point-in-time
Total equity StockholdersEquity $1.93B USD Point-in-time
Total equity StockholdersEquity $2.07B USD Point-in-time
Total equity StockholdersEquity $2.07B USD Point-in-time
Total equity StockholdersEquity $2.71B USD Point-in-time
Total equity StockholdersEquity $2.71B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $5.16B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $5.16B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $5.31B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $5.31B USD Point-in-time
Income Statement 60 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.27B USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.27B USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.28B USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $1.28B USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $891.57M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $891.57M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $895.02M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $895.02M USD 1 Quarter
Gross profit GrossProfit $370.21M USD 1 Quarter
Gross profit GrossProfit $370.21M USD 1 Quarter
Gross profit GrossProfit $387.15M USD 1 Quarter
Gross profit GrossProfit $387.15M USD 1 Quarter
Selling, general, and administrative expense SellingGeneralAndAdministrativeExpense $172.64M USD 1 Quarter
Selling, general, and administrative expense SellingGeneralAndAdministrativeExpense $172.64M USD 1 Quarter
Selling, general, and administrative expense SellingGeneralAndAdministrativeExpense $170.78M USD 1 Quarter
Selling, general, and administrative expense SellingGeneralAndAdministrativeExpense $170.78M USD 1 Quarter
Operating profit OperatingIncomeLoss $214.51M USD 1 Quarter
Operating profit OperatingIncomeLoss $214.51M USD 1 Quarter
Operating profit OperatingIncomeLoss $199.43M USD 1 Quarter
Operating profit OperatingIncomeLoss $199.43M USD 1 Quarter
Interest expense InterestExpense $18.04M USD 1 Quarter
Interest expense InterestExpense $18.04M USD 1 Quarter
Interest expense InterestExpense $18.80M USD 1 Quarter
Interest expense InterestExpense $18.80M USD 1 Quarter
Other, net OtherNonoperatingIncomeExpense $1.92M USD 1 Quarter
Other, net OtherNonoperatingIncomeExpense $1.92M USD 1 Quarter
Other, net OtherNonoperatingIncomeExpense $11.28M USD 1 Quarter
Other, net OtherNonoperatingIncomeExpense $11.28M USD 1 Quarter
Other expense, net NonoperatingIncomeExpense $-7.51M USD 1 Quarter
Other expense, net NonoperatingIncomeExpense $-7.51M USD 1 Quarter
Other expense, net NonoperatingIncomeExpense $-16.12M USD 1 Quarter
Other expense, net NonoperatingIncomeExpense $-16.12M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $207.00M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $207.00M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $183.31M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $183.31M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $47.45M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $47.45M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $54.61M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $54.61M USD 1 Quarter
Net income NetIncomeLoss $152.38M USD 1 Quarter
Net income NetIncomeLoss $152.38M USD 1 Quarter
Net income NetIncomeLoss $135.87M USD 1 Quarter
Net income NetIncomeLoss $135.87M USD 1 Quarter
Basic EarningsPerShareBasic $4.82 USD 1 Quarter
Basic EarningsPerShareBasic $4.82 USD 1 Quarter
Basic EarningsPerShareBasic $4.31 USD 1 Quarter
Basic EarningsPerShareBasic $4.31 USD 1 Quarter
Diluted EarningsPerShareDiluted $4.28 USD 1 Quarter
Diluted EarningsPerShareDiluted $4.28 USD 1 Quarter
Diluted EarningsPerShareDiluted $4.79 USD 1 Quarter
Diluted EarningsPerShareDiluted $4.79 USD 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 31.55M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 31.55M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 31.64M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 31.64M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 31.84M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 31.84M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 31.71M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 31.71M shares 1 Quarter
Cash Flow Statement 124 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $135.87M USD 1 Quarter
Net income ProfitLoss $135.87M USD 1 Quarter
Net income ProfitLoss $152.38M USD 1 Quarter
Net income ProfitLoss $152.38M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $32.10M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $32.10M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $34.26M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $34.26M USD 1 Quarter
Share-based compensation ShareBasedCompensation $5.13M USD 1 Quarter
Share-based compensation ShareBasedCompensation $5.13M USD 1 Quarter
Share-based compensation ShareBasedCompensation $3.13M USD 1 Quarter
Share-based compensation ShareBasedCompensation $3.13M USD 1 Quarter
(Gain)/loss on sale of assets GainLossOnDispositionOfAssets1 $-185.00K USD 1 Quarter
(Gain)/loss on sale of assets GainLossOnDispositionOfAssets1 $-185.00K USD 1 Quarter
(Gain)/loss on sale of assets GainLossOnDispositionOfAssets1 $561.00K USD 1 Quarter
(Gain)/loss on sale of assets GainLossOnDispositionOfAssets1 $561.00K USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $720.00K USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $720.00K USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $720.00K USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $720.00K USD 1 Quarter
Provision for bad debt expense ProvisionForDoubtfulAccounts $1.34M USD 1 Quarter
Provision for bad debt expense ProvisionForDoubtfulAccounts $1.34M USD 1 Quarter
Provision for bad debt expense ProvisionForDoubtfulAccounts $4.46M USD 1 Quarter
Provision for bad debt expense ProvisionForDoubtfulAccounts $4.46M USD 1 Quarter
Provision for inventory obsolescence InventoryWriteDown $2.90M USD 1 Quarter
Provision for inventory obsolescence InventoryWriteDown $2.90M USD 1 Quarter
Provision for inventory obsolescence InventoryWriteDown $1.64M USD 1 Quarter
Provision for inventory obsolescence InventoryWriteDown $1.64M USD 1 Quarter
Deferred income taxes, net IncreaseDecreaseInDeferredIncomeTaxes $240.00K USD 1 Quarter
Deferred income taxes, net IncreaseDecreaseInDeferredIncomeTaxes $240.00K USD 1 Quarter
Deferred income taxes, net IncreaseDecreaseInDeferredIncomeTaxes $-563.00K USD 1 Quarter
Deferred income taxes, net IncreaseDecreaseInDeferredIncomeTaxes $-563.00K USD 1 Quarter
Receivables, net IncreaseDecreaseInAccountsReceivable $10.85M USD 1 Quarter
Receivables, net IncreaseDecreaseInAccountsReceivable $10.85M USD 1 Quarter
Receivables, net IncreaseDecreaseInAccountsReceivable $28.49M USD 1 Quarter
Receivables, net IncreaseDecreaseInAccountsReceivable $28.49M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $12.06M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $12.06M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-20.10M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-20.10M USD 1 Quarter
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-7.54M USD 1 Quarter
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-7.54M USD 1 Quarter
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-11.58M USD 1 Quarter
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-11.58M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-2.66M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-2.66M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-25.48M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-25.48M USD 1 Quarter
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $-3.34M USD 1 Quarter
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $-3.34M USD 1 Quarter
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $16.17M USD 1 Quarter
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $16.17M USD 1 Quarter
Other, net OtherOperatingActivitiesCashFlowStatement $2.24M USD 1 Quarter
Other, net OtherOperatingActivitiesCashFlowStatement $2.24M USD 1 Quarter
Other, net OtherOperatingActivitiesCashFlowStatement $-783.00K USD 1 Quarter
Other, net OtherOperatingActivitiesCashFlowStatement $-783.00K USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $169.80M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $169.80M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $178.78M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $178.78M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $15.58M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $15.58M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $19.88M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $19.88M USD 1 Quarter
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $45.84M USD 1 Quarter
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $45.84M USD 1 Quarter
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $22.24M USD 1 Quarter
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $22.24M USD 1 Quarter
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $1.61M USD 1 Quarter
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $1.61M USD 1 Quarter
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $455.00K USD 1 Quarter
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $455.00K USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-60.97M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-60.97M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-40.51M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-40.51M USD 1 Quarter
Repayment of long-term debt RepaymentsOfLongTermDebt $9.74M USD 1 Quarter
Repayment of long-term debt RepaymentsOfLongTermDebt $9.74M USD 1 Quarter
Repayment of long-term debt RepaymentsOfLongTermDebt $12.06M USD 1 Quarter
Repayment of long-term debt RepaymentsOfLongTermDebt $12.06M USD 1 Quarter
Taxes withheld and paid on employees' equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.06M USD 1 Quarter
Taxes withheld and paid on employees' equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.06M USD 1 Quarter
Taxes withheld and paid on employees' equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.35M USD 1 Quarter
Taxes withheld and paid on employees' equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.35M USD 1 Quarter
Exercise of stock options ProceedsFromStockOptionsExercised $1.03M USD 1 Quarter
Exercise of stock options ProceedsFromStockOptionsExercised $1.03M USD 1 Quarter
Exercise of stock options ProceedsFromStockOptionsExercised $1.02M USD 1 Quarter
Exercise of stock options ProceedsFromStockOptionsExercised $1.02M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-15.06M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-15.06M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-17.10M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-17.10M USD 1 Quarter
Impact of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-58.00K USD 1 Quarter
Impact of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-58.00K USD 1 Quarter
Impact of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-922.00K USD 1 Quarter
Impact of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-922.00K USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $93.71M USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $93.71M USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $120.24M USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $120.24M USD 1 Quarter
Cash and cash equivalents- Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.81M USD Point-in-time
Cash and cash equivalents- Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.81M USD Point-in-time
Cash and cash equivalents- Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $848.57M USD Point-in-time
Cash and cash equivalents- Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $848.57M USD Point-in-time
Cash and cash equivalents- Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $240.07M USD Point-in-time
Cash and cash equivalents- Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $240.07M USD Point-in-time
Cash and cash equivalents- Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $333.78M USD Point-in-time
Cash and cash equivalents- Beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $333.78M USD Point-in-time
Cash and cash equivalents- End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.81M USD Point-in-time
Cash and cash equivalents- End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.81M USD Point-in-time
Cash and cash equivalents- End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $848.57M USD Point-in-time
Cash and cash equivalents- End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $848.57M USD Point-in-time
Cash and cash equivalents- End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $240.07M USD Point-in-time
Cash and cash equivalents- End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $240.07M USD Point-in-time
Cash and cash equivalents- End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $333.78M USD Point-in-time
Cash and cash equivalents- End of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $333.78M USD Point-in-time
Leased assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $13.74M USD 1 Quarter
Leased assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $13.74M USD 1 Quarter
Leased assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $18.27M USD 1 Quarter
Leased assets obtained in exchange for new operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $18.27M USD 1 Quarter
Accruals for property and equipment CapitalExpendituresIncurredButNotYetPaid $307.00K USD 1 Quarter
Accruals for property and equipment CapitalExpendituresIncurredButNotYetPaid $307.00K USD 1 Quarter
Accruals for property and equipment CapitalExpendituresIncurredButNotYetPaid $835.00K USD 1 Quarter
Accruals for property and equipment CapitalExpendituresIncurredButNotYetPaid $835.00K USD 1 Quarter
Stockholders Equity 58 line items
Line Item Tag Value Unit Period
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures (in shares) StockIssuedDuringPeriodSharesRestrictedStockAwardGross 95,012.00 shares 1 Quarter
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures (in shares) StockIssuedDuringPeriodSharesRestrictedStockAwardGross 95,012.00 shares 1 Quarter
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures (in shares) StockIssuedDuringPeriodSharesRestrictedStockAwardGross 51,236.00 shares 1 Quarter
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures (in shares) StockIssuedDuringPeriodSharesRestrictedStockAwardGross 51,236.00 shares 1 Quarter
Number of shares withheld to pay taxes on employees' equity awards (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 32,594.00 shares 1 Quarter
Number of shares withheld to pay taxes on employees' equity awards (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 32,594.00 shares 1 Quarter
Number of shares withheld to pay taxes on employees' equity awards (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 14,933.00 shares 1 Quarter
Number of shares withheld to pay taxes on employees' equity awards (in shares) SharesPaidForTaxWithholdingForShareBasedCompensation 14,933.00 shares 1 Quarter
Shares issued upon exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 28,840.00 shares 1 Quarter
Shares issued upon exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 28,840.00 shares 1 Quarter
Shares issued upon exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 5,757.00 shares 1 Quarter
Shares issued upon exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 5,757.00 shares 1 Quarter
Balance StockholdersEquity $2.56B USD Point-in-time
Balance StockholdersEquity $2.56B USD Point-in-time
Balance StockholdersEquity $1.93B USD Point-in-time
Balance StockholdersEquity $1.93B USD Point-in-time
Balance StockholdersEquity $2.07B USD Point-in-time
Balance StockholdersEquity $2.07B USD Point-in-time
Balance StockholdersEquity $2.71B USD Point-in-time
Balance StockholdersEquity $2.71B USD Point-in-time
Net income NetIncomeLoss $152.38M USD 1 Quarter
Net income NetIncomeLoss $152.38M USD 1 Quarter
Net income NetIncomeLoss $135.87M USD 1 Quarter
Net income NetIncomeLoss $135.87M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.13M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.13M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.13M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.13M USD 1 Quarter
Issuance of restricted share awards under long-term equity incentive plan StockIssuedDuringPeriodValueRestrictedStockAwardGross $2.00K USD 1 Quarter
Issuance of restricted share awards under long-term equity incentive plan StockIssuedDuringPeriodValueRestrictedStockAwardGross $2.00K USD 1 Quarter
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $1.00K USD 1 Quarter
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $1.00K USD 1 Quarter
Shares withheld to pay taxes on employees' equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $6.06M USD 1 Quarter
Shares withheld to pay taxes on employees' equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $6.06M USD 1 Quarter
Shares withheld to pay taxes on employees' equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $6.35M USD 1 Quarter
Shares withheld to pay taxes on employees' equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $6.35M USD 1 Quarter
Shares issued upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.03M USD 1 Quarter
Shares issued upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.03M USD 1 Quarter
Shares issued upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.02M USD 1 Quarter
Shares issued upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.02M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $1.75M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $1.75M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-4.09M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTax $-4.09M USD 1 Quarter
Balance StockholdersEquity $2.56B USD Point-in-time
Balance StockholdersEquity $2.56B USD Point-in-time
Balance StockholdersEquity $1.93B USD Point-in-time
Balance StockholdersEquity $1.93B USD Point-in-time
Balance StockholdersEquity $2.07B USD Point-in-time
Balance StockholdersEquity $2.07B USD Point-in-time
Balance StockholdersEquity $2.71B USD Point-in-time
Balance StockholdersEquity $2.71B USD Point-in-time
Comprehensive Income 12 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $152.38M USD 1 Quarter
Net income NetIncomeLoss $152.38M USD 1 Quarter
Net income NetIncomeLoss $135.87M USD 1 Quarter
Net income NetIncomeLoss $135.87M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-4.09M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-4.09M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $1.75M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $1.75M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $148.29M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $148.29M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $137.62M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $137.62M USD 1 Quarter

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

NEWS
Loading news...
TRENDING
Loading...