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

10-Q Filing

GENTHERM INC CIK: 903129 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0000950170-24-088484
Period End Date 20240630
Filing Date 20240731
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance thrm-20240630_htm.xml
Balance Sheet 154 line items
Line Item Tag Value Unit Period
Common Stock, par value CommonStockNoParValue - USD Point-in-time
Common Stock, par value CommonStockNoParValue - USD Point-in-time
Common Stock, par value CommonStockNoParValue - USD Point-in-time
Common Stock, par value CommonStockNoParValue - USD Point-in-time
Common Stock, shares authorized CommonStockSharesAuthorized 55.00M shares Point-in-time
Common Stock, shares authorized CommonStockSharesAuthorized 55.00M shares Point-in-time
Common Stock, shares authorized CommonStockSharesAuthorized 55.00M shares Point-in-time
Common Stock, shares authorized CommonStockSharesAuthorized 55.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $149.67M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $149.67M USD Point-in-time
Common Stock, shares issued CommonStockSharesIssued 31.54M shares Point-in-time
Common Stock, shares issued CommonStockSharesIssued 31.54M shares Point-in-time
Common Stock, shares issued CommonStockSharesIssued 31.32M shares Point-in-time
Common Stock, shares issued CommonStockSharesIssued 31.32M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $123.47M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $123.47M USD Point-in-time
Common Stock, shares outstanding CommonStockSharesOutstanding 31.32M shares Point-in-time
Common Stock, shares outstanding CommonStockSharesOutstanding 31.32M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $253.58M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $253.58M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $264.76M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $264.76M USD Point-in-time
Common Stock, shares outstanding CommonStockSharesOutstanding 31.54M shares Point-in-time
Common Stock, shares outstanding CommonStockSharesOutstanding 31.54M shares Point-in-time
Raw materials InventoryRawMaterialsNetOfReserves $129.75M USD Point-in-time
Raw materials InventoryRawMaterialsNetOfReserves $129.75M USD Point-in-time
Raw materials InventoryRawMaterialsNetOfReserves $126.01M USD Point-in-time
Raw materials InventoryRawMaterialsNetOfReserves $126.01M USD Point-in-time
Work in process InventoryWorkInProcessNetOfReserves $15.70M USD Point-in-time
Work in process InventoryWorkInProcessNetOfReserves $15.70M USD Point-in-time
Work in process InventoryWorkInProcessNetOfReserves $17.89M USD Point-in-time
Work in process InventoryWorkInProcessNetOfReserves $17.89M USD Point-in-time
Finished goods InventoryFinishedGoodsNetOfReserves $66.73M USD Point-in-time
Finished goods InventoryFinishedGoodsNetOfReserves $66.73M USD Point-in-time
Finished goods InventoryFinishedGoodsNetOfReserves $64.17M USD Point-in-time
Finished goods InventoryFinishedGoodsNetOfReserves $64.17M USD Point-in-time
Inventory, net InventoryNet $205.89M USD Point-in-time
Inventory, net InventoryNet $205.89M USD Point-in-time
Inventory, net InventoryNet $214.37M USD Point-in-time
Inventory, net InventoryNet $214.37M USD Point-in-time
Other current assets OtherAssetsCurrent $78.42M USD Point-in-time
Other current assets OtherAssetsCurrent $78.42M USD Point-in-time
Other current assets OtherAssetsCurrent $87.09M USD Point-in-time
Other current assets OtherAssetsCurrent $87.09M USD Point-in-time
Total current assets AssetsCurrent $689.69M USD Point-in-time
Total current assets AssetsCurrent $689.69M USD Point-in-time
Total current assets AssetsCurrent $687.56M USD Point-in-time
Total current assets AssetsCurrent $687.56M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $245.23M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $245.23M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $246.30M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $246.30M USD Point-in-time
Goodwill Goodwill $101.82M USD Point-in-time
Goodwill Goodwill $101.82M USD Point-in-time
Goodwill Goodwill $104.07M USD Point-in-time
Goodwill Goodwill $104.07M USD Point-in-time
Other intangible assets, net FiniteLivedIntangibleAssetsNet $62.08M USD Point-in-time
Other intangible assets, net FiniteLivedIntangibleAssetsNet $62.08M USD Point-in-time
Other intangible assets, net FiniteLivedIntangibleAssetsNet $66.48M USD Point-in-time
Other intangible assets, net FiniteLivedIntangibleAssetsNet $66.48M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $30.63M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $30.63M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $27.36M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $27.36M USD Point-in-time
Deferred income tax assets DeferredIncomeTaxAssetsNet $81.93M USD Point-in-time
Deferred income tax assets DeferredIncomeTaxAssetsNet $81.93M USD Point-in-time
Deferred income tax assets DeferredIncomeTaxAssetsNet $80.26M USD Point-in-time
Deferred income tax assets DeferredIncomeTaxAssetsNet $80.26M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $21.73M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $21.73M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $29.76M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $29.76M USD Point-in-time
Total assets Assets $1.24B USD Point-in-time
Total assets Assets $1.24B USD Point-in-time
Total assets Assets $1.23B USD Point-in-time
Total assets Assets $1.23B USD Point-in-time
Accounts payable AccountsPayableCurrent $222.04M USD Point-in-time
Accounts payable AccountsPayableCurrent $222.04M USD Point-in-time
Accounts payable AccountsPayableCurrent $215.83M USD Point-in-time
Accounts payable AccountsPayableCurrent $215.83M USD Point-in-time
Current lease liabilities OperatingLeaseLiabilityCurrent $7.70M USD Point-in-time
Current lease liabilities OperatingLeaseLiabilityCurrent $7.70M USD Point-in-time
Current lease liabilities OperatingLeaseLiabilityCurrent $7.09M USD Point-in-time
Current lease liabilities OperatingLeaseLiabilityCurrent $7.09M USD Point-in-time
Current maturities of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $621.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $621.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $268.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $268.00K USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $100.81M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $100.81M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $96.72M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $96.72M USD Point-in-time
Total current liabilities LiabilitiesCurrent $326.12M USD Point-in-time
Total current liabilities LiabilitiesCurrent $326.12M USD Point-in-time
Total current liabilities LiabilitiesCurrent $324.95M USD Point-in-time
Total current liabilities LiabilitiesCurrent $324.95M USD Point-in-time
Long-term debt, less current maturities LongTermDebtAndCapitalLeaseObligations $222.22M USD Point-in-time
Long-term debt, less current maturities LongTermDebtAndCapitalLeaseObligations $222.22M USD Point-in-time
Long-term debt, less current maturities LongTermDebtAndCapitalLeaseObligations $222.13M USD Point-in-time
Long-term debt, less current maturities LongTermDebtAndCapitalLeaseObligations $222.13M USD Point-in-time
Non-current lease liabilities OperatingLeaseLiabilityNoncurrent $16.18M USD Point-in-time
Non-current lease liabilities OperatingLeaseLiabilityNoncurrent $16.18M USD Point-in-time
Non-current lease liabilities OperatingLeaseLiabilityNoncurrent $21.92M USD Point-in-time
Non-current lease liabilities OperatingLeaseLiabilityNoncurrent $21.92M USD Point-in-time
Pension benefit obligation DefinedBenefitPensionPlanLiabilitiesNoncurrent $2.76M USD Point-in-time
Pension benefit obligation DefinedBenefitPensionPlanLiabilitiesNoncurrent $2.76M USD Point-in-time
Pension benefit obligation DefinedBenefitPensionPlanLiabilitiesNoncurrent $3.21M USD Point-in-time
Pension benefit obligation DefinedBenefitPensionPlanLiabilitiesNoncurrent $3.21M USD Point-in-time
Other non-current liabilities OtherLiabilities $23.09M USD Point-in-time
Other non-current liabilities OtherLiabilities $23.09M USD Point-in-time
Other non-current liabilities OtherLiabilities $27.32M USD Point-in-time
Other non-current liabilities OtherLiabilities $27.32M USD Point-in-time
Total liabilities Liabilities $600.25M USD Point-in-time
Total liabilities Liabilities $600.25M USD Point-in-time
Total liabilities Liabilities $589.65M USD Point-in-time
Total liabilities Liabilities $589.65M USD Point-in-time
No par value; 55,000,000 shares authorized 31,318,444 and 31,542,001 issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $26.54M USD Point-in-time
No par value; 55,000,000 shares authorized 31,318,444 and 31,542,001 issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $26.54M USD Point-in-time
No par value; 55,000,000 shares authorized 31,318,444 and 31,542,001 issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $50.50M USD Point-in-time
No par value; 55,000,000 shares authorized 31,318,444 and 31,542,001 issued and outstanding at June 30, 2024 and December 31, 2023, respectively CommonStockValue $50.50M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStockNetOfAdjustments $4.95M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStockNetOfAdjustments $4.95M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-30.16M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-30.16M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-36.10M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-36.10M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-45.20M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-45.20M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-46.49M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-46.49M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-55.70M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-55.70M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-37.41M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-37.41M USD Point-in-time
Accumulated earnings RetainedEarningsAccumulatedDeficit $664.51M USD Point-in-time
Accumulated earnings RetainedEarningsAccumulatedDeficit $664.51M USD Point-in-time
Accumulated earnings RetainedEarningsAccumulatedDeficit $624.38M USD Point-in-time
Accumulated earnings RetainedEarningsAccumulatedDeficit $624.38M USD Point-in-time
Total shareholders equity StockholdersEquity $680.32M USD Point-in-time
Total shareholders equity StockholdersEquity $680.32M USD Point-in-time
Total shareholders equity StockholdersEquity $647.06M USD Point-in-time
Total shareholders equity StockholdersEquity $647.06M USD Point-in-time
Total shareholders equity StockholdersEquity $670.56M USD Point-in-time
Total shareholders equity StockholdersEquity $670.56M USD Point-in-time
Total shareholders equity StockholdersEquity $640.30M USD Point-in-time
Total shareholders equity StockholdersEquity $640.30M USD Point-in-time
Total shareholders equity StockholdersEquity $644.72M USD Point-in-time
Total shareholders equity StockholdersEquity $644.72M USD Point-in-time
Total shareholders equity StockholdersEquity $672.27M USD Point-in-time
Total shareholders equity StockholdersEquity $672.27M USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $1.24B USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $1.24B USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $1.23B USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $1.23B USD Point-in-time
Income Statement 152 line items
Line Item Tag Value Unit Period
Product revenues RevenueFromContractWithCustomerExcludingAssessedTax $375.68M USD 1 Quarter
Product revenues RevenueFromContractWithCustomerExcludingAssessedTax $375.68M USD 1 Quarter
Product revenues RevenueFromContractWithCustomerExcludingAssessedTax $735.95M USD 2 Qtrs
Product revenues RevenueFromContractWithCustomerExcludingAssessedTax $735.95M USD 2 Qtrs
Product revenues RevenueFromContractWithCustomerExcludingAssessedTax $731.70M USD 2 Qtrs
Product revenues RevenueFromContractWithCustomerExcludingAssessedTax $731.70M USD 2 Qtrs
Product revenues RevenueFromContractWithCustomerExcludingAssessedTax $372.32M USD 1 Quarter
Product revenues RevenueFromContractWithCustomerExcludingAssessedTax $372.32M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $278.98M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $278.98M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $566.83M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $566.83M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $546.24M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $546.24M USD 2 Qtrs
Cost of sales CostOfGoodsAndServicesSold $284.33M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $284.33M USD 1 Quarter
Gross margin GrossProfit $169.12M USD 2 Qtrs
Gross margin GrossProfit $169.12M USD 2 Qtrs
Gross margin GrossProfit $87.99M USD 1 Quarter
Gross margin GrossProfit $87.99M USD 1 Quarter
Gross margin GrossProfit $185.45M USD 2 Qtrs
Gross margin GrossProfit $185.45M USD 2 Qtrs
Gross margin GrossProfit $96.70M USD 1 Quarter
Gross margin GrossProfit $96.70M USD 1 Quarter
Net research and development expenses ResearchAndDevelopmentExpense $44.61M USD 2 Qtrs
Net research and development expenses ResearchAndDevelopmentExpense $44.61M USD 2 Qtrs
Net research and development expenses ResearchAndDevelopmentExpense $49.84M USD 2 Qtrs
Net research and development expenses ResearchAndDevelopmentExpense $49.84M USD 2 Qtrs
Net research and development expenses ResearchAndDevelopmentExpense $24.70M USD 1 Quarter
Net research and development expenses ResearchAndDevelopmentExpense $24.70M USD 1 Quarter
Net research and development expenses ResearchAndDevelopmentExpense $21.86M USD 1 Quarter
Net research and development expenses ResearchAndDevelopmentExpense $21.86M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $80.13M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $80.13M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $38.42M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $38.42M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $75.46M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $75.46M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $39.41M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $39.41M USD 1 Quarter
Restructuring expenses RestructuringCharges $9.68M USD 2 Qtrs
Restructuring expenses RestructuringCharges $9.68M USD 2 Qtrs
Restructuring expenses RestructuringCharges $2.31M USD 2 Qtrs
Restructuring expenses RestructuringCharges $2.31M USD 2 Qtrs
Restructuring expenses RestructuringCharges $1.04M USD 1 Quarter
Restructuring expenses RestructuringCharges $1.04M USD 1 Quarter
Restructuring expenses RestructuringCharges $2.44M USD 1 Quarter
Restructuring expenses RestructuringCharges $2.44M USD 1 Quarter
Impairment of goodwill GoodwillImpairmentLoss $19.51M USD 1 Quarter
Impairment of goodwill GoodwillImpairmentLoss $19.51M USD 1 Quarter
Impairment of goodwill GoodwillImpairmentLoss $19.51M USD 2 Qtrs
Impairment of goodwill GoodwillImpairmentLoss $19.51M USD 2 Qtrs
Total operating expenses OperatingExpenses $134.42M USD 2 Qtrs
Total operating expenses OperatingExpenses $134.42M USD 2 Qtrs
Total operating expenses OperatingExpenses $63.71M USD 1 Quarter
Total operating expenses OperatingExpenses $63.71M USD 1 Quarter
Total operating expenses OperatingExpenses $147.12M USD 2 Qtrs
Total operating expenses OperatingExpenses $147.12M USD 2 Qtrs
Total operating expenses OperatingExpenses $83.67M USD 1 Quarter
Total operating expenses OperatingExpenses $83.67M USD 1 Quarter
Operating income OperatingIncomeLoss $51.04M USD 2 Qtrs
Operating income OperatingIncomeLoss $51.04M USD 2 Qtrs
Operating income OperatingIncomeLoss $22.00M USD 2 Qtrs
Operating income OperatingIncomeLoss $22.00M USD 2 Qtrs
Operating income OperatingIncomeLoss $32.99M USD 1 Quarter
Operating income OperatingIncomeLoss $32.99M USD 1 Quarter
Operating income OperatingIncomeLoss $4.32M USD 1 Quarter
Operating income OperatingIncomeLoss $4.32M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNet $-6.08M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNet $-6.08M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNet $-1.93M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNet $-1.93M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNet $-4.00M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNet $-4.00M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNet $-7.25M USD 2 Qtrs
Interest expense, net InterestIncomeExpenseNet $-7.25M USD 2 Qtrs
Foreign currency (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $-282.00K USD 1 Quarter
Foreign currency (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $-282.00K USD 1 Quarter
Foreign currency (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $2.27M USD 2 Qtrs
Foreign currency (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $2.27M USD 2 Qtrs
Foreign currency (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $-1.72M USD 2 Qtrs
Foreign currency (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $-1.72M USD 2 Qtrs
Foreign currency (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $346.00K USD 1 Quarter
Foreign currency (loss) gain ForeignCurrencyTransactionGainLossBeforeTax $346.00K USD 1 Quarter
Other (loss) income OtherNonoperatingIncomeExpense $-284.00K USD 1 Quarter
Other (loss) income OtherNonoperatingIncomeExpense $-284.00K USD 1 Quarter
Other (loss) income OtherNonoperatingIncomeExpense $786.00K USD 2 Qtrs
Other (loss) income OtherNonoperatingIncomeExpense $786.00K USD 2 Qtrs
Other (loss) income OtherNonoperatingIncomeExpense $689.00K USD 2 Qtrs
Other (loss) income OtherNonoperatingIncomeExpense $689.00K USD 2 Qtrs
Other (loss) income OtherNonoperatingIncomeExpense $556.00K USD 1 Quarter
Other (loss) income OtherNonoperatingIncomeExpense $556.00K USD 1 Quarter
Earnings before income tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.29M USD 1 Quarter
Earnings before income tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.29M USD 1 Quarter
Earnings before income tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $28.42M USD 1 Quarter
Earnings before income tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $28.42M USD 1 Quarter
Earnings before income tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.98M USD 2 Qtrs
Earnings before income tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.98M USD 2 Qtrs
Earnings before income tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $46.75M USD 2 Qtrs
Earnings before income tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $46.75M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $4.84M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $4.84M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.09M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $13.09M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $9.54M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $9.54M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $8.57M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $8.57M USD 2 Qtrs
Net income (loss) ProfitLoss $14.79M USD 1 Quarter
Net income (loss) ProfitLoss $14.79M USD 1 Quarter
Net income (loss) ProfitLoss $6.41M USD 2 Qtrs
Net income (loss) ProfitLoss $6.41M USD 2 Qtrs
Net income (loss) ProfitLoss $-1.55M USD 1 Quarter
Net income (loss) ProfitLoss $-1.55M USD 1 Quarter
Net income (loss) ProfitLoss $33.66M USD 2 Qtrs
Net income (loss) ProfitLoss $33.66M USD 2 Qtrs
Net income (loss) ProfitLoss $7.96M USD 1 Quarter
Net income (loss) ProfitLoss $7.96M USD 1 Quarter
Net income (loss) ProfitLoss $18.88M USD 1 Quarter
Net income (loss) ProfitLoss $18.88M USD 1 Quarter
Basic earnings (loss) per share EarningsPerShareBasic $1.07 USD 2 Qtrs
Basic earnings (loss) per share EarningsPerShareBasic $1.07 USD 2 Qtrs
Basic earnings (loss) per share EarningsPerShareBasic $-0.05 USD 1 Quarter
Basic earnings (loss) per share EarningsPerShareBasic $-0.05 USD 1 Quarter
Basic earnings (loss) per share EarningsPerShareBasic $0.19 USD 2 Qtrs
Basic earnings (loss) per share EarningsPerShareBasic $0.19 USD 2 Qtrs
Basic earnings (loss) per share EarningsPerShareBasic $0.60 USD 1 Quarter
Basic earnings (loss) per share EarningsPerShareBasic $0.60 USD 1 Quarter
Diluted earnings (loss) per share EarningsPerShareDiluted $0.19 USD 2 Qtrs
Diluted earnings (loss) per share EarningsPerShareDiluted $0.19 USD 2 Qtrs
Diluted earnings (loss) per share EarningsPerShareDiluted $1.06 USD 2 Qtrs
Diluted earnings (loss) per share EarningsPerShareDiluted $1.06 USD 2 Qtrs
Diluted earnings (loss) per share EarningsPerShareDiluted $-0.05 USD 1 Quarter
Diluted earnings (loss) per share EarningsPerShareDiluted $-0.05 USD 1 Quarter
Diluted earnings (loss) per share EarningsPerShareDiluted $0.60 USD 1 Quarter
Diluted earnings (loss) per share EarningsPerShareDiluted $0.60 USD 1 Quarter
Weighted average number of shares basic WeightedAverageNumberOfSharesOutstandingBasic 31.54M shares 2 Qtrs
Weighted average number of shares basic WeightedAverageNumberOfSharesOutstandingBasic 31.54M shares 2 Qtrs
Weighted average number of shares basic WeightedAverageNumberOfSharesOutstandingBasic 31.53M shares 1 Quarter
Weighted average number of shares basic WeightedAverageNumberOfSharesOutstandingBasic 31.53M shares 1 Quarter
Weighted average number of shares basic WeightedAverageNumberOfSharesOutstandingBasic 33.02M shares 1 Quarter
Weighted average number of shares basic WeightedAverageNumberOfSharesOutstandingBasic 33.02M shares 1 Quarter
Weighted average number of shares basic WeightedAverageNumberOfSharesOutstandingBasic 33.10M shares 2 Qtrs
Weighted average number of shares basic WeightedAverageNumberOfSharesOutstandingBasic 33.10M shares 2 Qtrs
Weighted average number of shares diluted WeightedAverageNumberOfDilutedSharesOutstanding 31.71M shares 2 Qtrs
Weighted average number of shares diluted WeightedAverageNumberOfDilutedSharesOutstanding 31.71M shares 2 Qtrs
Weighted average number of shares diluted WeightedAverageNumberOfDilutedSharesOutstanding 33.33M shares 2 Qtrs
Weighted average number of shares diluted WeightedAverageNumberOfDilutedSharesOutstanding 33.33M shares 2 Qtrs
Weighted average number of shares diluted WeightedAverageNumberOfDilutedSharesOutstanding 31.71M shares 1 Quarter
Weighted average number of shares diluted WeightedAverageNumberOfDilutedSharesOutstanding 31.71M shares 1 Quarter
Weighted average number of shares diluted WeightedAverageNumberOfDilutedSharesOutstanding 33.02M shares 1 Quarter
Weighted average number of shares diluted WeightedAverageNumberOfDilutedSharesOutstanding 33.02M shares 1 Quarter
Cash Flow Statement 150 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $14.79M USD 1 Quarter
Net income ProfitLoss $14.79M USD 1 Quarter
Net income ProfitLoss $6.41M USD 2 Qtrs
Net income ProfitLoss $6.41M USD 2 Qtrs
Net income ProfitLoss $-1.55M USD 1 Quarter
Net income ProfitLoss $-1.55M USD 1 Quarter
Net income ProfitLoss $33.66M USD 2 Qtrs
Net income ProfitLoss $33.66M USD 2 Qtrs
Net income ProfitLoss $7.96M USD 1 Quarter
Net income ProfitLoss $7.96M USD 1 Quarter
Net income ProfitLoss $18.88M USD 1 Quarter
Net income ProfitLoss $18.88M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $12.91M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $12.91M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $12.54M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $12.54M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $26.73M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $26.73M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $26.08M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $26.08M USD 2 Qtrs
Deferred income taxes DeferredTaxExpenseBenefit $4.37M USD 2 Qtrs
Deferred income taxes DeferredTaxExpenseBenefit $4.37M USD 2 Qtrs
Deferred income taxes DeferredTaxExpenseBenefit $-2.81M USD 2 Qtrs
Deferred income taxes DeferredTaxExpenseBenefit $-2.81M USD 2 Qtrs
Stock based compensation ShareBasedCompensation $7.39M USD 2 Qtrs
Stock based compensation ShareBasedCompensation $7.39M USD 2 Qtrs
Stock based compensation ShareBasedCompensation $5.05M USD 2 Qtrs
Stock based compensation ShareBasedCompensation $5.05M USD 2 Qtrs
(Gain) loss on disposition of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-828.00K USD 2 Qtrs
(Gain) loss on disposition of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-828.00K USD 2 Qtrs
(Gain) loss on disposition of property and equipment GainLossOnSaleOfPropertyPlantEquipment $42.00K USD 2 Qtrs
(Gain) loss on disposition of property and equipment GainLossOnSaleOfPropertyPlantEquipment $42.00K USD 2 Qtrs
Provisions for inventory ProvisionsForInventory $-793.00K USD 2 Qtrs
Provisions for inventory ProvisionsForInventory $-793.00K USD 2 Qtrs
Provisions for inventory ProvisionsForInventory $-1.93M USD 2 Qtrs
Provisions for inventory ProvisionsForInventory $-1.93M USD 2 Qtrs
Impairment of goodwill GoodwillImpairmentLoss $19.51M USD 1 Quarter
Impairment of goodwill GoodwillImpairmentLoss $19.51M USD 1 Quarter
Impairment of goodwill GoodwillImpairmentLoss $19.51M USD 2 Qtrs
Impairment of goodwill GoodwillImpairmentLoss $19.51M USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-863.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-863.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-259.00K USD 2 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-259.00K USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $14.31M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $14.31M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $11.62M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $11.62M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-9.42M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-9.42M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $12.34M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $12.34M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $12.24M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $12.24M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $36.87M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $36.87M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $24.52M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $24.52M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $8.44M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $8.44M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-8.20M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-8.20M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $9.87M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $9.87M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $26.82M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $26.82M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $58.61M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $58.61M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $30.70M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $30.70M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $13.67M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $13.67M USD 2 Qtrs
Proceeds from the sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $81.00K USD 2 Qtrs
Proceeds from the sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $81.00K USD 2 Qtrs
Proceeds from the sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $40.00K USD 2 Qtrs
Proceeds from the sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $40.00K USD 2 Qtrs
Proceeds from deferred purchase price of factored receivables ProceedsFromDeferredPurchasePriceOfFactoredReceivables $6.21M USD 2 Qtrs
Proceeds from deferred purchase price of factored receivables ProceedsFromDeferredPurchasePriceOfFactoredReceivables $6.21M USD 2 Qtrs
Proceeds from deferred purchase price of factored receivables ProceedsFromDeferredPurchasePriceOfFactoredReceivables $7.35M USD 2 Qtrs
Proceeds from deferred purchase price of factored receivables ProceedsFromDeferredPurchasePriceOfFactoredReceivables $7.35M USD 2 Qtrs
Cost of technology investments PaymentsToAcquireInterestInJointVenture $265.00K USD 2 Qtrs
Cost of technology investments PaymentsToAcquireInterestInJointVenture $265.00K USD 2 Qtrs
Cost of technology investments PaymentsToAcquireInterestInJointVenture $500.00K USD 2 Qtrs
Cost of technology investments PaymentsToAcquireInterestInJointVenture $500.00K USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-6.78M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-6.78M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-24.68M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-24.68M USD 2 Qtrs
Borrowings on debt ProceedsFromIssuanceOfLongTermDebt $35.00M USD 2 Qtrs
Borrowings on debt ProceedsFromIssuanceOfLongTermDebt $35.00M USD 2 Qtrs
Repayments of debt RepaymentsOfLongTermDebt $35.42M USD 2 Qtrs
Repayments of debt RepaymentsOfLongTermDebt $35.42M USD 2 Qtrs
Repayments of debt RepaymentsOfLongTermDebt $16.98M USD 2 Qtrs
Repayments of debt RepaymentsOfLongTermDebt $16.98M USD 2 Qtrs
Proceeds from the exercise of Common Stock options ProceedsFromStockOptionsExercised $263.00K USD 2 Qtrs
Proceeds from the exercise of Common Stock options ProceedsFromStockOptionsExercised $263.00K USD 2 Qtrs
Proceeds from the exercise of Common Stock options ProceedsFromStockOptionsExercised $2.76M USD 2 Qtrs
Proceeds from the exercise of Common Stock options ProceedsFromStockOptionsExercised $2.76M USD 2 Qtrs
Taxes withheld and paid on employees' stock based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.42M USD 2 Qtrs
Taxes withheld and paid on employees' stock based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.42M USD 2 Qtrs
Taxes withheld and paid on employees' stock based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.64M USD 2 Qtrs
Taxes withheld and paid on employees' stock based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.64M USD 2 Qtrs
Cash paid for the repurchase of Common Stock PaymentsForRepurchaseOfCommonStock $21.70M USD 2 Qtrs
Cash paid for the repurchase of Common Stock PaymentsForRepurchaseOfCommonStock $21.70M USD 2 Qtrs
Cash paid for the repurchase of Common Stock PaymentsForRepurchaseOfCommonStock $19.99M USD 2 Qtrs
Cash paid for the repurchase of Common Stock PaymentsForRepurchaseOfCommonStock $19.99M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-39.36M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-39.36M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-21.78M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-21.78M USD 2 Qtrs
Foreign currency effect EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-6.57M USD 2 Qtrs
Foreign currency effect EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-6.57M USD 2 Qtrs
Foreign currency effect EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.30M USD 2 Qtrs
Foreign currency effect EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.30M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-26.21M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-26.21M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $14.78M USD 2 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $14.78M USD 2 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $168.67M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $168.67M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $153.89M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $153.89M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $123.47M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $123.47M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $149.67M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $149.67M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $168.67M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $168.67M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $153.89M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $153.89M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $123.47M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $123.47M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $149.67M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $149.67M USD Point-in-time
Cash paid for taxes IncomeTaxesPaidNet $12.30M USD 2 Qtrs
Cash paid for taxes IncomeTaxesPaidNet $12.30M USD 2 Qtrs
Cash paid for taxes IncomeTaxesPaidNet $11.62M USD 2 Qtrs
Cash paid for taxes IncomeTaxesPaidNet $11.62M USD 2 Qtrs
Cash paid for interest InterestPaidNet $6.72M USD 2 Qtrs
Cash paid for interest InterestPaidNet $6.72M USD 2 Qtrs
Cash paid for interest InterestPaidNet $6.64M USD 2 Qtrs
Cash paid for interest InterestPaidNet $6.64M USD 2 Qtrs
Period-end balance of accounts payable for property and equipment PeriodEndBalanceOfAccountsPayableForPropertyAndEquipment $6.43M USD 2 Qtrs
Period-end balance of accounts payable for property and equipment PeriodEndBalanceOfAccountsPayableForPropertyAndEquipment $6.43M USD 2 Qtrs
Period-end balance of accounts payable for property and equipment PeriodEndBalanceOfAccountsPayableForPropertyAndEquipment $4.08M USD 2 Qtrs
Period-end balance of accounts payable for property and equipment PeriodEndBalanceOfAccountsPayableForPropertyAndEquipment $4.08M USD 2 Qtrs
Deferred purchase price of receivables factored in the period SupplementalDeferredPurchasePrice $6.52M USD 2 Qtrs
Deferred purchase price of receivables factored in the period SupplementalDeferredPurchasePrice $6.52M USD 2 Qtrs
Deferred purchase price of receivables factored in the period SupplementalDeferredPurchasePrice $8.17M USD 2 Qtrs
Deferred purchase price of receivables factored in the period SupplementalDeferredPurchasePrice $8.17M USD 2 Qtrs
Stockholders Equity 70 line items
Line Item Tag Value Unit Period
Beginning Balance StockholdersEquity $680.32M USD Point-in-time
Beginning Balance StockholdersEquity $680.32M USD Point-in-time
Beginning Balance StockholdersEquity $647.06M USD Point-in-time
Beginning Balance StockholdersEquity $647.06M USD Point-in-time
Beginning Balance StockholdersEquity $670.56M USD Point-in-time
Beginning Balance StockholdersEquity $670.56M USD Point-in-time
Beginning Balance StockholdersEquity $640.30M USD Point-in-time
Beginning Balance StockholdersEquity $640.30M USD Point-in-time
Beginning Balance StockholdersEquity $644.72M USD Point-in-time
Beginning Balance StockholdersEquity $644.72M USD Point-in-time
Beginning Balance StockholdersEquity $672.27M USD Point-in-time
Beginning Balance StockholdersEquity $672.27M USD Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 31.32M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 31.32M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 31.54M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 31.54M shares Point-in-time
Net income (loss) ProfitLoss $14.79M USD 1 Quarter
Net income (loss) ProfitLoss $14.79M USD 1 Quarter
Net income (loss) ProfitLoss $6.41M USD 2 Qtrs
Net income (loss) ProfitLoss $6.41M USD 2 Qtrs
Net income (loss) ProfitLoss $-1.55M USD 1 Quarter
Net income (loss) ProfitLoss $-1.55M USD 1 Quarter
Net income (loss) ProfitLoss $33.66M USD 2 Qtrs
Net income (loss) ProfitLoss $33.66M USD 2 Qtrs
Net income (loss) ProfitLoss $7.96M USD 1 Quarter
Net income (loss) ProfitLoss $7.96M USD 1 Quarter
Net income (loss) ProfitLoss $18.88M USD 1 Quarter
Net income (loss) ProfitLoss $18.88M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-15.04M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-15.04M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-10.50M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-10.50M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-25.54M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-25.54M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $10.39M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $10.39M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $9.08M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $9.08M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-1.31M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-1.31M USD 1 Quarter
Stock based compensation, net AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $-309.00K USD 1 Quarter
Stock based compensation, net AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $-309.00K USD 1 Quarter
Stock based compensation, net AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.59M USD 1 Quarter
Stock based compensation, net AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.59M USD 1 Quarter
Stock based compensation, net AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $5.16M USD 1 Quarter
Stock based compensation, net AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $5.16M USD 1 Quarter
Stock based compensation, net AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.10M USD 1 Quarter
Stock based compensation, net AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.10M USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue $10.00M USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue $10.00M USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue $20.29M USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue $20.29M USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue $10.00M USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue $10.00M USD 1 Quarter
Ending Balance StockholdersEquity $680.32M USD Point-in-time
Ending Balance StockholdersEquity $680.32M USD Point-in-time
Ending Balance StockholdersEquity $647.06M USD Point-in-time
Ending Balance StockholdersEquity $647.06M USD Point-in-time
Ending Balance StockholdersEquity $670.56M USD Point-in-time
Ending Balance StockholdersEquity $670.56M USD Point-in-time
Ending Balance StockholdersEquity $640.30M USD Point-in-time
Ending Balance StockholdersEquity $640.30M USD Point-in-time
Ending Balance StockholdersEquity $644.72M USD Point-in-time
Ending Balance StockholdersEquity $644.72M USD Point-in-time
Ending Balance StockholdersEquity $672.27M USD Point-in-time
Ending Balance StockholdersEquity $672.27M USD Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 31.32M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 31.32M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 31.54M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 31.54M shares Point-in-time
Comprehensive Income 56 line items
Line Item Tag Value Unit Period
Net income (loss) ProfitLoss $14.79M USD 1 Quarter
Net income (loss) ProfitLoss $14.79M USD 1 Quarter
Net income (loss) ProfitLoss $6.41M USD 2 Qtrs
Net income (loss) ProfitLoss $6.41M USD 2 Qtrs
Net income (loss) ProfitLoss $-1.55M USD 1 Quarter
Net income (loss) ProfitLoss $-1.55M USD 1 Quarter
Net income (loss) ProfitLoss $33.66M USD 2 Qtrs
Net income (loss) ProfitLoss $33.66M USD 2 Qtrs
Net income (loss) ProfitLoss $7.96M USD 1 Quarter
Net income (loss) ProfitLoss $7.96M USD 1 Quarter
Net income (loss) ProfitLoss $18.88M USD 1 Quarter
Net income (loss) ProfitLoss $18.88M USD 1 Quarter
Pension benefit obligations OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax $-8.00K USD 2 Qtrs
Pension benefit obligations OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax $-8.00K USD 2 Qtrs
Pension benefit obligations OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax $-33.00K USD 2 Qtrs
Pension benefit obligations OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax $-33.00K USD 2 Qtrs
Pension benefit obligations OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax $-19.00K USD 1 Quarter
Pension benefit obligations OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax $-19.00K USD 1 Quarter
Pension benefit obligations OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax $-4.00K USD 1 Quarter
Pension benefit obligations OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax $-4.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $4.61M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $4.61M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-4.67M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-4.67M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $3.59M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $3.59M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $18.99M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $18.99M USD 2 Qtrs
Unrealized (loss) gain on foreign currency derivative securities, net of tax OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax $2.27M USD 1 Quarter
Unrealized (loss) gain on foreign currency derivative securities, net of tax OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax $2.27M USD 1 Quarter
Unrealized (loss) gain on foreign currency derivative securities, net of tax OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax $-5.91M USD 1 Quarter
Unrealized (loss) gain on foreign currency derivative securities, net of tax OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax $-5.91M USD 1 Quarter
Unrealized (loss) gain on foreign currency derivative securities, net of tax OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax $4.40M USD 2 Qtrs
Unrealized (loss) gain on foreign currency derivative securities, net of tax OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax $4.40M USD 2 Qtrs
Unrealized (loss) gain on foreign currency derivative securities, net of tax OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax $-6.58M USD 2 Qtrs
Unrealized (loss) gain on foreign currency derivative securities, net of tax OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax $-6.58M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-15.04M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-15.04M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-10.50M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-10.50M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-25.54M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-25.54M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $10.39M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $10.39M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $9.08M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $9.08M USD 2 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-1.31M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTax $-1.31M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $8.37M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $8.37M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-2.86M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-2.86M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $8.12M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $8.12M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $15.49M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $15.49M USD 2 Qtrs

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

NEWS
Loading news...
TRENDING
Loading...