2023 Q3 Form 10-Q Financial Statement
#000162828023027238 Filed on August 03, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
Revenue | $196.8M | $211.1M |
YoY Change | -13.71% | 1.11% |
Cost Of Revenue | $43.05M | $50.40M |
YoY Change | -25.31% | -12.68% |
Gross Profit | $153.8M | $160.7M |
YoY Change | -9.79% | 6.38% |
Gross Profit Margin | 78.12% | 76.13% |
Selling, General & Admin | $83.60M | $107.2M |
YoY Change | -8.51% | 6.03% |
% of Gross Profit | 54.38% | 66.7% |
Research & Development | $35.11M | $45.52M |
YoY Change | -20.05% | 4.75% |
% of Gross Profit | 22.84% | 28.32% |
Depreciation & Amortization | $19.00M | $12.71M |
YoY Change | 37.67% | -41.13% |
% of Gross Profit | 12.36% | 7.91% |
Operating Expenses | $127.5M | $165.4M |
YoY Change | -14.51% | 3.25% |
Operating Profit | $26.29M | -$4.695M |
YoY Change | 23.19% | -48.56% |
Interest Expense | $2.174M | -$639.0K |
YoY Change | -207.41% | -134.28% |
% of Operating Profit | 8.27% | |
Other Income/Expense, Net | $1.182M | -$639.0K |
YoY Change | -158.4% | -52.95% |
Pretax Income | $27.47M | -$5.334M |
YoY Change | 41.77% | -49.13% |
Income Tax | $6.012M | -$1.134M |
% Of Pretax Income | 21.88% | |
Net Earnings | $21.46M | -$4.200M |
YoY Change | 23.47% | -41.11% |
Net Earnings / Revenue | 10.91% | -1.99% |
Basic Earnings Per Share | $0.30 | -$0.06 |
Diluted Earnings Per Share | $0.29 | -$0.06 |
COMMON SHARES | ||
Basic Shares Outstanding | 72.15M shares | 71.25M shares |
Diluted Shares Outstanding | 72.80M shares | 71.54M shares |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $328.6M | $384.6M |
YoY Change | -10.5% | 2.66% |
Cash & Equivalents | $279.9M | $384.6M |
Short-Term Investments | $48.70M | $51.89M |
Other Short-Term Assets | $29.80M | $38.33M |
YoY Change | -48.68% | 20.72% |
Inventory | $15.91M | $18.45M |
Prepaid Expenses | ||
Receivables | $152.6M | $108.3M |
Other Receivables | $13.60M | $0.00 |
Total Short-Term Assets | $540.5M | $549.7M |
YoY Change | -8.14% | -2.44% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $30.64M | $82.64M |
YoY Change | -65.39% | 104.92% |
Goodwill | $1.722B | $1.724B |
YoY Change | -0.65% | -0.15% |
Intangibles | $336.4M | $352.5M |
YoY Change | -14.55% | -15.06% |
Long-Term Investments | $4.000M | $5.881M |
YoY Change | ||
Other Assets | $12.68M | $16.37M |
YoY Change | -30.2% | 29.5% |
Total Long-Term Assets | $2.157B | $2.181B |
YoY Change | -3.42% | -3.21% |
TOTAL ASSETS | ||
Total Short-Term Assets | $540.5M | $549.7M |
Total Long-Term Assets | $2.157B | $2.181B |
Total Assets | $2.698B | $2.731B |
YoY Change | -4.41% | -3.05% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $15.57M | $14.40M |
YoY Change | -27.5% | -27.45% |
Accrued Expenses | $66.90M | $86.01M |
YoY Change | -28.37% | -9.63% |
Deferred Revenue | $275.0M | $282.8M |
YoY Change | -4.29% | -4.87% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $359.1M | $383.2M |
YoY Change | -10.71% | -7.71% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $100.0M | $100.0M |
YoY Change | -50.0% | -50.0% |
Other Long-Term Liabilities | $7.371M | $202.6M |
YoY Change | -96.5% | 2550.82% |
Total Long-Term Liabilities | $107.4M | $302.6M |
YoY Change | -73.86% | 45.72% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $359.1M | $383.2M |
Total Long-Term Liabilities | $107.4M | $302.6M |
Total Liabilities | $658.0M | $699.4M |
YoY Change | -25.6% | -23.12% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $487.5M | $466.0M |
YoY Change | 15.84% | 15.51% |
Common Stock | $130.0K | $130.0K |
YoY Change | 1.56% | 2.36% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $2.040B | $2.031B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.698B | $2.731B |
YoY Change | -4.41% | -3.05% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $21.46M | -$4.200M |
YoY Change | 23.47% | -41.11% |
Depreciation, Depletion And Amortization | $19.00M | $12.71M |
YoY Change | 37.67% | -41.13% |
Cash From Operating Activities | -$26.30M | -$22.37M |
YoY Change | -359.57% | 78.64% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.500M | $1.956M |
YoY Change | -149.77% | -11.13% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $13.70M | -$17.17M |
YoY Change | -394.12% | -169.01% |
Cash From Investing Activities | $12.10M | -$19.13M |
YoY Change | -257.72% | -184.93% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | $0.00 | |
YoY Change | -100.0% | |
Cash From Financing Activities | -36.50M | -$13.40M |
YoY Change | 345.23% | -95.69% |
NET CHANGE | ||
Cash From Operating Activities | -26.30M | -$22.37M |
Cash From Investing Activities | 12.10M | -$19.13M |
Cash From Financing Activities | -36.50M | -$13.40M |
Net Change In Cash | -50.70M | -$54.08M |
YoY Change | 783.58% | -82.19% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$26.30M | -$22.37M |
Capital Expenditures | $1.500M | $1.956M |
Free Cash Flow | -$27.80M | -$24.32M |
YoY Change | -311.47% | 65.22% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
||
CY2023Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
165437000 | usd |
CY2022Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
160225000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4695000 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-9127000 | usd |
CY2023Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
2288000 | usd |
CY2022Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
276000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
2093000 | usd |
CY2022Q2 | us-gaap |
Interest Expense
InterestExpense
|
1864000 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-834000 | usd |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
230000 | usd |
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-639000 | usd |
CY2022Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1358000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-5334000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-10485000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-1134000 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-3353000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-4200000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7132000 | usd |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.06 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.10 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.06 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.10 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
71540000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
72452000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
71540000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
72452000 | shares |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-4200000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7132000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
68000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-251000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
-35000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
-3000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-106000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-11000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-106000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-11000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
51000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
-46000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
159000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-148000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-18000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
38000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
56000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-122000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
103000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
-26000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
65000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-288000 | usd |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-4135000 | usd |
CY2022Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-7420000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2029649000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-4200000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-106000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
103000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
68000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
2000 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
19100000 | usd |
CY2023Q2 | us-gaap |
Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
|
13406000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2031210000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2060395000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7132000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
-26000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-251000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1000 | usd |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
14760000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-11456000 | usd |
CY2022Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-3290000 | usd |
CY2023Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-363000 | usd |
CY2022Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
0 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-35565000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-35266000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1604000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-4156000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1157000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
10793000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2031000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2483000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-37677000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-23772000 | usd |
CY2023Q2 | ntct |
Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
|
2907000 | usd |
CY2022Q2 | ntct |
Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
|
3085000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-2717000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-1607000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-36251000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-39610000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-22368000 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-12521000 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
25905000 | usd |
CY2022Q2 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
27691000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
8733000 | usd |
CY2022Q2 | us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
52570000 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1956000 | usd |
CY2022Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
2201000 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
0 | usd |
CY2022Q2 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
161000 | usd |
CY2023Q2 | us-gaap |
Payments For Proceeds From Other Deposits
PaymentsForProceedsFromOtherDeposits
|
1000 | usd |
CY2022Q2 | us-gaap |
Payments For Proceeds From Other Deposits
PaymentsForProceedsFromOtherDeposits
|
-5000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-19129000 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
22522000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
2000 | usd |
CY2022Q2 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
1000 | usd |
CY2023Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2022Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
150039000 | usd |
CY2023Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
13406000 | usd |
CY2022Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
10808000 | usd |
CY2023Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
0 | usd |
CY2022Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
150000000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-13404000 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-310846000 | usd |
CY2023Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
823000 | usd |
CY2022Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-2814000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-54078000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-303659000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
332716000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
332502000 | usd |
CY2023Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
1587000 | usd |
CY2022Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
1310000 | usd |
CY2023Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
21831000 | usd |
CY2022Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
13179000 | usd |
CY2023Q2 | ntct |
Transfers From Inventory To Fixed Assets
TransfersFromInventoryToFixedAssets
|
1114000 | usd |
CY2022Q2 | ntct |
Transfers From Inventory To Fixed Assets
TransfersFromInventoryToFixedAssets
|
1212000 | usd |
CY2023Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
46000 | usd |
CY2022Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
382000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
115100000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
405200000 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
282800000 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.70 | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
122400000 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.30 | |
CY2023Q2 | ntct |
Unrecognized Accounts Receivable And Deferred Revenue
UnrecognizedAccountsReceivableAndDeferredRevenue
|
4500000 | usd |
CY2023Q1 | ntct |
Unrecognized Accounts Receivable And Deferred Revenue
UnrecognizedAccountsReceivableAndDeferredRevenue
|
6600000 | usd |
CY2023Q2 | us-gaap |
Capitalized Contract Cost Net
CapitalizedContractCostNet
|
9800000 | usd |
CY2023Q1 | us-gaap |
Capitalized Contract Cost Net
CapitalizedContractCostNet
|
9400000 | usd |
CY2022Q2 | us-gaap |
Capitalized Contract Cost Amortization
CapitalizedContractCostAmortization
|
1700000 | usd |
CY2023Q2 | us-gaap |
Capitalized Contract Cost Amortization
CapitalizedContractCostAmortization
|
1700000 | usd |
CY2023Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
675000 | usd |
CY2023Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
16000 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
|
0 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
25000 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
666000 | usd |
CY2023Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
1380000 | usd |
CY2023Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
|
-206000 | usd |
CY2023Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
|
1174000 | usd |
CY2023Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
0 | usd |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
15581000 | usd |
CY2023Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
52108000 | usd |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Accumulated Gross Unrealized Gain Loss Before Tax
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
|
-117000 | usd |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
51991000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
41120000 | usd |
CY2023Q1 | us-gaap |
Debt Securities Available For Sale Accumulated Gross Unrealized Gain Loss Before Tax
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
|
24000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
41144000 | usd |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
|
46110000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
|
32204000 | usd |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
5881000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
8940000 | usd |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
51991000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
41144000 | usd |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
332716000 | usd |
CY2023Q2 | us-gaap |
Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
|
5777000 | usd |
CY2023Q2 | us-gaap |
Derivative Assets
DerivativeAssets
|
167000 | usd |
CY2023Q2 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
390651000 | usd |
CY2023Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
1000 | usd |
CY2023Q2 | us-gaap |
Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
|
1000 | usd |
CY2023Q1 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
386794000 | usd |
CY2023Q1 | us-gaap |
Derivative Assets
DerivativeAssets
|
59000 | usd |
CY2023Q1 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
427997000 | usd |
CY2023Q1 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
1429000 | usd |
CY2023Q1 | us-gaap |
Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
|
1429000 | usd |
CY2023Q2 | us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
-200000 | usd |
CY2023Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
12929000 | usd |
CY2023Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
12352000 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
188000 | usd |
CY2023Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
14000 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
4871000 | usd |
CY2023Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
5183000 | usd |
CY2023Q2 | us-gaap |
Other Inventory Capitalized Costs
OtherInventoryCapitalizedCosts
|
461000 | usd |
CY2023Q1 | us-gaap |
Other Inventory Capitalized Costs
OtherInventoryCapitalizedCosts
|
407000 | usd |
CY2023Q2 | us-gaap |
Fifo Inventory Amount
FIFOInventoryAmount
|
18449000 | usd |
CY2023Q1 | us-gaap |
Fifo Inventory Amount
FIFOInventoryAmount
|
17956000 | usd |
CY2023Q2 | us-gaap |
Number Of Reporting Units
NumberOfReportingUnits
|
1 | reporting_unit |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
1700000000 | usd |
CY2023Q1 | us-gaap |
Goodwill
Goodwill
|
1724404000 | usd |
CY2023Q2 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-868000 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
1723536000 | usd |
CY2023Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
352500000 | usd |
CY2023Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
366600000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
1100657000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
748160000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
352497000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
1099332000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
732741000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
366591000 | usd |
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
14629000 | usd |
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
16539000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
43419000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
50871000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
46504000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
43621000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
40661000 | usd |
CY2023Q2 | ntct |
Finite Lived Intangible Asset Expected Amortization After Year Four
FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
|
127421000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
352497000 | usd |
CY2023Q2 | ntct |
Hedging Forecasted Cash Flows For Operating Expenses Denominated In Foreign Currencies Managed In Months
HedgingForecastedCashFlowsForOperatingExpensesDenominatedInForeignCurrenciesManagedInMonths
|
P12M | |
CY2023Q2 | ntct |
Contract Maturing Over Next Months
ContractMaturingOverNextMonths
|
P12M | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
8326000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
7291000 | usd |
CY2023Q2 | ntct |
Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
|
15766000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
9608000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
13150000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
11252000 | usd |
CY2023Q2 | us-gaap |
Derivative Gain On Derivative
DerivativeGainOnDerivative
|
60000 | usd |
CY2022Q2 | us-gaap |
Derivative Gain On Derivative
DerivativeGainOnDerivative
|
0 | usd |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3039000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3122000 | usd |
CY2023Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
404000 | usd |
CY2022Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
775000 | usd |
CY2023Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
1015000 | usd |
CY2022Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
983000 | usd |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
4458000 | usd |
CY2022Q2 | us-gaap |
Lease Cost
LeaseCost
|
4880000 | usd |
CY2023Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
554000 | usd |
CY2022Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
273000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y10M17D | |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P6Y25D | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.042 | |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.042 | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
65393000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
7262000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
58131000 | usd |
CY2016Q1 | ntct |
Number Of Subsidiary Entities
NumberOfSubsidiaryEntities
|
2 | subsidiary |
CY2016Q1 | us-gaap |
Loss Contingency Patents Allegedly Infringed Number
LossContingencyPatentsAllegedlyInfringedNumber
|
5 | patent |
CY2017Q4 | us-gaap |
Loss Contingency Patents Allegedly Infringed Number
LossContingencyPatentsAllegedlyInfringedNumber
|
3 | patent |
CY2018Q3 | us-gaap |
Loss Contingency Damages Awarded Value
LossContingencyDamagesAwardedValue
|
1100000 | usd |
CY2023Q2 | us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
20000 | usd |
CY2022Q2 | us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
45000 | usd |
CY2023Q2 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
50000 | usd |
CY2022Q2 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
92000 | usd |
CY2023Q2 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
70000 | usd |
CY2022Q2 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
137000 | usd |
CY2023Q2 | us-gaap |
Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
|
100000 | usd |
CY2023Q2 | us-gaap |
Defined Benefit Plan Expected Future Employer Contributions Current Fiscal Year
DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
|
1000000 | usd |
CY2017Q4 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
20000000 | shares |
CY2022Q4 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
47900000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-4200000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7132000 | usd |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
71540000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
72452000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
CY2022Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
71540000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
72452000 | shares |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.06 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.10 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.06 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.10 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.213 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.320 | |
CY2023Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | segment |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
211138000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
208812000 | usd |
CY2023Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |