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

10-Q Filing

DUCOMMUN INC /DE/ CIK: 30305 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-049803
Period End Date 20250930
Filing Date 20251106
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance dco-20250927_htm.xml
Balance Sheet 156 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $2.63M USD Point-in-time
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $2.63M USD Point-in-time
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $2.04M USD Point-in-time
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $2.04M USD Point-in-time
Property and equipment, accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $194.92M USD Point-in-time
Property and equipment, accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $194.92M USD Point-in-time
Property and equipment, accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $202.78M USD Point-in-time
Property and equipment, accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $202.78M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $37.14M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $37.14M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $50.92M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $50.92M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,039 and $2,630 at September 27, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $109.72M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,039 and $2,630 at September 27, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $109.72M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,039 and $2,630 at September 27, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $111.27M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,039 and $2,630 at September 27, 2025 and December 31, 2024, respectively AccountsReceivableNetCurrent $111.27M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 35.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 35.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 35.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 35.00M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 14.78M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 14.78M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 14.95M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 14.95M shares Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $200.58M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $200.58M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $248.40M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $248.40M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 14.78M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 14.78M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 14.95M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 14.95M shares Point-in-time
Inventories InventoryNet $196.88M USD Point-in-time
Inventories InventoryNet $196.88M USD Point-in-time
Inventories InventoryNet $192.82M USD Point-in-time
Inventories InventoryNet $192.82M USD Point-in-time
Production cost of contracts ProductionCostOfContractsCurrent $6.80M USD Point-in-time
Production cost of contracts ProductionCostOfContractsCurrent $6.80M USD Point-in-time
Production cost of contracts ProductionCostOfContractsCurrent $5.68M USD Point-in-time
Production cost of contracts ProductionCostOfContractsCurrent $5.68M USD Point-in-time
Other current assets OtherAssetsCurrent $16.96M USD Point-in-time
Other current assets OtherAssetsCurrent $16.96M USD Point-in-time
Other current assets OtherAssetsCurrent $72.26M USD Point-in-time
Other current assets OtherAssetsCurrent $72.26M USD Point-in-time
Total Current Assets AssetsCurrent $568.08M USD Point-in-time
Total Current Assets AssetsCurrent $568.08M USD Point-in-time
Total Current Assets AssetsCurrent $681.35M USD Point-in-time
Total Current Assets AssetsCurrent $681.35M USD Point-in-time
Property and Equipment, Net of Accumulated Depreciation of $202,781 and $194,921 at September 27, 2025 and December 31, 2024, respectively PropertyPlantAndEquipmentNet $109.81M USD Point-in-time
Property and Equipment, Net of Accumulated Depreciation of $202,781 and $194,921 at September 27, 2025 and December 31, 2024, respectively PropertyPlantAndEquipmentNet $109.81M USD Point-in-time
Property and Equipment, Net of Accumulated Depreciation of $202,781 and $194,921 at September 27, 2025 and December 31, 2024, respectively PropertyPlantAndEquipmentNet $107.36M USD Point-in-time
Property and Equipment, Net of Accumulated Depreciation of $202,781 and $194,921 at September 27, 2025 and December 31, 2024, respectively PropertyPlantAndEquipmentNet $107.36M USD Point-in-time
Operating Lease Right-of-Use Assets OperatingLeaseRightOfUseAsset $28.61M USD Point-in-time
Operating Lease Right-of-Use Assets OperatingLeaseRightOfUseAsset $28.61M USD Point-in-time
Operating Lease Right-of-Use Assets OperatingLeaseRightOfUseAsset $42.17M USD Point-in-time
Operating Lease Right-of-Use Assets OperatingLeaseRightOfUseAsset $42.17M USD Point-in-time
Goodwill Goodwill $244.60M USD Point-in-time
Goodwill Goodwill $244.60M USD Point-in-time
Goodwill Goodwill $244.60M USD Point-in-time
Goodwill Goodwill $244.60M USD Point-in-time
Intangibles, Net IntangibleAssetsNetExcludingGoodwill $149.59M USD Point-in-time
Intangibles, Net IntangibleAssetsNetExcludingGoodwill $149.59M USD Point-in-time
Intangibles, Net IntangibleAssetsNetExcludingGoodwill $137.03M USD Point-in-time
Intangibles, Net IntangibleAssetsNetExcludingGoodwill $137.03M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxAssetsNet $2.24M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxAssetsNet $2.24M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxAssetsNet $18.17M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxAssetsNet $18.17M USD Point-in-time
Other Assets OtherAssetsNoncurrent $23.17M USD Point-in-time
Other Assets OtherAssetsNoncurrent $23.17M USD Point-in-time
Other Assets OtherAssetsNoncurrent $17.89M USD Point-in-time
Other Assets OtherAssetsNoncurrent $17.89M USD Point-in-time
Total Assets Assets $1.13B USD Point-in-time
Total Assets Assets $1.13B USD Point-in-time
Total Assets Assets $1.25B USD Point-in-time
Total Assets Assets $1.25B USD Point-in-time
Accounts payable AccountsPayableCurrent $75.78M USD Point-in-time
Accounts payable AccountsPayableCurrent $75.78M USD Point-in-time
Accounts payable AccountsPayableCurrent $85.28M USD Point-in-time
Accounts payable AccountsPayableCurrent $85.28M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $34.45M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $34.45M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $34.45M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $34.45M USD Point-in-time
Accrued and other liabilities AccruedLiabilitiesCurrent $44.21M USD Point-in-time
Accrued and other liabilities AccruedLiabilitiesCurrent $44.21M USD Point-in-time
Accrued and other liabilities AccruedLiabilitiesCurrent $194.23M USD Point-in-time
Accrued and other liabilities AccruedLiabilitiesCurrent $194.23M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $8.53M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $8.53M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $7.80M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $7.80M USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $12.50M USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $12.50M USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $12.50M USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $12.50M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $175.47M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $175.47M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $334.25M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $334.25M USD Point-in-time
Long-Term Debt, Less Current Portion LongTermDebtAndCapitalLeaseObligations $229.83M USD Point-in-time
Long-Term Debt, Less Current Portion LongTermDebtAndCapitalLeaseObligations $229.83M USD Point-in-time
Long-Term Debt, Less Current Portion LongTermDebtAndCapitalLeaseObligations $215.05M USD Point-in-time
Long-Term Debt, Less Current Portion LongTermDebtAndCapitalLeaseObligations $215.05M USD Point-in-time
Non-Current Operating Lease Liabilities OperatingLeaseLiabilityNoncurrent $21.28M USD Point-in-time
Non-Current Operating Lease Liabilities OperatingLeaseLiabilityNoncurrent $21.28M USD Point-in-time
Non-Current Operating Lease Liabilities OperatingLeaseLiabilityNoncurrent $36.13M USD Point-in-time
Non-Current Operating Lease Liabilities OperatingLeaseLiabilityNoncurrent $36.13M USD Point-in-time
Other Long-Term Liabilities OtherLiabilitiesNoncurrent $16.98M USD Point-in-time
Other Long-Term Liabilities OtherLiabilitiesNoncurrent $16.98M USD Point-in-time
Other Long-Term Liabilities OtherLiabilitiesNoncurrent $14.10M USD Point-in-time
Other Long-Term Liabilities OtherLiabilitiesNoncurrent $14.10M USD Point-in-time
Total Liabilities Liabilities $443.57M USD Point-in-time
Total Liabilities Liabilities $443.57M USD Point-in-time
Total Liabilities Liabilities $599.52M USD Point-in-time
Total Liabilities Liabilities $599.52M USD Point-in-time
Commitments and Contingencies (Notes 8, 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Notes 8, 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Notes 8, 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Notes 8, 10) CommitmentsAndContingencies - USD Point-in-time
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,945,835 and 14,781,218 shares issued and outstanding at September 27, 2025 and December 31, 2024, respectively CommonStockValue $148.00K USD Point-in-time
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,945,835 and 14,781,218 shares issued and outstanding at September 27, 2025 and December 31, 2024, respectively CommonStockValue $148.00K USD Point-in-time
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,945,835 and 14,781,218 shares issued and outstanding at September 27, 2025 and December 31, 2024, respectively CommonStockValue $149.00K USD Point-in-time
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,945,835 and 14,781,218 shares issued and outstanding at September 27, 2025 and December 31, 2024, respectively CommonStockValue $149.00K USD Point-in-time
Additional Paid-In Capital AdditionalPaidInCapitalCommonStock $217.52M USD Point-in-time
Additional Paid-In Capital AdditionalPaidInCapitalCommonStock $217.52M USD Point-in-time
Additional Paid-In Capital AdditionalPaidInCapitalCommonStock $229.98M USD Point-in-time
Additional Paid-In Capital AdditionalPaidInCapitalCommonStock $229.98M USD Point-in-time
Retained Earnings RetainedEarningsAccumulatedDeficit $453.48M USD Point-in-time
Retained Earnings RetainedEarningsAccumulatedDeficit $453.48M USD Point-in-time
Retained Earnings RetainedEarningsAccumulatedDeficit $412.09M USD Point-in-time
Retained Earnings RetainedEarningsAccumulatedDeficit $412.09M USD Point-in-time
Accumulated Other Comprehensive Income AccumulatedOtherComprehensiveIncomeLossNetOfTax $11.38M USD Point-in-time
Accumulated Other Comprehensive Income AccumulatedOtherComprehensiveIncomeLossNetOfTax $11.38M USD Point-in-time
Accumulated Other Comprehensive Income AccumulatedOtherComprehensiveIncomeLossNetOfTax $6.82M USD Point-in-time
Accumulated Other Comprehensive Income AccumulatedOtherComprehensiveIncomeLossNetOfTax $6.82M USD Point-in-time
Total Shareholders Equity StockholdersEquity $636.09M USD Point-in-time
Total Shareholders Equity StockholdersEquity $636.09M USD Point-in-time
Total Shareholders Equity StockholdersEquity $655.90M USD Point-in-time
Total Shareholders Equity StockholdersEquity $655.90M USD Point-in-time
Total Shareholders Equity StockholdersEquity $665.57M USD Point-in-time
Total Shareholders Equity StockholdersEquity $665.57M USD Point-in-time
Total Shareholders Equity StockholdersEquity $682.53M USD Point-in-time
Total Shareholders Equity StockholdersEquity $682.53M USD Point-in-time
Total Shareholders Equity StockholdersEquity $707.83M USD Point-in-time
Total Shareholders Equity StockholdersEquity $707.83M USD Point-in-time
Total Shareholders Equity StockholdersEquity $649.04M USD Point-in-time
Total Shareholders Equity StockholdersEquity $649.04M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $1.13B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $1.13B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $1.25B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $1.25B USD Point-in-time
Income Statement 132 line items
Line Item Tag Value Unit Period
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $201.41M USD 1 Quarter
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $201.41M USD 1 Quarter
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $589.26M USD 3 Qtrs
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $589.26M USD 3 Qtrs
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $212.56M USD 1 Quarter
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $212.56M USD 1 Quarter
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $608.93M USD 3 Qtrs
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $608.93M USD 3 Qtrs
Cost of Sales CostOfGoodsAndServicesSold $148.74M USD 1 Quarter
Cost of Sales CostOfGoodsAndServicesSold $148.74M USD 1 Quarter
Cost of Sales CostOfGoodsAndServicesSold $438.40M USD 3 Qtrs
Cost of Sales CostOfGoodsAndServicesSold $438.40M USD 3 Qtrs
Cost of Sales CostOfGoodsAndServicesSold $156.08M USD 1 Quarter
Cost of Sales CostOfGoodsAndServicesSold $156.08M USD 1 Quarter
Cost of Sales CostOfGoodsAndServicesSold $447.12M USD 3 Qtrs
Cost of Sales CostOfGoodsAndServicesSold $447.12M USD 3 Qtrs
Gross Profit GrossProfit $52.68M USD 1 Quarter
Gross Profit GrossProfit $52.68M USD 1 Quarter
Gross Profit GrossProfit $150.86M USD 3 Qtrs
Gross Profit GrossProfit $150.86M USD 3 Qtrs
Gross Profit GrossProfit $56.48M USD 1 Quarter
Gross Profit GrossProfit $56.48M USD 1 Quarter
Gross Profit GrossProfit $161.81M USD 3 Qtrs
Gross Profit GrossProfit $161.81M USD 3 Qtrs
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $35.49M USD 1 Quarter
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $35.49M USD 1 Quarter
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $104.50M USD 3 Qtrs
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $104.50M USD 3 Qtrs
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $36.27M USD 1 Quarter
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $36.27M USD 1 Quarter
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $106.82M USD 3 Qtrs
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $106.82M USD 3 Qtrs
Restructuring Charges RestructuringCharges $1.92M USD 1 Quarter
Restructuring Charges RestructuringCharges $1.92M USD 1 Quarter
Restructuring Charges RestructuringCharges $4.55M USD 3 Qtrs
Restructuring Charges RestructuringCharges $4.55M USD 3 Qtrs
Restructuring Charges RestructuringCharges $583.00K USD 1 Quarter
Restructuring Charges RestructuringCharges $583.00K USD 1 Quarter
Restructuring Charges RestructuringCharges $1.62M USD 3 Qtrs
Restructuring Charges RestructuringCharges $1.62M USD 3 Qtrs
Litigation Settlement and Related Costs, Net LitigationSettlementExpense - USD 1 Quarter
Litigation Settlement and Related Costs, Net LitigationSettlementExpense - USD 1 Quarter
Litigation Settlement and Related Costs, Net LitigationSettlementExpense - USD 3 Qtrs
Litigation Settlement and Related Costs, Net LitigationSettlementExpense - USD 3 Qtrs
Litigation Settlement and Related Costs, Net LitigationSettlementExpense $99.67M USD 1 Quarter
Litigation Settlement and Related Costs, Net LitigationSettlementExpense $99.67M USD 1 Quarter
Litigation Settlement and Related Costs, Net LitigationSettlementExpense $99.67M USD 3 Qtrs
Litigation Settlement and Related Costs, Net LitigationSettlementExpense $99.67M USD 3 Qtrs
Operating (Loss) Income OperatingIncomeLoss $15.27M USD 1 Quarter
Operating (Loss) Income OperatingIncomeLoss $15.27M USD 1 Quarter
Operating (Loss) Income OperatingIncomeLoss $41.81M USD 3 Qtrs
Operating (Loss) Income OperatingIncomeLoss $41.81M USD 3 Qtrs
Operating (Loss) Income OperatingIncomeLoss $-80.05M USD 1 Quarter
Operating (Loss) Income OperatingIncomeLoss $-80.05M USD 1 Quarter
Operating (Loss) Income OperatingIncomeLoss $-46.30M USD 3 Qtrs
Operating (Loss) Income OperatingIncomeLoss $-46.30M USD 3 Qtrs
Interest Expense InterestIncomeExpenseNonoperatingNet $-3.83M USD 1 Quarter
Interest Expense InterestIncomeExpenseNonoperatingNet $-3.83M USD 1 Quarter
Interest Expense InterestIncomeExpenseNonoperatingNet $-11.69M USD 3 Qtrs
Interest Expense InterestIncomeExpenseNonoperatingNet $-11.69M USD 3 Qtrs
Interest Expense InterestIncomeExpenseNonoperatingNet $-2.93M USD 1 Quarter
Interest Expense InterestIncomeExpenseNonoperatingNet $-2.93M USD 1 Quarter
Interest Expense InterestIncomeExpenseNonoperatingNet $-9.20M USD 3 Qtrs
Interest Expense InterestIncomeExpenseNonoperatingNet $-9.20M USD 3 Qtrs
Other Income OtherIncome - USD 1 Quarter
Other Income OtherIncome - USD 1 Quarter
Other Income OtherIncome - USD 3 Qtrs
Other Income OtherIncome - USD 3 Qtrs
Other Income OtherIncome - USD 1 Quarter
Other Income OtherIncome - USD 1 Quarter
Other Income OtherIncome $1.75M USD 3 Qtrs
Other Income OtherIncome $1.75M USD 3 Qtrs
(Loss) Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.44M USD 1 Quarter
(Loss) Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.44M USD 1 Quarter
(Loss) Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $30.12M USD 3 Qtrs
(Loss) Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $30.12M USD 3 Qtrs
(Loss) Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-82.98M USD 1 Quarter
(Loss) Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-82.98M USD 1 Quarter
(Loss) Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-53.75M USD 3 Qtrs
(Loss) Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-53.75M USD 3 Qtrs
Income Tax (Benefit) Expense IncomeTaxExpenseBenefit $1.29M USD 1 Quarter
Income Tax (Benefit) Expense IncomeTaxExpenseBenefit $1.29M USD 1 Quarter
Income Tax (Benefit) Expense IncomeTaxExpenseBenefit $5.40M USD 3 Qtrs
Income Tax (Benefit) Expense IncomeTaxExpenseBenefit $5.40M USD 3 Qtrs
Income Tax (Benefit) Expense IncomeTaxExpenseBenefit $-18.53M USD 1 Quarter
Income Tax (Benefit) Expense IncomeTaxExpenseBenefit $-18.53M USD 1 Quarter
Income Tax (Benefit) Expense IncomeTaxExpenseBenefit $-12.37M USD 3 Qtrs
Income Tax (Benefit) Expense IncomeTaxExpenseBenefit $-12.37M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $14.57M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $14.57M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $10.15M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $10.15M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $24.72M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $24.72M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $23.06M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $23.06M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $-64.45M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $-64.45M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $-41.38M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $-41.38M USD 3 Qtrs
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $0.69 USD 1 Quarter
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $0.69 USD 1 Quarter
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $1.68 USD 3 Qtrs
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $1.68 USD 3 Qtrs
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $-4.30 USD 1 Quarter
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $-4.30 USD 1 Quarter
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $-2.77 USD 3 Qtrs
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $-2.77 USD 3 Qtrs
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $0.67 USD 1 Quarter
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $0.67 USD 1 Quarter
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $1.65 USD 3 Qtrs
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $1.65 USD 3 Qtrs
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $-4.30 USD 1 Quarter
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $-4.30 USD 1 Quarter
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $-2.77 USD 3 Qtrs
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $-2.77 USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.81M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.81M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.76M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.76M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.98M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.98M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.93M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.93M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 15.04M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 15.04M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.98M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.98M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.98M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.98M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.93M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.93M shares 3 Qtrs
Cash Flow Statement 144 line items
Line Item Tag Value Unit Period
Net (Loss) Income NetIncomeLoss $14.57M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $14.57M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $10.15M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $10.15M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $24.72M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $24.72M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $23.06M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $23.06M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $-64.45M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $-64.45M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $-41.38M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $-41.38M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $25.13M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $25.13M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $25.20M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $25.20M USD 3 Qtrs
Non-cash operating lease cost RightOfUseAssetAmortization $6.33M USD 3 Qtrs
Non-cash operating lease cost RightOfUseAssetAmortization $6.33M USD 3 Qtrs
Non-cash operating lease cost RightOfUseAssetAmortization $6.63M USD 3 Qtrs
Non-cash operating lease cost RightOfUseAssetAmortization $6.63M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $12.75M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $12.75M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $17.51M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $17.51M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-7.97M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-7.97M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-14.56M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-14.56M USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $675.00K USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $675.00K USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $10.00K USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $10.00K USD 3 Qtrs
Gain on sale of property and other assets GainLossOnSaleOfPropertyPlantEquipment - USD 3 Qtrs
Gain on sale of property and other assets GainLossOnSaleOfPropertyPlantEquipment - USD 3 Qtrs
Gain on sale of property and other assets GainLossOnSaleOfPropertyPlantEquipment $1.75M USD 3 Qtrs
Gain on sale of property and other assets GainLossOnSaleOfPropertyPlantEquipment $1.75M USD 3 Qtrs
Litigation Settlement and Related Costs, Net LitigationSettlementAndRelatedCostsNet - USD 3 Qtrs
Litigation Settlement and Related Costs, Net LitigationSettlementAndRelatedCostsNet - USD 3 Qtrs
Litigation Settlement and Related Costs, Net LitigationSettlementAndRelatedCostsNet $97.67M USD 3 Qtrs
Litigation Settlement and Related Costs, Net LitigationSettlementAndRelatedCostsNet $97.67M USD 3 Qtrs
Other OtherNoncashIncomeExpense $-190.00K USD 3 Qtrs
Other OtherNoncashIncomeExpense $-190.00K USD 3 Qtrs
Other OtherNoncashIncomeExpense $-909.00K USD 3 Qtrs
Other OtherNoncashIncomeExpense $-909.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.71M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.71M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.56M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.56M USD 3 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $43.75M USD 3 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $43.75M USD 3 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $47.82M USD 3 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $47.82M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-13.43M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-13.43M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-4.06M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-4.06M USD 3 Qtrs
Production cost of contracts IncreaseDecreaseInProductionCostOfContract $-1.90M USD 3 Qtrs
Production cost of contracts IncreaseDecreaseInProductionCostOfContract $-1.90M USD 3 Qtrs
Production cost of contracts IncreaseDecreaseInProductionCostOfContract $-790.00K USD 3 Qtrs
Production cost of contracts IncreaseDecreaseInProductionCostOfContract $-790.00K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-4.13M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-4.13M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $67.00K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $67.00K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.30M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.30M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $10.01M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $10.01M USD 3 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-16.62M USD 3 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-16.62M USD 3 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $5.00K USD 3 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $5.00K USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-6.30M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-6.30M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.89M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.89M USD 3 Qtrs
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $1.55M USD 3 Qtrs
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $1.55M USD 3 Qtrs
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-8.48M USD 3 Qtrs
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-8.48M USD 3 Qtrs
Net Cash Provided by Operating Activities NetCashProvidedByUsedInOperatingActivities $15.76M USD 3 Qtrs
Net Cash Provided by Operating Activities NetCashProvidedByUsedInOperatingActivities $15.76M USD 3 Qtrs
Net Cash Provided by Operating Activities NetCashProvidedByUsedInOperatingActivities $41.28M USD 3 Qtrs
Net Cash Provided by Operating Activities NetCashProvidedByUsedInOperatingActivities $41.28M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.28M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.28M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $11.17M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $11.17M USD 3 Qtrs
Proceeds from sale of property and other assets ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of property and other assets ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of property and other assets ProceedsFromSaleOfPropertyPlantAndEquipment $1.98M USD 3 Qtrs
Proceeds from sale of property and other assets ProceedsFromSaleOfPropertyPlantAndEquipment $1.98M USD 3 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfOtherProductiveAssets - USD 3 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfOtherProductiveAssets - USD 3 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfOtherProductiveAssets $138.00K USD 3 Qtrs
Proceeds from sale of assets ProceedsFromSaleOfOtherProductiveAssets $138.00K USD 3 Qtrs
Net Cash Used in Investing Activities NetCashProvidedByUsedInInvestingActivities $-10.28M USD 3 Qtrs
Net Cash Used in Investing Activities NetCashProvidedByUsedInInvestingActivities $-10.28M USD 3 Qtrs
Net Cash Used in Investing Activities NetCashProvidedByUsedInInvestingActivities $-9.05M USD 3 Qtrs
Net Cash Used in Investing Activities NetCashProvidedByUsedInInvestingActivities $-9.05M USD 3 Qtrs
Borrowings from senior secured revolving credit facility ProceedsFromSecuredLinesOfCredit $20.00M USD 3 Qtrs
Borrowings from senior secured revolving credit facility ProceedsFromSecuredLinesOfCredit $20.00M USD 3 Qtrs
Borrowings from senior secured revolving credit facility ProceedsFromSecuredLinesOfCredit $25.00M USD 3 Qtrs
Borrowings from senior secured revolving credit facility ProceedsFromSecuredLinesOfCredit $25.00M USD 3 Qtrs
Repayments of senior secured revolving credit facility RepaymentsOfLongTermLinesOfCredit $25.00M USD 3 Qtrs
Repayments of senior secured revolving credit facility RepaymentsOfLongTermLinesOfCredit $25.00M USD 3 Qtrs
Repayments of senior secured revolving credit facility RepaymentsOfLongTermLinesOfCredit $33.80M USD 3 Qtrs
Repayments of senior secured revolving credit facility RepaymentsOfLongTermLinesOfCredit $33.80M USD 3 Qtrs
Repayments of term loan RepaymentsOfSecuredDebt $3.12M USD 3 Qtrs
Repayments of term loan RepaymentsOfSecuredDebt $3.12M USD 3 Qtrs
Repayments of term loan RepaymentsOfSecuredDebt $6.25M USD 3 Qtrs
Repayments of term loan RepaymentsOfSecuredDebt $6.25M USD 3 Qtrs
Repayments of other debt RepaymentsOfOtherDebt $246.00K USD 3 Qtrs
Repayments of other debt RepaymentsOfOtherDebt $246.00K USD 3 Qtrs
Repayments of other debt RepaymentsOfOtherDebt $279.00K USD 3 Qtrs
Repayments of other debt RepaymentsOfOtherDebt $279.00K USD 3 Qtrs
Net cash paid upon issuance of common stock under stock plans PaymentsFromIssuanceOfStockUnderAwardPlansNet $2.70M USD 3 Qtrs
Net cash paid upon issuance of common stock under stock plans PaymentsFromIssuanceOfStockUnderAwardPlansNet $2.70M USD 3 Qtrs
Net cash paid upon issuance of common stock under stock plans PaymentsFromIssuanceOfStockUnderAwardPlansNet $3.12M USD 3 Qtrs
Net cash paid upon issuance of common stock under stock plans PaymentsFromIssuanceOfStockUnderAwardPlansNet $3.12M USD 3 Qtrs
Net Cash Used in Financing Activities NetCashProvidedByUsedInFinancingActivities $-11.07M USD 3 Qtrs
Net Cash Used in Financing Activities NetCashProvidedByUsedInFinancingActivities $-11.07M USD 3 Qtrs
Net Cash Used in Financing Activities NetCashProvidedByUsedInFinancingActivities $-18.45M USD 3 Qtrs
Net Cash Used in Financing Activities NetCashProvidedByUsedInFinancingActivities $-18.45M USD 3 Qtrs
Net Increase (Decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-5.60M USD 3 Qtrs
Net Increase (Decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-5.60M USD 3 Qtrs
Net Increase (Decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $13.78M USD 3 Qtrs
Net Increase (Decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $13.78M USD 3 Qtrs
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $42.86M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $42.86M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.27M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.27M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.14M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.14M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $50.92M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $50.92M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $42.86M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $42.86M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.27M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.27M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.14M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $37.14M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $50.92M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $50.92M USD Point-in-time
Stockholders Equity 96 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 14.78M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 14.78M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 14.95M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 14.95M shares Point-in-time
Beginning balance StockholdersEquity $636.09M USD Point-in-time
Beginning balance StockholdersEquity $636.09M USD Point-in-time
Beginning balance StockholdersEquity $655.90M USD Point-in-time
Beginning balance StockholdersEquity $655.90M USD Point-in-time
Beginning balance StockholdersEquity $665.57M USD Point-in-time
Beginning balance StockholdersEquity $665.57M USD Point-in-time
Beginning balance StockholdersEquity $682.53M USD Point-in-time
Beginning balance StockholdersEquity $682.53M USD Point-in-time
Beginning balance StockholdersEquity $707.83M USD Point-in-time
Beginning balance StockholdersEquity $707.83M USD Point-in-time
Beginning balance StockholdersEquity $649.04M USD Point-in-time
Beginning balance StockholdersEquity $649.04M USD Point-in-time
Net income (loss) NetIncomeLoss $14.57M USD 2 Qtrs
Net income (loss) NetIncomeLoss $14.57M USD 2 Qtrs
Net income (loss) NetIncomeLoss $10.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $10.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $24.72M USD 3 Qtrs
Net income (loss) NetIncomeLoss $24.72M USD 3 Qtrs
Net income (loss) NetIncomeLoss $23.06M USD 2 Qtrs
Net income (loss) NetIncomeLoss $23.06M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-64.45M USD 1 Quarter
Net income (loss) NetIncomeLoss $-64.45M USD 1 Quarter
Net income (loss) NetIncomeLoss $-41.38M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-41.38M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.50M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.50M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-5.02M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-5.02M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.52M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.52M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-3.89M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-3.89M USD 2 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-668.00K USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-668.00K USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.56M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.56M USD 3 Qtrs
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.19M USD 2 Qtrs
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.19M USD 2 Qtrs
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.13M USD 1 Quarter
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.13M USD 1 Quarter
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.29M USD 2 Qtrs
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.29M USD 2 Qtrs
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.19M USD 1 Quarter
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.19M USD 1 Quarter
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $415.00K USD 2 Qtrs
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $415.00K USD 2 Qtrs
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $358.00K USD 1 Quarter
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $358.00K USD 1 Quarter
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $270.00K USD 2 Qtrs
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $270.00K USD 2 Qtrs
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $54.00K USD 1 Quarter
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $54.00K USD 1 Quarter
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $5.29M USD 2 Qtrs
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $5.29M USD 2 Qtrs
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $508.00K USD 1 Quarter
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $508.00K USD 1 Quarter
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $5.64M USD 2 Qtrs
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $5.64M USD 2 Qtrs
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $192.00K USD 1 Quarter
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $192.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.42M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.42M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.56M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.56M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.21M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.21M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.28M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.28M USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 14.78M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 14.78M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 14.95M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 14.95M shares Point-in-time
Ending balance StockholdersEquity $636.09M USD Point-in-time
Ending balance StockholdersEquity $636.09M USD Point-in-time
Ending balance StockholdersEquity $655.90M USD Point-in-time
Ending balance StockholdersEquity $655.90M USD Point-in-time
Ending balance StockholdersEquity $665.57M USD Point-in-time
Ending balance StockholdersEquity $665.57M USD Point-in-time
Ending balance StockholdersEquity $682.53M USD Point-in-time
Ending balance StockholdersEquity $682.53M USD Point-in-time
Ending balance StockholdersEquity $707.83M USD Point-in-time
Ending balance StockholdersEquity $707.83M USD Point-in-time
Ending balance StockholdersEquity $649.04M USD Point-in-time
Ending balance StockholdersEquity $649.04M USD Point-in-time
Comprehensive Income 64 line items
Line Item Tag Value Unit Period
Net (Loss) Income NetIncomeLoss $14.57M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $14.57M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $10.15M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $10.15M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $24.72M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $24.72M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $23.06M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $23.06M USD 2 Qtrs
Net (Loss) Income NetIncomeLoss $-64.45M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $-64.45M USD 1 Quarter
Net (Loss) Income NetIncomeLoss $-41.38M USD 3 Qtrs
Net (Loss) Income NetIncomeLoss $-41.38M USD 3 Qtrs
Amortization of actuarial losses, net of tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-14.00K USD 1 Quarter
Amortization of actuarial losses, net of tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-14.00K USD 1 Quarter
Amortization of actuarial losses, net of tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-43.00K USD 3 Qtrs
Amortization of actuarial losses, net of tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-43.00K USD 3 Qtrs
Amortization of actuarial losses, net of tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-6.00K USD 1 Quarter
Amortization of actuarial losses, net of tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-6.00K USD 1 Quarter
Amortization of actuarial losses, net of tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-19.00K USD 3 Qtrs
Amortization of actuarial losses, net of tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-19.00K USD 3 Qtrs
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-1.54M USD 1 Quarter
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-1.54M USD 1 Quarter
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-806.00K USD 3 Qtrs
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-806.00K USD 3 Qtrs
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-203.00K USD 1 Quarter
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-203.00K USD 1 Quarter
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-1.39M USD 3 Qtrs
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent $-1.39M USD 3 Qtrs
Amortization of actuarial losses and prior service costs, net of tax of $6 and $14 for the three months ended September 27, 2025 and September 28, 2024, respectively, and $19 and $43 for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $43.00K USD 1 Quarter
Amortization of actuarial losses and prior service costs, net of tax of $6 and $14 for the three months ended September 27, 2025 and September 28, 2024, respectively, and $19 and $43 for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $43.00K USD 1 Quarter
Amortization of actuarial losses and prior service costs, net of tax of $6 and $14 for the three months ended September 27, 2025 and September 28, 2024, respectively, and $19 and $43 for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $129.00K USD 3 Qtrs
Amortization of actuarial losses and prior service costs, net of tax of $6 and $14 for the three months ended September 27, 2025 and September 28, 2024, respectively, and $19 and $43 for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $129.00K USD 3 Qtrs
Amortization of actuarial losses and prior service costs, net of tax of $6 and $14 for the three months ended September 27, 2025 and September 28, 2024, respectively, and $19 and $43 for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $19.00K USD 1 Quarter
Amortization of actuarial losses and prior service costs, net of tax of $6 and $14 for the three months ended September 27, 2025 and September 28, 2024, respectively, and $19 and $43 for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $19.00K USD 1 Quarter
Amortization of actuarial losses and prior service costs, net of tax of $6 and $14 for the three months ended September 27, 2025 and September 28, 2024, respectively, and $19 and $43 for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $58.00K USD 3 Qtrs
Amortization of actuarial losses and prior service costs, net of tax of $6 and $14 for the three months ended September 27, 2025 and September 28, 2024, respectively, and $19 and $43 for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $58.00K USD 3 Qtrs
Change in net unrealized (losses) gains on cash flow hedges, net of tax (benefit) expense of $(203) and $(1,543) for the three months ended September 27, 2025 and September 28, 2024, respectively, and $(1,388) and $(806) for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-5.06M USD 1 Quarter
Change in net unrealized (losses) gains on cash flow hedges, net of tax (benefit) expense of $(203) and $(1,543) for the three months ended September 27, 2025 and September 28, 2024, respectively, and $(1,388) and $(806) for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-5.06M USD 1 Quarter
Change in net unrealized (losses) gains on cash flow hedges, net of tax (benefit) expense of $(203) and $(1,543) for the three months ended September 27, 2025 and September 28, 2024, respectively, and $(1,388) and $(806) for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-2.65M USD 3 Qtrs
Change in net unrealized (losses) gains on cash flow hedges, net of tax (benefit) expense of $(203) and $(1,543) for the three months ended September 27, 2025 and September 28, 2024, respectively, and $(1,388) and $(806) for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-2.65M USD 3 Qtrs
Change in net unrealized (losses) gains on cash flow hedges, net of tax (benefit) expense of $(203) and $(1,543) for the three months ended September 27, 2025 and September 28, 2024, respectively, and $(1,388) and $(806) for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-687.00K USD 1 Quarter
Change in net unrealized (losses) gains on cash flow hedges, net of tax (benefit) expense of $(203) and $(1,543) for the three months ended September 27, 2025 and September 28, 2024, respectively, and $(1,388) and $(806) for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-687.00K USD 1 Quarter
Change in net unrealized (losses) gains on cash flow hedges, net of tax (benefit) expense of $(203) and $(1,543) for the three months ended September 27, 2025 and September 28, 2024, respectively, and $(1,388) and $(806) for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-4.62M USD 3 Qtrs
Change in net unrealized (losses) gains on cash flow hedges, net of tax (benefit) expense of $(203) and $(1,543) for the three months ended September 27, 2025 and September 28, 2024, respectively, and $(1,388) and $(806) for the nine months ended September 27, 2025 and September 28, 2024, respectively. OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-4.62M USD 3 Qtrs
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.50M USD 2 Qtrs
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.50M USD 2 Qtrs
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-5.02M USD 1 Quarter
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-5.02M USD 1 Quarter
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.52M USD 3 Qtrs
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.52M USD 3 Qtrs
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-3.89M USD 2 Qtrs
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-3.89M USD 2 Qtrs
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-668.00K USD 1 Quarter
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-668.00K USD 1 Quarter
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.56M USD 3 Qtrs
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.56M USD 3 Qtrs
Comprehensive (Loss) Income ComprehensiveIncomeNetOfTax $5.13M USD 1 Quarter
Comprehensive (Loss) Income ComprehensiveIncomeNetOfTax $5.13M USD 1 Quarter
Comprehensive (Loss) Income ComprehensiveIncomeNetOfTax $22.20M USD 3 Qtrs
Comprehensive (Loss) Income ComprehensiveIncomeNetOfTax $22.20M USD 3 Qtrs
Comprehensive (Loss) Income ComprehensiveIncomeNetOfTax $-65.11M USD 1 Quarter
Comprehensive (Loss) Income ComprehensiveIncomeNetOfTax $-65.11M USD 1 Quarter
Comprehensive (Loss) Income ComprehensiveIncomeNetOfTax $-45.94M USD 3 Qtrs
Comprehensive (Loss) Income ComprehensiveIncomeNetOfTax $-45.94M USD 3 Qtrs

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

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