2023 Q4 Form 10-Q Financial Statement

#000095017023061086 Filed on November 08, 2023

View on sec.gov

Income Statement

Concept 2023 Q4 2023 Q3

Balance Sheet

Concept 2023 Q4 2023 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $47.90M
YoY Change -75.24%
Cash & Equivalents $47.93M
Short-Term Investments
Other Short-Term Assets $7.200M
YoY Change 3.72%
Inventory $77.21M
Prepaid Expenses
Receivables $37.36M
Other Receivables $0.00
Total Short-Term Assets $169.7M
YoY Change -48.84%
LONG-TERM ASSETS
Property, Plant & Equipment $6.427M
YoY Change -68.29%
Goodwill $50.18M
YoY Change 0.0%
Intangibles $21.32M
YoY Change -21.82%
Long-Term Investments
YoY Change
Other Assets $5.092M
YoY Change -39.92%
Total Long-Term Assets $92.83M
YoY Change -12.67%
TOTAL ASSETS
Total Short-Term Assets $169.7M
Total Long-Term Assets $92.83M
Total Assets $262.5M
YoY Change -40.06%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $21.89M
YoY Change 58.81%
Accrued Expenses $28.50M
YoY Change -31.74%
Deferred Revenue $41.86M
YoY Change 24.59%
Short-Term Debt $0.00
YoY Change
Long-Term Debt Due $6.378M
YoY Change 229.95%
Total Short-Term Liabilities $114.4M
YoY Change 17.17%
LONG-TERM LIABILITIES
Long-Term Debt $175.1M
YoY Change -35.8%
Other Long-Term Liabilities $7.513M
YoY Change -8.53%
Total Long-Term Liabilities $182.6M
YoY Change -35.0%
TOTAL LIABILITIES
Total Short-Term Liabilities $114.4M
Total Long-Term Liabilities $182.6M
Total Liabilities $315.9M
YoY Change -20.1%
SHAREHOLDERS EQUITY
Retained Earnings -$286.6M
YoY Change 59.71%
Common Stock $251.2M
YoY Change 4.39%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity -$53.43M
YoY Change
Total Liabilities & Shareholders Equity $262.5M
YoY Change -40.06%

Cashflow Statement

Concept 2023 Q4 2023 Q3

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q3
dei Entity Central Index Key
EntityCentralIndexKey
0001333835
dei Amendment Flag
AmendmentFlag
false
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q3 us-gaap Preferred Stock Value
PreferredStockValue
CY2022Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2023Q3 us-gaap Restricted Cash And Cash Equivalents Noncurrent Asset Statement Of Financial Position Extensible List
RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent
CY2022Q3 us-gaap Restricted Cash And Cash Equivalents Noncurrent Asset Statement Of Financial Position Extensible List
RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent
CY2023Q3 us-gaap Derivative Liability Current Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://www.casa-systems.com/20230930#AccruedExpensesAndOtherCurrentLiabilitiesCurrent
dei Document Type
DocumentType
10-Q
dei Document Quarterly Report
DocumentQuarterlyReport
true
dei Document Period End Date
DocumentPeriodEndDate
2023-09-30
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
dei Document Transition Report
DocumentTransitionReport
false
dei Entity File Number
EntityFileNumber
001-38324
dei Entity Registrant Name
EntityRegistrantName
Casa Systems, Inc.
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
dei Entity Tax Identification Number
EntityTaxIdentificationNumber
75-3108867
dei Entity Address Address Line1
EntityAddressAddressLine1
100 Old River Road
dei Entity Address City Or Town
EntityAddressCityOrTown
Andover
dei Entity Address State Or Province
EntityAddressStateOrProvince
MA
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
01810
dei City Area Code
CityAreaCode
978
dei Local Phone Number
LocalPhoneNumber
688-6706
dei Security12b Title
Security12bTitle
Common Stock, $0.001 par value per share
dei Trading Symbol
TradingSymbol
CASA
dei Security Exchange Name
SecurityExchangeName
NASDAQ
dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
dei Entity Small Business
EntitySmallBusiness
true
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
dei Entity Shell Company
EntityShellCompany
false
CY2023Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
99108998
CY2023Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
47925000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
126312000
CY2023Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
152000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
636000
CY2023Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
37360000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
74484000
CY2023Q3 us-gaap Inventory Net
InventoryNet
77206000
CY2022Q4 us-gaap Inventory Net
InventoryNet
81795000
CY2023Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
4171000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
2836000
CY2023Q3 us-gaap Prepaid Taxes
PrepaidTaxes
3022000
CY2022Q4 us-gaap Prepaid Taxes
PrepaidTaxes
6352000
CY2023Q3 us-gaap Assets Current
AssetsCurrent
169684000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
291779000
CY2023Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
6427000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
19518000
CY2023Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
3674000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
5199000
CY2023Q3 us-gaap Goodwill
Goodwill
50177000
CY2022Q4 us-gaap Goodwill
Goodwill
50177000
CY2023Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
21316000
CY2022Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
25759000
CY2023Q3 us-gaap Disposal Group Including Discontinued Operation Assets Noncurrent
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
6146000
CY2023Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
5092000
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
5862000
CY2023Q3 us-gaap Assets
Assets
262516000
CY2022Q4 us-gaap Assets
Assets
398294000
CY2023Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
21891000
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
29283000
CY2023Q3 casa Accrued Expenses And Other Current Liabilities Current
AccruedExpensesAndOtherCurrentLiabilitiesCurrent
30629000
CY2022Q4 casa Accrued Expenses And Other Current Liabilities Current
AccruedExpensesAndOtherCurrentLiabilitiesCurrent
31825000
CY2023Q3 casa Warrant Liability Current
WarrantLiabilityCurrent
11218000
CY2023Q3 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1011000
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
4298000
CY2023Q3 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
41859000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
31305000
CY2023Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1446000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
2040000
CY2023Q3 us-gaap Long Term Debt Current
LongTermDebtCurrent
6378000
CY2022Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
225161000
CY2023Q3 us-gaap Liabilities Current
LiabilitiesCurrent
114432000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
323912000
CY2023Q3 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
6509000
CY2022Q4 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
6640000
CY2023Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
1488000
CY2022Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
1490000
CY2023Q3 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
4361000
CY2022Q4 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
5529000
CY2023Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
175104000
CY2023Q3 casa Warrant Liability Non Current
WarrantLiabilityNonCurrent
4118000
CY2023Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2416000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
3416000
CY2023Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
7513000
CY2022Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
7906000
CY2023Q3 us-gaap Liabilities
Liabilities
315941000
CY2022Q4 us-gaap Liabilities
Liabilities
348893000
CY2023Q3 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2023Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000
CY2022Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000
CY2023Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2022Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2023Q3 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2022Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2023Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2023Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
500000000
CY2023Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
102321000
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
98262000
CY2023Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
98724000
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
94665000
CY2023Q3 us-gaap Common Stock Value
CommonStockValue
102000
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
98000
CY2023Q3 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
3597000
CY2022Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
3597000
CY2023Q3 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
14837000
CY2022Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
14837000
CY2023Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
251140000
CY2022Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
244675000
CY2023Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-3188000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-2305000
CY2023Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-286642000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-178230000
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
-53425000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
49401000
CY2023Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
262516000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
398294000
CY2023Q3 casa Contract With Customer Liability To Affiliates Current
ContractWithCustomerLiabilityToAffiliatesCurrent
27200000
CY2022Q4 casa Contract With Customer Liability To Affiliates Current
ContractWithCustomerLiabilityToAffiliatesCurrent
18094000
CY2023Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
62089000
CY2022Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
66899000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
165389000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
202134000
CY2023Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
36198000
CY2022Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
52523000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
97527000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
134444000
CY2023Q3 us-gaap Gross Profit
GrossProfit
25891000
CY2022Q3 us-gaap Gross Profit
GrossProfit
14376000
us-gaap Gross Profit
GrossProfit
67862000
us-gaap Gross Profit
GrossProfit
67690000
CY2023Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
17121000
CY2022Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
22059000
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
57947000
us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
67545000
CY2023Q3 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
27174000
CY2022Q3 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
22442000
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
72616000
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
66741000
CY2023Q3 us-gaap Operating Expenses
OperatingExpenses
44295000
CY2022Q3 us-gaap Operating Expenses
OperatingExpenses
44501000
us-gaap Operating Expenses
OperatingExpenses
130563000
us-gaap Operating Expenses
OperatingExpenses
134286000
CY2023Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-18404000
CY2022Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-30125000
us-gaap Operating Income Loss
OperatingIncomeLoss
-62701000
us-gaap Operating Income Loss
OperatingIncomeLoss
-66596000
CY2023Q3 us-gaap Investment Income Interest
InvestmentIncomeInterest
612000
CY2022Q3 us-gaap Investment Income Interest
InvestmentIncomeInterest
810000
us-gaap Investment Income Interest
InvestmentIncomeInterest
2431000
us-gaap Investment Income Interest
InvestmentIncomeInterest
1118000
CY2023Q3 us-gaap Interest Expense
InterestExpense
10712000
CY2022Q3 us-gaap Interest Expense
InterestExpense
4762000
us-gaap Interest Expense
InterestExpense
21896000
us-gaap Interest Expense
InterestExpense
12270000
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-28822000
CY2023Q3 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-3795000
us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-3795000
CY2023Q3 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-160000
CY2022Q3 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
1546000
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
228000
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
2089000
CY2023Q3 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
47000
CY2022Q3 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
106000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
657000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
285000
CY2023Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-6418000
CY2022Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-2300000
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-43607000
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-8778000
CY2023Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-24822000
CY2022Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-32425000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-106308000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-75374000
CY2023Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
796000
CY2022Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-1261000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2104000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
5071000
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
-25618000
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
-31164000
us-gaap Net Income Loss
NetIncomeLoss
-108412000
us-gaap Net Income Loss
NetIncomeLoss
-80445000
CY2023Q3 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-251000
CY2022Q3 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-2737000
us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-883000
us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-4683000
CY2023Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-25869000
CY2022Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-33901000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-109295000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-85128000
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.26
CY2023Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.26
CY2022Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.33
CY2022Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.33
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-1.12
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-1.12
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.89
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.89
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
97488000
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
97488000
CY2022Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
94512000
CY2022Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
94512000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
96705000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
96705000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
90569000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
90569000
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
-31088000
CY2023Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
-215000
CY2023Q3 casa Stock Issued During Period Value Exercise Of Warrants
StockIssuedDuringPeriodValueExerciseOfWarrants
1174000
CY2023Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-251000
CY2023Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
2573000
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
-25618000
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
-53425000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
49401000
us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
-3207000
casa Stock Issued During Period Value Exercise Of Warrants
StockIssuedDuringPeriodValueExerciseOfWarrants
1174000
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-883000
us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
8502000
us-gaap Net Income Loss
NetIncomeLoss
-108412000
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
-53425000
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
73162000
CY2022Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
-398000
CY2022Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-2707000
CY2022Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
3671000
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
-31164000
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
42564000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
81919000
us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
-1772000
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-4653000
us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
1192000
us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
39370000
us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
9337000
us-gaap Net Income Loss
NetIncomeLoss
-80445000
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
42564000
us-gaap Net Income Loss
NetIncomeLoss
-108412000
us-gaap Net Income Loss
NetIncomeLoss
-80445000
casa Gain Loss On Assets Held For Sale
GainLossOnAssetsHeldForSale
-4718000
us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-3795000
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
5905000
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
805000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
8496000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
10336000
us-gaap Share Based Compensation
ShareBasedCompensation
8502000
us-gaap Share Based Compensation
ShareBasedCompensation
9178000
us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-2000
us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-2435000
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-484000
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
178000
casa Change In Provision For Excess And Obsolete Inventory
ChangeInProvisionForExcessAndObsoleteInventory
-10792000
casa Change In Provision For Excess And Obsolete Inventory
ChangeInProvisionForExcessAndObsoleteInventory
-5934000
us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
-46000
us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
-7000
casa Non Cash Operating Lease Expense
NonCashOperatingLeaseExpense
1682000
casa Non Cash Operating Lease Expense
NonCashOperatingLeaseExpense
1751000
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-28822000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-36972000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-35573000
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
6267000
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
3454000
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1967000
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1833000
casa Increase Decrease In Prepaid Income Taxes
IncreaseDecreaseInPrepaidIncomeTaxes
3314000
casa Increase Decrease In Prepaid Income Taxes
IncreaseDecreaseInPrepaidIncomeTaxes
21013000
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-7417000
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-14373000
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-3931000
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
7302000
us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-1564000
us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-1583000
us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-3414000
us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
2053000
us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
9407000
us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
17990000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-18597000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
11663000
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
1827000
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
2611000
casa Payments To Acquire Software License
PaymentsToAcquireSoftwareLicense
92000
casa Payments To Acquire Software License
PaymentsToAcquireSoftwareLicense
714000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1919000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-3325000
us-gaap Repayments Of Debt
RepaymentsOfDebt
42474000
us-gaap Repayments Of Debt
RepaymentsOfDebt
2250000
us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
13361000
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
2000
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
304000
casa Employee Taxes Paid Related To Net Share Settlement Of Equity Awards
EmployeeTaxesPaidRelatedToNetShareSettlementOfEquityAwards
3210000
casa Employee Taxes Paid Related To Net Share Settlement Of Equity Awards
EmployeeTaxesPaidRelatedToNetShareSettlementOfEquityAwards
2074000
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
39370000
casa Payments Of Dividends And Equitable Adjustments
PaymentsOfDividendsAndEquitableAdjustments
1000
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
1192000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-59043000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
34157000
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-216000
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-3697000
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-79775000
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
38798000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
129425000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
157804000
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
49650000
CY2022Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
196602000
us-gaap Interest Paid Net
InterestPaidNet
15084000
us-gaap Interest Paid Net
InterestPaidNet
11419000
us-gaap Income Taxes Paid
IncomeTaxesPaid
5098000
us-gaap Income Taxes Paid
IncomeTaxesPaid
7845000
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
126000
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
313000
us-gaap Use Of Estimates
UseOfEstimates
<p style="margin-left:4.533%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Significant estimates and judgments relied upon by management in preparing these condensed consolidated financial statements include revenue recognition, reserves for excess and obsolete inventory, valuation of inventory and deferred inventory costs, the expensing and capitalization of software-related research and development costs, amortization and depreciation periods, the recoverability of net deferred tax assets, valuations of uncertain tax positions, warranty allowances, the valuation of equity instruments, warrants and embedded derivatives, and stock-based compensation expense.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Although the Company regularly reassesses the assumptions underlying these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances existing at the time such estimates are made.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The COVID-19 pandemic disrupted the Company's global supply chain. Throughout 2022 and 2021, the Company experienced shipping bottlenecks and shortages of supply that resulted in its inability to fulfill certain customer orders within normal lead times. This adversely impacted the Company's revenue and operating results for the years ended December 31, 2022 and 2021. The Company also experienced, in some cases, significant increases in shipping costs. While the impact to the Company has partially subsided during 2023, the Company continues to work with its supply chain, contract manufacturers, logistics partners and customers to minimize the extent of such impacts and will continue to actively monitor supply chain developments. The Company cannot predict if or when such effects will recur or worsen, and in such a case, could prevent the Company from being able to fulfill its customers' orders in a timely manner or at all, which could lead to one or more of its customers canceling their orders. The Company would be neither able to estimate the extent of these impacts nor predict whether its efforts to minimize or contain them will be successful.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the regions in which the Company operates have experienced a significant increase in inflation, which has adversely impacted the cost to manufacture the Company's products with limited ability to pass such increases on to its customers under previously established fixed price agreements. Inflation has further resulted in increased operating costs and interest rate increases, which will result in increased debt service costs. If interest rates continue to rise, the Company anticipates further adverse effects from inflation and increased interest rates.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At this time, the Company is neither able to estimate the extent of these impacts nor predict whether its efforts to minimize or contain them will be successful. The Company will continue to monitor its business very closely for any effects of COVID-19, inflation and interest rate increases for as long as necessary.</span></p>
CY2023Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
47925000
CY2022Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
193494000
CY2023Q3 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
1725000
CY2022Q3 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
3108000
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
49650000
CY2022Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
196602000
CY2023Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
37360000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
74484000
us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<p style="margin-left:4.533%;text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Risks</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. Cash and cash equivalents consist of demand deposits, savings accounts and money market mutual funds, and certificates of deposit with financial institutions, which may exceed Federal Deposit Insurance Corporation limits. The Company has not experienced any losses related to its cash and cash equivalents and does not believe that it is subject to unusual credit risk beyond the normal credit risk associated with commercial banking relationships.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company grants credit to customers in the ordinary course of business. Credit evaluations are performed on an ongoing basis to reduce credit risk, and no collateral is required from the Company’s customers. An allowance for uncollectible accounts is provided for those accounts receivable considered to be uncollectible based upon historical experience and credit evaluation. Due to these factors, no additional losses beyond the amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Significant customers are those that represent 10% or more of revenue or accounts receivable and are set forth in the following tables:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:32.343%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:13.338999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:14.483%;"></td> <td style="width:1%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:13.338999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:14.483%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer A</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">*</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">*</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer B</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.107%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:21.329%;"></td> <td style="width:1%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:22.473000000000003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accounts Receivable, Net</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer B</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">*</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer C</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">*</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer D</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">*</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer E</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">*</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:0;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:80%;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">* Less than 10% of total</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain of the components and subassemblies included in the Company’s products are obtained and manufactured from a single source or a limited group of suppliers. Although the Company seeks to reduce dependence on those single or limited source suppliers, the partial or complete loss of certain of these sources could have a material adverse effect on the Company’s operating results, financial condition and cash flows and damage its customer relationships.</span></p>
us-gaap Derivatives Embedded Derivatives
DerivativesEmbeddedDerivatives
<p style="margin-left:4.533%;text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Embedded Derivatives</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Superpriority Credit Agreement, as discussed in Note 10, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company identified certain embedded features requiring bifurcation as derivatives under ASC 815. These embedded derivatives are required to be bifurcated from the debt host contract at fair value with subsequent changes in fair value recognized in earnings at each balance sheet date (see Note 8, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivative Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Superpriority Term Loans, as defined and discussed in Note 10, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, include three embedded features: contingent interest upon an uncured event of default; mandatory prepayment upon certain excess cash flow; and mandatory prepayment upon an uncured event of default. Pursuant to ASC 815, these features have been identified as embedded derivative financial instruments. These embedded derivatives are required to be accounted for as derivatives and bifurcated from the host debt contract, resulting in remeasurement at each balance sheet date, with the change in fair value recognized in the Company’s condensed consolidated statement of operations. The fair value of the embedded derivatives is classified within Level 3 of the fair value hierarchy as it is based on significant inputs not observable in the market.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the embedded derivatives is based on a valuation model utilizing a with and without analysis of the embedded features within the debt facility. The Company runs a Monte Carlo simulation model with the embedded derivatives, and then runs a separate Monte Carlo simulation model for the overall debt facility, without the embedded derivative features. The difference between these two Monte Carlo simulation models is used to obtain the value of the embedded features.</span></p>
CY2023Q3 us-gaap Goodwill
Goodwill
50177000
CY2022Q3 us-gaap Goodwill
Goodwill
50177000
CY2023Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
46638000
CY2023Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
25322000
CY2023Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
21316000
CY2022Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
46545000
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
20786000
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
25759000
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
1486000
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
5929000
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
5786000
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
3615000
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
1800000
CY2023Q3 casa Finite Lived Intangible Assets Amortization Expense After Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
2700000
CY2023Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
21316000
CY2023Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1517000
CY2022Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1492000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4536000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4592000
CY2023Q3 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
31745000
CY2022Q4 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
47581000
CY2023Q3 casa Manufactured Finished Goods Net Of Reserves
ManufacturedFinishedGoodsNetOfReserves
45245000
CY2022Q4 casa Manufactured Finished Goods Net Of Reserves
ManufacturedFinishedGoodsNetOfReserves
32863000
CY2023Q3 casa Deferred Inventory Costs Net Of Reserves
DeferredInventoryCostsNetOfReserves
216000
CY2022Q4 casa Deferred Inventory Costs Net Of Reserves
DeferredInventoryCostsNetOfReserves
1351000
CY2023Q3 us-gaap Inventory Net
InventoryNet
77206000
CY2022Q4 us-gaap Inventory Net
InventoryNet
81795000
CY2023Q3 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
10792000
CY2023Q3 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
55783000
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
84583000
CY2023Q3 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
49356000
CY2022Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
65065000
CY2023Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
6427000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
19518000
CY2023Q3 casa Depreciation And Amortization Expense On Property And Equipment
DepreciationAndAmortizationExpenseOnPropertyAndEquipment
1240000
CY2022Q3 casa Depreciation And Amortization Expense On Property And Equipment
DepreciationAndAmortizationExpenseOnPropertyAndEquipment
1704000
casa Depreciation And Amortization Expense On Property And Equipment
DepreciationAndAmortizationExpenseOnPropertyAndEquipment
3960000
casa Depreciation And Amortization Expense On Property And Equipment
DepreciationAndAmortizationExpenseOnPropertyAndEquipment
5744000
CY2023Q3 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
13634000
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
11666000
CY2023Q3 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
1245000
CY2022Q4 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
1678000
CY2023Q3 casa Inventory Related Accruals Liabilities Current
InventoryRelatedAccrualsLiabilitiesCurrent
1264000
CY2022Q4 casa Inventory Related Accruals Liabilities Current
InventoryRelatedAccrualsLiabilitiesCurrent
5819000
CY2023Q3 casa Warranty Settlement Provision Current
WarrantySettlementProvisionCurrent
3589000
CY2022Q4 casa Warranty Settlement Provision Current
WarrantySettlementProvisionCurrent
3761000
CY2023Q3 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
10897000
CY2022Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
8901000
CY2023Q3 casa Accrued Expenses And Other Current Liabilities Current
AccruedExpensesAndOtherCurrentLiabilitiesCurrent
30629000
CY2022Q4 casa Accrued Expenses And Other Current Liabilities Current
AccruedExpensesAndOtherCurrentLiabilitiesCurrent
31825000
CY2023Q3 casa Warranty Settlement Provision Noncurrent
WarrantySettlementProvisionNoncurrent
5711000
CY2022Q4 casa Warranty Settlement Provision Noncurrent
WarrantySettlementProvisionNoncurrent
6119000
CY2023Q3 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
1802000
CY2022Q4 us-gaap Other Accrued Liabilities Noncurrent
OtherAccruedLiabilitiesNoncurrent
1787000
CY2023Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
7513000
CY2022Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
7906000
us-gaap Severance Costs1
SeveranceCosts1
2199000
CY2023Q2 us-gaap Restructuring And Related Cost Expected Number Of Positions Eliminated
RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
134
CY2023Q2 casa Percentage Of Estimated Workforce To Be Reduced
PercentageOfEstimatedWorkforceToBeReduced
0.13
us-gaap Restructuring Charges
RestructuringCharges
2151000
us-gaap Standard Product Warranty Description
StandardProductWarrantyDescription
the Company’s products are covered by warranties for software and hardware for periods ranging from 90 days to two years.
us-gaap Extended Product Warranty Description
ExtendedProductWarrantyDescription
the Company offers an extended warranty for periods typically of one to three years for agreed-upon fees.
CY2022Q4 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
1678000
CY2021Q4 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
2392000
us-gaap Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
635000
us-gaap Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
2371000
us-gaap Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
1068000
us-gaap Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
1396000
CY2023Q3 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
1245000
CY2022Q3 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
3367000
CY2022Q3 casa Fair Value Assets Transfers Amount Level1 To Level2
FairValueAssetsTransfersAmountLevel1ToLevel2
0
CY2022Q3 casa Fair Value Assets Transfers Amount Level2 To Level1
FairValueAssetsTransfersAmountLevel2ToLevel1
0
us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Into Level3
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
0
us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Out Of Level3
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
0
CY2023Q3 casa Fair Value Assets Transfers Amount Level1 To Level2
FairValueAssetsTransfersAmountLevel1ToLevel2
0
CY2023Q3 casa Fair Value Assets Transfers Amount Level2 To Level1
FairValueAssetsTransfersAmountLevel2ToLevel1
0
us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Into Level3
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
0
us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Out Of Level3
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
0
casa Summary Of Warrants Fair Value Liabilities
SummaryOfWarrantsFairValueLiabilities
<span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the warrants is as follows:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.26%;"></td> <td style="width:4.78%;"></td> <td style="width:1%;"></td> <td style="width:29.96%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Number of Shares</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding as of June 14, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,373</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,306</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,067</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants exercisable at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,385</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table>
casa Class Of Warrants Granted
ClassOfWarrantsGranted
19373000
casa Class Of Warrants Exercised
ClassOfWarrantsExercised
-1306000
CY2023Q3 us-gaap Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
18067000
CY2023Q3 casa Fair Value Warrants Exercisable
FairValueWarrantsExercisable
8385000
CY2023Q2 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
186990000
CY2023Q3 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
1170000
CY2023Q3 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.032
CY2022Q3 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.039
CY2023Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
796000
CY2022Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-1261000
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.02
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.067
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2104000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
5071000
CY2023Q3 us-gaap Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
506000
CY2022Q4 us-gaap Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
848000
CY2023Q3 us-gaap Long Term Debt Current
LongTermDebtCurrent
6378000
CY2022Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
225161000
CY2023Q3 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
10273000
CY2023Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
175104000
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
5487000
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
1861000
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
1842000
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
1824000
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
181247000
CY2023Q3 us-gaap Long Term Debt
LongTermDebt
192261000
CY2023Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2573000
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.044
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.037
CY2023Q3 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y1M6D
CY2022Q3 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y1M6D
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y1M6D
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.458
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.415
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.443
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.458
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.385
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.415
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2022Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
3671000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
8502000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
9178000
casa Stock Based Compensation Recognized As Change In Fair Value Of Outstanding Sar Liability
StockBasedCompensationRecognizedAsChangeInFairValueOfOutstandingSARLiability
-159000
CY2023Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
2573000
CY2022Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
3671000
us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
8502000
us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
9337000
CY2023Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2573000
CY2022Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
3671000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
8502000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
9178000
CY2023Q3 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
18661000
us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P2Y9M29D
CY2023Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
62089000
CY2022Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
66899000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
165389000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
202134000
CY2023Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
62089000
CY2022Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
66899000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
165389000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
202134000
CY2023Q3 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
46220000
CY2023Q3 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.91
CY2023Q3 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P12M
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2023Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
6427000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
19518000
CY2023Q3 us-gaap Operating Lease Cost
OperatingLeaseCost
531000
CY2022Q3 us-gaap Operating Lease Cost
OperatingLeaseCost
556000
us-gaap Operating Lease Cost
OperatingLeaseCost
1637000
us-gaap Operating Lease Cost
OperatingLeaseCost
1753000
CY2023Q3 us-gaap Short Term Lease Cost
ShortTermLeaseCost
2000
CY2022Q3 us-gaap Short Term Lease Cost
ShortTermLeaseCost
2000
us-gaap Short Term Lease Cost
ShortTermLeaseCost
4000
us-gaap Short Term Lease Cost
ShortTermLeaseCost
2000
CY2023Q3 us-gaap Variable Lease Cost
VariableLeaseCost
63000
CY2022Q3 us-gaap Variable Lease Cost
VariableLeaseCost
69000
us-gaap Variable Lease Cost
VariableLeaseCost
191000
us-gaap Variable Lease Cost
VariableLeaseCost
217000
CY2023Q3 us-gaap Lease Cost
LeaseCost
596000
CY2022Q3 us-gaap Lease Cost
LeaseCost
627000
us-gaap Lease Cost
LeaseCost
1832000
us-gaap Lease Cost
LeaseCost
1972000
us-gaap Operating Lease Payments
OperatingLeasePayments
1564000
us-gaap Operating Lease Payments
OperatingLeasePayments
1583000
us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
55000
us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
507000
CY2023Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y2M26D
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y6M29D
CY2023Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.042
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.04
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
530000
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
1296000
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
931000
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
826000
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
559000
CY2023Q3 casa Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
2000
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
4144000
CY2023Q3 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
282000
CY2023Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
3862000
CY2023Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1446000
CY2023Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2416000
casa Installment Frequency Of Periodic Payment
InstallmentFrequencyOfPeriodicPayment
four equal annual installments
CY2023Q3 casa Warranty Settlement Provision
WarrantySettlementProvision
9300000

Files In Submission

Name View Source Status
0000950170-23-061086-index-headers.html Edgar Link pending
0000950170-23-061086-index.html Edgar Link pending
0000950170-23-061086.txt Edgar Link pending
0000950170-23-061086-xbrl.zip Edgar Link pending
casa-20230930.htm Edgar Link pending
casa-20230930.xsd Edgar Link pending
casa-ex31_1.htm Edgar Link pending
casa-ex31_2.htm Edgar Link pending
casa-ex32_1.htm Edgar Link pending
casa-ex32_2.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
casa-20230930_cal.xml Edgar Link unprocessable
casa-20230930_def.xml Edgar Link unprocessable
casa-20230930_lab.xml Edgar Link unprocessable
casa-20230930_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
casa-20230930_htm.xml Edgar Link completed
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending