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

10-Q Filing

INNOVEX INTERNATIONAL, INC. CIK: 1042893 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0000950170-25-104162
Period End Date 20250630
Filing Date 20250806
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance invx-20250630_htm.xml
Filing Contents
Balance Sheet 200 line items
Line Item Tag Value Unit Period
Trade receivables, net of allowance FinancingReceivableAllowanceForCreditLosses $4.09M USD Point-in-time
Trade receivables, net of allowance FinancingReceivableAllowanceForCreditLosses $4.09M USD Point-in-time
Cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $68.78M USD Point-in-time
Cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $68.78M USD Point-in-time
Trade receivables, net of allowance FinancingReceivableAllowanceForCreditLosses $22.31M USD Point-in-time
Trade receivables, net of allowance FinancingReceivableAllowanceForCreditLosses $22.31M USD Point-in-time
Trade receivables, net of allowance FinancingReceivableAllowanceForCreditLosses $5.01M USD Point-in-time
Trade receivables, net of allowance FinancingReceivableAllowanceForCreditLosses $5.01M USD Point-in-time
Trade receivables, net of allowance FinancingReceivableAllowanceForCreditLosses $63.88M USD Point-in-time
Trade receivables, net of allowance FinancingReceivableAllowanceForCreditLosses $63.88M USD Point-in-time
Cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $73.28M USD Point-in-time
Cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $73.28M USD Point-in-time
Trade receivables, net of allowance of $22,307 and $63,875 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $239.51M USD Point-in-time
Trade receivables, net of allowance of $22,307 and $63,875 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $239.51M USD Point-in-time
Trade receivables, net of allowance of $22,307 and $63,875 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $220.97M USD Point-in-time
Trade receivables, net of allowance of $22,307 and $63,875 at June 30, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $220.97M 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 authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $3.12M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $3.12M USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $5.06M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $5.06M 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
Inventories InventoryNet $271.17M USD Point-in-time
Inventories InventoryNet $271.17M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 10.00M shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 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
Inventories InventoryNet $278.50M USD Point-in-time
Inventories InventoryNet $278.50M USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $42.88M USD Point-in-time
Assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $42.88M USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $4.75M USD Point-in-time
Assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $4.75M USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $55.86M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $55.86M USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 110.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 110.00M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $47.62M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $47.62M USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 200.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 200.00M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 68.78M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 68.78M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 69.18M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 69.18M shares Point-in-time
Total current assets AssetsCurrent $641.39M USD Point-in-time
Total current assets AssetsCurrent $641.39M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 100.00M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 100.00M shares Point-in-time
Total current assets AssetsCurrent $670.11M USD Point-in-time
Total current assets AssetsCurrent $670.11M USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 68.78M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 68.78M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 69.18M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 69.18M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $190.79M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $190.79M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $150.67M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $150.67M USD Point-in-time
Right of use assets - operating OperatingLeaseRightOfUseAsset $54.87M USD Point-in-time
Right of use assets - operating OperatingLeaseRightOfUseAsset $54.87M USD Point-in-time
Right of use assets - operating OperatingLeaseRightOfUseAsset $56.51M USD Point-in-time
Right of use assets - operating OperatingLeaseRightOfUseAsset $56.51M USD Point-in-time
Goodwill Goodwill $23.93M USD Point-in-time
Goodwill Goodwill $23.93M USD Point-in-time
Goodwill Goodwill $60.18M USD Point-in-time
Goodwill Goodwill $60.18M USD Point-in-time
Goodwill Goodwill $94.14M USD Point-in-time
Goodwill Goodwill $94.14M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $108.36M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $108.36M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $124.73M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $124.73M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $134.54M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $134.54M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $122.13M USD Point-in-time
Deferred tax asset, net DeferredIncomeTaxAssetsNet $122.13M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $8.80M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $8.80M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $7.35M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $7.35M USD Point-in-time
Total noncurrent assets AssetsNoncurrent $556.98M USD Point-in-time
Total noncurrent assets AssetsNoncurrent $556.98M USD Point-in-time
Total noncurrent assets AssetsNoncurrent $556.09M USD Point-in-time
Total noncurrent assets AssetsNoncurrent $556.09M USD Point-in-time
Total assets Assets $1.23B USD Point-in-time
Total assets Assets $1.23B USD Point-in-time
Total assets Assets $1.20B USD Point-in-time
Total assets Assets $1.20B USD Point-in-time
Accounts payable AccountsPayableCurrent $65.20M USD Point-in-time
Accounts payable AccountsPayableCurrent $65.20M USD Point-in-time
Accounts payable AccountsPayableCurrent $65.32M USD Point-in-time
Accounts payable AccountsPayableCurrent $65.32M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $48.56M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $48.56M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $60.59M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $60.59M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $10.55M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $10.55M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $12.34M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $12.34M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $6.91M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $6.91M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $13.46M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $13.46M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $2.39M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $2.39M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $6.68M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $6.68M USD Point-in-time
Current portion of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $5.94M USD Point-in-time
Current portion of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $5.94M USD Point-in-time
Current portion of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $10.47M USD Point-in-time
Current portion of long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligationsCurrent $10.47M USD Point-in-time
Total current liabilities LiabilitiesCurrent $162.66M USD Point-in-time
Total current liabilities LiabilitiesCurrent $162.66M USD Point-in-time
Total current liabilities LiabilitiesCurrent $145.75M USD Point-in-time
Total current liabilities LiabilitiesCurrent $145.75M USD Point-in-time
Long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligations $24.90M USD Point-in-time
Long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligations $24.90M USD Point-in-time
Long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligations $34.78M USD Point-in-time
Long-term debt and finance lease obligations LongTermDebtAndCapitalLeaseObligations $34.78M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $45.15M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $45.15M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $45.63M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $45.63M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.41M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.41M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $624.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $624.00K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.96M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.96M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $5.99M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $5.99M USD Point-in-time
Total noncurrent liabilities LiabilitiesNoncurrent $85.78M USD Point-in-time
Total noncurrent liabilities LiabilitiesNoncurrent $85.78M USD Point-in-time
Total noncurrent liabilities LiabilitiesNoncurrent $76.67M USD Point-in-time
Total noncurrent liabilities LiabilitiesNoncurrent $76.67M USD Point-in-time
Total liabilities Liabilities $231.53M USD Point-in-time
Total liabilities Liabilities $231.53M USD Point-in-time
Total liabilities Liabilities $239.33M USD Point-in-time
Total liabilities Liabilities $239.33M USD Point-in-time
Commitments and contingencies (Note 17) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 17) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 17) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 17) CommitmentsAndContingencies - USD Point-in-time
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) PreferredStockValue - USD Point-in-time
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) PreferredStockValue - USD Point-in-time
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) PreferredStockValue - USD Point-in-time
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) PreferredStockValue - USD Point-in-time
$0.01 par value, 200,000,000 and 100,000,000 shares authorized at June 30, 2025 and December 31, 2024, respectively 68,779,153 and 69,178,263 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively CommonStockValue $692.00K USD Point-in-time
$0.01 par value, 200,000,000 and 100,000,000 shares authorized at June 30, 2025 and December 31, 2024, respectively 68,779,153 and 69,178,263 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively CommonStockValue $692.00K USD Point-in-time
$0.01 par value, 200,000,000 and 100,000,000 shares authorized at June 30, 2025 and December 31, 2024, respectively 68,779,153 and 69,178,263 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively CommonStockValue $688.00K USD Point-in-time
$0.01 par value, 200,000,000 and 100,000,000 shares authorized at June 30, 2025 and December 31, 2024, respectively 68,779,153 and 69,178,263 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively CommonStockValue $688.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $755.08M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $755.08M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $760.31M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $760.31M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $2.48M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $2.48M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $-8.86M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $-8.86M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $211.25M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $211.25M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $232.08M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $232.08M USD Point-in-time
Total stockholders' equity StockholdersEquity $978.38M USD Point-in-time
Total stockholders' equity StockholdersEquity $978.38M USD Point-in-time
Total stockholders' equity StockholdersEquity $352.50M USD Point-in-time
Total stockholders' equity StockholdersEquity $352.50M USD Point-in-time
Total stockholders' equity StockholdersEquity $995.55M USD Point-in-time
Total stockholders' equity StockholdersEquity $995.55M USD Point-in-time
Total stockholders' equity StockholdersEquity $344.30M USD Point-in-time
Total stockholders' equity StockholdersEquity $344.30M USD Point-in-time
Total stockholders' equity StockholdersEquity $328.92M USD Point-in-time
Total stockholders' equity StockholdersEquity $328.92M USD Point-in-time
Total stockholders' equity StockholdersEquity $958.16M USD Point-in-time
Total stockholders' equity StockholdersEquity $958.16M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.23B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.23B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.20B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.20B USD Point-in-time
Income Statement 162 line items
Line Item Tag Value Unit Period
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $464.65M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $464.65M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $130.30M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $130.30M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $224.23M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $224.23M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $258.30M USD 2 Qtrs
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $258.30M USD 2 Qtrs
Total cost of revenues CostOfRevenue $152.51M USD 1 Quarter
Total cost of revenues CostOfRevenue $152.51M USD 1 Quarter
Total cost of revenues CostOfRevenue $163.22M USD 2 Qtrs
Total cost of revenues CostOfRevenue $163.22M USD 2 Qtrs
Total cost of revenues CostOfRevenue $84.31M USD 1 Quarter
Total cost of revenues CostOfRevenue $84.31M USD 1 Quarter
Total cost of revenues CostOfRevenue $316.43M USD 2 Qtrs
Total cost of revenues CostOfRevenue $316.43M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $39.92M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $39.92M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $28.84M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $28.84M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $61.18M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $61.18M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $18.58M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $18.58M USD 1 Quarter
Gain on sale of assets GainLossOnDispositionOfAssets1 $271.00K USD 2 Qtrs
Gain on sale of assets GainLossOnDispositionOfAssets1 $271.00K USD 2 Qtrs
Gain on sale of assets GainLossOnDispositionOfAssets1 $419.00K USD 1 Quarter
Gain on sale of assets GainLossOnDispositionOfAssets1 $419.00K USD 1 Quarter
Gain on sale of assets GainLossOnDispositionOfAssets1 $318.00K USD 2 Qtrs
Gain on sale of assets GainLossOnDispositionOfAssets1 $318.00K USD 2 Qtrs
Gain on sale of assets GainLossOnDispositionOfAssets1 $194.00K USD 1 Quarter
Gain on sale of assets GainLossOnDispositionOfAssets1 $194.00K USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $6.59M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $6.59M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $14.97M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $14.97M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $29.92M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $29.92M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $11.38M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $11.38M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.43M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.43M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.52M USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.52M USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.52M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.52M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $503.00K USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $503.00K USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $2.90M USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $2.90M USD 1 Quarter
Acquisition and integration costs AcquisitionAndIntegrationCosts $9.42M USD 2 Qtrs
Acquisition and integration costs AcquisitionAndIntegrationCosts $9.42M USD 2 Qtrs
Acquisition and integration costs AcquisitionAndIntegrationCosts $5.20M USD 2 Qtrs
Acquisition and integration costs AcquisitionAndIntegrationCosts $5.20M USD 2 Qtrs
Acquisition and integration costs AcquisitionAndIntegrationCosts $4.42M USD 1 Quarter
Acquisition and integration costs AcquisitionAndIntegrationCosts $4.42M USD 1 Quarter
Acquisition and integration costs AcquisitionAndIntegrationCosts $5.13M USD 1 Quarter
Acquisition and integration costs AcquisitionAndIntegrationCosts $5.13M USD 1 Quarter
Income from operations OperatingIncomeLoss $13.07M USD 1 Quarter
Income from operations OperatingIncomeLoss $13.07M USD 1 Quarter
Income from operations OperatingIncomeLoss $35.38M USD 2 Qtrs
Income from operations OperatingIncomeLoss $35.38M USD 2 Qtrs
Income from operations OperatingIncomeLoss $44.55M USD 2 Qtrs
Income from operations OperatingIncomeLoss $44.55M USD 2 Qtrs
Income from operations OperatingIncomeLoss $22.70M USD 1 Quarter
Income from operations OperatingIncomeLoss $22.70M USD 1 Quarter
Interest expense InterestExpense $1.33M USD 2 Qtrs
Interest expense InterestExpense $1.33M USD 2 Qtrs
Interest expense InterestExpense $551.00K USD 1 Quarter
Interest expense InterestExpense $551.00K USD 1 Quarter
Interest expense InterestExpense $1.25M USD 2 Qtrs
Interest expense InterestExpense $1.25M USD 2 Qtrs
Interest expense InterestExpense $607.00K USD 1 Quarter
Interest expense InterestExpense $607.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $92.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $92.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $653.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $653.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $306.00K USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $306.00K USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $133.00K USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $133.00K USD 2 Qtrs
Equity method earnings IncomeLossFromEquityMethodInvestments - USD 2 Qtrs
Equity method earnings IncomeLossFromEquityMethodInvestments - USD 2 Qtrs
Equity method earnings IncomeLossFromEquityMethodInvestments - USD 1 Quarter
Equity method earnings IncomeLossFromEquityMethodInvestments - USD 1 Quarter
Equity method earnings IncomeLossFromEquityMethodInvestments $744.00K USD 1 Quarter
Equity method earnings IncomeLossFromEquityMethodInvestments $744.00K USD 1 Quarter
Equity method earnings IncomeLossFromEquityMethodInvestments $1.21M USD 2 Qtrs
Equity method earnings IncomeLossFromEquityMethodInvestments $1.21M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.86M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.86M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $22.24M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $22.24M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $43.60M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $43.60M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $35.40M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $35.40M USD 2 Qtrs
Income tax expense, net IncomeTaxExpenseBenefit $6.89M USD 1 Quarter
Income tax expense, net IncomeTaxExpenseBenefit $6.89M USD 1 Quarter
Income tax expense, net IncomeTaxExpenseBenefit $13.50M USD 2 Qtrs
Income tax expense, net IncomeTaxExpenseBenefit $13.50M USD 2 Qtrs
Income tax expense, net IncomeTaxExpenseBenefit $9.45M USD 2 Qtrs
Income tax expense, net IncomeTaxExpenseBenefit $9.45M USD 2 Qtrs
Income tax expense, net IncomeTaxExpenseBenefit $4.33M USD 1 Quarter
Income tax expense, net IncomeTaxExpenseBenefit $4.33M USD 1 Quarter
Net income NetIncomeLoss $15.35M USD 1 Quarter
Net income NetIncomeLoss $15.35M USD 1 Quarter
Net income NetIncomeLoss $25.95M USD 2 Qtrs
Net income NetIncomeLoss $25.95M USD 2 Qtrs
Net income NetIncomeLoss $30.10M USD 2 Qtrs
Net income NetIncomeLoss $30.10M USD 2 Qtrs
Net income NetIncomeLoss $9.53M USD 1 Quarter
Net income NetIncomeLoss $9.53M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $11.34M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $11.34M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-1.79M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-1.79M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $6.73M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $6.73M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-2.82M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-2.82M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $7.75M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $7.75M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $22.07M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $22.07M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $23.13M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $23.13M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $41.45M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $41.45M USD 2 Qtrs
Basic EarningsPerShareBasic $0.22 USD 1 Quarter
Basic EarningsPerShareBasic $0.22 USD 1 Quarter
Basic EarningsPerShareBasic $0.84 USD 2 Qtrs
Basic EarningsPerShareBasic $0.84 USD 2 Qtrs
Basic EarningsPerShareBasic $0.31 USD 1 Quarter
Basic EarningsPerShareBasic $0.31 USD 1 Quarter
Basic EarningsPerShareBasic $0.44 USD 2 Qtrs
Basic EarningsPerShareBasic $0.44 USD 2 Qtrs
Diluted EarningsPerShareDiluted $0.80 USD 2 Qtrs
Diluted EarningsPerShareDiluted $0.80 USD 2 Qtrs
Diluted EarningsPerShareDiluted $0.43 USD 2 Qtrs
Diluted EarningsPerShareDiluted $0.43 USD 2 Qtrs
Diluted EarningsPerShareDiluted $0.30 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.30 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.22 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.22 USD 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 30.98M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 30.98M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 30.98M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 30.98M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 69.12M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 69.12M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 68.94M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 68.94M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.32M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.32M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.30M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.30M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 69.33M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 69.33M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 69.15M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 69.15M shares 1 Quarter
Cash Flow Statement 158 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $30.10M USD 2 Qtrs
Net income ProfitLoss $30.10M USD 2 Qtrs
Net income ProfitLoss $25.95M USD 2 Qtrs
Net income ProfitLoss $25.95M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $6.59M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $6.59M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $14.97M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $14.97M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $29.92M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $29.92M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $11.38M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $11.38M USD 2 Qtrs
Deferred financing fees amortization AmortizationOfFinancingCosts $185.00K USD 2 Qtrs
Deferred financing fees amortization AmortizationOfFinancingCosts $185.00K USD 2 Qtrs
Deferred financing fees amortization AmortizationOfFinancingCosts $171.00K USD 2 Qtrs
Deferred financing fees amortization AmortizationOfFinancingCosts $171.00K USD 2 Qtrs
Amortization of operating lease ROU asset OperatingLeaseRightOfUseAssetAmortizationExpense $3.80M USD 2 Qtrs
Amortization of operating lease ROU asset OperatingLeaseRightOfUseAssetAmortizationExpense $3.80M USD 2 Qtrs
Amortization of operating lease ROU asset OperatingLeaseRightOfUseAssetAmortizationExpense $5.97M USD 2 Qtrs
Amortization of operating lease ROU asset OperatingLeaseRightOfUseAssetAmortizationExpense $5.97M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.43M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.43M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.52M USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.52M USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.52M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $3.52M USD 2 Qtrs
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $503.00K USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $503.00K USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $2.90M USD 1 Quarter
Impairment of long-lived assets ImpairmentOfLongLivedAssetsToBeDisposedOf $2.90M USD 1 Quarter
Stock based compensation expense ShareBasedCompensation $916.00K USD 2 Qtrs
Stock based compensation expense ShareBasedCompensation $916.00K USD 2 Qtrs
Stock based compensation expense ShareBasedCompensation $5.53M USD 2 Qtrs
Stock based compensation expense ShareBasedCompensation $5.53M USD 2 Qtrs
(Gains)/losses on sale of property, equipment and lease terminations GainsLossesOnSaleOfPropertyEquipmentAndLeaseTerminations $487.00K USD 2 Qtrs
(Gains)/losses on sale of property, equipment and lease terminations GainsLossesOnSaleOfPropertyEquipmentAndLeaseTerminations $487.00K USD 2 Qtrs
(Gains)/losses on sale of property, equipment and lease terminations GainsLossesOnSaleOfPropertyEquipmentAndLeaseTerminations $537.00K USD 2 Qtrs
(Gains)/losses on sale of property, equipment and lease terminations GainsLossesOnSaleOfPropertyEquipmentAndLeaseTerminations $537.00K USD 2 Qtrs
Deferred tax, net DeferredIncomeTaxExpenseBenefit $-330.00K USD 2 Qtrs
Deferred tax, net DeferredIncomeTaxExpenseBenefit $-330.00K USD 2 Qtrs
Deferred tax, net DeferredIncomeTaxExpenseBenefit $13.89M USD 2 Qtrs
Deferred tax, net DeferredIncomeTaxExpenseBenefit $13.89M USD 2 Qtrs
Equity method earnings, net of dividends IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions $-410.00K USD 2 Qtrs
Equity method earnings, net of dividends IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions $-410.00K USD 2 Qtrs
Equity method earnings, net of dividends IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions - USD 2 Qtrs
Equity method earnings, net of dividends IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions - USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-7.84M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-7.84M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $1.09M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $1.09M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $5.50M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $5.50M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-14.46M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-14.46M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-3.02M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-3.02M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $5.79M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $5.79M USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $19.00K USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $19.00K USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $1.11M USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $1.11M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $4.67M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $4.67M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-7.19M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-7.19M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-12.30M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-12.30M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-3.43M USD 2 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-3.43M USD 2 Qtrs
Other operating assets and liabilities, net IncreaseDecreaseInOtherOperatingCapitalNet $-5.87M USD 2 Qtrs
Other operating assets and liabilities, net IncreaseDecreaseInOtherOperatingCapitalNet $-5.87M USD 2 Qtrs
Other operating assets and liabilities, net IncreaseDecreaseInOtherOperatingCapitalNet $7.57M USD 2 Qtrs
Other operating assets and liabilities, net IncreaseDecreaseInOtherOperatingCapitalNet $7.57M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $90.30M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $90.30M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $35.37M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $35.37M USD 2 Qtrs
Payments on acquisitions, net of cash acquired PaymentsToAcquireBusinessesGross - USD 2 Qtrs
Payments on acquisitions, net of cash acquired PaymentsToAcquireBusinessesGross - USD 2 Qtrs
Payments on acquisitions, net of cash acquired PaymentsToAcquireBusinessesGross $80.67M USD 2 Qtrs
Payments on acquisitions, net of cash acquired PaymentsToAcquireBusinessesGross $80.67M USD 2 Qtrs
Capital expenditures PaymentsToAcquireCapitalExpenditures $14.35M USD 2 Qtrs
Capital expenditures PaymentsToAcquireCapitalExpenditures $14.35M USD 2 Qtrs
Capital expenditures PaymentsToAcquireCapitalExpenditures $4.30M USD 2 Qtrs
Capital expenditures PaymentsToAcquireCapitalExpenditures $4.30M USD 2 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $979.00K USD 2 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $979.00K USD 2 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $8.68M USD 2 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $8.68M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.32M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.32M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-86.34M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-86.34M USD 2 Qtrs
Deferred debt issuance cost PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Deferred debt issuance cost PaymentsOfDebtIssuanceCosts - USD 2 Qtrs
Deferred debt issuance cost PaymentsOfDebtIssuanceCosts $1.46M USD 2 Qtrs
Deferred debt issuance cost PaymentsOfDebtIssuanceCosts $1.46M USD 2 Qtrs
Revolving credit facility borrowings ProceedsFromLongTermLinesOfCredit $136.20M USD 2 Qtrs
Revolving credit facility borrowings ProceedsFromLongTermLinesOfCredit $136.20M USD 2 Qtrs
Revolving credit facility borrowings ProceedsFromLongTermLinesOfCredit $69.30M USD 2 Qtrs
Revolving credit facility borrowings ProceedsFromLongTermLinesOfCredit $69.30M USD 2 Qtrs
Revolving credit facility payments RepaymentsOfLongTermLinesOfCredit $121.20M USD 2 Qtrs
Revolving credit facility payments RepaymentsOfLongTermLinesOfCredit $121.20M USD 2 Qtrs
Revolving credit facility payments RepaymentsOfLongTermLinesOfCredit $92.50M USD 2 Qtrs
Revolving credit facility payments RepaymentsOfLongTermLinesOfCredit $92.50M USD 2 Qtrs
Term loan payments RepaymentsOfTermLoan $11.43M USD 2 Qtrs
Term loan payments RepaymentsOfTermLoan $11.43M USD 2 Qtrs
Term loan payments RepaymentsOfTermLoan $2.50M USD 2 Qtrs
Term loan payments RepaymentsOfTermLoan $2.50M USD 2 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $2.75M USD 2 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $2.75M USD 2 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $3.50M USD 2 Qtrs
Payments on finance leases FinanceLeasePrincipalPayments $3.50M USD 2 Qtrs
Common stock repurchased and retired PaymentsForRepurchaseOfEquity $9.28M USD 2 Qtrs
Common stock repurchased and retired PaymentsForRepurchaseOfEquity $9.28M USD 2 Qtrs
Common stock repurchased and retired PaymentsForRepurchaseOfEquity - USD 2 Qtrs
Common stock repurchased and retired PaymentsForRepurchaseOfEquity - USD 2 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $471.00K USD 2 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $471.00K USD 2 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $294.00K USD 2 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $294.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-10.96M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-10.96M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-28.92M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-28.92M USD 2 Qtrs
Effect of exchange rate changes EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-183.00K USD 2 Qtrs
Effect of exchange rate changes EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-183.00K USD 2 Qtrs
Effect of exchange rate changes EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $2.50M USD 2 Qtrs
Effect of exchange rate changes EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $2.50M USD 2 Qtrs
Net change in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $2.95M USD 2 Qtrs
Net change in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $2.95M USD 2 Qtrs
Net change in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-4.50M USD 2 Qtrs
Net change in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-4.50M USD 2 Qtrs
Cash and restricted cash beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $7.41M USD Point-in-time
Cash and restricted cash beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $7.41M USD Point-in-time
Cash and restricted cash beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $73.28M USD Point-in-time
Cash and restricted cash beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $73.28M USD Point-in-time
Cash and restricted cash beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $10.36M USD Point-in-time
Cash and restricted cash beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $10.36M USD Point-in-time
Cash and restricted cash beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $68.78M USD Point-in-time
Cash and restricted cash beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $68.78M USD Point-in-time
Cash and restricted cash end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $7.41M USD Point-in-time
Cash and restricted cash end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $7.41M USD Point-in-time
Cash and restricted cash end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $73.28M USD Point-in-time
Cash and restricted cash end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $73.28M USD Point-in-time
Cash and restricted cash end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $10.36M USD Point-in-time
Cash and restricted cash end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $10.36M USD Point-in-time
Cash and restricted cash end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $68.78M USD Point-in-time
Cash and restricted cash end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $68.78M USD Point-in-time
Cash paid for interest InterestPaidNet $720.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $720.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.25M USD 2 Qtrs
Cash paid for interest InterestPaidNet $1.25M USD 2 Qtrs
Cash paid for income taxes, net of refunds IncomeTaxesPaidNet $8.12M USD 2 Qtrs
Cash paid for income taxes, net of refunds IncomeTaxesPaidNet $8.12M USD 2 Qtrs
Cash paid for income taxes, net of refunds IncomeTaxesPaidNet $6.04M USD 2 Qtrs
Cash paid for income taxes, net of refunds IncomeTaxesPaidNet $6.04M USD 2 Qtrs
Stockholders Equity 66 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $978.38M USD Point-in-time
Balance StockholdersEquity $978.38M USD Point-in-time
Balance StockholdersEquity $352.50M USD Point-in-time
Balance StockholdersEquity $352.50M USD Point-in-time
Balance StockholdersEquity $995.55M USD Point-in-time
Balance StockholdersEquity $995.55M USD Point-in-time
Balance StockholdersEquity $344.30M USD Point-in-time
Balance StockholdersEquity $344.30M USD Point-in-time
Balance StockholdersEquity $328.92M USD Point-in-time
Balance StockholdersEquity $328.92M USD Point-in-time
Balance StockholdersEquity $958.16M USD Point-in-time
Balance StockholdersEquity $958.16M USD Point-in-time
Balance, Shares CommonStockSharesOutstanding 68.78M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 68.78M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 69.18M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 69.18M shares Point-in-time
Stock based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $916.00K USD 2 Qtrs
Stock based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $916.00K USD 2 Qtrs
Stock based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $448.00K USD 1 Quarter
Stock based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $448.00K USD 1 Quarter
Stock based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.76M USD 1 Quarter
Stock based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.76M USD 1 Quarter
Stock based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.53M USD 2 Qtrs
Stock based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.53M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.73M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.73M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.82M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.82M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $11.34M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $11.34M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.79M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.79M USD 1 Quarter
Net income NetIncomeLoss $15.35M USD 1 Quarter
Net income NetIncomeLoss $15.35M USD 1 Quarter
Net income NetIncomeLoss $25.95M USD 2 Qtrs
Net income NetIncomeLoss $25.95M USD 2 Qtrs
Net income NetIncomeLoss $30.10M USD 2 Qtrs
Net income NetIncomeLoss $30.10M USD 2 Qtrs
Net income NetIncomeLoss $9.53M USD 1 Quarter
Net income NetIncomeLoss $9.53M USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueEquityAwardVestings $1.00K USD 1 Quarter
Equity award vestings StockIssuedDuringPeriodValueEquityAwardVestings $1.00K USD 1 Quarter
Shares withheld related to net settlement of equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $294.00K USD 2 Qtrs
Shares withheld related to net settlement of equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $294.00K USD 2 Qtrs
Shares withheld related to net settlement of equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $472.00K USD 2 Qtrs
Shares withheld related to net settlement of equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $472.00K USD 2 Qtrs
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $8.65M USD 1 Quarter
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $8.65M USD 1 Quarter
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $9.28M USD 2 Qtrs
Repurchase and retirement of common stock StockRepurchasedAndRetiredDuringPeriodValue $9.28M USD 2 Qtrs
Balance StockholdersEquity $978.38M USD Point-in-time
Balance StockholdersEquity $978.38M USD Point-in-time
Balance StockholdersEquity $352.50M USD Point-in-time
Balance StockholdersEquity $352.50M USD Point-in-time
Balance StockholdersEquity $995.55M USD Point-in-time
Balance StockholdersEquity $995.55M USD Point-in-time
Balance StockholdersEquity $344.30M USD Point-in-time
Balance StockholdersEquity $344.30M USD Point-in-time
Balance StockholdersEquity $328.92M USD Point-in-time
Balance StockholdersEquity $328.92M USD Point-in-time
Balance StockholdersEquity $958.16M USD Point-in-time
Balance StockholdersEquity $958.16M USD Point-in-time
Balance, Shares CommonStockSharesOutstanding 68.78M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 68.78M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 69.18M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 69.18M shares Point-in-time

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

NEWS
Loading news...
TRENDING
Loading...