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

10-Q Filing

INSIGHT ENTERPRISES INC CIK: 932696 Q1 2025
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-021416
Period End Date 20250331
Filing Date 20250501
Fiscal Year 2025
Fiscal Period Q1
XBRL Instance nsit-20250331_htm.xml
Balance Sheet 172 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $42.77M USD Point-in-time
Allowance for doubtful accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $42.77M USD Point-in-time
Allowance for doubtful accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $35.69M USD Point-in-time
Allowance for doubtful accounts receivable AllowanceForDoubtfulAccountsReceivableCurrent $35.69M USD Point-in-time
Accumulated depreciation and amortization of property and equipment AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $225.04M USD Point-in-time
Accumulated depreciation and amortization of property and equipment AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $225.04M USD Point-in-time
Accumulated depreciation and amortization of property and equipment AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $220.31M USD Point-in-time
Accumulated depreciation and amortization of property and equipment AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $220.31M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $259.23M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $259.23M USD Point-in-time
Accumulated amortization of intangible assets FiniteLivedIntangibleAssetsAccumulatedAmortization $243.19M USD Point-in-time
Accumulated amortization of intangible assets FiniteLivedIntangibleAssetsAccumulatedAmortization $243.19M USD Point-in-time
Accumulated amortization of intangible assets FiniteLivedIntangibleAssetsAccumulatedAmortization $262.43M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $321.85M USD Point-in-time
Accumulated amortization of intangible assets FiniteLivedIntangibleAssetsAccumulatedAmortization $262.43M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $321.85M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $42,771 and $35,687, respectively AccountsReceivableNetCurrent $4.61B USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $42,771 and $35,687, respectively AccountsReceivableNetCurrent $4.61B USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $42,771 and $35,687, respectively AccountsReceivableNetCurrent $4.17B USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $42,771 and $35,687, respectively AccountsReceivableNetCurrent $4.17B USD Point-in-time
Preferred stock, par value ( in usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value ( in usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value ( in usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value ( in usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Inventories InventoryNet $122.58M USD Point-in-time
Inventories InventoryNet $149.19M USD Point-in-time
Inventories InventoryNet $149.19M USD Point-in-time
Inventories InventoryNet $122.58M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Contract assets, net ContractWithCustomerAssetNetCurrent $81.98M USD Point-in-time
Contract assets, net ContractWithCustomerAssetNetCurrent $81.98M USD Point-in-time
Contract assets, net ContractWithCustomerAssetNetCurrent $64.49M USD Point-in-time
Contract assets, net ContractWithCustomerAssetNetCurrent $64.49M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Other current assets OtherAssetsCurrent $208.72M USD Point-in-time
Other current assets OtherAssetsCurrent $208.72M USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Other current assets OtherAssetsCurrent $245.61M USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Other current assets OtherAssetsCurrent $245.61M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Total current assets AssetsCurrent $4.84B USD Point-in-time
Total current assets AssetsCurrent $4.84B USD Point-in-time
Total current assets AssetsCurrent $5.39B USD Point-in-time
Total current assets AssetsCurrent $5.39B USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Long-term contract assets, net ContractWithCustomerAssetNetNoncurrent $69.06M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 31.78M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 31.78M shares Point-in-time
Long-term contract assets, net ContractWithCustomerAssetNetNoncurrent $69.06M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 31.91M shares Point-in-time
Long-term contract assets, net ContractWithCustomerAssetNetNoncurrent $86.95M USD Point-in-time
Long-term contract assets, net ContractWithCustomerAssetNetNoncurrent $86.95M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 31.91M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 31.78M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 31.78M shares Point-in-time
Property and equipment, net of accumulated depreciation and amortization of $225,041 and $220,311, respectively PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $215.68M USD Point-in-time
Property and equipment, net of accumulated depreciation and amortization of $225,041 and $220,311, respectively PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $215.68M USD Point-in-time
Property and equipment, net of accumulated depreciation and amortization of $225,041 and $220,311, respectively PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $215.15M USD Point-in-time
Property and equipment, net of accumulated depreciation and amortization of $225,041 and $220,311, respectively PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $215.15M USD Point-in-time
Goodwill Goodwill $896.64M USD Point-in-time
Goodwill Goodwill $896.64M USD Point-in-time
Goodwill Goodwill $893.52M USD Point-in-time
Goodwill Goodwill $893.52M USD Point-in-time
Intangible assets, net of accumulated amortization of $262,430 and $243,187, respectively FiniteLivedIntangibleAssetsNet $426.49M USD Point-in-time
Intangible assets, net of accumulated amortization of $262,430 and $243,187, respectively FiniteLivedIntangibleAssetsNet $426.49M USD Point-in-time
Intangible assets, net of accumulated amortization of $262,430 and $243,187, respectively FiniteLivedIntangibleAssetsNet $409.35M USD Point-in-time
Intangible assets, net of accumulated amortization of $262,430 and $243,187, respectively FiniteLivedIntangibleAssetsNet $409.35M USD Point-in-time
Long-term accounts receivable AccountsReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent $845.94M USD Point-in-time
Long-term accounts receivable AccountsReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent $816.94M USD Point-in-time
Long-term accounts receivable AccountsReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent $816.94M USD Point-in-time
Long-term accounts receivable AccountsReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent $845.94M USD Point-in-time
Other assets OtherAssetsNoncurrent $135.37M USD Point-in-time
Other assets OtherAssetsNoncurrent $135.37M USD Point-in-time
Other assets OtherAssetsNoncurrent $125.30M USD Point-in-time
Other assets OtherAssetsNoncurrent $125.30M USD Point-in-time
Total assets Assets $7.45B USD Point-in-time
Total assets Assets $7.45B USD Point-in-time
Total assets Assets $7.92B USD Point-in-time
Total assets Assets $7.92B USD Point-in-time
Accounts payabletrade AccountsPayableTradeCurrent $3.52B USD Point-in-time
Accounts payabletrade AccountsPayableTradeCurrent $3.52B USD Point-in-time
Accounts payabletrade AccountsPayableTradeCurrent $3.06B USD Point-in-time
Accounts payabletrade AccountsPayableTradeCurrent $3.06B USD Point-in-time
Accounts payableinventory financing facilities AccountsPayableOtherCurrent $217.60M USD Point-in-time
Accounts payableinventory financing facilities AccountsPayableOtherCurrent $217.60M USD Point-in-time
Accounts payableinventory financing facilities AccountsPayableOtherCurrent $260.72M USD Point-in-time
Accounts payableinventory financing facilities AccountsPayableOtherCurrent $260.72M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $512.05M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $606.21M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $606.21M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $512.05M USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $332.88M USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $332.88M USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $15.00K USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $15.00K USD Point-in-time
Total current liabilities LiabilitiesCurrent $4.12B USD Point-in-time
Total current liabilities LiabilitiesCurrent $4.12B USD Point-in-time
Total current liabilities LiabilitiesCurrent $4.39B USD Point-in-time
Total current liabilities LiabilitiesCurrent $4.39B USD Point-in-time
Long-term debt LongTermDebtAndCapitalLeaseObligations $531.23M USD Point-in-time
Long-term debt LongTermDebtAndCapitalLeaseObligations $531.23M USD Point-in-time
Long-term debt LongTermDebtAndCapitalLeaseObligations $961.17M USD Point-in-time
Long-term debt LongTermDebtAndCapitalLeaseObligations $961.17M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $64.46M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $64.46M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $56.90M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $56.90M USD Point-in-time
Long-term accounts payable AccountsPayableAndAccruedLiabilitiesNoncurrent $769.99M USD Point-in-time
Long-term accounts payable AccountsPayableAndAccruedLiabilitiesNoncurrent $769.99M USD Point-in-time
Long-term accounts payable AccountsPayableAndAccruedLiabilitiesNoncurrent $799.55M USD Point-in-time
Long-term accounts payable AccountsPayableAndAccruedLiabilitiesNoncurrent $799.55M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $160.53M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $160.53M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $157.77M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $157.77M USD Point-in-time
Total liabilities Liabilities $6.33B USD Point-in-time
Total liabilities Liabilities $6.33B USD Point-in-time
Total liabilities Liabilities $5.68B USD Point-in-time
Total liabilities Liabilities $5.68B 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, 3,000 shares authorized; no shares issued PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 3,000 shares authorized; no shares issued PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 3,000 shares authorized; no shares issued PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 3,000 shares authorized; no shares issued PreferredStockValue - USD Point-in-time
Common stock, $0.01 par value, 100,000 shares authorized; 31,912 shares at March 31, 2025 and $31,778 shares at December 31, 2024 issued and outstanding CommonStockValue $319.00K USD Point-in-time
Common stock, $0.01 par value, 100,000 shares authorized; 31,912 shares at March 31, 2025 and $31,778 shares at December 31, 2024 issued and outstanding CommonStockValue $319.00K USD Point-in-time
Common stock, $0.01 par value, 100,000 shares authorized; 31,912 shares at March 31, 2025 and $31,778 shares at December 31, 2024 issued and outstanding CommonStockValue $318.00K USD Point-in-time
Common stock, $0.01 par value, 100,000 shares authorized; 31,912 shares at March 31, 2025 and $31,778 shares at December 31, 2024 issued and outstanding CommonStockValue $318.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $144.94M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $342.89M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $342.89M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $144.94M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.52B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.52B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.51B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.51B USD Point-in-time
Accumulated other comprehensive loss foreign currency translation adjustments AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-81.16M USD Point-in-time
Accumulated other comprehensive loss foreign currency translation adjustments AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-81.16M USD Point-in-time
Accumulated other comprehensive loss foreign currency translation adjustments AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-70.39M USD Point-in-time
Accumulated other comprehensive loss foreign currency translation adjustments AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-70.39M USD Point-in-time
Total stockholders equity StockholdersEquity $1.59B USD Point-in-time
Total stockholders equity StockholdersEquity $1.59B USD Point-in-time
Total stockholders equity StockholdersEquity $1.74B USD Point-in-time
Total stockholders equity StockholdersEquity $1.74B USD Point-in-time
Total stockholders equity StockholdersEquity $1.76B USD Point-in-time
Total stockholders equity StockholdersEquity $1.76B USD Point-in-time
Total stockholders equity StockholdersEquity $1.77B USD Point-in-time
Total stockholders equity StockholdersEquity $1.77B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $7.92B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $7.92B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $7.45B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $7.45B USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 31.78M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 31.78M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 31.91M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 31.78M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 31.91M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 31.78M shares Point-in-time
Income Statement 64 line items
Line Item Tag Value Unit Period
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $2.38B USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $2.38B USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $2.10B USD 1 Quarter
Total net sales RevenueFromContractWithCustomerExcludingAssessedTax $2.10B USD 1 Quarter
Total costs of goods sold CostOfGoodsAndServicesSold $1.70B USD 1 Quarter
Total costs of goods sold CostOfGoodsAndServicesSold $1.70B USD 1 Quarter
Total costs of goods sold CostOfGoodsAndServicesSold $1.94B USD 1 Quarter
Total costs of goods sold CostOfGoodsAndServicesSold $1.94B USD 1 Quarter
Gross profit GrossProfit $440.93M USD 1 Quarter
Gross profit GrossProfit $440.93M USD 1 Quarter
Gross profit GrossProfit $406.48M USD 1 Quarter
Gross profit GrossProfit $406.48M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $337.43M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $337.43M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $339.17M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $339.17M USD 1 Quarter
Severance and restructuring expenses, net RestructuringCharges $7.03M USD 1 Quarter
Severance and restructuring expenses, net RestructuringCharges $7.03M USD 1 Quarter
Severance and restructuring expenses, net RestructuringCharges $2.23M USD 1 Quarter
Severance and restructuring expenses, net RestructuringCharges $2.23M USD 1 Quarter
Acquisition and integration related expenses BusinessCombinationAcquisitionRelatedCosts $1.28M USD 1 Quarter
Acquisition and integration related expenses BusinessCombinationAcquisitionRelatedCosts $1.28M USD 1 Quarter
Acquisition and integration related expenses BusinessCombinationAcquisitionRelatedCosts $175.00K USD 1 Quarter
Acquisition and integration related expenses BusinessCombinationAcquisitionRelatedCosts $175.00K USD 1 Quarter
Earnings from operations OperatingIncomeLoss $99.99M USD 1 Quarter
Earnings from operations OperatingIncomeLoss $60.10M USD 1 Quarter
Earnings from operations OperatingIncomeLoss $60.10M USD 1 Quarter
Earnings from operations OperatingIncomeLoss $99.99M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $12.56M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $12.56M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $15.62M USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $15.62M USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $-25.47M USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $-25.47M USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $763.00K USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $763.00K USD 1 Quarter
Earnings before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $88.19M USD 1 Quarter
Earnings before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $88.19M USD 1 Quarter
Earnings before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $19.01M USD 1 Quarter
Earnings before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $19.01M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $11.49M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $11.49M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $21.16M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $21.16M USD 1 Quarter
Net earnings NetIncomeLoss $7.51M USD 1 Quarter
Net earnings NetIncomeLoss $7.51M USD 1 Quarter
Net earnings NetIncomeLoss $67.03M USD 1 Quarter
Net earnings NetIncomeLoss $67.03M USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $2.06 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $2.06 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $0.24 USD 1 Quarter
Basic (in usd per share) EarningsPerShareBasic $0.24 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $0.22 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $0.22 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $1.74 USD 1 Quarter
Diluted (in usd per share) EarningsPerShareDiluted $1.74 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 31.84M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 31.84M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 32.60M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 32.60M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 34.68M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.44M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 38.44M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 34.68M shares 1 Quarter
Cash Flow Statement 140 line items
Line Item Tag Value Unit Period
Net earnings ProfitLoss $67.03M USD 1 Quarter
Net earnings ProfitLoss $67.03M USD 1 Quarter
Net earnings ProfitLoss $7.51M USD 1 Quarter
Net earnings ProfitLoss $7.51M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $21.89M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $21.89M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $25.78M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $25.78M USD 1 Quarter
Provision for losses on accounts receivable ProvisionForDoubtfulAccounts $3.67M USD 1 Quarter
Provision for losses on accounts receivable ProvisionForDoubtfulAccounts $3.67M USD 1 Quarter
Provision for losses on accounts receivable ProvisionForDoubtfulAccounts $1.61M USD 1 Quarter
Provision for losses on accounts receivable ProvisionForDoubtfulAccounts $1.61M USD 1 Quarter
Non-cash stock-based compensation ShareBasedCompensation $8.04M USD 1 Quarter
Non-cash stock-based compensation ShareBasedCompensation $8.04M USD 1 Quarter
Non-cash stock-based compensation ShareBasedCompensation $8.85M USD 1 Quarter
Non-cash stock-based compensation ShareBasedCompensation $8.85M USD 1 Quarter
Net change on revaluation of earnout liabilities BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementLoss $941.00K USD 1 Quarter
Net change on revaluation of earnout liabilities BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementLoss $941.00K USD 1 Quarter
Net change on revaluation of earnout liabilities BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementLoss $15.20M USD 1 Quarter
Net change on revaluation of earnout liabilities BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementLoss $15.20M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-4.42M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-4.42M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-7.77M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-7.77M USD 1 Quarter
Net loss on revaluation of warrant settlement liabilities FairValueAdjustmentOfWarrants - USD 1 Quarter
Net loss on revaluation of warrant settlement liabilities FairValueAdjustmentOfWarrants - USD 1 Quarter
Net loss on revaluation of warrant settlement liabilities FairValueAdjustmentOfWarrants $25.07M USD 1 Quarter
Net loss on revaluation of warrant settlement liabilities FairValueAdjustmentOfWarrants $25.07M USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCostsAndDiscounts $1.28M USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCostsAndDiscounts $1.22M USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCostsAndDiscounts $1.22M USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCostsAndDiscounts $1.28M USD 1 Quarter
Other adjustments OtherAdjustments $3.17M USD 1 Quarter
Other adjustments OtherAdjustments $3.17M USD 1 Quarter
Other adjustments OtherAdjustments $-22.00K USD 1 Quarter
Other adjustments OtherAdjustments $-22.00K USD 1 Quarter
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $391.35M USD 1 Quarter
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $391.35M USD 1 Quarter
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $25.29M USD 1 Quarter
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $25.29M USD 1 Quarter
(Increase) decrease in inventories IncreaseDecreaseInInventories $-12.12M USD 1 Quarter
(Increase) decrease in inventories IncreaseDecreaseInInventories $-12.12M USD 1 Quarter
(Increase) decrease in inventories IncreaseDecreaseInInventories $26.03M USD 1 Quarter
(Increase) decrease in inventories IncreaseDecreaseInInventories $26.03M USD 1 Quarter
Decrease in contract assets IncreaseDecreaseInContractWithCustomerAsset $-32.14M USD 1 Quarter
Decrease in contract assets IncreaseDecreaseInContractWithCustomerAsset $-32.14M USD 1 Quarter
Decrease in contract assets IncreaseDecreaseInContractWithCustomerAsset $-35.53M USD 1 Quarter
Decrease in contract assets IncreaseDecreaseInContractWithCustomerAsset $-35.53M USD 1 Quarter
Decrease (increase) in long-term accounts receivable IncreaseDecreaseInLongTermReceivablesCurrent $206.15M USD 1 Quarter
Decrease (increase) in long-term accounts receivable IncreaseDecreaseInLongTermReceivablesCurrent $206.15M USD 1 Quarter
Decrease (increase) in long-term accounts receivable IncreaseDecreaseInLongTermReceivablesCurrent $-30.82M USD 1 Quarter
Decrease (increase) in long-term accounts receivable IncreaseDecreaseInLongTermReceivablesCurrent $-30.82M USD 1 Quarter
Increase in other assets IncreaseDecreaseInOtherOperatingAssets $26.82M USD 1 Quarter
Increase in other assets IncreaseDecreaseInOtherOperatingAssets $26.82M USD 1 Quarter
Increase in other assets IncreaseDecreaseInOtherOperatingAssets $21.96M USD 1 Quarter
Increase in other assets IncreaseDecreaseInOtherOperatingAssets $21.96M USD 1 Quarter
Increase in accounts payable IncreaseDecreaseInAccountsPayable $416.95M USD 1 Quarter
Increase in accounts payable IncreaseDecreaseInAccountsPayable $184.51M USD 1 Quarter
Increase in accounts payable IncreaseDecreaseInAccountsPayable $184.51M USD 1 Quarter
Increase in accounts payable IncreaseDecreaseInAccountsPayable $416.95M USD 1 Quarter
(Decrease) increase in long-term accounts payable IncreaseDecreaseInAccountsPayableNoncurrent $212.58M USD 1 Quarter
(Decrease) increase in long-term accounts payable IncreaseDecreaseInAccountsPayableNoncurrent $212.58M USD 1 Quarter
(Decrease) increase in long-term accounts payable IncreaseDecreaseInAccountsPayableNoncurrent $-31.16M USD 1 Quarter
(Decrease) increase in long-term accounts payable IncreaseDecreaseInAccountsPayableNoncurrent $-31.16M USD 1 Quarter
Decrease in accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $-14.30M USD 1 Quarter
Decrease in accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $-35.37M USD 1 Quarter
Decrease in accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $-14.30M USD 1 Quarter
Decrease in accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $-35.37M USD 1 Quarter
Net cash provided by operating activities: NetCashProvidedByUsedInOperatingActivities $247.18M USD 1 Quarter
Net cash provided by operating activities: NetCashProvidedByUsedInOperatingActivities $247.18M USD 1 Quarter
Net cash provided by operating activities: NetCashProvidedByUsedInOperatingActivities $78.05M USD 1 Quarter
Net cash provided by operating activities: NetCashProvidedByUsedInOperatingActivities $78.05M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.48M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.48M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.13M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.13M USD 1 Quarter
Net cash used in investing activities: NetCashProvidedByUsedInInvestingActivities $-7.13M USD 1 Quarter
Net cash used in investing activities: NetCashProvidedByUsedInInvestingActivities $-7.13M USD 1 Quarter
Net cash used in investing activities: NetCashProvidedByUsedInInvestingActivities $-6.48M USD 1 Quarter
Net cash used in investing activities: NetCashProvidedByUsedInInvestingActivities $-6.48M USD 1 Quarter
Borrowings on ABL revolving credit facility ProceedsFromLongTermLinesOfCredit $1.14B USD 1 Quarter
Borrowings on ABL revolving credit facility ProceedsFromLongTermLinesOfCredit $1.14B USD 1 Quarter
Borrowings on ABL revolving credit facility ProceedsFromLongTermLinesOfCredit $1.39B USD 1 Quarter
Borrowings on ABL revolving credit facility ProceedsFromLongTermLinesOfCredit $1.39B USD 1 Quarter
Repayments on ABL revolving credit facility RepaymentsOfLongTermLinesOfCredit $965.45M USD 1 Quarter
Repayments on ABL revolving credit facility RepaymentsOfLongTermLinesOfCredit $965.45M USD 1 Quarter
Repayments on ABL revolving credit facility RepaymentsOfLongTermLinesOfCredit $1.19B USD 1 Quarter
Repayments on ABL revolving credit facility RepaymentsOfLongTermLinesOfCredit $1.19B USD 1 Quarter
Warrants settlement PaymentsForSettlementOfWarrants $138.89M USD 1 Quarter
Warrants settlement PaymentsForSettlementOfWarrants $138.89M USD 1 Quarter
Warrants settlement PaymentsForSettlementOfWarrants - USD 1 Quarter
Warrants settlement PaymentsForSettlementOfWarrants - USD 1 Quarter
Repayment of principal on the Convertible Notes RepaymentsOfConvertibleDebt $16.89M USD 1 Quarter
Repayment of principal on the Convertible Notes RepaymentsOfConvertibleDebt $16.89M USD 1 Quarter
Repayment of principal on the Convertible Notes RepaymentsOfConvertibleDebt $333.09M USD 1 Quarter
Repayment of principal on the Convertible Notes RepaymentsOfConvertibleDebt $333.09M USD 1 Quarter
Net borrowings (repayments) under inventory financing facilities ProceedsFromRepaymentsOfInventoryFinancingFacilities $-4.54M USD 1 Quarter
Net borrowings (repayments) under inventory financing facilities ProceedsFromRepaymentsOfInventoryFinancingFacilities $-4.54M USD 1 Quarter
Net borrowings (repayments) under inventory financing facilities ProceedsFromRepaymentsOfInventoryFinancingFacilities $42.70M USD 1 Quarter
Net borrowings (repayments) under inventory financing facilities ProceedsFromRepaymentsOfInventoryFinancingFacilities $42.70M USD 1 Quarter
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $35.00M USD 1 Quarter
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $35.00M USD 1 Quarter
Repurchases of common stock PaymentsForRepurchaseOfCommonStock - USD 1 Quarter
Repurchases of common stock PaymentsForRepurchaseOfCommonStock - USD 1 Quarter
Earnout and acquisition related payments PaymentForContingentConsiderationLiabilityFinancingActivities - USD 1 Quarter
Earnout and acquisition related payments PaymentForContingentConsiderationLiabilityFinancingActivities - USD 1 Quarter
Earnout and acquisition related payments PaymentForContingentConsiderationLiabilityFinancingActivities $18.30M USD 1 Quarter
Earnout and acquisition related payments PaymentForContingentConsiderationLiabilityFinancingActivities $18.30M USD 1 Quarter
Other payments ProceedsFromPaymentsForOtherFinancingActivities $-9.96M USD 1 Quarter
Other payments ProceedsFromPaymentsForOtherFinancingActivities $-9.96M USD 1 Quarter
Other payments ProceedsFromPaymentsForOtherFinancingActivities $-8.36M USD 1 Quarter
Other payments ProceedsFromPaymentsForOtherFinancingActivities $-8.36M USD 1 Quarter
Net cash used in financing activities: NetCashProvidedByUsedInFinancingActivities $-15.47M USD 1 Quarter
Net cash used in financing activities: NetCashProvidedByUsedInFinancingActivities $-15.47M USD 1 Quarter
Net cash used in financing activities: NetCashProvidedByUsedInFinancingActivities $-125.27M USD 1 Quarter
Net cash used in financing activities: NetCashProvidedByUsedInFinancingActivities $-125.27M USD 1 Quarter
Foreign currency exchange effect on cash, cash equivalents and restricted cash balances EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-5.07M USD 1 Quarter
Foreign currency exchange effect on cash, cash equivalents and restricted cash balances EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-5.07M USD 1 Quarter
Foreign currency exchange effect on cash, cash equivalents and restricted cash balances EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.18M USD 1 Quarter
Foreign currency exchange effect on cash, cash equivalents and restricted cash balances EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.18M USD 1 Quarter
Increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $110.36M USD 1 Quarter
Increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $110.36M USD 1 Quarter
Increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $62.62M USD 1 Quarter
Increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $62.62M USD 1 Quarter
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.09M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $261.47M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $261.47M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.09M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $381.14M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $270.79M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $270.79M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $381.14M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.09M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $270.79M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $270.79M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $381.14M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $381.14M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $261.47M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $261.47M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.09M USD Point-in-time
Stockholders Equity 62 line items
Line Item Tag Value Unit Period
Common stock, beginning balance (in shares) CommonStockSharesOutstanding 31.78M shares Point-in-time
Common stock, beginning balance (in shares) CommonStockSharesOutstanding 31.78M shares Point-in-time
Beginning balance StockholdersEquity $1.59B USD Point-in-time
Beginning balance StockholdersEquity $1.59B USD Point-in-time
Beginning balance StockholdersEquity $1.74B USD Point-in-time
Beginning balance StockholdersEquity $1.74B USD Point-in-time
Beginning balance StockholdersEquity $1.76B USD Point-in-time
Beginning balance StockholdersEquity $1.76B USD Point-in-time
Beginning balance StockholdersEquity $1.77B USD Point-in-time
Beginning balance StockholdersEquity $1.77B USD Point-in-time
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes StockIssuedDuringPeriodValueShareBasedCompensation $-11.09M USD 1 Quarter
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes StockIssuedDuringPeriodValueShareBasedCompensation $-11.09M USD 1 Quarter
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes StockIssuedDuringPeriodValueShareBasedCompensation $-9.04M USD 1 Quarter
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes StockIssuedDuringPeriodValueShareBasedCompensation $-9.04M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.04M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.04M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.85M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.85M USD 1 Quarter
Employee stock purchase plan issuances StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $912.00K USD 1 Quarter
Employee stock purchase plan issuances StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $912.00K USD 1 Quarter
Employee stock purchase plan issuances StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.19M USD 1 Quarter
Employee stock purchase plan issuances StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.19M USD 1 Quarter
Shares issued upon conversion of Notes StockIssuedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Shares issued upon conversion of Notes StockIssuedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Shares issued upon conversion of Notes StockIssuedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Shares issued upon conversion of Notes StockIssuedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Shares received from convertible note hedge upon conversion of convertible notes StockReceivedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Shares received from convertible note hedge upon conversion of convertible notes StockReceivedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Shares received from convertible note hedge upon conversion of convertible notes StockReceivedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Shares received from convertible note hedge upon conversion of convertible notes StockReceivedDuringPeriodValueConversionOfConvertibleSecurities - USD 1 Quarter
Settlement upon early exercise of Warrants SettlementOfWarrantConversionValue $-196.90M USD 1 Quarter
Settlement upon early exercise of Warrants SettlementOfWarrantConversionValue $-196.90M USD 1 Quarter
Excise tax on stock repurchases AdjustmentsToAdditionalPaidInCapitalDecreaseFromExciseTaxOnStockRepurchases $93.00K USD 1 Quarter
Excise tax on stock repurchases AdjustmentsToAdditionalPaidInCapitalDecreaseFromExciseTaxOnStockRepurchases $93.00K USD 1 Quarter
Repurchase of treasury stock TreasuryStockValueAcquiredCostMethod $35.00M USD 1 Quarter
Repurchase of treasury stock TreasuryStockValueAcquiredCostMethod $35.00M USD 1 Quarter
Retirement of treasury stock (in shares) StockRepurchasedAndRetiredDuringPeriodShares 187,357.00 shares 1 Quarter
Retirement of treasury stock (in shares) StockRepurchasedAndRetiredDuringPeriodShares 187,357.00 shares 1 Quarter
Retirement of treasury stock (in shares) StockRepurchasedAndRetiredDuringPeriodShares 0.00 shares 1 Quarter
Retirement of treasury stock (in shares) StockRepurchasedAndRetiredDuringPeriodShares 0.00 shares 1 Quarter
Retirement of treasury stock StockRepurchasedAndRetiredDuringPeriodValue $35.00M USD 1 Quarter
Retirement of treasury stock StockRepurchasedAndRetiredDuringPeriodValue $35.00M USD 1 Quarter
Retirement of treasury stock TreasuryStockRetiredCostMethodAmount - USD 1 Quarter
Retirement of treasury stock TreasuryStockRetiredCostMethodAmount - USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $10.77M USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $10.77M USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.09M USD 1 Quarter
Foreign currency translation adjustments, net of tax OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.09M USD 1 Quarter
Net earnings NetIncomeLoss $67.03M USD 1 Quarter
Net earnings NetIncomeLoss $67.03M USD 1 Quarter
Net earnings NetIncomeLoss $7.51M USD 1 Quarter
Net earnings NetIncomeLoss $7.51M USD 1 Quarter
Common stock, ending balance (in shares) CommonStockSharesOutstanding 31.78M shares Point-in-time
Common stock, ending balance (in shares) CommonStockSharesOutstanding 31.78M shares Point-in-time
Ending balance StockholdersEquity $1.77B USD Point-in-time
Ending balance StockholdersEquity $1.59B USD Point-in-time
Ending balance StockholdersEquity $1.59B USD Point-in-time
Ending balance StockholdersEquity $1.74B USD Point-in-time
Ending balance StockholdersEquity $1.74B USD Point-in-time
Ending balance StockholdersEquity $1.76B USD Point-in-time
Ending balance StockholdersEquity $1.76B USD Point-in-time
Ending balance StockholdersEquity $1.77B USD Point-in-time
Comprehensive Income 12 line items
Line Item Tag Value Unit Period
Net earnings NetIncomeLoss $67.03M USD 1 Quarter
Net earnings NetIncomeLoss $67.03M USD 1 Quarter
Net earnings NetIncomeLoss $7.51M USD 1 Quarter
Net earnings NetIncomeLoss $7.51M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.09M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.09M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $10.77M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $10.77M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $54.94M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $54.94M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $18.28M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $18.28M USD 1 Quarter

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

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