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

10-Q Filing

EXPRO GROUP HOLDINGS N.V. CIK: 1575828 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0001437749-24-023473
Period End Date 20240630
Filing Date 20240725
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance fi20240630_10q_htm.xml
Balance Sheet 176 line items
Line Item Tag Value Unit Period
Common stock, par value (in EUR per share) CommonStockParOrStatedValuePerShare 0.06 EUR Point-in-time
Common stock, par value (in EUR per share) CommonStockParOrStatedValuePerShare 0.06 EUR Point-in-time
Common stock, par value (in EUR per share) CommonStockParOrStatedValuePerShare 0.06 EUR Point-in-time
Common stock, par value (in EUR per share) CommonStockParOrStatedValuePerShare 0.06 EUR Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $133.46M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $133.46M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $151.74M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $151.74M USD Point-in-time
Restricted cash RestrictedCash $1.99M USD Point-in-time
Restricted cash RestrictedCash $1.99M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 113.39M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 113.39M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 120.96M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 120.96M shares Point-in-time
Restricted cash RestrictedCash $1.43M USD Point-in-time
Restricted cash RestrictedCash $1.43M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 117.38M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 117.38M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $469.12M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $469.12M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $533.74M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $533.74M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 110.03M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 110.03M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 3.36M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 3.36M shares Point-in-time
Inventories InventoryNet $143.32M USD Point-in-time
Inventories InventoryNet $143.32M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 3.58M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 3.58M shares Point-in-time
Inventories InventoryNet $171.49M USD Point-in-time
Inventories InventoryNet $171.49M USD Point-in-time
Income tax receivables IncomeTaxesReceivable $27.58M USD Point-in-time
Income tax receivables IncomeTaxesReceivable $27.58M USD Point-in-time
Income tax receivables IncomeTaxesReceivable $30.31M USD Point-in-time
Income tax receivables IncomeTaxesReceivable $30.31M USD Point-in-time
Other current assets OtherAssetsCurrent $58.41M USD Point-in-time
Other current assets OtherAssetsCurrent $58.41M USD Point-in-time
Other current assets OtherAssetsCurrent $79.69M USD Point-in-time
Other current assets OtherAssetsCurrent $79.69M USD Point-in-time
Total current assets AssetsCurrent $851.60M USD Point-in-time
Total current assets AssetsCurrent $851.60M USD Point-in-time
Total current assets AssetsCurrent $950.68M USD Point-in-time
Total current assets AssetsCurrent $950.68M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $535.54M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $535.54M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $513.22M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $513.22M USD Point-in-time
Investments in joint ventures EquityMethodInvestments $66.40M USD Point-in-time
Investments in joint ventures EquityMethodInvestments $66.40M USD Point-in-time
Investments in joint ventures EquityMethodInvestments $75.43M USD Point-in-time
Investments in joint ventures EquityMethodInvestments $75.43M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $239.72M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $239.72M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $321.14M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $321.14M USD Point-in-time
Goodwill Goodwill $247.69M USD Point-in-time
Goodwill Goodwill $247.69M USD Point-in-time
Goodwill Goodwill $342.58M USD Point-in-time
Goodwill Goodwill $342.58M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $72.31M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $72.31M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $71.55M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $71.55M USD Point-in-time
Non-current accounts receivable, net AccountsReceivableNetNoncurrent $9.77M USD Point-in-time
Non-current accounts receivable, net AccountsReceivableNetNoncurrent $9.77M USD Point-in-time
Non-current accounts receivable, net AccountsReceivableNetNoncurrent $8.59M USD Point-in-time
Non-current accounts receivable, net AccountsReceivableNetNoncurrent $8.59M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $11.07M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $11.07M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $12.30M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $12.30M USD Point-in-time
Total assets Assets $2.32B USD Point-in-time
Total assets Assets $2.32B USD Point-in-time
Total assets Assets $2.01B USD Point-in-time
Total assets Assets $2.01B USD Point-in-time
Accounts payable and accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $326.12M USD Point-in-time
Accounts payable and accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $326.12M USD Point-in-time
Accounts payable and accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $334.46M USD Point-in-time
Accounts payable and accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $334.46M USD Point-in-time
Income tax liabilities AccruedIncomeTaxesCurrent $45.08M USD Point-in-time
Income tax liabilities AccruedIncomeTaxesCurrent $45.08M USD Point-in-time
Income tax liabilities AccruedIncomeTaxesCurrent $51.85M USD Point-in-time
Income tax liabilities AccruedIncomeTaxesCurrent $51.85M USD Point-in-time
Finance lease liabilities FinanceLeaseLiabilityCurrent $2.24M USD Point-in-time
Finance lease liabilities FinanceLeaseLiabilityCurrent $2.24M USD Point-in-time
Finance lease liabilities FinanceLeaseLiabilityCurrent $1.97M USD Point-in-time
Finance lease liabilities FinanceLeaseLiabilityCurrent $1.97M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $17.53M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $17.53M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $17.45M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $17.45M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $98.14M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $98.14M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $93.87M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $93.87M USD Point-in-time
Total current liabilities LiabilitiesCurrent $488.85M USD Point-in-time
Total current liabilities LiabilitiesCurrent $488.85M USD Point-in-time
Total current liabilities LiabilitiesCurrent $499.88M USD Point-in-time
Total current liabilities LiabilitiesCurrent $499.88M USD Point-in-time
Long-term borrowings LongTermDebt $20.00M USD Point-in-time
Long-term borrowings LongTermDebt $20.00M USD Point-in-time
Long-term borrowings LongTermDebt $121.06M USD Point-in-time
Long-term borrowings LongTermDebt $121.06M USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $22.71M USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $22.71M USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $47.70M USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $47.70M USD Point-in-time
Post-retirement benefits PostemploymentBenefitsLiabilityNoncurrent $7.07M USD Point-in-time
Post-retirement benefits PostemploymentBenefitsLiabilityNoncurrent $7.07M USD Point-in-time
Post-retirement benefits PostemploymentBenefitsLiabilityNoncurrent $10.45M USD Point-in-time
Post-retirement benefits PostemploymentBenefitsLiabilityNoncurrent $10.45M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $16.41M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $16.41M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $15.09M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $15.09M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $54.30M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $54.30M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $54.98M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $54.98M USD Point-in-time
Uncertain tax positions LiabilityForUncertainTaxPositionsNoncurrent $68.30M USD Point-in-time
Uncertain tax positions LiabilityForUncertainTaxPositionsNoncurrent $68.30M USD Point-in-time
Uncertain tax positions LiabilityForUncertainTaxPositionsNoncurrent $59.54M USD Point-in-time
Uncertain tax positions LiabilityForUncertainTaxPositionsNoncurrent $59.54M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $43.97M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $43.97M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $44.20M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $44.20M USD Point-in-time
Total liabilities Liabilities $857.38M USD Point-in-time
Total liabilities Liabilities $857.38M USD Point-in-time
Total liabilities Liabilities $717.13M USD Point-in-time
Total liabilities Liabilities $717.13M 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
Common stock, 0.06 nominal value, 200,000,000 shares authorized, 120,964,891 and 113,389,911 shares issued and 117,380,710 and 110,029,694 shares outstanding CommonStockValueOutstanding $8.06M USD Point-in-time
Common stock, 0.06 nominal value, 200,000,000 shares authorized, 120,964,891 and 113,389,911 shares issued and 117,380,710 and 110,029,694 shares outstanding CommonStockValueOutstanding $8.06M USD Point-in-time
Common stock, 0.06 nominal value, 200,000,000 shares authorized, 120,964,891 and 113,389,911 shares issued and 117,380,710 and 110,029,694 shares outstanding CommonStockValueOutstanding $8.48M USD Point-in-time
Common stock, 0.06 nominal value, 200,000,000 shares authorized, 120,964,891 and 113,389,911 shares issued and 117,380,710 and 110,029,694 shares outstanding CommonStockValueOutstanding $8.48M USD Point-in-time
Treasury stock (at cost) 3,584,181 and 3,360,217 shares TreasuryStockCommonValue $69.05M USD Point-in-time
Treasury stock (at cost) 3,584,181 and 3,360,217 shares TreasuryStockCommonValue $69.05M USD Point-in-time
Treasury stock (at cost) 3,584,181 and 3,360,217 shares TreasuryStockCommonValue $64.70M USD Point-in-time
Treasury stock (at cost) 3,584,181 and 3,360,217 shares TreasuryStockCommonValue $64.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.91B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.91B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $2.06B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $2.06B USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $22.32M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $22.32M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $22.20M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $22.20M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-566.52M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-566.52M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-579.13M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-579.13M USD Point-in-time
Total stockholders equity StockholdersEquity $1.29B USD Point-in-time
Total stockholders equity StockholdersEquity $1.29B USD Point-in-time
Total stockholders equity StockholdersEquity $1.27B USD Point-in-time
Total stockholders equity StockholdersEquity $1.27B USD Point-in-time
Total stockholders equity StockholdersEquity $1.46B USD Point-in-time
Total stockholders equity StockholdersEquity $1.46B USD Point-in-time
Total stockholders equity StockholdersEquity $1.29B USD Point-in-time
Total stockholders equity StockholdersEquity $1.29B USD Point-in-time
Total stockholders equity StockholdersEquity $1.30B USD Point-in-time
Total stockholders equity StockholdersEquity $1.30B USD Point-in-time
Total stockholders equity StockholdersEquity $1.29B USD Point-in-time
Total stockholders equity StockholdersEquity $1.29B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.01B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.01B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.32B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.32B USD Point-in-time
Income Statement 156 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $853.13M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $853.13M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $469.64M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $469.64M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $736.20M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $736.20M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $396.92M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $396.92M USD 1 Quarter
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $608.60M USD 2 Qtrs
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $608.60M USD 2 Qtrs
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $318.95M USD 1 Quarter
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $318.95M USD 1 Quarter
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $366.52M USD 1 Quarter
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $366.52M USD 1 Quarter
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $675.01M USD 2 Qtrs
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $675.01M USD 2 Qtrs
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $45.44M USD 2 Qtrs
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $45.44M USD 2 Qtrs
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $26.23M USD 1 Quarter
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $26.23M USD 1 Quarter
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $16.19M USD 1 Quarter
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $16.19M USD 1 Quarter
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $29.47M USD 2 Qtrs
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $29.47M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $40.65M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $40.65M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $37.23M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $37.23M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $80.79M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $80.79M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $71.97M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $71.97M USD 2 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $10.95M USD 2 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $10.95M USD 2 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $3.52M USD 2 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $3.52M USD 2 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $8.79M USD 1 Quarter
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $8.79M USD 1 Quarter
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $1.38M USD 1 Quarter
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $1.38M USD 1 Quarter
Severance and other income (expense) RestructuringSettlementAndImpairmentProvisionsCredits $3.59M USD 2 Qtrs
Severance and other income (expense) RestructuringSettlementAndImpairmentProvisionsCredits $3.59M USD 2 Qtrs
Severance and other income (expense) RestructuringSettlementAndImpairmentProvisionsCredits $-236.00K USD 1 Quarter
Severance and other income (expense) RestructuringSettlementAndImpairmentProvisionsCredits $-236.00K USD 1 Quarter
Severance and other income (expense) RestructuringSettlementAndImpairmentProvisionsCredits $4.83M USD 2 Qtrs
Severance and other income (expense) RestructuringSettlementAndImpairmentProvisionsCredits $4.83M USD 2 Qtrs
Severance and other income (expense) RestructuringSettlementAndImpairmentProvisionsCredits $2.66M USD 1 Quarter
Severance and other income (expense) RestructuringSettlementAndImpairmentProvisionsCredits $2.66M USD 1 Quarter
Total operating cost and expenses CostsAndExpenses $717.14M USD 2 Qtrs
Total operating cost and expenses CostsAndExpenses $717.14M USD 2 Qtrs
Total operating cost and expenses CostsAndExpenses $441.94M USD 1 Quarter
Total operating cost and expenses CostsAndExpenses $441.94M USD 1 Quarter
Total operating cost and expenses CostsAndExpenses $817.01M USD 2 Qtrs
Total operating cost and expenses CostsAndExpenses $817.01M USD 2 Qtrs
Total operating cost and expenses CostsAndExpenses $376.41M USD 1 Quarter
Total operating cost and expenses CostsAndExpenses $376.41M USD 1 Quarter
Operating income OperatingIncomeLoss $19.05M USD 2 Qtrs
Operating income OperatingIncomeLoss $19.05M USD 2 Qtrs
Operating income OperatingIncomeLoss $36.12M USD 2 Qtrs
Operating income OperatingIncomeLoss $36.12M USD 2 Qtrs
Operating income OperatingIncomeLoss $20.51M USD 1 Quarter
Operating income OperatingIncomeLoss $20.51M USD 1 Quarter
Operating income OperatingIncomeLoss $27.70M USD 1 Quarter
Operating income OperatingIncomeLoss $27.70M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $819.00K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $819.00K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-2.41M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-2.41M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $334.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $334.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-1.46M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-1.46M USD 1 Quarter
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-6.82M USD 2 Qtrs
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-6.82M USD 2 Qtrs
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-3.67M USD 1 Quarter
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-3.67M USD 1 Quarter
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-1.31M USD 2 Qtrs
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-1.31M USD 2 Qtrs
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-17.00K USD 1 Quarter
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-17.00K USD 1 Quarter
Income before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $19.03M USD 1 Quarter
Income before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $19.03M USD 1 Quarter
Income before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $24.36M USD 1 Quarter
Income before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $24.36M USD 1 Quarter
Income before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $30.12M USD 2 Qtrs
Income before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $30.12M USD 2 Qtrs
Income before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $15.33M USD 2 Qtrs
Income before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $15.33M USD 2 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $4.86M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $4.86M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $2.81M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $2.81M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $5.24M USD 2 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $5.24M USD 2 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $8.71M USD 2 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $8.71M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $20.57M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $20.57M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $21.83M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $21.83M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $38.83M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $38.83M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.22M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.22M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.94M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.94M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $26.22M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $26.22M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $17.62M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $17.62M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $12.54M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $12.54M USD 1 Quarter
Net income NetIncomeLoss $15.29M USD 1 Quarter
Net income NetIncomeLoss $15.29M USD 1 Quarter
Net income NetIncomeLoss $12.61M USD 2 Qtrs
Net income NetIncomeLoss $12.61M USD 2 Qtrs
Net income NetIncomeLoss $-2.68M USD 1 Quarter
Net income NetIncomeLoss $-2.68M USD 1 Quarter
Net income NetIncomeLoss $9.29M USD 1 Quarter
Net income NetIncomeLoss $9.29M USD 1 Quarter
Net income NetIncomeLoss $2.94M USD 2 Qtrs
Net income NetIncomeLoss $2.94M USD 2 Qtrs
Net income NetIncomeLoss $-6.35M USD 1 Quarter
Net income NetIncomeLoss $-6.35M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.11 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.11 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.13 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.13 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.03 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.03 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.09 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.09 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.03 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.03 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.08 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.08 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.13 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.13 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.11 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.11 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 112.08M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 112.08M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 113.98M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 113.98M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 108.76M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 108.76M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 108.66M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 108.66M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 109.38M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 109.38M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 109.98M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 109.98M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 113.69M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 113.69M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 114.92M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 114.92M shares 1 Quarter
Cash Flow Statement 156 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $15.29M USD 1 Quarter
Net income NetIncomeLoss $15.29M USD 1 Quarter
Net income NetIncomeLoss $12.61M USD 2 Qtrs
Net income NetIncomeLoss $12.61M USD 2 Qtrs
Net income NetIncomeLoss $-2.68M USD 1 Quarter
Net income NetIncomeLoss $-2.68M USD 1 Quarter
Net income NetIncomeLoss $9.29M USD 1 Quarter
Net income NetIncomeLoss $9.29M USD 1 Quarter
Net income NetIncomeLoss $2.94M USD 2 Qtrs
Net income NetIncomeLoss $2.94M USD 2 Qtrs
Net income NetIncomeLoss $-6.35M USD 1 Quarter
Net income NetIncomeLoss $-6.35M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $40.65M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $40.65M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $37.23M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $37.23M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $80.79M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $80.79M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $71.97M USD 2 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $71.97M USD 2 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $4.86M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $4.86M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $2.81M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $2.81M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $5.24M USD 2 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $5.24M USD 2 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $8.71M USD 2 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $8.71M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $9.75M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $9.75M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $12.42M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $12.42M USD 2 Qtrs
Elimination of unrealized (loss) gain on sales to joint ventures AdjustmentForLongTermIntercompanyTransactionsNetOfTax $-450.00K USD 2 Qtrs
Elimination of unrealized (loss) gain on sales to joint ventures AdjustmentForLongTermIntercompanyTransactionsNetOfTax $-450.00K USD 2 Qtrs
Elimination of unrealized (loss) gain on sales to joint ventures AdjustmentForLongTermIntercompanyTransactionsNetOfTax $315.00K USD 2 Qtrs
Elimination of unrealized (loss) gain on sales to joint ventures AdjustmentForLongTermIntercompanyTransactionsNetOfTax $315.00K USD 2 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-6.17M USD 2 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-6.17M USD 2 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 2 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-6.82M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-6.82M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-618.00K USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-618.00K USD 2 Qtrs
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $1.82M USD 2 Qtrs
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $1.82M USD 2 Qtrs
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $-5.41M USD 2 Qtrs
Unrealized foreign exchange losses (gains) ForeignCurrencyTransactionGainLossUnrealized $-5.41M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $33.76M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $33.76M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $17.00M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $17.00M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $1.44M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $1.44M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $7.52M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $7.52M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $14.88M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $14.88M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $14.13M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $14.13M USD 2 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-11.13M USD 2 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-11.13M USD 2 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $31.92M USD 2 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $31.92M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-12.80M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-12.80M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-25.72M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-25.72M USD 2 Qtrs
Income taxes, net IncreaseDecreaseInAccruedIncomeTaxesPayable $2.99M USD 2 Qtrs
Income taxes, net IncreaseDecreaseInAccruedIncomeTaxesPayable $2.99M USD 2 Qtrs
Income taxes, net IncreaseDecreaseInAccruedIncomeTaxesPayable $3.43M USD 2 Qtrs
Income taxes, net IncreaseDecreaseInAccruedIncomeTaxesPayable $3.43M USD 2 Qtrs
Dividends from joint ventures EquityMethodInvestmentDividendsOrDistributions $2.75M USD 2 Qtrs
Dividends from joint ventures EquityMethodInvestmentDividendsOrDistributions $2.75M USD 2 Qtrs
Dividends from joint ventures EquityMethodInvestmentDividendsOrDistributions - USD 2 Qtrs
Dividends from joint ventures EquityMethodInvestmentDividendsOrDistributions - USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-3.17M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-3.17M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-2.75M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-2.75M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $16.77M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $16.77M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $46.68M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $46.68M USD 2 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $67.11M USD 2 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $67.11M USD 2 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $57.97M USD 2 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $57.97M USD 2 Qtrs
Payment for acquired business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $7.54M USD 2 Qtrs
Payment for acquired business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $7.54M USD 2 Qtrs
Payment for acquired business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $32.46M USD 2 Qtrs
Payment for acquired business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $32.46M USD 2 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.01M USD 2 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.01M USD 2 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.90M USD 2 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.90M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-96.67M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-96.67M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-63.49M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-63.49M USD 2 Qtrs
Release of collateral deposits, net ProceedsFromRepaymentsOfCollateralDeposits $557.00K USD 2 Qtrs
Release of collateral deposits, net ProceedsFromRepaymentsOfCollateralDeposits $557.00K USD 2 Qtrs
Release of collateral deposits, net ProceedsFromRepaymentsOfCollateralDeposits $494.00K USD 2 Qtrs
Release of collateral deposits, net ProceedsFromRepaymentsOfCollateralDeposits $494.00K USD 2 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt - USD 2 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt - USD 2 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $117.27M USD 2 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $117.27M USD 2 Qtrs
Repayment of borrowings RepaymentsOfLongTermDebt $44.35M USD 2 Qtrs
Repayment of borrowings RepaymentsOfLongTermDebt $44.35M USD 2 Qtrs
Repayment of borrowings RepaymentsOfLongTermDebt - USD 2 Qtrs
Repayment of borrowings RepaymentsOfLongTermDebt - USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $10.01M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $10.01M USD 2 Qtrs
Payment of withholding taxes on stock-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.83M USD 2 Qtrs
Payment of withholding taxes on stock-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.83M USD 2 Qtrs
Payment of withholding taxes on stock-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.35M USD 2 Qtrs
Payment of withholding taxes on stock-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.35M USD 2 Qtrs
Repayment of financed insurance premium RepaymentsOfFinancedInsurancePremium $3.20M USD 2 Qtrs
Repayment of financed insurance premium RepaymentsOfFinancedInsurancePremium $3.20M USD 2 Qtrs
Repayment of financed insurance premium RepaymentsOfFinancedInsurancePremium $4.28M USD 2 Qtrs
Repayment of financed insurance premium RepaymentsOfFinancedInsurancePremium $4.28M USD 2 Qtrs
Repayment of finance leases FinanceLeasePrincipalPayments $1.16M USD 2 Qtrs
Repayment of finance leases FinanceLeasePrincipalPayments $1.16M USD 2 Qtrs
Repayment of finance leases FinanceLeasePrincipalPayments $1.04M USD 2 Qtrs
Repayment of finance leases FinanceLeasePrincipalPayments $1.04M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $64.88M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $64.88M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-17.79M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-17.79M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.69M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.69M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.99M USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.99M USD 2 Qtrs
Net decrease to cash and cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-17.71M USD 2 Qtrs
Net decrease to cash and cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-17.71M USD 2 Qtrs
Net decrease to cash and cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-37.59M USD 2 Qtrs
Net decrease to cash and cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-37.59M USD 2 Qtrs
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.17M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.17M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $218.46M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $218.46M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $135.45M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $135.45M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $180.87M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $180.87M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.17M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $153.17M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $218.46M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $218.46M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $135.45M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $135.45M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $180.87M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $180.87M USD Point-in-time
Stockholders Equity 78 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.27B USD Point-in-time
Balance StockholdersEquity $1.27B USD Point-in-time
Balance StockholdersEquity $1.46B USD Point-in-time
Balance StockholdersEquity $1.46B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.30B USD Point-in-time
Balance StockholdersEquity $1.30B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Net income NetIncomeLoss $15.29M USD 1 Quarter
Net income NetIncomeLoss $15.29M USD 1 Quarter
Net income NetIncomeLoss $12.61M USD 2 Qtrs
Net income NetIncomeLoss $12.61M USD 2 Qtrs
Net income NetIncomeLoss $-2.68M USD 1 Quarter
Net income NetIncomeLoss $-2.68M USD 1 Quarter
Net income NetIncomeLoss $9.29M USD 1 Quarter
Net income NetIncomeLoss $9.29M USD 1 Quarter
Net income NetIncomeLoss $2.94M USD 2 Qtrs
Net income NetIncomeLoss $2.94M USD 2 Qtrs
Net income NetIncomeLoss $-6.35M USD 1 Quarter
Net income NetIncomeLoss $-6.35M USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-122.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-122.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-122.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-122.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.35M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.35M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.58M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.58M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.07M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.07M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.17M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.17M USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $598.00K USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $598.00K USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $3.56M USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $3.56M USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.09M USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.09M USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $256.00K USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $256.00K USD 1 Quarter
Acquisition of common stock TreasuryStockValueAcquiredCostMethod $10.00M USD 2 Qtrs
Acquisition of common stock TreasuryStockValueAcquiredCostMethod $10.00M USD 2 Qtrs
Acquisition of common stock TreasuryStockValueAcquiredCostMethod $10.01M USD 1 Quarter
Acquisition of common stock TreasuryStockValueAcquiredCostMethod $10.01M USD 1 Quarter
Treasury shares refunded SharebasedPaymentArrangementIncreaseForTaxRefund $119.00K USD 1 Quarter
Treasury shares refunded SharebasedPaymentArrangementIncreaseForTaxRefund $119.00K USD 1 Quarter
Coretrax Acquisition StockIssuedDuringPeriodValueAcquisitions $142.76M USD 1 Quarter
Coretrax Acquisition StockIssuedDuringPeriodValueAcquisitions $142.76M USD 1 Quarter
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.27B USD Point-in-time
Balance StockholdersEquity $1.27B USD Point-in-time
Balance StockholdersEquity $1.46B USD Point-in-time
Balance StockholdersEquity $1.46B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.30B USD Point-in-time
Balance StockholdersEquity $1.30B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Comprehensive Income 40 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $15.29M USD 1 Quarter
Net income NetIncomeLoss $15.29M USD 1 Quarter
Net income NetIncomeLoss $12.61M USD 2 Qtrs
Net income NetIncomeLoss $12.61M USD 2 Qtrs
Net income NetIncomeLoss $-2.68M USD 1 Quarter
Net income NetIncomeLoss $-2.68M USD 1 Quarter
Net income NetIncomeLoss $9.29M USD 1 Quarter
Net income NetIncomeLoss $9.29M USD 1 Quarter
Net income NetIncomeLoss $2.94M USD 2 Qtrs
Net income NetIncomeLoss $2.94M USD 2 Qtrs
Net income NetIncomeLoss $-6.35M USD 1 Quarter
Net income NetIncomeLoss $-6.35M USD 1 Quarter
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $61.00K USD 1 Quarter
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $61.00K USD 1 Quarter
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $61.00K USD 1 Quarter
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $61.00K USD 1 Quarter
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $122.00K USD 2 Qtrs
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $122.00K USD 2 Qtrs
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $122.00K USD 2 Qtrs
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $122.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-122.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-122.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-122.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-122.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $2.82M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $2.82M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $12.49M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $12.49M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $15.22M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $15.22M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $9.23M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $9.23M 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...