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

10-K Filing

COHU INC CIK: 21535 FY 2024
Filing Information
Form Type 10-K
Accession Number 0001437749-25-004612
Period End Date 20241231
Filing Date 20250220
Fiscal Year 2024
Fiscal Period FY
XBRL Instance cohu20241228_10k_htm.xml
Balance Sheet 186 line items
Line Item Tag Value Unit Period
Preferred Stock, Par or Stated Value Per Share (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred Stock, Par or Stated Value Per Share (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred Stock, Par or Stated Value Per Share (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred Stock, Par or Stated Value Per Share (in dollars per share) PreferredStockParOrStatedValuePerShare $1.00 USD Point-in-time
Preferred Stock, Shares Authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred Stock, Shares Authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $206.41M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $206.41M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $245.52M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $245.52M USD Point-in-time
Preferred Stock, Shares Authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred Stock, Shares Authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred Stock, Shares Issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, Shares Issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Short-term investments ShortTermInvestments $90.17M USD Point-in-time
Short-term investments ShortTermInvestments $90.17M USD Point-in-time
Short-term investments ShortTermInvestments $55.69M USD Point-in-time
Short-term investments ShortTermInvestments $55.69M USD Point-in-time
Preferred Stock, Shares Issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, Shares Issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net AccountsAndOtherReceivablesNetCurrent $124.62M USD Point-in-time
Accounts receivable, net AccountsAndOtherReceivablesNetCurrent $124.62M USD Point-in-time
Common Stock, Par or Stated Value Per Share (in dollars per share) CommonStockParOrStatedValuePerShare $1.00 USD Point-in-time
Common Stock, Par or Stated Value Per Share (in dollars per share) CommonStockParOrStatedValuePerShare $1.00 USD Point-in-time
Accounts receivable, net AccountsAndOtherReceivablesNetCurrent $91.62M USD Point-in-time
Accounts receivable, net AccountsAndOtherReceivablesNetCurrent $91.62M USD Point-in-time
Common Stock, Par or Stated Value Per Share (in dollars per share) CommonStockParOrStatedValuePerShare $1.00 USD Point-in-time
Common Stock, Par or Stated Value Per Share (in dollars per share) CommonStockParOrStatedValuePerShare $1.00 USD Point-in-time
Common Stock, Shares Authorized (in shares) CommonStockSharesAuthorized 90.00M shares Point-in-time
Common Stock, Shares Authorized (in shares) CommonStockSharesAuthorized 90.00M shares Point-in-time
Common Stock, Shares Authorized (in shares) CommonStockSharesAuthorized 90.00M shares Point-in-time
Common Stock, Shares Authorized (in shares) CommonStockSharesAuthorized 90.00M shares Point-in-time
Inventories InventoryNet $155.79M USD Point-in-time
Inventories InventoryNet $155.79M USD Point-in-time
Inventories InventoryNet $141.86M USD Point-in-time
Inventories InventoryNet $141.86M USD Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 49.43M shares Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 49.43M shares Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 49.60M shares Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 49.60M shares Point-in-time
Prepaid expenses PrepaidExpenseCurrent $19.29M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $19.29M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $17.70M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $17.70M USD Point-in-time
Other current assets OtherAssetsCurrent $5.01M USD Point-in-time
Other current assets OtherAssetsCurrent $5.01M USD Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 49.60M shares Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 49.60M shares Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 49.43M shares Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 49.43M shares Point-in-time
Other current assets OtherAssetsCurrent $19.44M USD Point-in-time
Other current assets OtherAssetsCurrent $19.44M USD Point-in-time
Total current assets AssetsCurrent $638.82M USD Point-in-time
Total current assets AssetsCurrent $638.82M USD Point-in-time
Treasury Stock, Common, Shares (in shares) TreasuryStockCommonShares 2.89M shares Point-in-time
Treasury Stock, Common, Shares (in shares) TreasuryStockCommonShares 2.89M shares Point-in-time
Treasury Stock, Common, Shares (in shares) TreasuryStockCommonShares 2.25M shares Point-in-time
Treasury Stock, Common, Shares (in shares) TreasuryStockCommonShares 2.25M shares Point-in-time
Total current assets AssetsCurrent $534.31M USD Point-in-time
Total current assets AssetsCurrent $534.31M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $69.08M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $69.08M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $74.79M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $74.79M USD Point-in-time
Goodwill Goodwill $241.66M USD Point-in-time
Goodwill Goodwill $241.66M USD Point-in-time
Goodwill Goodwill $213.54M USD Point-in-time
Goodwill Goodwill $213.54M USD Point-in-time
Goodwill Goodwill $234.64M USD Point-in-time
Goodwill Goodwill $234.64M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $151.77M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $151.77M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $110.72M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $110.72M USD Point-in-time
Other assets OtherAssetsNoncurrent $31.06M USD Point-in-time
Other assets OtherAssetsNoncurrent $31.06M USD Point-in-time
Other assets OtherAssetsNoncurrent $32.24M USD Point-in-time
Other assets OtherAssetsNoncurrent $32.24M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $16.78M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $16.78M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $13.91M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $13.91M USD Point-in-time
Assets Assets $999.41M USD Point-in-time
Assets Assets $999.41M USD Point-in-time
Assets Assets $1.15B USD Point-in-time
Assets Assets $1.15B USD Point-in-time
Short-term borrowings ShortTermBankLoansAndNotesPayable $1.77M USD Point-in-time
Short-term borrowings ShortTermBankLoansAndNotesPayable $1.77M USD Point-in-time
Short-term borrowings ShortTermBankLoansAndNotesPayable $633.00K USD Point-in-time
Short-term borrowings ShortTermBankLoansAndNotesPayable $633.00K USD Point-in-time
Current installments of long-term debt LoansPayableToBankCurrent $1.11M USD Point-in-time
Current installments of long-term debt LoansPayableToBankCurrent $1.11M USD Point-in-time
Current installments of long-term debt LoansPayableToBankCurrent $4.55M USD Point-in-time
Current installments of long-term debt LoansPayableToBankCurrent $4.55M USD Point-in-time
Accounts payable AccountsPayableCurrent $33.60M USD Point-in-time
Accounts payable AccountsPayableCurrent $33.60M USD Point-in-time
Accounts payable AccountsPayableCurrent $30.55M USD Point-in-time
Accounts payable AccountsPayableCurrent $30.55M USD Point-in-time
Customer advances ContractWithCustomerLiabilityCurrent $4.75M USD Point-in-time
Customer advances ContractWithCustomerLiabilityCurrent $4.75M USD Point-in-time
Customer advances ContractWithCustomerLiabilityCurrent $2.76M USD Point-in-time
Customer advances ContractWithCustomerLiabilityCurrent $2.76M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $20.02M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $20.02M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $31.90M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $31.90M USD Point-in-time
Accrued warranty ProductWarrantyAccrualClassifiedCurrent $4.65M USD Point-in-time
Accrued warranty ProductWarrantyAccrualClassifiedCurrent $4.65M USD Point-in-time
Accrued warranty ProductWarrantyAccrualClassifiedCurrent $2.97M USD Point-in-time
Accrued warranty ProductWarrantyAccrualClassifiedCurrent $2.97M USD Point-in-time
Deferred profit DeferredProfit $3.59M USD Point-in-time
Deferred profit DeferredProfit $3.59M USD Point-in-time
Deferred profit DeferredProfit $3.59M USD Point-in-time
Deferred profit DeferredProfit $3.59M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $2.39M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $2.39M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $4.02M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $4.02M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $21.14M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $21.14M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $14.59M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $14.59M USD Point-in-time
Total current liabilities LiabilitiesCurrent $85.18M USD Point-in-time
Total current liabilities LiabilitiesCurrent $85.18M USD Point-in-time
Total current liabilities LiabilitiesCurrent $103.42M USD Point-in-time
Total current liabilities LiabilitiesCurrent $103.42M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesNoncurrent $6.82M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesNoncurrent $6.82M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesNoncurrent $8.26M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesNoncurrent $8.26M USD Point-in-time
Noncurrent income tax liabilities AccruedIncomeTaxesNoncurrent $7.07M USD Point-in-time
Noncurrent income tax liabilities AccruedIncomeTaxesNoncurrent $7.07M USD Point-in-time
Noncurrent income tax liabilities AccruedIncomeTaxesNoncurrent $5.69M USD Point-in-time
Noncurrent income tax liabilities AccruedIncomeTaxesNoncurrent $5.69M USD Point-in-time
Accrued retirement benefits PostemploymentBenefitsLiabilityNoncurrent $10.80M USD Point-in-time
Accrued retirement benefits PostemploymentBenefitsLiabilityNoncurrent $10.80M USD Point-in-time
Accrued retirement benefits PostemploymentBenefitsLiabilityNoncurrent $8.48M USD Point-in-time
Accrued retirement benefits PostemploymentBenefitsLiabilityNoncurrent $8.48M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $19.40M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $19.40M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $23.15M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $23.15M USD Point-in-time
Long-term debt LongTermLoansFromBank $34.30M USD Point-in-time
Long-term debt LongTermLoansFromBank $34.30M USD Point-in-time
Long-term debt LongTermLoansFromBank $7.05M USD Point-in-time
Long-term debt LongTermLoansFromBank $7.05M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $13.18M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $13.18M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $9.89M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $9.89M USD Point-in-time
Preferred stock, $1 par value; 1,000 shares authorized, none issued PreferredStockValue - USD Point-in-time
Preferred stock, $1 par value; 1,000 shares authorized, none issued PreferredStockValue - USD Point-in-time
Preferred stock, $1 par value; 1,000 shares authorized, none issued PreferredStockValue - USD Point-in-time
Preferred stock, $1 par value; 1,000 shares authorized, none issued PreferredStockValue - USD Point-in-time
Common stock, $1 par value; 90,000 shares authorized, 49,601 shares issued and outstanding in 2024 and 49,429 shares in 2023 CommonStockValue $49.60M USD Point-in-time
Common stock, $1 par value; 90,000 shares authorized, 49,601 shares issued and outstanding in 2024 and 49,429 shares in 2023 CommonStockValue $49.60M USD Point-in-time
Common stock, $1 par value; 90,000 shares authorized, 49,601 shares issued and outstanding in 2024 and 49,429 shares in 2023 CommonStockValue $49.43M USD Point-in-time
Common stock, $1 par value; 90,000 shares authorized, 49,601 shares issued and outstanding in 2024 and 49,429 shares in 2023 CommonStockValue $49.43M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $686.15M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $686.15M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $697.49M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $697.49M USD Point-in-time
Treasury stock, at cost; 2,891 shares in 2024 and 2,253 shares in 2023 TreasuryStockCommonValue $69.18M USD Point-in-time
Treasury stock, at cost; 2,891 shares in 2024 and 2,253 shares in 2023 TreasuryStockCommonValue $69.18M USD Point-in-time
Treasury stock, at cost; 2,891 shares in 2024 and 2,253 shares in 2023 TreasuryStockCommonValue $87.78M USD Point-in-time
Treasury stock, at cost; 2,891 shares in 2024 and 2,253 shares in 2023 TreasuryStockCommonValue $87.78M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $318.56M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $318.56M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $248.74M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $248.74M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-51.16M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-51.16M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-34.78M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-34.78M USD Point-in-time
Total stockholders' equity StockholdersEquity $856.89M USD Point-in-time
Total stockholders' equity StockholdersEquity $856.89M USD Point-in-time
Total stockholders' equity StockholdersEquity $928.84M USD Point-in-time
Total stockholders' equity StockholdersEquity $928.84M USD Point-in-time
Total stockholders' equity StockholdersEquity $950.17M USD Point-in-time
Total stockholders' equity StockholdersEquity $950.17M USD Point-in-time
Total stockholders' equity StockholdersEquity $882.50M USD Point-in-time
Total stockholders' equity StockholdersEquity $882.50M USD Point-in-time
Liabilities and Equity LiabilitiesAndStockholdersEquity $999.41M USD Point-in-time
Liabilities and Equity LiabilitiesAndStockholdersEquity $999.41M USD Point-in-time
Liabilities and Equity LiabilitiesAndStockholdersEquity $1.15B USD Point-in-time
Liabilities and Equity LiabilitiesAndStockholdersEquity $1.15B USD Point-in-time
Income Statement 126 line items
Line Item Tag Value Unit Period
Cost, Depreciation, Amortization and Depletion CostDepreciationAmortizationAndDepletion $26.02M USD Annual
Cost, Depreciation, Amortization and Depletion CostDepreciationAmortizationAndDepletion $26.02M USD Annual
Cost, Depreciation, Amortization and Depletion CostDepreciationAmortizationAndDepletion $30.01M USD Annual
Cost, Depreciation, Amortization and Depletion CostDepreciationAmortizationAndDepletion $30.01M USD Annual
Cost, Depreciation, Amortization and Depletion CostDepreciationAmortizationAndDepletion $28.42M USD Annual
Cost, Depreciation, Amortization and Depletion CostDepreciationAmortizationAndDepletion $28.42M USD Annual
Net sales RevenueFromContractWithCustomerIncludingAssessedTax $812.77M USD Annual
Net sales RevenueFromContractWithCustomerIncludingAssessedTax $812.77M USD Annual
Net sales RevenueFromContractWithCustomerIncludingAssessedTax $401.78M USD Annual
Net sales RevenueFromContractWithCustomerIncludingAssessedTax $401.78M USD Annual
Net sales RevenueFromContractWithCustomerIncludingAssessedTax $636.32M USD Annual
Net sales RevenueFromContractWithCustomerIncludingAssessedTax $636.32M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $221.49M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $221.49M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $333.45M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $333.45M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $429.45M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $429.45M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $221.49M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $221.49M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $333.45M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $333.45M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $429.45M USD Annual
Cost of sales (1) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $429.45M USD Annual
Research and development ResearchAndDevelopmentExpense $88.57M USD Annual
Research and development ResearchAndDevelopmentExpense $88.57M USD Annual
Research and development ResearchAndDevelopmentExpense $92.59M USD Annual
Research and development ResearchAndDevelopmentExpense $92.59M USD Annual
Research and development ResearchAndDevelopmentExpense $84.80M USD Annual
Research and development ResearchAndDevelopmentExpense $84.80M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $128.04M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $128.04M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $131.39M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $131.39M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $132.25M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $132.25M USD Annual
Amortization of purchased intangible assets AmortizationOfIntangibleAssets $39.09M USD Annual
Amortization of purchased intangible assets AmortizationOfIntangibleAssets $39.09M USD Annual
Amortization of purchased intangible assets AmortizationOfIntangibleAssets $36.35M USD Annual
Amortization of purchased intangible assets AmortizationOfIntangibleAssets $36.35M USD Annual
Amortization of purchased intangible assets AmortizationOfIntangibleAssets $33.19M USD Annual
Amortization of purchased intangible assets AmortizationOfIntangibleAssets $33.19M USD Annual
Restructuring charges (Note 4) RestructuringCharges $2.42M USD Annual
Restructuring charges (Note 4) RestructuringCharges $2.42M USD Annual
Restructuring charges (Note 4) RestructuringCharges $41.00K USD Annual
Restructuring charges (Note 4) RestructuringCharges $41.00K USD Annual
Restructuring charges (Note 4) RestructuringCharges $605.00K USD Annual
Restructuring charges (Note 4) RestructuringCharges $605.00K USD Annual
Costs and Expenses CostsAndExpenses $473.45M USD Annual
Costs and Expenses CostsAndExpenses $473.45M USD Annual
Costs and Expenses CostsAndExpenses $687.22M USD Annual
Costs and Expenses CostsAndExpenses $687.22M USD Annual
Costs and Expenses CostsAndExpenses $593.05M USD Annual
Costs and Expenses CostsAndExpenses $593.05M USD Annual
Income (loss) from operations OperatingIncomeLoss $125.56M USD Annual
Income (loss) from operations OperatingIncomeLoss $125.56M USD Annual
Income (loss) from operations OperatingIncomeLoss $-71.67M USD Annual
Income (loss) from operations OperatingIncomeLoss $-71.67M USD Annual
Income (loss) from operations OperatingIncomeLoss $43.27M USD Annual
Income (loss) from operations OperatingIncomeLoss $43.27M USD Annual
Interest expense InterestExpense $4.18M USD Annual
Interest expense InterestExpense $4.18M USD Annual
Interest expense InterestExpense $618.00K USD Annual
Interest expense InterestExpense $618.00K USD Annual
Interest expense InterestExpense $3.38M USD Annual
Interest expense InterestExpense $3.38M USD Annual
Interest income InvestmentIncomeInterestAndDividend $9.98M USD Annual
Interest income InvestmentIncomeInterestAndDividend $9.98M USD Annual
Interest income InvestmentIncomeInterestAndDividend $11.50M USD Annual
Interest income InvestmentIncomeInterestAndDividend $11.50M USD Annual
Interest income InvestmentIncomeInterestAndDividend $4.01M USD Annual
Interest income InvestmentIncomeInterestAndDividend $4.01M USD Annual
Foreign transaction gain (loss) ForeignCurrencyTransactionGainLossBeforeTax $-5.21M USD Annual
Foreign transaction gain (loss) ForeignCurrencyTransactionGainLossBeforeTax $-5.21M USD Annual
Foreign transaction gain (loss) ForeignCurrencyTransactionGainLossBeforeTax $-2.40M USD Annual
Foreign transaction gain (loss) ForeignCurrencyTransactionGainLossBeforeTax $-2.40M USD Annual
Foreign transaction gain (loss) ForeignCurrencyTransactionGainLossBeforeTax $1.64M USD Annual
Foreign transaction gain (loss) ForeignCurrencyTransactionGainLossBeforeTax $1.64M USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-241.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-241.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-369.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-369.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-312.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-312.00K USD Annual
Income (loss) before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $126.72M USD Annual
Income (loss) before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $126.72M USD Annual
Income (loss) before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-64.95M USD Annual
Income (loss) before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-64.95M USD Annual
Income (loss) before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $45.82M USD Annual
Income (loss) before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $45.82M USD Annual
Income tax provision IncomeTaxExpenseBenefit $4.87M USD Annual
Income tax provision IncomeTaxExpenseBenefit $4.87M USD Annual
Income tax provision IncomeTaxExpenseBenefit $29.87M USD Annual
Income tax provision IncomeTaxExpenseBenefit $29.87M USD Annual
Income tax provision IncomeTaxExpenseBenefit $17.66M USD Annual
Income tax provision IncomeTaxExpenseBenefit $17.66M USD Annual
Net income (loss) NetIncomeLoss $96.85M USD Annual
Net income (loss) NetIncomeLoss $96.85M USD Annual
Net income (loss) NetIncomeLoss $28.16M USD Annual
Net income (loss) NetIncomeLoss $28.16M USD Annual
Net income (loss) NetIncomeLoss $-69.82M USD Annual
Net income (loss) NetIncomeLoss $-69.82M USD Annual
Basic: (in dollars per share) EarningsPerShareBasic $0.59 USD Annual
Basic: (in dollars per share) EarningsPerShareBasic $0.59 USD Annual
Basic: (in dollars per share) EarningsPerShareBasic $2.01 USD Annual
Basic: (in dollars per share) EarningsPerShareBasic $2.01 USD Annual
Basic: (in dollars per share) EarningsPerShareBasic $-1.49 USD Annual
Basic: (in dollars per share) EarningsPerShareBasic $-1.49 USD Annual
Diluted: (in dollars per share) EarningsPerShareDiluted $-1.49 USD Annual
Diluted: (in dollars per share) EarningsPerShareDiluted $-1.49 USD Annual
Diluted: (in dollars per share) EarningsPerShareDiluted $1.98 USD Annual
Diluted: (in dollars per share) EarningsPerShareDiluted $1.98 USD Annual
Diluted: (in dollars per share) EarningsPerShareDiluted $0.59 USD Annual
Diluted: (in dollars per share) EarningsPerShareDiluted $0.59 USD Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 47.49M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 47.49M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 46.91M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 46.91M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.18M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.18M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.80M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.80M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.02M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.02M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 46.91M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 46.91M shares Annual
Cash Flow Statement 274 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $96.85M USD Annual
Net income (loss) NetIncomeLoss $96.85M USD Annual
Net income (loss) NetIncomeLoss $28.16M USD Annual
Net income (loss) NetIncomeLoss $28.16M USD Annual
Net income (loss) NetIncomeLoss $-69.82M USD Annual
Net income (loss) NetIncomeLoss $-69.82M USD Annual
Interest capitalized associated with cloud computing implementation InterestCapitalizedAssociatedWithCloudComputingImplementation - USD Annual
Interest capitalized associated with cloud computing implementation InterestCapitalizedAssociatedWithCloudComputingImplementation - USD Annual
Interest capitalized associated with cloud computing implementation InterestCapitalizedAssociatedWithCloudComputingImplementation $199.00K USD Annual
Interest capitalized associated with cloud computing implementation InterestCapitalizedAssociatedWithCloudComputingImplementation $199.00K USD Annual
Interest capitalized associated with cloud computing implementation InterestCapitalizedAssociatedWithCloudComputingImplementation - USD Annual
Interest capitalized associated with cloud computing implementation InterestCapitalizedAssociatedWithCloudComputingImplementation - USD Annual
Net accretion on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.36M USD Annual
Net accretion on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.36M USD Annual
Net accretion on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.25M USD Annual
Net accretion on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.25M USD Annual
Net accretion on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $859.00K USD Annual
Net accretion on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $859.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-241.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-241.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-369.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-369.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-312.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-312.00K USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $52.49M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $52.49M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $46.02M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $46.02M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $49.74M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $49.74M USD Annual
Share-based compensation expense ShareBasedCompensation $20.74M USD Annual
Share-based compensation expense ShareBasedCompensation $20.74M USD Annual
Share-based compensation expense ShareBasedCompensation $17.24M USD Annual
Share-based compensation expense ShareBasedCompensation $17.24M USD Annual
Share-based compensation expense ShareBasedCompensation $14.92M USD Annual
Share-based compensation expense ShareBasedCompensation $14.92M USD Annual
Inventory related charges AmortizationOfInventoryStepupAndInventoryRelatedCharges $4.98M USD Annual
Inventory related charges AmortizationOfInventoryStepupAndInventoryRelatedCharges $4.98M USD Annual
Inventory related charges AmortizationOfInventoryStepupAndInventoryRelatedCharges $6.72M USD Annual
Inventory related charges AmortizationOfInventoryStepupAndInventoryRelatedCharges $6.72M USD Annual
Inventory related charges AmortizationOfInventoryStepupAndInventoryRelatedCharges $5.62M USD Annual
Inventory related charges AmortizationOfInventoryStepupAndInventoryRelatedCharges $5.62M USD Annual
Amortization of debt discounts and issuance costs AmortizationOfFinancingCostsAndDiscounts $8.00K USD Annual
Amortization of debt discounts and issuance costs AmortizationOfFinancingCostsAndDiscounts $8.00K USD Annual
Amortization of debt discounts and issuance costs AmortizationOfFinancingCostsAndDiscounts $315.00K USD Annual
Amortization of debt discounts and issuance costs AmortizationOfFinancingCostsAndDiscounts $315.00K USD Annual
Amortization of debt discounts and issuance costs AmortizationOfFinancingCostsAndDiscounts $146.00K USD Annual
Amortization of debt discounts and issuance costs AmortizationOfFinancingCostsAndDiscounts $146.00K USD Annual
Accrued retiree benefits PensionAndOtherPostretirementBenefitExpense $-1.59M USD Annual
Accrued retiree benefits PensionAndOtherPostretirementBenefitExpense $-1.59M USD Annual
Accrued retiree benefits PensionAndOtherPostretirementBenefitExpense $-1.59M USD Annual
Accrued retiree benefits PensionAndOtherPostretirementBenefitExpense $-1.59M USD Annual
Accrued retiree benefits PensionAndOtherPostretirementBenefitExpense $-540.00K USD Annual
Accrued retiree benefits PensionAndOtherPostretirementBenefitExpense $-540.00K USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-3.72M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-3.72M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-3.50M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-3.50M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-4.77M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-4.77M USD Annual
Impairment charge related to equity investment EquityMethodInvestmentOtherThanTemporaryImpairment - USD Annual
Impairment charge related to equity investment EquityMethodInvestmentOtherThanTemporaryImpairment - USD Annual
Impairment charge related to equity investment EquityMethodInvestmentOtherThanTemporaryImpairment - USD Annual
Impairment charge related to equity investment EquityMethodInvestmentOtherThanTemporaryImpairment - USD Annual
Impairment charge related to equity investment EquityMethodInvestmentOtherThanTemporaryImpairment $903.00K USD Annual
Impairment charge related to equity investment EquityMethodInvestmentOtherThanTemporaryImpairment $903.00K USD Annual
Changes in other assets IncreaseDecreaseInOtherNoncurrentAssets $13.29M USD Annual
Changes in other assets IncreaseDecreaseInOtherNoncurrentAssets $13.29M USD Annual
Changes in other assets IncreaseDecreaseInOtherNoncurrentAssets $3.23M USD Annual
Changes in other assets IncreaseDecreaseInOtherNoncurrentAssets $3.23M USD Annual
Changes in other assets IncreaseDecreaseInOtherNoncurrentAssets $3.83M USD Annual
Changes in other assets IncreaseDecreaseInOtherNoncurrentAssets $3.83M USD Annual
Amortization of cloud-based software implementation costs CapitalizedComputerSoftwareAmortization1 $2.80M USD Annual
Amortization of cloud-based software implementation costs CapitalizedComputerSoftwareAmortization1 $2.80M USD Annual
Amortization of cloud-based software implementation costs CapitalizedComputerSoftwareAmortization1 $2.84M USD Annual
Amortization of cloud-based software implementation costs CapitalizedComputerSoftwareAmortization1 $2.84M USD Annual
Amortization of cloud-based software implementation costs CapitalizedComputerSoftwareAmortization1 $2.06M USD Annual
Amortization of cloud-based software implementation costs CapitalizedComputerSoftwareAmortization1 $2.06M USD Annual
(Gain) loss from sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-176.00K USD Annual
(Gain) loss from sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-176.00K USD Annual
(Gain) loss from sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $4.00K USD Annual
(Gain) loss from sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $4.00K USD Annual
(Gain) loss from sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $203.00K USD Annual
(Gain) loss from sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $203.00K USD Annual
Changes in other accrued liabilities IncreaseDecreaseInOtherAccruedLiabilities $-1.31M USD Annual
Changes in other accrued liabilities IncreaseDecreaseInOtherAccruedLiabilities $-1.31M USD Annual
Changes in other accrued liabilities IncreaseDecreaseInOtherAccruedLiabilities $-943.00K USD Annual
Changes in other accrued liabilities IncreaseDecreaseInOtherAccruedLiabilities $-943.00K USD Annual
Changes in other accrued liabilities IncreaseDecreaseInOtherAccruedLiabilities $-702.00K USD Annual
Changes in other accrued liabilities IncreaseDecreaseInOtherAccruedLiabilities $-702.00K USD Annual
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-5.14M USD Annual
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-5.14M USD Annual
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-5.81M USD Annual
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-5.81M USD Annual
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-7.66M USD Annual
Operating lease right-of-use assets IncreaseDecreaseInOperatingLeaseRightOfUseAssets $-7.66M USD Annual
Customer advances IncreaseDecreaseInContractWithCustomerLiability $-184.00K USD Annual
Customer advances IncreaseDecreaseInContractWithCustomerLiability $-184.00K USD Annual
Customer advances IncreaseDecreaseInContractWithCustomerLiability $-2.31M USD Annual
Customer advances IncreaseDecreaseInContractWithCustomerLiability $-2.31M USD Annual
Customer advances IncreaseDecreaseInContractWithCustomerLiability $-1.83M USD Annual
Customer advances IncreaseDecreaseInContractWithCustomerLiability $-1.83M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-34.85M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-34.85M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-61.90M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-61.90M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-12.45M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-12.45M USD Annual
Inventories IncreaseDecreaseInInventories $18.51M USD Annual
Inventories IncreaseDecreaseInInventories $18.51M USD Annual
Inventories IncreaseDecreaseInInventories $-12.84M USD Annual
Inventories IncreaseDecreaseInInventories $-12.84M USD Annual
Inventories IncreaseDecreaseInInventories $-6.37M USD Annual
Inventories IncreaseDecreaseInInventories $-6.37M USD Annual
Accrued compensation, warranty and other liabilities IncreaseDecreaseInAccruedCompensationWarrantyAndOtherLiabilities $-4.01M USD Annual
Accrued compensation, warranty and other liabilities IncreaseDecreaseInAccruedCompensationWarrantyAndOtherLiabilities $-4.01M USD Annual
Accrued compensation, warranty and other liabilities IncreaseDecreaseInAccruedCompensationWarrantyAndOtherLiabilities $-14.90M USD Annual
Accrued compensation, warranty and other liabilities IncreaseDecreaseInAccruedCompensationWarrantyAndOtherLiabilities $-14.90M USD Annual
Accrued compensation, warranty and other liabilities IncreaseDecreaseInAccruedCompensationWarrantyAndOtherLiabilities $-15.45M USD Annual
Accrued compensation, warranty and other liabilities IncreaseDecreaseInAccruedCompensationWarrantyAndOtherLiabilities $-15.45M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-21.36M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-21.36M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-3.56M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-3.56M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-33.13M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-33.13M USD Annual
Deferred profit IncreaseDecreaseInDeferredProfit $-4.45M USD Annual
Deferred profit IncreaseDecreaseInDeferredProfit $-4.45M USD Annual
Deferred profit IncreaseDecreaseInDeferredProfit $-5.01M USD Annual
Deferred profit IncreaseDecreaseInDeferredProfit $-5.01M USD Annual
Deferred profit IncreaseDecreaseInDeferredProfit $26.00K USD Annual
Deferred profit IncreaseDecreaseInDeferredProfit $26.00K USD Annual
Other current assets IncreaseDecreaseInOtherCurrentAssets $-10.92M USD Annual
Other current assets IncreaseDecreaseInOtherCurrentAssets $-10.92M USD Annual
Other current assets IncreaseDecreaseInOtherCurrentAssets $16.15M USD Annual
Other current assets IncreaseDecreaseInOtherCurrentAssets $16.15M USD Annual
Other current assets IncreaseDecreaseInOtherCurrentAssets $16.20M USD Annual
Other current assets IncreaseDecreaseInOtherCurrentAssets $16.20M USD Annual
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-24.78M USD Annual
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-24.78M USD Annual
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-2.23M USD Annual
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-2.23M USD Annual
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $20.91M USD Annual
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $20.91M USD Annual
Current and long-term operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.26M USD Annual
Current and long-term operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.26M USD Annual
Current and long-term operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-7.45M USD Annual
Current and long-term operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-7.45M USD Annual
Current and long-term operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.90M USD Annual
Current and long-term operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.90M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $101.47M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $101.47M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $2.78M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $2.78M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $112.86M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $112.86M USD Annual
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.63M USD Annual
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.63M USD Annual
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $14.77M USD Annual
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $14.77M USD Annual
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $16.05M USD Annual
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $16.05M USD Annual
Net cash received from sale of land, facility and assets ProceedsFromSaleOfProductiveAssets $349.00K USD Annual
Net cash received from sale of land, facility and assets ProceedsFromSaleOfProductiveAssets $349.00K USD Annual
Net cash received from sale of land, facility and assets ProceedsFromSaleOfProductiveAssets $107.00K USD Annual
Net cash received from sale of land, facility and assets ProceedsFromSaleOfProductiveAssets $107.00K USD Annual
Net cash received from sale of land, facility and assets ProceedsFromSaleOfProductiveAssets $216.00K USD Annual
Net cash received from sale of land, facility and assets ProceedsFromSaleOfProductiveAssets $216.00K USD Annual
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $208.86M USD Annual
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $208.86M USD Annual
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $97.29M USD Annual
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $97.29M USD Annual
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $78.57M USD Annual
Purchases of short-term investments PaymentsToAcquireShortTermInvestments $78.57M USD Annual
Sales and maturities of short-term investments ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $114.23M USD Annual
Sales and maturities of short-term investments ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $114.23M USD Annual
Sales and maturities of short-term investments ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $155.41M USD Annual
Sales and maturities of short-term investments ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $155.41M USD Annual
Sales and maturities of short-term investments ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $152.65M USD Annual
Sales and maturities of short-term investments ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities $152.65M USD Annual
Settlement of net investment hedge PaymentsForHedgeInvestingActivities - USD Annual
Settlement of net investment hedge PaymentsForHedgeInvestingActivities - USD Annual
Settlement of net investment hedge PaymentsForHedgeInvestingActivities $3.21M USD Annual
Settlement of net investment hedge PaymentsForHedgeInvestingActivities $3.21M USD Annual
Settlement of net investment hedge PaymentsForHedgeInvestingActivities - USD Annual
Settlement of net investment hedge PaymentsForHedgeInvestingActivities - USD Annual
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $21.92M USD Annual
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $21.92M USD Annual
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-30.21M USD Annual
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-30.21M USD Annual
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-67.87M USD Annual
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-67.87M USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt $38.79M USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt $38.79M USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt $38.23M USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt $38.23M USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt $31.32M USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt $31.32M USD Annual
Net issuance (repurchases) of stock, including awards settled in cash ProceedsFromRepurchaseOfStockIncludingAwardsSettledInCashNet $-5.66M USD Annual
Net issuance (repurchases) of stock, including awards settled in cash ProceedsFromRepurchaseOfStockIncludingAwardsSettledInCashNet $-5.66M USD Annual
Net issuance (repurchases) of stock, including awards settled in cash ProceedsFromRepurchaseOfStockIncludingAwardsSettledInCashNet $-1.96M USD Annual
Net issuance (repurchases) of stock, including awards settled in cash ProceedsFromRepurchaseOfStockIncludingAwardsSettledInCashNet $-1.96M USD Annual
Net issuance (repurchases) of stock, including awards settled in cash ProceedsFromRepurchaseOfStockIncludingAwardsSettledInCashNet $-701.00K USD Annual
Net issuance (repurchases) of stock, including awards settled in cash ProceedsFromRepurchaseOfStockIncludingAwardsSettledInCashNet $-701.00K USD Annual
Payments on current and long-term finance lease liabilities FinanceLeasePrincipalPayments $24.00K USD Annual
Payments on current and long-term finance lease liabilities FinanceLeasePrincipalPayments $24.00K USD Annual
Payments on current and long-term finance lease liabilities FinanceLeasePrincipalPayments $167.00K USD Annual
Payments on current and long-term finance lease liabilities FinanceLeasePrincipalPayments $167.00K USD Annual
Payments on current and long-term finance lease liabilities FinanceLeasePrincipalPayments $52.00K USD Annual
Payments on current and long-term finance lease liabilities FinanceLeasePrincipalPayments $52.00K USD Annual
Acquisition of treasury stock PaymentsForRepurchaseOfCommonStock $26.99M USD Annual
Acquisition of treasury stock PaymentsForRepurchaseOfCommonStock $26.99M USD Annual
Acquisition of treasury stock PaymentsForRepurchaseOfCommonStock $23.64M USD Annual
Acquisition of treasury stock PaymentsForRepurchaseOfCommonStock $23.64M USD Annual
Acquisition of treasury stock PaymentsForRepurchaseOfCommonStock $50.72M USD Annual
Acquisition of treasury stock PaymentsForRepurchaseOfCommonStock $50.72M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-91.07M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-91.07M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-68.14M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-68.14M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-59.03M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-59.03M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $60.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $60.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-4.78M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-4.78M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.78M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-1.78M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $3.18M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $3.18M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-39.12M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-39.12M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-47.86M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-47.86M USD Annual
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $242.34M USD Point-in-time
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $242.34M USD Point-in-time
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $206.41M USD Point-in-time
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $206.41M USD Point-in-time
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $245.52M USD Point-in-time
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $245.52M USD Point-in-time
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $290.20M USD Point-in-time
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $290.20M USD Point-in-time
Cash and cash equivalents at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $242.34M USD Point-in-time
Cash and cash equivalents at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $242.34M USD Point-in-time
Cash and cash equivalents at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $206.41M USD Point-in-time
Cash and cash equivalents at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $206.41M USD Point-in-time
Cash and cash equivalents at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $245.52M USD Point-in-time
Cash and cash equivalents at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $245.52M USD Point-in-time
Cash and cash equivalents at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $290.20M USD Point-in-time
Cash and cash equivalents at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $290.20M USD Point-in-time
Cash paid for income taxes IncomeTaxesPaidNet $44.28M USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $44.28M USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $24.93M USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $24.93M USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $23.12M USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $23.12M USD Annual
Cash paid for interest InterestPaidNet $803.00K USD Annual
Cash paid for interest InterestPaidNet $803.00K USD Annual
Cash paid for interest InterestPaidNet $3.44M USD Annual
Cash paid for interest InterestPaidNet $3.44M USD Annual
Cash paid for interest InterestPaidNet $3.42M USD Annual
Cash paid for interest InterestPaidNet $3.42M USD Annual
Property, plant and equipment purchases included in accounts payable CapitalExpendituresIncurredButNotYetPaid $454.00K USD Annual
Property, plant and equipment purchases included in accounts payable CapitalExpendituresIncurredButNotYetPaid $454.00K USD Annual
Property, plant and equipment purchases included in accounts payable CapitalExpendituresIncurredButNotYetPaid $152.00K USD Annual
Property, plant and equipment purchases included in accounts payable CapitalExpendituresIncurredButNotYetPaid $152.00K USD Annual
Property, plant and equipment purchases included in accounts payable CapitalExpendituresIncurredButNotYetPaid $124.00K USD Annual
Property, plant and equipment purchases included in accounts payable CapitalExpendituresIncurredButNotYetPaid $124.00K USD Annual
Inventory capitalized as capital assets InventoryCapitalizedAsPropertyPlantAndEquipment $1.22M USD Annual
Inventory capitalized as capital assets InventoryCapitalizedAsPropertyPlantAndEquipment $1.22M USD Annual
Inventory capitalized as capital assets InventoryCapitalizedAsPropertyPlantAndEquipment $1.76M USD Annual
Inventory capitalized as capital assets InventoryCapitalizedAsPropertyPlantAndEquipment $1.76M USD Annual
Inventory capitalized as capital assets InventoryCapitalizedAsPropertyPlantAndEquipment $2.53M USD Annual
Inventory capitalized as capital assets InventoryCapitalizedAsPropertyPlantAndEquipment $2.53M USD Annual
Stockholders Equity 72 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $856.89M USD Point-in-time
Balance StockholdersEquity $856.89M USD Point-in-time
Balance StockholdersEquity $928.84M USD Point-in-time
Balance StockholdersEquity $928.84M USD Point-in-time
Balance StockholdersEquity $950.17M USD Point-in-time
Balance StockholdersEquity $950.17M USD Point-in-time
Balance StockholdersEquity $882.50M USD Point-in-time
Balance StockholdersEquity $882.50M USD Point-in-time
Common stock repurchases TreasuryStockValueAcquiredCostMethod $23.64M USD Annual
Common stock repurchases TreasuryStockValueAcquiredCostMethod $23.64M USD Annual
Common stock repurchases TreasuryStockValueAcquiredCostMethod $27.12M USD Annual
Common stock repurchases TreasuryStockValueAcquiredCostMethod $27.12M USD Annual
Common stock repurchases TreasuryStockValueAcquiredCostMethod $50.72M USD Annual
Common stock repurchases TreasuryStockValueAcquiredCostMethod $50.72M USD Annual
Net income (loss) NetIncomeLoss $96.85M USD Annual
Net income (loss) NetIncomeLoss $96.85M USD Annual
Net income (loss) NetIncomeLoss $28.16M USD Annual
Net income (loss) NetIncomeLoss $28.16M USD Annual
Net income (loss) NetIncomeLoss $-69.82M USD Annual
Net income (loss) NetIncomeLoss $-69.82M USD Annual
Changes in cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-16.84M USD Annual
Changes in cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-16.84M USD Annual
Changes in cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.82M USD Annual
Changes in cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.82M USD Annual
Changes in cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-17.95M USD Annual
Changes in cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-17.95M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-5.89M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-5.89M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $2.38M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $2.38M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-518.00K USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-518.00K USD Annual
Changes in unrealized gains and losses on investments, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-55.00K USD Annual
Changes in unrealized gains and losses on investments, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-55.00K USD Annual
Changes in unrealized gains and losses on investments, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-694.00K USD Annual
Changes in unrealized gains and losses on investments, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-694.00K USD Annual
Changes in unrealized gains and losses on investments, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $793.00K USD Annual
Changes in unrealized gains and losses on investments, net of tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $793.00K USD Annual
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $117.00K USD Annual
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $117.00K USD Annual
Shares issued under ESPP StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.99M USD Annual
Shares issued under ESPP StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.99M USD Annual
Shares issued under ESPP StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.63M USD Annual
Shares issued under ESPP StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.63M USD Annual
Shares issued under ESPP StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.93M USD Annual
Shares issued under ESPP StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $3.93M USD Annual
Shares issued for restricted stock units vested StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Shares issued for restricted stock units vested StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Shares issued for restricted stock units vested StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Shares issued for restricted stock units vested StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Shares issued for restricted stock units vested StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Shares issued for restricted stock units vested StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Repurchase and retirement of stock StockRepurchasedAndRetiredDuringPeriodValue $5.71M USD Annual
Repurchase and retirement of stock StockRepurchasedAndRetiredDuringPeriodValue $5.71M USD Annual
Repurchase and retirement of stock StockRepurchasedAndRetiredDuringPeriodValue $9.59M USD Annual
Repurchase and retirement of stock StockRepurchasedAndRetiredDuringPeriodValue $9.59M USD Annual
Repurchase and retirement of stock StockRepurchasedAndRetiredDuringPeriodValue $4.69M USD Annual
Repurchase and retirement of stock StockRepurchasedAndRetiredDuringPeriodValue $4.69M USD Annual
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $17.24M USD Annual
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $17.24M USD Annual
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.92M USD Annual
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.92M USD Annual
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.74M USD Annual
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.74M USD Annual
Balance StockholdersEquity $856.89M USD Point-in-time
Balance StockholdersEquity $856.89M USD Point-in-time
Balance StockholdersEquity $928.84M USD Point-in-time
Balance StockholdersEquity $928.84M USD Point-in-time
Balance StockholdersEquity $950.17M USD Point-in-time
Balance StockholdersEquity $950.17M USD Point-in-time
Balance StockholdersEquity $882.50M USD Point-in-time
Balance StockholdersEquity $882.50M USD Point-in-time
Comprehensive Income 36 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $96.85M USD Annual
Net income (loss) NetIncomeLoss $96.85M USD Annual
Net income (loss) NetIncomeLoss $28.16M USD Annual
Net income (loss) NetIncomeLoss $28.16M USD Annual
Net income (loss) NetIncomeLoss $-69.82M USD Annual
Net income (loss) NetIncomeLoss $-69.82M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-16.84M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-16.84M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.82M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.82M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-17.95M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-17.95M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-5.89M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-5.89M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $2.38M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $2.38M USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-518.00K USD Annual
Adjustments related to postretirement benefits OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-518.00K USD Annual
Change in unrealized gain/loss on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-55.00K USD Annual
Change in unrealized gain/loss on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-55.00K USD Annual
Change in unrealized gain/loss on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-694.00K USD Annual
Change in unrealized gain/loss on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-694.00K USD Annual
Change in unrealized gain/loss on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $793.00K USD Annual
Change in unrealized gain/loss on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $793.00K USD Annual
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-12.75M USD Annual
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-12.75M USD Annual
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-16.38M USD Annual
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-16.38M USD Annual
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $5.23M USD Annual
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $5.23M USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $33.39M USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $33.39M USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $84.10M USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $84.10M USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-86.19M USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-86.19M USD Annual

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

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