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

10-Q Filing

TETRA TECHNOLOGIES INC CIK: 844965 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0000844965-25-000074
Period End Date 20250930
Filing Date 20251028
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance tti-20250930_htm.xml
Balance Sheet 220 line items
Line Item Tag Value Unit Period
Trade accounts receivable, allowances for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $626.00K USD Point-in-time
Trade accounts receivable, allowances for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $626.00K USD Point-in-time
Trade accounts receivable, allowances for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $107.00K USD Point-in-time
Trade accounts receivable, allowances for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $107.00K USD Point-in-time
Patents, trademarks, and other intangible assets, accumulated amortization FiniteLivedIntangibleAssetsAccumulatedAmortization $55.42M USD Point-in-time
Patents, trademarks, and other intangible assets, accumulated amortization FiniteLivedIntangibleAssetsAccumulatedAmortization $55.42M USD Point-in-time
Patents, trademarks, and other intangible assets, accumulated amortization FiniteLivedIntangibleAssetsAccumulatedAmortization $59.13M USD Point-in-time
Patents, trademarks, and other intangible assets, accumulated amortization FiniteLivedIntangibleAssetsAccumulatedAmortization $59.13M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $48.35M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $48.35M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $36.99M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $36.99M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $67.15M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $67.15M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 250.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 250.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 250.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 250.00M shares Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $658.00K USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $658.00K USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $221.00K USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $221.00K USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $52.00K USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $52.00K USD Point-in-time
Trade accounts receivable, net of allowances of $107 and $626 in 2025 and 2024, respectively AccountsReceivableNetCurrent $104.81M USD Point-in-time
Trade accounts receivable, net of allowances of $107 and $626 in 2025 and 2024, respectively AccountsReceivableNetCurrent $104.81M USD Point-in-time
Trade accounts receivable, net of allowances of $107 and $626 in 2025 and 2024, respectively AccountsReceivableNetCurrent $116.38M USD Point-in-time
Trade accounts receivable, net of allowances of $107 and $626 in 2025 and 2024, respectively AccountsReceivableNetCurrent $116.38M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 134.95M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 134.95M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 136.79M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 136.79M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 131.81M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 131.81M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 133.65M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 133.65M shares Point-in-time
Inventories InventoryNet $101.70M USD Point-in-time
Inventories InventoryNet $101.70M USD Point-in-time
Inventories InventoryNet $105.86M USD Point-in-time
Inventories InventoryNet $105.86M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $25.91M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $25.91M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $24.44M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $24.44M USD Point-in-time
Treasury stock, shares held (in shares) TreasuryStockCommonShares 3.14M shares Point-in-time
Treasury stock, shares held (in shares) TreasuryStockCommonShares 3.14M shares Point-in-time
Treasury stock, shares held (in shares) TreasuryStockCommonShares 3.14M shares Point-in-time
Treasury stock, shares held (in shares) TreasuryStockCommonShares 3.14M shares Point-in-time
Total current assets AssetsCurrent $269.63M USD Point-in-time
Total current assets AssetsCurrent $269.63M USD Point-in-time
Total current assets AssetsCurrent $313.88M USD Point-in-time
Total current assets AssetsCurrent $313.88M USD Point-in-time
Land and building LandAndBuilding $24.48M USD Point-in-time
Land and building LandAndBuilding $24.48M USD Point-in-time
Land and building LandAndBuilding $24.96M USD Point-in-time
Land and building LandAndBuilding $24.96M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $323.04M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $323.04M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $338.58M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $338.58M USD Point-in-time
Automobiles and trucks AutomobilesAndTrucks $10.32M USD Point-in-time
Automobiles and trucks AutomobilesAndTrucks $10.32M USD Point-in-time
Automobiles and trucks AutomobilesAndTrucks $10.69M USD Point-in-time
Automobiles and trucks AutomobilesAndTrucks $10.69M USD Point-in-time
Chemical plants ChemicalPlants $69.81M USD Point-in-time
Chemical plants ChemicalPlants $69.81M USD Point-in-time
Chemical plants ChemicalPlants $75.55M USD Point-in-time
Chemical plants ChemicalPlants $75.55M USD Point-in-time
Construction in progress ConstructionInProgressGross $34.91M USD Point-in-time
Construction in progress ConstructionInProgressGross $34.91M USD Point-in-time
Construction in progress ConstructionInProgressGross $66.84M USD Point-in-time
Construction in progress ConstructionInProgressGross $66.84M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $462.57M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $462.57M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $516.62M USD Point-in-time
Property, plant and equipment PropertyPlantAndEquipmentGross $516.62M USD Point-in-time
Less accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $320.41M USD Point-in-time
Less accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $320.41M USD Point-in-time
Less accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $343.42M USD Point-in-time
Less accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $343.42M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $142.16M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $142.16M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $173.20M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $173.20M USD Point-in-time
Patents, trademarks and other intangible assets, net of accumulated amortization of $59,127 and $55,421 in 2025 and 2024, respectively IntangibleAssetsNetExcludingGoodwill $24.92M USD Point-in-time
Patents, trademarks and other intangible assets, net of accumulated amortization of $59,127 and $55,421 in 2025 and 2024, respectively IntangibleAssetsNetExcludingGoodwill $24.92M USD Point-in-time
Patents, trademarks and other intangible assets, net of accumulated amortization of $59,127 and $55,421 in 2025 and 2024, respectively IntangibleAssetsNetExcludingGoodwill $22.34M USD Point-in-time
Patents, trademarks and other intangible assets, net of accumulated amortization of $59,127 and $55,421 in 2025 and 2024, respectively IntangibleAssetsNetExcludingGoodwill $22.34M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $98.15M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $98.15M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $93.79M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $93.79M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $29.80M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $29.80M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $30.00M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $30.00M USD Point-in-time
Investments EquitySecuritiesFvNi $28.16M USD Point-in-time
Investments EquitySecuritiesFvNi $28.16M USD Point-in-time
Investments EquitySecuritiesFvNi $10.41M USD Point-in-time
Investments EquitySecuritiesFvNi $10.41M USD Point-in-time
Other assets OtherAssetsNoncurrent $12.38M USD Point-in-time
Other assets OtherAssetsNoncurrent $12.38M USD Point-in-time
Other assets OtherAssetsNoncurrent $11.55M USD Point-in-time
Other assets OtherAssetsNoncurrent $11.55M USD Point-in-time
Total other assets TotalOtherAssets $193.41M USD Point-in-time
Total other assets TotalOtherAssets $193.41M USD Point-in-time
Total other assets TotalOtherAssets $168.09M USD Point-in-time
Total other assets TotalOtherAssets $168.09M USD Point-in-time
Total assets Assets $605.20M USD Point-in-time
Total assets Assets $605.20M USD Point-in-time
Total assets Assets $655.17M USD Point-in-time
Total assets Assets $655.17M USD Point-in-time
Trade accounts payable AccountsPayableCurrentAndNoncurrent $43.10M USD Point-in-time
Trade accounts payable AccountsPayableCurrentAndNoncurrent $43.10M USD Point-in-time
Trade accounts payable AccountsPayableCurrentAndNoncurrent $44.26M USD Point-in-time
Trade accounts payable AccountsPayableCurrentAndNoncurrent $44.26M USD Point-in-time
Compensation and employee benefits DeferredIncomeCurrent $23.02M USD Point-in-time
Compensation and employee benefits DeferredIncomeCurrent $23.02M USD Point-in-time
Compensation and employee benefits DeferredIncomeCurrent $27.06M USD Point-in-time
Compensation and employee benefits DeferredIncomeCurrent $27.06M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $8.86M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $8.86M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $10.61M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $10.61M USD Point-in-time
Accrued taxes TaxesPayableCurrent $12.49M USD Point-in-time
Accrued taxes TaxesPayableCurrent $12.49M USD Point-in-time
Accrued taxes TaxesPayableCurrent $16.23M USD Point-in-time
Accrued taxes TaxesPayableCurrent $16.23M USD Point-in-time
Accrued liabilities and other AccruedLiabilitiesCurrentAndNoncurrent $30.04M USD Point-in-time
Accrued liabilities and other AccruedLiabilitiesCurrentAndNoncurrent $30.04M USD Point-in-time
Accrued liabilities and other AccruedLiabilitiesCurrentAndNoncurrent $29.30M USD Point-in-time
Accrued liabilities and other AccruedLiabilitiesCurrentAndNoncurrent $29.30M USD Point-in-time
Current liabilities associated with discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $5.83M USD Point-in-time
Current liabilities associated with discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $5.83M USD Point-in-time
Current liabilities associated with discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $5.83M USD Point-in-time
Current liabilities associated with discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $5.83M USD Point-in-time
Total current liabilities LiabilitiesCurrent $123.35M USD Point-in-time
Total current liabilities LiabilitiesCurrent $123.35M USD Point-in-time
Total current liabilities LiabilitiesCurrent $133.29M USD Point-in-time
Total current liabilities LiabilitiesCurrent $133.29M USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $179.70M USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $179.70M USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $180.92M USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $180.92M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $25.04M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $25.04M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $23.07M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $23.07M USD Point-in-time
Asset retirement obligations AssetRetirementObligationsNoncurrent $14.79M USD Point-in-time
Asset retirement obligations AssetRetirementObligationsNoncurrent $14.79M USD Point-in-time
Asset retirement obligations AssetRetirementObligationsNoncurrent $15.43M USD Point-in-time
Asset retirement obligations AssetRetirementObligationsNoncurrent $15.43M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.91M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.91M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.28M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.28M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $4.10M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $4.10M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $2.76M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $2.76M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $228.54M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $228.54M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $226.46M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $226.46M USD Point-in-time
Commitments and contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Common stock, par value 0.01 per share; 250,000,000 shares authorized at September 30, 2025 and December 31, 2024; 136,789,182 and 134,951,081 shares issued, respectively, and 133,650,507 and 131,812,406 shares outstanding, respectively CommonStockValue $1.35M USD Point-in-time
Common stock, par value 0.01 per share; 250,000,000 shares authorized at September 30, 2025 and December 31, 2024; 136,789,182 and 134,951,081 shares issued, respectively, and 133,650,507 and 131,812,406 shares outstanding, respectively CommonStockValue $1.35M USD Point-in-time
Common stock, par value 0.01 per share; 250,000,000 shares authorized at September 30, 2025 and December 31, 2024; 136,789,182 and 134,951,081 shares issued, respectively, and 133,650,507 and 131,812,406 shares outstanding, respectively CommonStockValue $1.37M USD Point-in-time
Common stock, par value 0.01 per share; 250,000,000 shares authorized at September 30, 2025 and December 31, 2024; 136,789,182 and 134,951,081 shares issued, respectively, and 133,650,507 and 131,812,406 shares outstanding, respectively CommonStockValue $1.37M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $492.72M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $492.72M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $496.18M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $496.18M USD Point-in-time
Treasury stock, at cost; 3,138,675 shares held at September 30, 2025 and December 31, 2024 TreasuryStockValue $19.96M USD Point-in-time
Treasury stock, at cost; 3,138,675 shares held at September 30, 2025 and December 31, 2024 TreasuryStockValue $19.96M USD Point-in-time
Treasury stock, at cost; 3,138,675 shares held at September 30, 2025 and December 31, 2024 TreasuryStockValue $19.96M USD Point-in-time
Treasury stock, at cost; 3,138,675 shares held at September 30, 2025 and December 31, 2024 TreasuryStockValue $19.96M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-51.12M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-51.12M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-31.99M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-31.99M USD Point-in-time
Retained deficit RetainedEarningsAccumulatedDeficit $-168.43M USD Point-in-time
Retained deficit RetainedEarningsAccumulatedDeficit $-168.43M USD Point-in-time
Retained deficit RetainedEarningsAccumulatedDeficit $-148.92M USD Point-in-time
Retained deficit RetainedEarningsAccumulatedDeficit $-148.92M USD Point-in-time
Total TETRA stockholders equity StockholdersEquity $254.57M USD Point-in-time
Total TETRA stockholders equity StockholdersEquity $254.57M USD Point-in-time
Total TETRA stockholders equity StockholdersEquity $296.69M USD Point-in-time
Total TETRA stockholders equity StockholdersEquity $296.69M USD Point-in-time
Noncontrolling interests MinorityInterest $-1.26M USD Point-in-time
Noncontrolling interests MinorityInterest $-1.26M USD Point-in-time
Noncontrolling interests MinorityInterest $-1.26M USD Point-in-time
Noncontrolling interests MinorityInterest $-1.26M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $147.33M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $147.33M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $146.15M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $146.15M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $153.58M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $153.58M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $155.41M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $155.41M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $253.31M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $253.31M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $271.74M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $271.74M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $289.62M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $289.62M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $295.43M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $295.43M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $605.20M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $605.20M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $655.17M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $655.17M USD Point-in-time
Income Statement 216 line items
Line Item Tag Value Unit Period
Revenues from product sales and services RevenueFromContractWithCustomerIncludingAssessedTax $141.70M USD 1 Quarter
Revenues from product sales and services RevenueFromContractWithCustomerIncludingAssessedTax $141.70M USD 1 Quarter
Revenues from product sales and services RevenueFromContractWithCustomerIncludingAssessedTax $464.61M USD 3 Qtrs
Revenues from product sales and services RevenueFromContractWithCustomerIncludingAssessedTax $464.61M USD 3 Qtrs
Revenues from product sales and services RevenueFromContractWithCustomerIncludingAssessedTax $153.24M USD 1 Quarter
Revenues from product sales and services RevenueFromContractWithCustomerIncludingAssessedTax $153.24M USD 1 Quarter
Revenues from product sales and services RevenueFromContractWithCustomerIncludingAssessedTax $484.25M USD 3 Qtrs
Revenues from product sales and services RevenueFromContractWithCustomerIncludingAssessedTax $484.25M USD 3 Qtrs
Cost of product sales and services CostOfGoodsAndServicesSold $98.39M USD 1 Quarter
Cost of product sales and services CostOfGoodsAndServicesSold $98.39M USD 1 Quarter
Cost of product sales and services CostOfGoodsAndServicesSold $329.41M USD 3 Qtrs
Cost of product sales and services CostOfGoodsAndServicesSold $329.41M USD 3 Qtrs
Cost of product sales and services CostOfGoodsAndServicesSold $107.38M USD 1 Quarter
Cost of product sales and services CostOfGoodsAndServicesSold $107.38M USD 1 Quarter
Cost of product sales and services CostOfGoodsAndServicesSold $328.29M USD 3 Qtrs
Cost of product sales and services CostOfGoodsAndServicesSold $328.29M USD 3 Qtrs
Depreciation, amortization and accretion DepreciationDepletionAmortizationAndAccretion $8.84M USD 1 Quarter
Depreciation, amortization and accretion DepreciationDepletionAmortizationAndAccretion $8.84M USD 1 Quarter
Depreciation, amortization and accretion DepreciationDepletionAmortizationAndAccretion $26.37M USD 3 Qtrs
Depreciation, amortization and accretion DepreciationDepletionAmortizationAndAccretion $26.37M USD 3 Qtrs
Depreciation, amortization and accretion DepreciationDepletionAmortizationAndAccretion $9.49M USD 1 Quarter
Depreciation, amortization and accretion DepreciationDepletionAmortizationAndAccretion $9.49M USD 1 Quarter
Depreciation, amortization and accretion DepreciationDepletionAmortizationAndAccretion $27.83M USD 3 Qtrs
Depreciation, amortization and accretion DepreciationDepletionAmortizationAndAccretion $27.83M USD 3 Qtrs
Impairments and other charges AssetImpairmentCharges $109.00K USD 1 Quarter
Impairments and other charges AssetImpairmentCharges $109.00K USD 1 Quarter
Impairments and other charges AssetImpairmentCharges $109.00K USD 3 Qtrs
Impairments and other charges AssetImpairmentCharges $109.00K USD 3 Qtrs
Impairments and other charges AssetImpairmentCharges - USD 1 Quarter
Impairments and other charges AssetImpairmentCharges - USD 1 Quarter
Impairments and other charges AssetImpairmentCharges $611.00K USD 3 Qtrs
Impairments and other charges AssetImpairmentCharges $611.00K USD 3 Qtrs
Total cost of revenues CostsAndExpenses $107.34M USD 1 Quarter
Total cost of revenues CostsAndExpenses $107.34M USD 1 Quarter
Total cost of revenues CostsAndExpenses $355.89M USD 3 Qtrs
Total cost of revenues CostsAndExpenses $355.89M USD 3 Qtrs
Total cost of revenues CostsAndExpenses $116.87M USD 1 Quarter
Total cost of revenues CostsAndExpenses $116.87M USD 1 Quarter
Total cost of revenues CostsAndExpenses $356.73M USD 3 Qtrs
Total cost of revenues CostsAndExpenses $356.73M USD 3 Qtrs
Gross profit GrossProfit $34.36M USD 1 Quarter
Gross profit GrossProfit $34.36M USD 1 Quarter
Gross profit GrossProfit $108.72M USD 3 Qtrs
Gross profit GrossProfit $108.72M USD 3 Qtrs
Gross profit GrossProfit $36.37M USD 1 Quarter
Gross profit GrossProfit $36.37M USD 1 Quarter
Gross profit GrossProfit $127.52M USD 3 Qtrs
Gross profit GrossProfit $127.52M USD 3 Qtrs
General and administrative expense GeneralAndAdministrativeExpense $22.41M USD 1 Quarter
General and administrative expense GeneralAndAdministrativeExpense $22.41M USD 1 Quarter
General and administrative expense GeneralAndAdministrativeExpense $66.84M USD 3 Qtrs
General and administrative expense GeneralAndAdministrativeExpense $66.84M USD 3 Qtrs
General and administrative expense GeneralAndAdministrativeExpense $25.24M USD 1 Quarter
General and administrative expense GeneralAndAdministrativeExpense $25.24M USD 1 Quarter
General and administrative expense GeneralAndAdministrativeExpense $74.63M USD 3 Qtrs
General and administrative expense GeneralAndAdministrativeExpense $74.63M USD 3 Qtrs
Operating income OperatingIncomeLoss $11.96M USD 1 Quarter
Operating income OperatingIncomeLoss $11.96M USD 1 Quarter
Operating income OperatingIncomeLoss $41.88M USD 3 Qtrs
Operating income OperatingIncomeLoss $41.88M USD 3 Qtrs
Operating income OperatingIncomeLoss $11.13M USD 1 Quarter
Operating income OperatingIncomeLoss $11.13M USD 1 Quarter
Operating income OperatingIncomeLoss $52.89M USD 3 Qtrs
Operating income OperatingIncomeLoss $52.89M USD 3 Qtrs
Interest expense, net InterestExpense $5.10M USD 1 Quarter
Interest expense, net InterestExpense $5.10M USD 1 Quarter
Interest expense, net InterestExpense $17.23M USD 3 Qtrs
Interest expense, net InterestExpense $17.23M USD 3 Qtrs
Interest expense, net InterestExpense $4.45M USD 1 Quarter
Interest expense, net InterestExpense $4.45M USD 1 Quarter
Interest expense, net InterestExpense $13.37M USD 3 Qtrs
Interest expense, net InterestExpense $13.37M USD 3 Qtrs
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $-5.54M USD 3 Qtrs
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $-5.54M USD 3 Qtrs
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 3 Qtrs
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 3 Qtrs
Other (income) expense, net OtherNonoperatingIncomeExpense $715.00K USD 1 Quarter
Other (income) expense, net OtherNonoperatingIncomeExpense $715.00K USD 1 Quarter
Other (income) expense, net OtherNonoperatingIncomeExpense $2.24M USD 3 Qtrs
Other (income) expense, net OtherNonoperatingIncomeExpense $2.24M USD 3 Qtrs
Other (income) expense, net OtherNonoperatingIncomeExpense $1.42M USD 1 Quarter
Other (income) expense, net OtherNonoperatingIncomeExpense $1.42M USD 1 Quarter
Other (income) expense, net OtherNonoperatingIncomeExpense $-6.89M USD 3 Qtrs
Other (income) expense, net OtherNonoperatingIncomeExpense $-6.89M USD 3 Qtrs
Income from continuing operations before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $7.58M USD 1 Quarter
Income from continuing operations before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $7.58M USD 1 Quarter
Income from continuing operations before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $21.35M USD 3 Qtrs
Income from continuing operations before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $21.35M USD 3 Qtrs
Income from continuing operations before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $8.11M USD 1 Quarter
Income from continuing operations before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $8.11M USD 1 Quarter
Income from continuing operations before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $32.63M USD 3 Qtrs
Income from continuing operations before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $32.63M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $4.74M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $4.74M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $9.96M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $9.96M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $3.95M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.95M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.12M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $13.12M USD 3 Qtrs
Income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $2.83M USD 1 Quarter
Income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $2.83M USD 1 Quarter
Income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $11.39M USD 3 Qtrs
Income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $11.39M USD 3 Qtrs
Income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $4.15M USD 1 Quarter
Income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $4.15M USD 1 Quarter
Income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $19.50M USD 3 Qtrs
Income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $19.50M USD 3 Qtrs
Loss from discontinued operations, net of taxes IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $-5.83M USD 1 Quarter
Loss from discontinued operations, net of taxes IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $-5.83M USD 1 Quarter
Loss from discontinued operations, net of taxes IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $-5.83M USD 3 Qtrs
Loss from discontinued operations, net of taxes IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $-5.83M USD 3 Qtrs
Loss from discontinued operations, net of taxes IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity - USD 1 Quarter
Loss from discontinued operations, net of taxes IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity - USD 1 Quarter
Loss from discontinued operations, net of taxes IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity - USD 3 Qtrs
Loss from discontinued operations, net of taxes IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity - USD 3 Qtrs
Net income (loss) ProfitLoss $915.00K USD 1 Quarter
Net income (loss) ProfitLoss $915.00K USD 1 Quarter
Net income (loss) ProfitLoss $7.64M USD 1 Quarter
Net income (loss) ProfitLoss $7.64M USD 1 Quarter
Net income (loss) ProfitLoss $-3.00M USD 1 Quarter
Net income (loss) ProfitLoss $-3.00M USD 1 Quarter
Net income (loss) ProfitLoss $5.56M USD 3 Qtrs
Net income (loss) ProfitLoss $5.56M USD 3 Qtrs
Net income (loss) ProfitLoss $4.05M USD 1 Quarter
Net income (loss) ProfitLoss $4.05M USD 1 Quarter
Net income (loss) ProfitLoss $11.30M USD 1 Quarter
Net income (loss) ProfitLoss $11.30M USD 1 Quarter
Net income (loss) ProfitLoss $4.15M USD 1 Quarter
Net income (loss) ProfitLoss $4.15M USD 1 Quarter
Net income (loss) ProfitLoss $19.50M USD 3 Qtrs
Net income (loss) ProfitLoss $19.50M USD 3 Qtrs
Loss attributable to noncontrolling interests NetIncomeLossAttributableToNoncontrollingInterest - USD 1 Quarter
Loss attributable to noncontrolling interests NetIncomeLossAttributableToNoncontrollingInterest - USD 1 Quarter
Loss attributable to noncontrolling interests NetIncomeLossAttributableToNoncontrollingInterest $-3.00K USD 3 Qtrs
Loss attributable to noncontrolling interests NetIncomeLossAttributableToNoncontrollingInterest $-3.00K USD 3 Qtrs
Loss attributable to noncontrolling interests NetIncomeLossAttributableToNoncontrollingInterest - USD 1 Quarter
Loss attributable to noncontrolling interests NetIncomeLossAttributableToNoncontrollingInterest - USD 1 Quarter
Loss attributable to noncontrolling interests NetIncomeLossAttributableToNoncontrollingInterest - USD 3 Qtrs
Loss attributable to noncontrolling interests NetIncomeLossAttributableToNoncontrollingInterest - USD 3 Qtrs
Net income (loss) attributable to TETRA stockholders NetIncomeLoss $-3.00M USD 1 Quarter
Net income (loss) attributable to TETRA stockholders NetIncomeLoss $-3.00M USD 1 Quarter
Net income (loss) attributable to TETRA stockholders NetIncomeLoss $5.56M USD 3 Qtrs
Net income (loss) attributable to TETRA stockholders NetIncomeLoss $5.56M USD 3 Qtrs
Net income (loss) attributable to TETRA stockholders NetIncomeLoss $4.15M USD 1 Quarter
Net income (loss) attributable to TETRA stockholders NetIncomeLoss $4.15M USD 1 Quarter
Net income (loss) attributable to TETRA stockholders NetIncomeLoss $19.50M USD 3 Qtrs
Net income (loss) attributable to TETRA stockholders NetIncomeLoss $19.50M USD 3 Qtrs
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.02 USD 1 Quarter
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.02 USD 1 Quarter
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.09 USD 3 Qtrs
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.09 USD 3 Qtrs
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.03 USD 1 Quarter
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.03 USD 1 Quarter
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.15 USD 3 Qtrs
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.15 USD 3 Qtrs
Income from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-0.04 USD 1 Quarter
Income from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-0.04 USD 1 Quarter
Income from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-0.04 USD 3 Qtrs
Income from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-0.04 USD 3 Qtrs
Income from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD 1 Quarter
Income from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD 1 Quarter
Income from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD 3 Qtrs
Income from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD 3 Qtrs
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareBasic $-0.02 USD 1 Quarter
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareBasic $-0.02 USD 1 Quarter
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareBasic $0.05 USD 3 Qtrs
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareBasic $0.05 USD 3 Qtrs
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareBasic $0.03 USD 1 Quarter
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareBasic $0.03 USD 1 Quarter
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareBasic $0.15 USD 3 Qtrs
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareBasic $0.15 USD 3 Qtrs
Weighted average basic shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 131.58M shares 1 Quarter
Weighted average basic shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 131.58M shares 1 Quarter
Weighted average basic shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 131.10M shares 3 Qtrs
Weighted average basic shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 131.10M shares 3 Qtrs
Weighted average basic shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 133.42M shares 1 Quarter
Weighted average basic shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 133.42M shares 1 Quarter
Weighted average basic shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 132.98M shares 3 Qtrs
Weighted average basic shares outstanding (in shares) WeightedAverageNumberOfSharesOutstandingBasic 132.98M shares 3 Qtrs
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.02 USD 1 Quarter
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.02 USD 1 Quarter
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.09 USD 3 Qtrs
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.09 USD 3 Qtrs
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.03 USD 1 Quarter
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.03 USD 1 Quarter
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.15 USD 3 Qtrs
Income from continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.15 USD 3 Qtrs
Loss from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-0.04 USD 1 Quarter
Loss from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-0.04 USD 1 Quarter
Loss from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-0.04 USD 3 Qtrs
Loss from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-0.04 USD 3 Qtrs
Loss from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD 1 Quarter
Loss from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD 1 Quarter
Loss from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD 3 Qtrs
Loss from discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD 3 Qtrs
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareDiluted $-0.02 USD 1 Quarter
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareDiluted $-0.02 USD 1 Quarter
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareDiluted $0.05 USD 3 Qtrs
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareDiluted $0.05 USD 3 Qtrs
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareDiluted $0.03 USD 1 Quarter
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareDiluted $0.03 USD 1 Quarter
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareDiluted $0.15 USD 3 Qtrs
Net income attributable to TETRA stockholders (in dollars per share) EarningsPerShareDiluted $0.15 USD 3 Qtrs
Weighted average diluted shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 132.03M shares 1 Quarter
Weighted average diluted shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 132.03M shares 1 Quarter
Weighted average diluted shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 132.09M shares 3 Qtrs
Weighted average diluted shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 132.09M shares 3 Qtrs
Weighted average diluted shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 134.84M shares 1 Quarter
Weighted average diluted shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 134.84M shares 1 Quarter
Weighted average diluted shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 133.85M shares 3 Qtrs
Weighted average diluted shares outstanding (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 133.85M shares 3 Qtrs
Cash Flow Statement 202 line items
Line Item Tag Value Unit Period
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on translation adjustment OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax - USD 1 Quarter
Taxes on other comprehensive income (loss) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $45.00K USD 1 Quarter
Taxes on other comprehensive income (loss) OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent $45.00K USD 1 Quarter
Net income ProfitLoss $915.00K USD 1 Quarter
Net income ProfitLoss $915.00K USD 1 Quarter
Net income ProfitLoss $7.64M USD 1 Quarter
Net income ProfitLoss $7.64M USD 1 Quarter
Net income ProfitLoss $-3.00M USD 1 Quarter
Net income ProfitLoss $-3.00M USD 1 Quarter
Net income ProfitLoss $5.56M USD 3 Qtrs
Net income ProfitLoss $5.56M USD 3 Qtrs
Net income ProfitLoss $4.05M USD 1 Quarter
Net income ProfitLoss $4.05M USD 1 Quarter
Net income ProfitLoss $11.30M USD 1 Quarter
Net income ProfitLoss $11.30M USD 1 Quarter
Net income ProfitLoss $4.15M USD 1 Quarter
Net income ProfitLoss $4.15M USD 1 Quarter
Net income ProfitLoss $19.50M USD 3 Qtrs
Net income ProfitLoss $19.50M USD 3 Qtrs
Depreciation, amortization and accretion DepreciationDepletionAndAmortization $26.37M USD 3 Qtrs
Depreciation, amortization and accretion DepreciationDepletionAndAmortization $26.37M USD 3 Qtrs
Depreciation, amortization and accretion DepreciationDepletionAndAmortization $27.83M USD 3 Qtrs
Depreciation, amortization and accretion DepreciationDepletionAndAmortization $27.83M USD 3 Qtrs
Impairments and other charges AssetImpairmentCharges $109.00K USD 1 Quarter
Impairments and other charges AssetImpairmentCharges $109.00K USD 1 Quarter
Impairments and other charges AssetImpairmentCharges $109.00K USD 3 Qtrs
Impairments and other charges AssetImpairmentCharges $109.00K USD 3 Qtrs
Impairments and other charges AssetImpairmentCharges - USD 1 Quarter
Impairments and other charges AssetImpairmentCharges - USD 1 Quarter
Impairments and other charges AssetImpairmentCharges $611.00K USD 3 Qtrs
Impairments and other charges AssetImpairmentCharges $611.00K USD 3 Qtrs
Gain on investments GainLossOnSaleOfPreviouslyUnissuedStockBySubsidiaryOrEquityInvesteeNonoperatingIncome $3.59M USD 3 Qtrs
Gain on investments GainLossOnSaleOfPreviouslyUnissuedStockBySubsidiaryOrEquityInvesteeNonoperatingIncome $3.59M USD 3 Qtrs
Gain on investments GainLossOnSaleOfPreviouslyUnissuedStockBySubsidiaryOrEquityInvesteeNonoperatingIncome $1.05M USD 3 Qtrs
Gain on investments GainLossOnSaleOfPreviouslyUnissuedStockBySubsidiaryOrEquityInvesteeNonoperatingIncome $1.05M USD 3 Qtrs
Equity-based compensation expense ShareBasedCompensation $4.90M USD 3 Qtrs
Equity-based compensation expense ShareBasedCompensation $4.90M USD 3 Qtrs
Equity-based compensation expense ShareBasedCompensation $5.32M USD 3 Qtrs
Equity-based compensation expense ShareBasedCompensation $5.32M USD 3 Qtrs
Recovery of credit losses ProvisionForDoubtfulAccounts $-37.00K USD 3 Qtrs
Recovery of credit losses ProvisionForDoubtfulAccounts $-37.00K USD 3 Qtrs
Recovery of credit losses ProvisionForDoubtfulAccounts $-104.00K USD 3 Qtrs
Recovery of credit losses ProvisionForDoubtfulAccounts $-104.00K USD 3 Qtrs
Amortization and expense of financing costs AmortizationOfFinancingCosts $1.12M USD 3 Qtrs
Amortization and expense of financing costs AmortizationOfFinancingCosts $1.12M USD 3 Qtrs
Amortization and expense of financing costs AmortizationOfFinancingCosts $1.49M USD 3 Qtrs
Amortization and expense of financing costs AmortizationOfFinancingCosts $1.49M USD 3 Qtrs
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $-5.54M USD 3 Qtrs
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $-5.54M USD 3 Qtrs
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 3 Qtrs
Loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt - USD 3 Qtrs
Gain on sale of assets GainLossOnSaleOfPropertyPlantEquipment $142.00K USD 3 Qtrs
Gain on sale of assets GainLossOnSaleOfPropertyPlantEquipment $142.00K USD 3 Qtrs
Gain on sale of assets GainLossOnSaleOfPropertyPlantEquipment $202.00K USD 3 Qtrs
Gain on sale of assets GainLossOnSaleOfPropertyPlantEquipment $202.00K USD 3 Qtrs
Non-cash cumulative foreign currency translation adjustment loss from dissolution of Canadian subsidiary NonCashCumulativeTranslationAdjustmentGainLossNetOfTax - USD 3 Qtrs
Non-cash cumulative foreign currency translation adjustment loss from dissolution of Canadian subsidiary NonCashCumulativeTranslationAdjustmentGainLossNetOfTax - USD 3 Qtrs
Non-cash cumulative foreign currency translation adjustment loss from dissolution of Canadian subsidiary NonCashCumulativeTranslationAdjustmentGainLossNetOfTax $9.52M USD 3 Qtrs
Non-cash cumulative foreign currency translation adjustment loss from dissolution of Canadian subsidiary NonCashCumulativeTranslationAdjustmentGainLossNetOfTax $9.52M USD 3 Qtrs
Deferred income tax expense DeferredIncomeTaxExpenseBenefit $1.07M USD 3 Qtrs
Deferred income tax expense DeferredIncomeTaxExpenseBenefit $1.07M USD 3 Qtrs
Deferred income tax expense DeferredIncomeTaxExpenseBenefit $3.72M USD 3 Qtrs
Deferred income tax expense DeferredIncomeTaxExpenseBenefit $3.72M USD 3 Qtrs
Other non-cash credits OtherNoncashIncomeExpense $760.00K USD 3 Qtrs
Other non-cash credits OtherNoncashIncomeExpense $760.00K USD 3 Qtrs
Other non-cash credits OtherNoncashIncomeExpense $478.00K USD 3 Qtrs
Other non-cash credits OtherNoncashIncomeExpense $478.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-3.01M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-3.01M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $10.84M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $10.84M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $1.96M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $1.96M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-879.00K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-879.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.23M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.23M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-4.60M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-4.60M USD 3 Qtrs
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-5.88M USD 3 Qtrs
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-5.88M USD 3 Qtrs
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.87M USD 3 Qtrs
Trade accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.87M USD 3 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $3.18M USD 3 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $3.18M USD 3 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $-1.99M USD 3 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $-1.99M USD 3 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $30.89M USD 3 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $30.89M USD 3 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $68.63M USD 3 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $68.63M USD 3 Qtrs
Purchases of property, plant and equipment, net PaymentsToAcquirePropertyPlantAndEquipment $45.79M USD 3 Qtrs
Purchases of property, plant and equipment, net PaymentsToAcquirePropertyPlantAndEquipment $45.79M USD 3 Qtrs
Purchases of property, plant and equipment, net PaymentsToAcquirePropertyPlantAndEquipment $53.18M USD 3 Qtrs
Purchases of property, plant and equipment, net PaymentsToAcquirePropertyPlantAndEquipment $53.18M USD 3 Qtrs
Proceeds from sale of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments - USD 3 Qtrs
Proceeds from sale of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments - USD 3 Qtrs
Proceeds from sale of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $19.01M USD 3 Qtrs
Proceeds from sale of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $19.01M USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $2.66M USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $2.66M USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $340.00K USD 3 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $340.00K USD 3 Qtrs
Purchase of investments PaymentsToAcquireEquitySecuritiesFvNi $1.02M USD 3 Qtrs
Purchase of investments PaymentsToAcquireEquitySecuritiesFvNi $1.02M USD 3 Qtrs
Purchase of investments PaymentsToAcquireEquitySecuritiesFvNi - USD 3 Qtrs
Purchase of investments PaymentsToAcquireEquitySecuritiesFvNi - USD 3 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $287.00K USD 3 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $287.00K USD 3 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $191.00K USD 3 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $191.00K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-44.44M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-44.44M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-34.02M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-34.02M USD 3 Qtrs
Proceeds from credit agreements and long-term debt ProceedsFromIssuanceOfLongTermDebt $184.72M USD 3 Qtrs
Proceeds from credit agreements and long-term debt ProceedsFromIssuanceOfLongTermDebt $184.72M USD 3 Qtrs
Proceeds from credit agreements and long-term debt ProceedsFromIssuanceOfLongTermDebt $292.00K USD 3 Qtrs
Proceeds from credit agreements and long-term debt ProceedsFromIssuanceOfLongTermDebt $292.00K USD 3 Qtrs
Principal payments on credit agreements and long-term debt RepaymentsOfLongTermDebt $163.48M USD 3 Qtrs
Principal payments on credit agreements and long-term debt RepaymentsOfLongTermDebt $163.48M USD 3 Qtrs
Principal payments on credit agreements and long-term debt RepaymentsOfLongTermDebt $292.00K USD 3 Qtrs
Principal payments on credit agreements and long-term debt RepaymentsOfLongTermDebt $292.00K USD 3 Qtrs
Payments on financing lease obligations FinanceLeasePrincipalPayments $1.05M USD 3 Qtrs
Payments on financing lease obligations FinanceLeasePrincipalPayments $1.05M USD 3 Qtrs
Payments on financing lease obligations FinanceLeasePrincipalPayments $3.42M USD 3 Qtrs
Payments on financing lease obligations FinanceLeasePrincipalPayments $3.42M USD 3 Qtrs
Debt issuance costs PaymentsOfDebtIssuanceCosts $5.96M USD 3 Qtrs
Debt issuance costs PaymentsOfDebtIssuanceCosts $5.96M USD 3 Qtrs
Debt issuance costs PaymentsOfDebtIssuanceCosts - USD 3 Qtrs
Debt issuance costs PaymentsOfDebtIssuanceCosts - USD 3 Qtrs
Shares withheld for taxes on equity-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.95M USD 3 Qtrs
Shares withheld for taxes on equity-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.95M USD 3 Qtrs
Shares withheld for taxes on equity-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.85M USD 3 Qtrs
Shares withheld for taxes on equity-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.85M USD 3 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities $-1.28M USD 3 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities $-1.28M USD 3 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities $-1.28M USD 3 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities $-1.28M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $10.00M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $10.00M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-6.55M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-6.55M USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $89.00K USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $89.00K USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.93M USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.93M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-3.47M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-3.47M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $29.99M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $29.99M USD 3 Qtrs
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $52.48M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $52.48M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.01M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.01M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.21M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.21M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.20M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.20M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $52.48M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $52.48M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.01M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.01M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.21M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.21M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.20M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.20M USD Point-in-time
Cash and cash equivalents at end of period CashAndCashEquivalentsAtCarryingValue $48.35M USD Point-in-time
Cash and cash equivalents at end of period CashAndCashEquivalentsAtCarryingValue $48.35M USD Point-in-time
Cash and cash equivalents at end of period CashAndCashEquivalentsAtCarryingValue $36.99M USD Point-in-time
Cash and cash equivalents at end of period CashAndCashEquivalentsAtCarryingValue $36.99M USD Point-in-time
Cash and cash equivalents at end of period CashAndCashEquivalentsAtCarryingValue $67.15M USD Point-in-time
Cash and cash equivalents at end of period CashAndCashEquivalentsAtCarryingValue $67.15M USD Point-in-time
Restricted cash at end of period RestrictedCashAndCashEquivalentsAtCarryingValue $658.00K USD Point-in-time
Restricted cash at end of period RestrictedCashAndCashEquivalentsAtCarryingValue $658.00K USD Point-in-time
Restricted cash at end of period RestrictedCashAndCashEquivalentsAtCarryingValue $221.00K USD Point-in-time
Restricted cash at end of period RestrictedCashAndCashEquivalentsAtCarryingValue $221.00K USD Point-in-time
Restricted cash at end of period RestrictedCashAndCashEquivalentsAtCarryingValue $52.00K USD Point-in-time
Restricted cash at end of period RestrictedCashAndCashEquivalentsAtCarryingValue $52.00K USD Point-in-time
Total cash, cash equivalents and restricted cash at end of period shown in the consolidated statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $52.48M USD Point-in-time
Total cash, cash equivalents and restricted cash at end of period shown in the consolidated statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $52.48M USD Point-in-time
Total cash, cash equivalents and restricted cash at end of period shown in the consolidated statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.01M USD Point-in-time
Total cash, cash equivalents and restricted cash at end of period shown in the consolidated statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.01M USD Point-in-time
Total cash, cash equivalents and restricted cash at end of period shown in the consolidated statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.21M USD Point-in-time
Total cash, cash equivalents and restricted cash at end of period shown in the consolidated statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.21M USD Point-in-time
Total cash, cash equivalents and restricted cash at end of period shown in the consolidated statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.20M USD Point-in-time
Total cash, cash equivalents and restricted cash at end of period shown in the consolidated statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.20M USD Point-in-time
Stockholders Equity 130 line items
Line Item Tag Value Unit Period
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $147.33M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $147.33M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $146.15M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $146.15M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $153.58M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $153.58M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $155.41M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $155.41M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $253.31M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $253.31M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $271.74M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $271.74M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $289.62M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $289.62M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $295.43M USD Point-in-time
Balance at beginning of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $295.43M USD Point-in-time
Net income (loss) ProfitLoss $915.00K USD 1 Quarter
Net income (loss) ProfitLoss $915.00K USD 1 Quarter
Net income (loss) ProfitLoss $7.64M USD 1 Quarter
Net income (loss) ProfitLoss $7.64M USD 1 Quarter
Net income (loss) ProfitLoss $-3.00M USD 1 Quarter
Net income (loss) ProfitLoss $-3.00M USD 1 Quarter
Net income (loss) ProfitLoss $5.56M USD 3 Qtrs
Net income (loss) ProfitLoss $5.56M USD 3 Qtrs
Net income (loss) ProfitLoss $4.05M USD 1 Quarter
Net income (loss) ProfitLoss $4.05M USD 1 Quarter
Net income (loss) ProfitLoss $11.30M USD 1 Quarter
Net income (loss) ProfitLoss $11.30M USD 1 Quarter
Net income (loss) ProfitLoss $4.15M USD 1 Quarter
Net income (loss) ProfitLoss $4.15M USD 1 Quarter
Net income (loss) ProfitLoss $19.50M USD 3 Qtrs
Net income (loss) ProfitLoss $19.50M USD 3 Qtrs
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 3 Qtrs
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 3 Qtrs
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-9.52M USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-9.52M USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-9.52M USD 3 Qtrs
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-9.52M USD 3 Qtrs
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.63M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.63M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.96M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.96M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.36M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.36M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-235.00K USD 3 Qtrs
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-235.00K USD 3 Qtrs
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.88M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.88M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $5.31M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $5.31M USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $266.00K USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $266.00K USD 1 Quarter
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $9.46M USD 3 Qtrs
Translation adjustment, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $9.46M USD 3 Qtrs
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $237.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $237.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-5.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-5.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $556.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $556.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $788.00K USD 3 Qtrs
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $788.00K USD 3 Qtrs
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $281.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $281.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-416.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-416.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $297.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $297.00K USD 1 Quarter
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $162.00K USD 3 Qtrs
Other comprehensive income (loss), net of taxes OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $162.00K USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-482.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-482.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $5.68M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $5.68M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $916.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $916.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $6.11M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $6.11M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $17.72M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $17.72M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $16.20M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $16.20M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $4.71M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $4.71M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $38.64M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $38.64M USD 3 Qtrs
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.62M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.62M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.80M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.80M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.48M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.48M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.86M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.86M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.75M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.75M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.71M USD 1 Quarter
Equity-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.71M USD 1 Quarter
Other StockholdersEquityOther $2.33M USD 1 Quarter
Other StockholdersEquityOther $2.33M USD 1 Quarter
Other StockholdersEquityOther $45.00K USD 1 Quarter
Other StockholdersEquityOther $45.00K USD 1 Quarter
Other StockholdersEquityOther $563.00K USD 1 Quarter
Other StockholdersEquityOther $563.00K USD 1 Quarter
Other StockholdersEquityOther $1.15M USD 1 Quarter
Other StockholdersEquityOther $1.15M USD 1 Quarter
Other StockholdersEquityOther $74.00K USD 1 Quarter
Other StockholdersEquityOther $74.00K USD 1 Quarter
Other StockholdersEquityOther $615.00K USD 1 Quarter
Other StockholdersEquityOther $615.00K USD 1 Quarter
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $147.33M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $147.33M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $146.15M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $146.15M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $153.58M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $153.58M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $155.41M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $155.41M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $253.31M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $253.31M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $271.74M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $271.74M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $289.62M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $289.62M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $295.43M USD Point-in-time
Balance at end of period StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $295.43M USD Point-in-time
Comprehensive Income 98 line items
Line Item Tag Value Unit Period
Taxes related to foreign currency translation adjustment from continuing operations OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Taxes related to foreign currency translation adjustment from continuing operations OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Taxes related to foreign currency translation adjustment from continuing operations OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 3 Qtrs
Taxes related to foreign currency translation adjustment from continuing operations OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 3 Qtrs
Taxes related to foreign currency translation adjustment from continuing operations OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Taxes related to foreign currency translation adjustment from continuing operations OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Taxes related to foreign currency translation adjustment from continuing operations OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 3 Qtrs
Taxes related to foreign currency translation adjustment from continuing operations OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest - USD 3 Qtrs
Net income (loss) ProfitLoss $915.00K USD 1 Quarter
Net income (loss) ProfitLoss $915.00K USD 1 Quarter
Net income (loss) ProfitLoss $7.64M USD 1 Quarter
Net income (loss) ProfitLoss $7.64M USD 1 Quarter
Net income (loss) ProfitLoss $-3.00M USD 1 Quarter
Net income (loss) ProfitLoss $-3.00M USD 1 Quarter
Net income (loss) ProfitLoss $5.56M USD 3 Qtrs
Net income (loss) ProfitLoss $5.56M USD 3 Qtrs
Net income (loss) ProfitLoss $4.05M USD 1 Quarter
Net income (loss) ProfitLoss $4.05M USD 1 Quarter
Net income (loss) ProfitLoss $11.30M USD 1 Quarter
Net income (loss) ProfitLoss $11.30M USD 1 Quarter
Net income (loss) ProfitLoss $4.15M USD 1 Quarter
Net income (loss) ProfitLoss $4.15M USD 1 Quarter
Net income (loss) ProfitLoss $19.50M USD 3 Qtrs
Net income (loss) ProfitLoss $19.50M USD 3 Qtrs
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.63M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.63M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.96M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-1.96M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.36M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.36M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-235.00K USD 3 Qtrs
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $-235.00K USD 3 Qtrs
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.88M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.88M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $5.31M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $5.31M USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $266.00K USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $266.00K USD 1 Quarter
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $9.46M USD 3 Qtrs
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2025 and 2024 OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $9.46M USD 3 Qtrs
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 3 Qtrs
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 3 Qtrs
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-9.52M USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-9.52M USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax - USD 1 Quarter
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-9.52M USD 3 Qtrs
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax $-9.52M USD 3 Qtrs
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $237.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $237.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-5.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-5.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $556.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $556.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $788.00K USD 3 Qtrs
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $788.00K USD 3 Qtrs
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $281.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $281.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-416.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-416.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $297.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $297.00K USD 1 Quarter
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $162.00K USD 3 Qtrs
Unrealized gain on investment OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $162.00K USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-482.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-482.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $5.68M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $5.68M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $916.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $916.00K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $6.11M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $6.11M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $17.72M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $17.72M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $16.20M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $16.20M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $4.71M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $4.71M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $38.64M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $38.64M USD 3 Qtrs
Less: Comprehensive loss attributable to noncontrolling interests OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Less: Comprehensive loss attributable to noncontrolling interests OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Less: Comprehensive loss attributable to noncontrolling interests OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest $-3.00K USD 3 Qtrs
Less: Comprehensive loss attributable to noncontrolling interests OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest $-3.00K USD 3 Qtrs
Less: Comprehensive loss attributable to noncontrolling interests OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Less: Comprehensive loss attributable to noncontrolling interests OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest - USD 1 Quarter
Less: Comprehensive loss attributable to noncontrolling interests OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest - USD 3 Qtrs
Less: Comprehensive loss attributable to noncontrolling interests OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest - USD 3 Qtrs
Comprehensive income attributable to TETRA stockholders ComprehensiveIncomeNetOfTax $916.00K USD 1 Quarter
Comprehensive income attributable to TETRA stockholders ComprehensiveIncomeNetOfTax $916.00K USD 1 Quarter
Comprehensive income attributable to TETRA stockholders ComprehensiveIncomeNetOfTax $6.11M USD 3 Qtrs
Comprehensive income attributable to TETRA stockholders ComprehensiveIncomeNetOfTax $6.11M USD 3 Qtrs
Comprehensive income attributable to TETRA stockholders ComprehensiveIncomeNetOfTax $4.71M USD 1 Quarter
Comprehensive income attributable to TETRA stockholders ComprehensiveIncomeNetOfTax $4.71M USD 1 Quarter
Comprehensive income attributable to TETRA stockholders ComprehensiveIncomeNetOfTax $38.64M USD 3 Qtrs
Comprehensive income attributable to TETRA stockholders ComprehensiveIncomeNetOfTax $38.64M 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...