◆ 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 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001437749-24-032019
Period End Date 20240930
Filing Date 20241024
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance fi20240930_10q_htm.xml
Balance Sheet 180 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 $165.66M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $165.66M USD 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
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
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
Restricted cash RestrictedCash $1.43M USD Point-in-time
Restricted cash RestrictedCash $1.43M USD Point-in-time
Restricted cash RestrictedCash $1.32M USD Point-in-time
Restricted cash RestrictedCash $1.32M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 121.06M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 121.06M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $469.12M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $469.12M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 117.47M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 117.47M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $532.47M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $532.47M 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
Inventories InventoryNet $179.34M USD Point-in-time
Inventories InventoryNet $179.34M USD 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.36M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 3.36M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 3.59M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 3.59M shares 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 $32.51M USD Point-in-time
Income tax receivables IncomeTaxesReceivable $32.51M 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 $72.98M USD Point-in-time
Other current assets OtherAssetsCurrent $72.98M 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 $984.28M USD Point-in-time
Total current assets AssetsCurrent $984.28M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $535.99M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $535.99M 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.54M USD Point-in-time
Investments in joint ventures EquityMethodInvestments $75.54M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $308.45M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $308.45M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $239.72M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $239.72M USD Point-in-time
Goodwill Goodwill $247.69M USD Point-in-time
Goodwill Goodwill $247.69M USD Point-in-time
Goodwill Goodwill $343.88M USD Point-in-time
Goodwill Goodwill $343.88M 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 $76.33M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $76.33M 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.01M USD Point-in-time
Non-current accounts receivable, net AccountsReceivableNetNoncurrent $8.01M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $11.14M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $11.14M 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.01B USD Point-in-time
Total assets Assets $2.01B USD Point-in-time
Total assets Assets $2.34B USD Point-in-time
Total assets Assets $2.34B 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 $326.65M USD Point-in-time
Accounts payable and accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $326.65M USD Point-in-time
Income tax liabilities AccruedIncomeTaxesCurrent $52.83M USD Point-in-time
Income tax liabilities AccruedIncomeTaxesCurrent $52.83M USD Point-in-time
Income tax liabilities AccruedIncomeTaxesCurrent $45.08M USD Point-in-time
Income tax liabilities AccruedIncomeTaxesCurrent $45.08M USD Point-in-time
Finance lease liabilities FinanceLeaseLiabilityCurrent $2.28M USD Point-in-time
Finance lease liabilities FinanceLeaseLiabilityCurrent $2.28M 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.99M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $17.99M 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 $97.70M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $97.70M USD Point-in-time
Total current liabilities LiabilitiesCurrent $497.45M USD Point-in-time
Total current liabilities LiabilitiesCurrent $497.45M USD Point-in-time
Total current liabilities LiabilitiesCurrent $488.85M USD Point-in-time
Total current liabilities LiabilitiesCurrent $488.85M USD Point-in-time
Long-term borrowings LongTermDebt $121.06M USD Point-in-time
Long-term borrowings LongTermDebt $121.06M USD Point-in-time
Long-term borrowings LongTermDebt $20.00M USD Point-in-time
Long-term borrowings LongTermDebt $20.00M USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $47.20M USD Point-in-time
Deferred tax liabilities, net DeferredIncomeTaxLiabilitiesNet $47.20M 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
Post-retirement benefits PostemploymentBenefitsLiabilityNoncurrent $10.45M USD Point-in-time
Post-retirement benefits PostemploymentBenefitsLiabilityNoncurrent $10.45M USD Point-in-time
Post-retirement benefits PostemploymentBenefitsLiabilityNoncurrent $5.67M USD Point-in-time
Post-retirement benefits PostemploymentBenefitsLiabilityNoncurrent $5.67M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $15.04M USD Point-in-time
Non-current finance lease liabilities FinanceLeaseLiabilityNoncurrent $15.04M 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 operating lease liabilities OperatingLeaseLiabilityNoncurrent $59.53M USD Point-in-time
Non-current operating lease liabilities OperatingLeaseLiabilityNoncurrent $59.53M 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 $69.47M USD Point-in-time
Uncertain tax positions LiabilityForUncertainTaxPositionsNoncurrent $69.47M 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 $44.20M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $44.20M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $44.87M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $44.87M USD Point-in-time
Total liabilities Liabilities $860.29M USD Point-in-time
Total liabilities Liabilities $860.29M 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, 121,056,680 and 113,389,911 shares issued and 117,470,113 and 110,029,694 shares outstanding CommonStockValueOutstanding $8.49M USD Point-in-time
Common stock, 0.06 nominal value, 200,000,000 shares authorized, 121,056,680 and 113,389,911 shares issued and 117,470,113 and 110,029,694 shares outstanding CommonStockValueOutstanding $8.49M USD Point-in-time
Common stock, 0.06 nominal value, 200,000,000 shares authorized, 121,056,680 and 113,389,911 shares issued and 117,470,113 and 110,029,694 shares outstanding CommonStockValueOutstanding $8.06M USD Point-in-time
Common stock, 0.06 nominal value, 200,000,000 shares authorized, 121,056,680 and 113,389,911 shares issued and 117,470,113 and 110,029,694 shares outstanding CommonStockValueOutstanding $8.06M USD Point-in-time
Treasury stock (at cost) 3,586,567 and 3,360,217 shares TreasuryStockCommonValue $64.70M USD Point-in-time
Treasury stock (at cost) 3,586,567 and 3,360,217 shares TreasuryStockCommonValue $64.70M USD Point-in-time
Treasury stock (at cost) 3,586,567 and 3,360,217 shares TreasuryStockCommonValue $69.10M USD Point-in-time
Treasury stock (at cost) 3,586,567 and 3,360,217 shares TreasuryStockCommonValue $69.10M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $2.07B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $2.07B 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
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $22.14M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $22.14M 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 deficit RetainedEarningsAccumulatedDeficit $-550.25M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-550.25M 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.48B USD Point-in-time
Total stockholders equity StockholdersEquity $1.48B USD Point-in-time
Total stockholders equity StockholdersEquity $1.28B USD Point-in-time
Total stockholders equity StockholdersEquity $1.28B 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.27B USD Point-in-time
Total stockholders equity StockholdersEquity $1.27B 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.34B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.34B 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
Income Statement 160 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $422.83M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $422.83M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $369.82M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $369.82M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.11B USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.11B USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.28B USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.28B USD 3 Qtrs
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $924.42M USD 3 Qtrs
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $924.42M USD 3 Qtrs
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $331.24M USD 1 Quarter
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $331.24M USD 1 Quarter
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $315.82M USD 1 Quarter
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $315.82M USD 1 Quarter
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $1.01B USD 3 Qtrs
Cost of revenue, excluding depreciation and amortization expense CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $1.01B USD 3 Qtrs
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $15.44M USD 1 Quarter
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $15.44M USD 1 Quarter
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $65.91M USD 3 Qtrs
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $65.91M USD 3 Qtrs
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $44.91M USD 3 Qtrs
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $44.91M USD 3 Qtrs
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $20.47M USD 1 Quarter
General and administrative expense, excluding depreciation and amortization expense GeneralAndAdministrativeExpense $20.47M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $121.18M USD 3 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $121.18M USD 3 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $40.39M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $40.39M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $37.41M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $37.41M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $109.39M USD 3 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $109.39M USD 3 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $4.33M USD 3 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $4.33M USD 3 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $1.44M USD 1 Quarter
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $1.44M USD 1 Quarter
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $12.39M USD 3 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $12.39M USD 3 Qtrs
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $817.00K USD 1 Quarter
Merger and integration expense BusinessCombinationAcquisitionRelatedCosts $817.00K USD 1 Quarter
Severance and other expense RestructuringSettlementAndImpairmentProvisionsCredits $8.01M USD 3 Qtrs
Severance and other expense RestructuringSettlementAndImpairmentProvisionsCredits $8.01M USD 3 Qtrs
Severance and other expense RestructuringSettlementAndImpairmentProvisionsCredits $1.90M USD 1 Quarter
Severance and other expense RestructuringSettlementAndImpairmentProvisionsCredits $1.90M USD 1 Quarter
Severance and other expense RestructuringSettlementAndImpairmentProvisionsCredits $5.49M USD 3 Qtrs
Severance and other expense RestructuringSettlementAndImpairmentProvisionsCredits $5.49M USD 3 Qtrs
Severance and other expense RestructuringSettlementAndImpairmentProvisionsCredits $3.18M USD 1 Quarter
Severance and other expense RestructuringSettlementAndImpairmentProvisionsCredits $3.18M USD 1 Quarter
Total operating cost and expenses CostsAndExpenses $1.21B USD 3 Qtrs
Total operating cost and expenses CostsAndExpenses $1.21B USD 3 Qtrs
Total operating cost and expenses CostsAndExpenses $396.71M USD 1 Quarter
Total operating cost and expenses CostsAndExpenses $396.71M USD 1 Quarter
Total operating cost and expenses CostsAndExpenses $371.39M USD 1 Quarter
Total operating cost and expenses CostsAndExpenses $371.39M USD 1 Quarter
Total operating cost and expenses CostsAndExpenses $1.09B USD 3 Qtrs
Total operating cost and expenses CostsAndExpenses $1.09B USD 3 Qtrs
Operating income (loss) OperatingIncomeLoss $-1.57M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $-1.57M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $62.23M USD 3 Qtrs
Operating income (loss) OperatingIncomeLoss $62.23M USD 3 Qtrs
Operating income (loss) OperatingIncomeLoss $26.12M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $26.12M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $17.48M USD 3 Qtrs
Operating income (loss) OperatingIncomeLoss $17.48M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $262.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $262.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-3.54M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-3.54M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $1.08M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $1.08M USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-1.13M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-1.13M USD 1 Quarter
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-3.90M USD 1 Quarter
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-3.90M USD 1 Quarter
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-1.69M USD 3 Qtrs
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-1.69M USD 3 Qtrs
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-10.71M USD 3 Qtrs
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-10.71M USD 3 Qtrs
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-373.00K USD 1 Quarter
Interest and finance expense, net InterestIncomeExpenseNonoperatingNet $-373.00K USD 1 Quarter
Income (loss) before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $52.60M USD 3 Qtrs
Income (loss) before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $52.60M USD 3 Qtrs
Income (loss) before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $22.48M USD 1 Quarter
Income (loss) before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $22.48M USD 1 Quarter
Income (loss) before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $12.25M USD 3 Qtrs
Income (loss) before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $12.25M USD 3 Qtrs
Income (loss) before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-3.07M USD 1 Quarter
Income (loss) before taxes and equity in income of joint ventures IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-3.07M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $4.24M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $4.24M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $7.74M USD 3 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $7.74M USD 3 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $2.50M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $2.50M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $12.96M USD 3 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $12.96M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $65.56M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $65.56M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-579.00K USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-579.00K USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $19.99M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $19.99M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $26.73M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $26.73M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $10.45M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $10.45M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.31M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.31M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $36.67M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $36.67M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $30.93M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $30.93M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $9.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $9.29M USD 1 Quarter
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.25 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.25 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.14 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.14 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.10 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.10 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.10 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.10 USD 3 Qtrs
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.14 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.14 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.25 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.25 USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 113.89M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 113.89M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 108.76M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 108.76M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 108.78M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 108.78M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 117.47M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 117.47M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 108.76M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 108.76M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 118.29M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 118.29M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 108.78M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 108.78M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 115.61M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 115.61M shares 3 Qtrs
Cash Flow Statement 168 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $9.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $9.29M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $121.18M USD 3 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $121.18M USD 3 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $40.39M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $40.39M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $37.41M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $37.41M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $109.39M USD 3 Qtrs
Depreciation and amortization expense DepreciationDepletionAndAmortization $109.39M USD 3 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $4.24M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $4.24M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $7.74M USD 3 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $7.74M USD 3 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $2.50M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $2.50M USD 1 Quarter
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $12.96M USD 3 Qtrs
Equity in income of joint ventures IncomeLossFromEquityMethodInvestments $12.96M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $19.25M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $19.25M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $14.68M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $14.68M USD 3 Qtrs
Elimination of unrealized (loss) gain on sales to joint ventures AdjustmentForLongTermIntercompanyTransactionsNetOfTax $312.00K USD 3 Qtrs
Elimination of unrealized (loss) gain on sales to joint ventures AdjustmentForLongTermIntercompanyTransactionsNetOfTax $312.00K USD 3 Qtrs
Elimination of unrealized (loss) gain on sales to joint ventures AdjustmentForLongTermIntercompanyTransactionsNetOfTax $-3.52M USD 3 Qtrs
Elimination of unrealized (loss) gain on sales to joint ventures AdjustmentForLongTermIntercompanyTransactionsNetOfTax $-3.52M USD 3 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 3 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 3 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-5.76M USD 3 Qtrs
Changes in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-5.76M USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-1.13M USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-1.13M USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-8.07M USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-8.07M USD 3 Qtrs
Unrealized foreign exchange losses ForeignCurrencyTransactionGainLossUnrealized $-3.42M USD 3 Qtrs
Unrealized foreign exchange losses ForeignCurrencyTransactionGainLossUnrealized $-3.42M USD 3 Qtrs
Unrealized foreign exchange losses ForeignCurrencyTransactionGainLossUnrealized $-1.73M USD 3 Qtrs
Unrealized foreign exchange losses ForeignCurrencyTransactionGainLossUnrealized $-1.73M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $28.68M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $28.68M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-3.19M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-3.19M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $15.37M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $15.37M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $587.00K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $587.00K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $11.47M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $11.47M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $15.28M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $15.28M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $29.27M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $29.27M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-19.62M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-19.62M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-15.42M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-15.42M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-8.46M USD 3 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-8.46M USD 3 Qtrs
Income taxes, net IncreaseDecreaseInAccruedIncomeTaxesPayable $4.48M USD 3 Qtrs
Income taxes, net IncreaseDecreaseInAccruedIncomeTaxesPayable $4.48M USD 3 Qtrs
Income taxes, net IncreaseDecreaseInAccruedIncomeTaxesPayable $3.38M USD 3 Qtrs
Income taxes, net IncreaseDecreaseInAccruedIncomeTaxesPayable $3.38M USD 3 Qtrs
Dividends received from joint ventures EquityMethodInvestmentDividendsOrDistributions $4.13M USD 3 Qtrs
Dividends received from joint ventures EquityMethodInvestmentDividendsOrDistributions $4.13M USD 3 Qtrs
Dividends received from joint ventures EquityMethodInvestmentDividendsOrDistributions $2.75M USD 3 Qtrs
Dividends received from joint ventures EquityMethodInvestmentDividendsOrDistributions $2.75M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-4.42M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-4.42M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-5.45M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-5.45M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $105.53M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $105.53M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $72.08M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $72.08M USD 3 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $99.16M USD 3 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $99.16M USD 3 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $84.62M USD 3 Qtrs
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $84.62M USD 3 Qtrs
Payment for acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $8.48M USD 3 Qtrs
Payment for acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $8.48M USD 3 Qtrs
Payment for acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $31.97M USD 3 Qtrs
Payment for acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $31.97M USD 3 Qtrs
Proceeds from settlement of contingent consideration ProceedsFromSettlementOfContingentConsideration - USD 3 Qtrs
Proceeds from settlement of contingent consideration ProceedsFromSettlementOfContingentConsideration - USD 3 Qtrs
Proceeds from settlement of contingent consideration ProceedsFromSettlementOfContingentConsideration $7.50M USD 3 Qtrs
Proceeds from settlement of contingent consideration ProceedsFromSettlementOfContingentConsideration $7.50M USD 3 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.90M USD 3 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.90M USD 3 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.01M USD 3 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.01M USD 3 Qtrs
Proceeds from sale / maturity of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments - USD 3 Qtrs
Proceeds from sale / maturity of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments - USD 3 Qtrs
Proceeds from sale / maturity of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $288.00K USD 3 Qtrs
Proceeds from sale / maturity of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $288.00K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-120.72M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-120.72M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-90.80M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-90.80M USD 3 Qtrs
Release of collateral deposits, net ProceedsFromRepaymentsOfCollateralDeposits $350.00K USD 3 Qtrs
Release of collateral deposits, net ProceedsFromRepaymentsOfCollateralDeposits $350.00K USD 3 Qtrs
Release of collateral deposits, net ProceedsFromRepaymentsOfCollateralDeposits $1.24M USD 3 Qtrs
Release of collateral deposits, net ProceedsFromRepaymentsOfCollateralDeposits $1.24M USD 3 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $50.00M USD 3 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $50.00M USD 3 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $117.27M USD 3 Qtrs
Proceeds from borrowings ProceedsFromIssuanceOfLongTermDebt $117.27M USD 3 Qtrs
Repayment of borrowings RepaymentsOfLongTermDebt - USD 3 Qtrs
Repayment of borrowings RepaymentsOfLongTermDebt - USD 3 Qtrs
Repayment of borrowings RepaymentsOfLongTermDebt $44.35M USD 3 Qtrs
Repayment of borrowings RepaymentsOfLongTermDebt $44.35M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $10.01M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $10.01M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Payment of withholding taxes on stock-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.44M USD 3 Qtrs
Payment of withholding taxes on stock-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.44M USD 3 Qtrs
Payment of withholding taxes on stock-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.27M USD 3 Qtrs
Payment of withholding taxes on stock-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.27M USD 3 Qtrs
Repayment of financed insurance premium RepaymentsOfFinancedInsurancePremium $6.73M USD 3 Qtrs
Repayment of financed insurance premium RepaymentsOfFinancedInsurancePremium $6.73M USD 3 Qtrs
Repayment of financed insurance premium RepaymentsOfFinancedInsurancePremium $7.83M USD 3 Qtrs
Repayment of financed insurance premium RepaymentsOfFinancedInsurancePremium $7.83M USD 3 Qtrs
Repayments of finance leases FinanceLeasePrincipalPayments $1.30M USD 3 Qtrs
Repayments of finance leases FinanceLeasePrincipalPayments $1.30M USD 3 Qtrs
Repayments of finance leases FinanceLeasePrincipalPayments $1.05M USD 3 Qtrs
Repayments of finance leases FinanceLeasePrincipalPayments $1.05M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $29.87M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $29.87M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $62.01M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $62.01M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-6.05M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-6.05M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $458.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $458.00K USD 3 Qtrs
Net increase to cash and cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $13.82M USD 3 Qtrs
Net increase to cash and cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $13.82M USD 3 Qtrs
Net increase to cash and cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $38.55M USD 3 Qtrs
Net increase to cash and cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $38.55M USD 3 Qtrs
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $166.99M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $166.99M 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 $153.17M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $257.01M USD Point-in-time
Cash and cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $257.01M 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 end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $166.99M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $166.99M 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 $257.01M USD Point-in-time
Cash and cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $257.01M 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
Stockholders Equity 122 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.48B USD Point-in-time
Balance StockholdersEquity $1.48B USD Point-in-time
Balance StockholdersEquity $1.28B USD Point-in-time
Balance StockholdersEquity $1.28B 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.27B USD Point-in-time
Balance StockholdersEquity $1.27B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $9.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $9.29M USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-183.00K USD 3 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-183.00K USD 3 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 $-183.00K USD 3 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-183.00K USD 3 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 $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K 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 $6.83M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.83M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.17M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.17M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.93M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.93M 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 $7.35M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.35M 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
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $637.00K USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $637.00K USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $1.15M USD 1 Quarter
Common shares issued upon vesting of share-based awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $1.15M 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 $3.56M USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $3.56M USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $243.00K USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $243.00K USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $256.00K USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $256.00K USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $56.00K USD 1 Quarter
Treasury shares withheld AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $56.00K USD 1 Quarter
Acquisition of common stock TreasuryStockValueAcquiredCostMethod $10.01M USD 1 Quarter
Acquisition of common stock TreasuryStockValueAcquiredCostMethod $10.01M USD 1 Quarter
Acquisition of common stock TreasuryStockValueAcquiredCostMethod $10.00M USD 3 Qtrs
Acquisition of common stock TreasuryStockValueAcquiredCostMethod $10.00M USD 3 Qtrs
Treasury shares refunded SharebasedPaymentArrangementIncreaseForTaxRefund $119.00K USD 1 Quarter
Treasury shares refunded SharebasedPaymentArrangementIncreaseForTaxRefund $119.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $9.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $9.29M 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.48B USD Point-in-time
Balance StockholdersEquity $1.48B USD Point-in-time
Balance StockholdersEquity $1.28B USD Point-in-time
Balance StockholdersEquity $1.28B 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.27B USD Point-in-time
Balance StockholdersEquity $1.27B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Balance StockholdersEquity $1.29B USD Point-in-time
Comprehensive Income 48 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.68M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-13.89M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.35M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.27M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $15.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $28.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $9.29M USD 1 Quarter
Net income (loss) NetIncomeLoss $9.29M USD 1 Quarter
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $183.00K USD 3 Qtrs
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $183.00K USD 3 Qtrs
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $183.00K USD 3 Qtrs
Amortization of prior service credit OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax $183.00K USD 3 Qtrs
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
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-183.00K USD 3 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-183.00K USD 3 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 $-183.00K USD 3 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-183.00K USD 3 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 $-61.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-61.00K USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $16.21M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $16.21M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-13.95M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-13.95M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $28.70M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $28.70M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-11.12M USD 3 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-11.12M USD 3 Qtrs

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

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