casa-10q_20210630.htm
false
2021
Q2
0001333835
--12-31
true
true
true
casa:AccountingStandardsUpdate202006Member
P4Y
P3Y
P3Y
P4Y
us-gaap:OtherAssetsNoncurrent
us-gaap:OtherAssetsNoncurrent
P4Y10M17D
P4Y4M28D
P4Y1M20D
P4Y4M20D
P6Y1M6D
P6Y1M6D
P6Y1M6D
P6Y1M6D
0.004
0.007
0.293
0.314
0001333835
2021-01-01
2021-06-30
xbrli:shares
0001333835
2021-07-23
iso4217:USD
0001333835
2021-06-30
0001333835
2020-12-31
iso4217:USD
xbrli:shares
0001333835
us-gaap:ProductMember
2021-04-01
2021-06-30
0001333835
us-gaap:ProductMember
2020-04-01
2020-06-30
0001333835
us-gaap:ProductMember
2021-01-01
2021-06-30
0001333835
us-gaap:ProductMember
2020-01-01
2020-06-30
0001333835
us-gaap:ServiceMember
2021-04-01
2021-06-30
0001333835
us-gaap:ServiceMember
2020-04-01
2020-06-30
0001333835
us-gaap:ServiceMember
2021-01-01
2021-06-30
0001333835
us-gaap:ServiceMember
2020-01-01
2020-06-30
0001333835
2021-04-01
2021-06-30
0001333835
2020-04-01
2020-06-30
0001333835
2020-01-01
2020-06-30
0001333835
us-gaap:CommonStockMember
2021-03-31
0001333835
us-gaap:TreasuryStockMember
2021-03-31
0001333835
us-gaap:AdditionalPaidInCapitalMember
2021-03-31
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2021-03-31
0001333835
us-gaap:RetainedEarningsMember
2021-03-31
0001333835
2021-03-31
0001333835
us-gaap:CommonStockMember
2021-04-01
2021-06-30
0001333835
us-gaap:AdditionalPaidInCapitalMember
2021-04-01
2021-06-30
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2021-04-01
2021-06-30
0001333835
us-gaap:RetainedEarningsMember
2021-04-01
2021-06-30
0001333835
us-gaap:CommonStockMember
2021-06-30
0001333835
us-gaap:TreasuryStockMember
2021-06-30
0001333835
us-gaap:AdditionalPaidInCapitalMember
2021-06-30
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2021-06-30
0001333835
us-gaap:RetainedEarningsMember
2021-06-30
0001333835
us-gaap:CommonStockMember
2020-12-31
0001333835
us-gaap:TreasuryStockMember
2020-12-31
0001333835
us-gaap:AdditionalPaidInCapitalMember
2020-12-31
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-12-31
0001333835
us-gaap:RetainedEarningsMember
2020-12-31
0001333835
us-gaap:CommonStockMember
2021-01-01
2021-06-30
0001333835
us-gaap:AdditionalPaidInCapitalMember
2021-01-01
2021-06-30
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2021-01-01
2021-06-30
0001333835
us-gaap:RetainedEarningsMember
2021-01-01
2021-06-30
0001333835
us-gaap:CommonStockMember
2020-03-31
0001333835
us-gaap:TreasuryStockMember
2020-03-31
0001333835
us-gaap:AdditionalPaidInCapitalMember
2020-03-31
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-03-31
0001333835
us-gaap:RetainedEarningsMember
2020-03-31
0001333835
2020-03-31
0001333835
us-gaap:CommonStockMember
2020-04-01
2020-06-30
0001333835
us-gaap:AdditionalPaidInCapitalMember
2020-04-01
2020-06-30
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-04-01
2020-06-30
0001333835
us-gaap:TreasuryStockMember
2020-04-01
2020-06-30
0001333835
us-gaap:RetainedEarningsMember
2020-04-01
2020-06-30
0001333835
us-gaap:CommonStockMember
2020-06-30
0001333835
us-gaap:TreasuryStockMember
2020-06-30
0001333835
us-gaap:AdditionalPaidInCapitalMember
2020-06-30
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-06-30
0001333835
us-gaap:RetainedEarningsMember
2020-06-30
0001333835
2020-06-30
0001333835
us-gaap:CommonStockMember
2019-12-31
0001333835
us-gaap:TreasuryStockMember
2019-12-31
0001333835
us-gaap:AdditionalPaidInCapitalMember
2019-12-31
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-12-31
0001333835
us-gaap:RetainedEarningsMember
2019-12-31
0001333835
2019-12-31
0001333835
us-gaap:CommonStockMember
2020-01-01
2020-06-30
0001333835
us-gaap:AdditionalPaidInCapitalMember
2020-01-01
2020-06-30
0001333835
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-01-01
2020-06-30
0001333835
us-gaap:TreasuryStockMember
2020-01-01
2020-06-30
0001333835
us-gaap:RetainedEarningsMember
2020-01-01
2020-06-30
0001333835
us-gaap:CertificatesOfDepositMember
2021-06-30
0001333835
us-gaap:CertificatesOfDepositMember
2020-12-31
0001333835
us-gaap:TradeAccountsReceivableMember
2021-06-30
0001333835
us-gaap:TradeAccountsReceivableMember
2020-12-31
0001333835
casa:AccountsReceivableExtendedPaymentTermsMember
2021-06-30
0001333835
casa:AccountsReceivableExtendedPaymentTermsMember
2020-12-31
0001333835
casa:AccountsReceivableExtendedPaymentTermsMember
2020-06-30
0001333835
casa:AccountsReceivableExtendedPaymentTermsMember
2021-01-01
2021-06-30
0001333835
casa:AccountsReceivableExtendedPaymentTermsMember
2020-01-01
2020-06-30
xbrli:pure
0001333835
us-gaap:CustomerConcentrationRiskMember
casa:CustomerAMember
us-gaap:SalesRevenueNetMember
2021-04-01
2021-06-30
0001333835
us-gaap:CustomerConcentrationRiskMember
casa:CustomerAMember
us-gaap:SalesRevenueNetMember
2021-01-01
2021-06-30
0001333835
us-gaap:CustomerConcentrationRiskMember
casa:CustomerBMember
us-gaap:SalesRevenueNetMember
2020-04-01
2020-06-30
0001333835
us-gaap:CustomerConcentrationRiskMember
casa:CustomerBMember
us-gaap:SalesRevenueNetMember
2020-01-01
2020-06-30
0001333835
us-gaap:CustomerConcentrationRiskMember
casa:CustomerCMember
us-gaap:SalesRevenueNetMember
2021-04-01
2021-06-30
0001333835
us-gaap:CustomerConcentrationRiskMember
casa:CustomerCMember
us-gaap:SalesRevenueNetMember
2021-01-01
2021-06-30
0001333835
us-gaap:CustomerConcentrationRiskMember
casa:CustomerDMember
us-gaap:SalesRevenueNetMember
2020-04-01
2020-06-30
0001333835
us-gaap:CustomerConcentrationRiskMember
casa:CustomerEMember
us-gaap:SalesRevenueNetMember
2021-04-01
2021-06-30
0001333835
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
casa:CustomerAMember
2021-01-01
2021-06-30
0001333835
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
casa:CustomerCMember
2021-01-01
2021-06-30
0001333835
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
casa:CustomerFMember
2020-01-01
2020-12-31
0001333835
2020-08-31
0001333835
2020-08-01
2020-08-31
0001333835
us-gaap:DevelopedTechnologyRightsMember
2021-06-30
0001333835
us-gaap:CustomerRelationshipsMember
2021-06-30
0001333835
us-gaap:TradeNamesMember
2021-06-30
0001333835
casa:PurchasedSoftwareMember
2021-06-30
0001333835
us-gaap:DevelopedTechnologyRightsMember
2020-12-31
0001333835
us-gaap:CustomerRelationshipsMember
2020-12-31
0001333835
us-gaap:TradeNamesMember
2020-12-31
0001333835
casa:PurchasedSoftwareMember
2020-12-31
0001333835
us-gaap:CostOfSalesMember
2021-04-01
2021-06-30
0001333835
us-gaap:CostOfSalesMember
2020-04-01
2020-06-30
0001333835
us-gaap:CostOfSalesMember
2021-01-01
2021-06-30
0001333835
us-gaap:CostOfSalesMember
2020-01-01
2020-06-30
0001333835
us-gaap:ResearchAndDevelopmentExpenseMember
2021-04-01
2021-06-30
0001333835
us-gaap:ResearchAndDevelopmentExpenseMember
2021-01-01
2021-06-30
0001333835
us-gaap:SellingGeneralAndAdministrativeExpensesMember
2021-04-01
2021-06-30
0001333835
us-gaap:SellingGeneralAndAdministrativeExpensesMember
2020-04-01
2020-06-30
0001333835
us-gaap:SellingGeneralAndAdministrativeExpensesMember
2021-01-01
2021-06-30
0001333835
us-gaap:SellingGeneralAndAdministrativeExpensesMember
2020-01-01
2020-06-30
0001333835
casa:ComputersAndPurchasedSoftwareMember
2021-06-30
0001333835
casa:ComputersAndPurchasedSoftwareMember
2020-12-31
0001333835
us-gaap:LeaseholdImprovementsMember
2021-06-30
0001333835
us-gaap:LeaseholdImprovementsMember
2020-12-31
0001333835
us-gaap:FurnitureAndFixturesMember
2021-06-30
0001333835
us-gaap:FurnitureAndFixturesMember
2020-12-31
0001333835
us-gaap:MachineryAndEquipmentMember
2021-06-30
0001333835
us-gaap:MachineryAndEquipmentMember
2020-12-31
0001333835
us-gaap:LandMember
2021-06-30
0001333835
us-gaap:LandMember
2020-12-31
0001333835
us-gaap:BuildingMember
2021-06-30
0001333835
us-gaap:BuildingMember
2020-12-31
0001333835
us-gaap:BuildingImprovementsMember
2021-06-30
0001333835
us-gaap:BuildingImprovementsMember
2020-12-31
0001333835
casa:TrialSystemsAtCustomersSitesMember
2021-06-30
0001333835
casa:TrialSystemsAtCustomersSitesMember
2020-12-31
0001333835
casa:TrialSystemsMember
2021-01-01
2021-06-30
0001333835
casa:TrialSystemsMember
2020-01-01
2020-06-30
0001333835
us-gaap:EquipmentMember
2021-01-01
2021-06-30
0001333835
us-gaap:EquipmentMember
2020-01-01
2020-06-30
0001333835
srt:MinimumMember
2021-01-01
2021-06-30
0001333835
srt:MaximumMember
2021-01-01
2021-06-30
0001333835
casa:CertificatesOfDepositRestrictedCashMember
us-gaap:FairValueInputsLevel2Member
2021-06-30
0001333835
casa:CertificatesOfDepositRestrictedCashMember
2021-06-30
0001333835
us-gaap:MoneyMarketFundsMember
us-gaap:FairValueInputsLevel1Member
2021-06-30
0001333835
us-gaap:MoneyMarketFundsMember
2021-06-30
0001333835
us-gaap:FairValueInputsLevel2Member
us-gaap:ForeignExchangeForwardMember
2021-06-30
0001333835
us-gaap:ForeignExchangeForwardMember
2021-06-30
0001333835
us-gaap:FairValueInputsLevel1Member
2021-06-30
0001333835
us-gaap:FairValueInputsLevel2Member
2021-06-30
0001333835
casa:ShareBasedCompensationLiabilityMember
us-gaap:StockAppreciationRightsSARSMember
us-gaap:FairValueInputsLevel3Member
2021-06-30
0001333835
casa:ShareBasedCompensationLiabilityMember
us-gaap:StockAppreciationRightsSARSMember
2021-06-30
0001333835
us-gaap:FairValueInputsLevel3Member
2021-06-30
0001333835
casa:CertificatesOfDepositRestrictedCashMember
us-gaap:FairValueInputsLevel2Member
2020-12-31
0001333835
casa:CertificatesOfDepositRestrictedCashMember
2020-12-31
0001333835
us-gaap:MoneyMarketFundsMember
us-gaap:FairValueInputsLevel1Member
2020-12-31
0001333835
us-gaap:MoneyMarketFundsMember
2020-12-31
0001333835
us-gaap:FairValueInputsLevel1Member
2020-12-31
0001333835
us-gaap:FairValueInputsLevel2Member
2020-12-31
0001333835
casa:ShareBasedCompensationLiabilityMember
us-gaap:StockAppreciationRightsSARSMember
us-gaap:FairValueInputsLevel3Member
2020-12-31
0001333835
casa:ShareBasedCompensationLiabilityMember
us-gaap:StockAppreciationRightsSARSMember
2020-12-31
0001333835
us-gaap:FairValueInputsLevel3Member
2020-12-31
0001333835
us-gaap:FairValueInputsLevel3Member
us-gaap:StockAppreciationRightsSARSMember
casa:ShareBasedCompensationLiabilityMember
2019-12-31
0001333835
us-gaap:FairValueInputsLevel3Member
us-gaap:StockAppreciationRightsSARSMember
casa:ShareBasedCompensationLiabilityMember
2021-01-01
2021-06-30
0001333835
us-gaap:FairValueInputsLevel3Member
us-gaap:StockAppreciationRightsSARSMember
casa:ShareBasedCompensationLiabilityMember
2020-01-01
2020-06-30
0001333835
us-gaap:FairValueInputsLevel3Member
us-gaap:StockAppreciationRightsSARSMember
casa:ShareBasedCompensationLiabilityMember
2020-06-30
iso4217:EUR
0001333835
us-gaap:ForeignExchangeForwardMember
country:AU
2021-06-30
0001333835
us-gaap:ForeignExchangeForwardMember
country:AU
2020-12-31
0001333835
us-gaap:ForeignExchangeForwardMember
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
2021-06-30
0001333835
us-gaap:ForeignExchangeForwardMember
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
2020-12-31
0001333835
us-gaap:ForeignExchangeForwardMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2021-06-30
0001333835
us-gaap:ForeignExchangeForwardMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2020-12-31
iso4217:AUD
0001333835
us-gaap:CashFlowHedgingMember
country:AU
casa:ForeignExchangeForwardContractOneMember
2020-01-01
2020-06-30
0001333835
us-gaap:CashFlowHedgingMember
country:AU
2020-04-01
2020-06-30
0001333835
country:AU
2020-04-01
2020-06-30
0001333835
country:AU
us-gaap:CostOfSalesMember
2020-04-01
2020-06-30
0001333835
country:AU
us-gaap:ResearchAndDevelopmentExpenseMember
2020-04-01
2020-06-30
0001333835
country:AU
us-gaap:SellingGeneralAndAdministrativeExpensesMember
2020-04-01
2020-06-30
0001333835
us-gaap:CashFlowHedgingMember
country:AU
2020-06-30
0001333835
us-gaap:CashFlowHedgingMember
country:AU
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
2020-06-30
0001333835
casa:TermLoanMember
2021-06-30
0001333835
casa:TermLoanMember
2020-12-31
0001333835
us-gaap:RevolvingCreditFacilityMember
2021-06-30
0001333835
us-gaap:RevolvingCreditFacilityMember
2020-12-31
0001333835
casa:TermLoanMember
casa:JPMorganChaseBankNAAndBarclaysBankPLCAndVariousLendersMember
2016-12-20
0001333835
casa:JPMorganChaseBankNAAndBarclaysBankPLCAndVariousLendersMember
us-gaap:RevolvingCreditFacilityMember
2016-12-20
0001333835
casa:TermLoanMember
casa:JPMorganChaseBankNAAndBarclaysBankPLCAndVariousLendersMember
2021-06-30
0001333835
casa:TermLoanMember
casa:JPMorganChaseBankNAAndBarclaysBankPLCAndVariousLendersMember
2020-12-31
0001333835
casa:JPMorganChaseBankNAAndBarclaysBankPLCAndVariousLendersMember
us-gaap:RevolvingCreditFacilityMember
2021-06-30
0001333835
casa:JPMorganChaseBankNAAndBarclaysBankPLCAndVariousLendersMember
us-gaap:RevolvingCreditFacilityMember
2020-12-31
0001333835
casa:JPMorganChaseBankNAAndBarclaysBankPLCAndVariousLendersMember
us-gaap:StandbyLettersOfCreditMember
2021-06-30
0001333835
casa:JPMorganChaseBankNAAndBarclaysBankPLCAndVariousLendersMember
us-gaap:StandbyLettersOfCreditMember
2020-12-31
0001333835
casa:JPMorganChaseBankNAAndBarclaysBankPLCAndVariousLendersMember
srt:MaximumMember
2021-01-01
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:RevolvingCreditFacilityMember
us-gaap:FederalFundsEffectiveSwapRateMember
2016-12-16
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:RevolvingCreditFacilityMember
us-gaap:EurodollarMember
2016-12-16
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
casa:TermLoanMember
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
casa:FloorRateMember
casa:TermLoanMember
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:BaseRateMember
casa:TermLoanMember
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:RevolvingCreditFacilityMember
us-gaap:EurodollarMember
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:RevolvingCreditFacilityMember
us-gaap:BaseRateMember
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:RevolvingCreditFacilityMember
2016-12-16
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
2021-01-01
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
casa:TermLoanMember
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
casa:TermLoanMember
us-gaap:EurodollarMember
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
casa:TermLoanMember
us-gaap:EurodollarMember
2021-01-01
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
casa:TermLoanMember
2020-12-31
0001333835
casa:JPMorganChaseBankNAMember
casa:TermLoanMember
us-gaap:EurodollarMember
2020-12-31
0001333835
casa:JPMorganChaseBankNAMember
casa:TermLoanMember
us-gaap:EurodollarMember
2020-01-01
2020-12-31
0001333835
casa:JPMorganChaseBankNAMember
casa:TermLoanMember
2021-01-01
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:RevolvingCreditFacilityMember
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:EurodollarMember
us-gaap:RevolvingCreditFacilityMember
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:EurodollarMember
us-gaap:RevolvingCreditFacilityMember
2021-01-01
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:RevolvingCreditFacilityMember
2021-01-01
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:RevolvingCreditFacilityMember
2020-12-31
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:EurodollarMember
us-gaap:RevolvingCreditFacilityMember
2020-12-31
0001333835
casa:JPMorganChaseBankNAMember
us-gaap:EurodollarMember
us-gaap:RevolvingCreditFacilityMember
2020-01-01
2020-12-31
0001333835
casa:TermLoanMember
casa:JPMorganChaseBankNAMember
2021-04-01
2021-06-30
0001333835
casa:TermLoanMember
casa:JPMorganChaseBankNAMember
2020-04-01
2020-06-30
0001333835
casa:TermLoanMember
casa:JPMorganChaseBankNAMember
2020-01-01
2020-06-30
0001333835
us-gaap:RevolvingCreditFacilityMember
casa:JPMorganChaseBankNAMember
2021-04-01
2021-06-30
0001333835
us-gaap:RevolvingCreditFacilityMember
casa:JPMorganChaseBankNAMember
2020-04-01
2020-06-30
0001333835
us-gaap:RevolvingCreditFacilityMember
casa:JPMorganChaseBankNAMember
2020-01-01
2020-06-30
0001333835
casa:TermLoanMember
casa:JPMorganChaseBankNAMember
2016-12-16
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
2016-12-20
0001333835
casa:JPMorganChaseBankNAMember
2020-12-31
0001333835
casa:JPMorganChaseBankNAMember
srt:MinimumMember
2021-06-30
0001333835
casa:JPMorganChaseBankNAMember
srt:MinimumMember
2020-12-31
0001333835
us-gaap:MortgagesMember
2015-07-01
casa:Installment
0001333835
us-gaap:MortgagesMember
2015-07-01
2015-07-01
0001333835
us-gaap:MortgagesMember
2020-04-01
2020-06-30
0001333835
us-gaap:MortgagesMember
2020-01-01
2020-06-30
0001333835
casa:NovemberThirtyTwoThousandAndSeventeenSpecialDividendMember
casa:VestedEquityAwardsMember
2017-11-29
2017-11-30
0001333835
casa:MayTenTwoThousandAndSeventeenSpecialDividendMember
casa:VestedEquityAwardsMember
2017-05-09
2017-05-10
0001333835
casa:DecemberTwentySevenTwoThousandAndSixteenSpecialDividendMember
casa:VestedEquityAwardsMember
2016-12-27
2016-12-27
0001333835
casa:JuneSeventeenTwoThousandAndSixteenSpecialDividendMember
casa:VestedEquityAwardsMember
2016-06-16
2016-06-17
0001333835
casa:NovemberThirtyTwoThousandAndSeventeenSpecialDividendMember
casa:VestedEquityAwardsMember
2021-01-01
2021-06-30
0001333835
casa:MayTenTwoThousandAndSeventeenSpecialDividendMember
casa:VestedEquityAwardsMember
2021-01-01
2021-06-30
0001333835
casa:DecemberTwentySevenTwoThousandAndSixteenSpecialDividendMember
casa:VestedEquityAwardsMember
2021-01-01
2021-06-30
0001333835
casa:VestedEquityAwardsMember
2021-01-01
2021-06-30
0001333835
casa:NovemberThirtyTwoThousandAndSeventeenSpecialDividendMember
casa:VestedEquityAwardsMember
2020-01-01
2020-06-30
0001333835
casa:MayTenTwoThousandAndSeventeenSpecialDividendMember
casa:VestedEquityAwardsMember
2020-01-01
2020-06-30
0001333835
casa:DecemberTwentySevenTwoThousandAndSixteenSpecialDividendMember
casa:VestedEquityAwardsMember
2020-01-01
2020-06-30
0001333835
casa:JuneSeventeenTwoThousandAndSixteenSpecialDividendMember
casa:VestedEquityAwardsMember
2020-01-01
2020-06-30
0001333835
casa:VestedEquityAwardsMember
2020-01-01
2020-06-30
0001333835
casa:NovemberThirtyTwoThousandAndSeventeenSpecialDividendMember
casa:VestedEquityAwardsMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2021-06-30
0001333835
casa:VestedEquityAwardsMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2021-06-30
0001333835
casa:NovemberThirtyTwoThousandAndSeventeenSpecialDividendMember
casa:VestedEquityAwardsMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2020-12-31
0001333835
casa:MayTenTwoThousandAndSeventeenSpecialDividendMember
casa:VestedEquityAwardsMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2020-12-31
0001333835
casa:DecemberTwentySevenTwoThousandAndSixteenSpecialDividendMember
casa:VestedEquityAwardsMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2020-12-31
0001333835
casa:VestedEquityAwardsMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2020-12-31
0001333835
us-gaap:CommonStockMember
srt:MaximumMember
2019-02-21
0001333835
casa:TwoThousandAndSeventeenStockIncentivePlanMember
2021-06-30
0001333835
us-gaap:EmployeeStockOptionMember
casa:TwoThousandAndSeventeenStockIncentivePlanMember
2020-12-31
0001333835
us-gaap:EmployeeStockOptionMember
casa:TwoThousandAndSeventeenStockIncentivePlanMember
2021-01-01
2021-06-30
0001333835
us-gaap:EmployeeStockOptionMember
casa:TwoThousandAndSeventeenStockIncentivePlanMember
2021-06-30
0001333835
us-gaap:EmployeeStockOptionMember
casa:TwoThousandAndSeventeenStockIncentivePlanMember
2020-01-01
2020-12-31
0001333835
us-gaap:EmployeeStockOptionMember
2021-04-01
2021-06-30
0001333835
us-gaap:EmployeeStockOptionMember
2020-04-01
2020-06-30
0001333835
us-gaap:EmployeeStockOptionMember
2021-01-01
2021-06-30
0001333835
us-gaap:EmployeeStockOptionMember
srt:MinimumMember
2020-01-01
2020-06-30
0001333835
us-gaap:EmployeeStockOptionMember
srt:MaximumMember
2020-01-01
2020-06-30
0001333835
us-gaap:EmployeeStockOptionMember
2020-01-01
2020-06-30
0001333835
us-gaap:RestrictedStockUnitsRSUMember
casa:TwoThousandAndElevenAndTwoThousandAndSeventeenStockIncentivePlanMember
2020-12-31
0001333835
us-gaap:RestrictedStockUnitsRSUMember
casa:TwoThousandAndElevenAndTwoThousandAndSeventeenStockIncentivePlanMember
2021-01-01
2021-06-30
0001333835
us-gaap:RestrictedStockUnitsRSUMember
casa:TwoThousandAndElevenAndTwoThousandAndSeventeenStockIncentivePlanMember
2021-06-30
0001333835
us-gaap:CommonStockMember
us-gaap:RestrictedStockUnitsRSUMember
casa:TwoThousandAndElevenAndTwoThousandAndSeventeenStockIncentivePlanMember
2021-01-01
2021-06-30
0001333835
us-gaap:CommonStockMember
us-gaap:RestrictedStockUnitsRSUMember
casa:TwoThousandAndElevenAndTwoThousandAndSeventeenStockIncentivePlanMember
2020-01-01
2020-06-30
0001333835
us-gaap:PerformanceSharesMember
2021-01-01
2021-06-30
0001333835
us-gaap:PerformanceSharesMember
2020-01-01
2020-03-31
0001333835
us-gaap:PerformanceSharesMember
2020-01-01
2020-06-30
0001333835
us-gaap:PerformanceSharesMember
2020-12-31
0001333835
us-gaap:PerformanceSharesMember
2021-06-30
0001333835
us-gaap:StockAppreciationRightsSARSMember
2021-01-01
2021-06-30
0001333835
us-gaap:StockAppreciationRightsSARSMember
2021-06-30
0001333835
us-gaap:StockAppreciationRightsSARSMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2021-06-30
0001333835
us-gaap:StockAppreciationRightsSARSMember
casa:AccruedExpensesAndOtherCurrentLiabilitiesMember
2020-12-31
0001333835
us-gaap:ResearchAndDevelopmentExpenseMember
2020-04-01
2020-06-30
0001333835
us-gaap:ResearchAndDevelopmentExpenseMember
2020-01-01
2020-06-30
0001333835
us-gaap:EmployeeStockOptionMember
2021-04-01
2021-06-30
0001333835
us-gaap:EmployeeStockOptionMember
2020-04-01
2020-06-30
0001333835
us-gaap:EmployeeStockOptionMember
2021-01-01
2021-06-30
0001333835
us-gaap:EmployeeStockOptionMember
2020-01-01
2020-06-30
0001333835
casa:UnvestedRestrictedStockUnitsMember
2021-04-01
2021-06-30
0001333835
casa:UnvestedRestrictedStockUnitsMember
2020-04-01
2020-06-30
0001333835
casa:UnvestedRestrictedStockUnitsMember
2021-01-01
2021-06-30
0001333835
casa:UnvestedRestrictedStockUnitsMember
2020-01-01
2020-06-30
0001333835
casa:UnvestedPerformanceBasedStockUnitsMember
2021-04-01
2021-06-30
0001333835
casa:UnvestedPerformanceBasedStockUnitsMember
2020-04-01
2020-06-30
0001333835
casa:UnvestedPerformanceBasedStockUnitsMember
2020-01-01
2020-06-30
0001333835
casa:NorthAmericaUnitedStatesMember
2021-04-01
2021-06-30
0001333835
casa:NorthAmericaUnitedStatesMember
2020-04-01
2020-06-30
0001333835
casa:NorthAmericaUnitedStatesMember
2021-01-01
2021-06-30
0001333835
casa:NorthAmericaUnitedStatesMember
2020-01-01
2020-06-30
0001333835
casa:NorthAmericaCanadaMember
2021-04-01
2021-06-30
0001333835
casa:NorthAmericaCanadaMember
2020-04-01
2020-06-30
0001333835
casa:NorthAmericaCanadaMember
2021-01-01
2021-06-30
0001333835
casa:NorthAmericaCanadaMember
2020-01-01
2020-06-30
0001333835
srt:NorthAmericaMember
2021-04-01
2021-06-30
0001333835
srt:NorthAmericaMember
2020-04-01
2020-06-30
0001333835
srt:NorthAmericaMember
2021-01-01
2021-06-30
0001333835
srt:NorthAmericaMember
2020-01-01
2020-06-30
0001333835
us-gaap:EMEAMember
2021-04-01
2021-06-30
0001333835
us-gaap:EMEAMember
2020-04-01
2020-06-30
0001333835
us-gaap:EMEAMember
2021-01-01
2021-06-30
0001333835
us-gaap:EMEAMember
2020-01-01
2020-06-30
0001333835
casa:AsiaPacificAustraliaMember
2021-04-01
2021-06-30
0001333835
casa:AsiaPacificAustraliaMember
2020-04-01
2020-06-30
0001333835
casa:AsiaPacificAustraliaMember
2021-01-01
2021-06-30
0001333835
casa:AsiaPacificAustraliaMember
2020-01-01
2020-06-30
0001333835
casa:AsiaPacificOtherCountryMember
2021-04-01
2021-06-30
0001333835
casa:AsiaPacificOtherCountryMember
2020-04-01
2020-06-30
0001333835
casa:AsiaPacificOtherCountryMember
2021-01-01
2021-06-30
0001333835
casa:AsiaPacificOtherCountryMember
2020-01-01
2020-06-30
0001333835
srt:AsiaPacificMember
2021-04-01
2021-06-30
0001333835
srt:AsiaPacificMember
2020-04-01
2020-06-30
0001333835
srt:AsiaPacificMember
2021-01-01
2021-06-30
0001333835
srt:AsiaPacificMember
2020-01-01
2020-06-30
0001333835
srt:LatinAmericaMember
2021-04-01
2021-06-30
0001333835
srt:LatinAmericaMember
2020-04-01
2020-06-30
0001333835
srt:LatinAmericaMember
2021-01-01
2021-06-30
0001333835
srt:LatinAmericaMember
2020-01-01
2020-06-30
casa:Country
0001333835
casa:OtherThanUnitedStatesAndAustraliaMember
2021-01-01
2021-06-30
0001333835
us-gaap:SalesRevenueNetMember
us-gaap:GeographicConcentrationRiskMember
2021-01-01
2021-06-30
0001333835
casa:ProductWirelessMember
2021-04-01
2021-06-30
0001333835
casa:ProductWirelessMember
2020-04-01
2020-06-30
0001333835
casa:ProductWirelessMember
2021-01-01
2021-06-30
0001333835
casa:ProductWirelessMember
2020-01-01
2020-06-30
0001333835
casa:ProductFixedTelcoMember
2021-04-01
2021-06-30
0001333835
casa:ProductFixedTelcoMember
2020-04-01
2020-06-30
0001333835
casa:ProductFixedTelcoMember
2021-01-01
2021-06-30
0001333835
casa:ProductFixedTelcoMember
2020-01-01
2020-06-30
0001333835
casa:ProductCableMember
2021-04-01
2021-06-30
0001333835
casa:ProductCableMember
2020-04-01
2020-06-30
0001333835
casa:ProductCableMember
2021-01-01
2021-06-30
0001333835
casa:ProductCableMember
2020-01-01
2020-06-30
0001333835
casa:ServiceWirelessMember
2021-04-01
2021-06-30
0001333835
casa:ServiceWirelessMember
2020-04-01
2020-06-30
0001333835
casa:ServiceWirelessMember
2021-01-01
2021-06-30
0001333835
casa:ServiceWirelessMember
2020-01-01
2020-06-30
0001333835
casa:ServiceFixedTelcoMember
2021-04-01
2021-06-30
0001333835
casa:ServiceFixedTelcoMember
2020-04-01
2020-06-30
0001333835
casa:ServiceFixedTelcoMember
2021-01-01
2021-06-30
0001333835
casa:ServiceFixedTelcoMember
2020-01-01
2020-06-30
0001333835
casa:ServiceCableMember
2021-04-01
2021-06-30
0001333835
casa:ServiceCableMember
2020-04-01
2020-06-30
0001333835
casa:ServiceCableMember
2021-01-01
2021-06-30
0001333835
casa:ServiceCableMember
2020-01-01
2020-06-30
0001333835
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
2021-06-30
0001333835
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
2020-12-31
0001333835
us-gaap:OtherAssetsMember
2021-06-30
0001333835
us-gaap:OtherAssetsMember
2020-12-31
0001333835
casa:DeferredRevenueMember
2021-04-01
2021-06-30
0001333835
casa:DeferredRevenueMember
2021-01-01
2021-06-30
0001333835
casa:DeferredRevenueMember
2020-04-01
2020-06-30
0001333835
casa:DeferredRevenueMember
2020-01-01
2020-06-30
0001333835
2021-07-01
2021-06-30
0001333835
srt:MinimumMember
2022-07-01
2021-06-30
0001333835
2022-07-01
srt:MaximumMember
2021-06-30
0001333835
us-gaap:InterestIncomeMember
2021-04-01
2021-06-30
0001333835
us-gaap:InterestIncomeMember
2020-04-01
2020-06-30
0001333835
us-gaap:InterestIncomeMember
2021-01-01
2021-06-30
0001333835
us-gaap:InterestIncomeMember
2020-01-01
2020-06-30
casa:Segment
0001333835
country:US
2021-06-30
0001333835
country:US
2020-12-31
0001333835
country:CN
2021-06-30
0001333835
country:CN
2020-12-31
0001333835
country:AU
2021-06-30
0001333835
country:AU
2020-12-31
0001333835
casa:OtherCountryMember
2021-06-30
0001333835
casa:OtherCountryMember
2020-12-31
0001333835
casa:RongkeXieMember
2021-01-01
2021-06-30
0001333835
casa:RongkeXieMember
2020-01-01
2020-06-30
0001333835
casa:RongkeXieMember
us-gaap:RestrictedStockUnitsRSUMember
2020-03-01
2020-03-31
0001333835
casa:RongkeXieMember
us-gaap:RestrictedStockUnitsRSUMember
2019-02-01
2019-02-28
0001333835
casa:RongkeXieMember
us-gaap:RestrictedStockUnitsRSUMember
2018-06-01
2018-06-30
0001333835
casa:RongkeXieMember
us-gaap:RestrictedStockUnitsRSUMember
2021-01-01
2021-06-30
0001333835
casa:RongkeXieMember
us-gaap:RestrictedStockUnitsRSUMember
2021-04-01
2021-06-30
0001333835
casa:RongkeXieMember
us-gaap:RestrictedStockUnitsRSUMember
2020-04-01
2020-06-30
0001333835
casa:RongkeXieMember
us-gaap:RestrictedStockUnitsRSUMember
2020-01-01
2020-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
(Mark One)
☒ |
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended June 30, 2021
OR
☐ |
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from __________ to _________.
Commission File Number: 001-38324
Casa Systems, Inc.
(Exact name of registrant as specified in its charter)
Delaware |
|
75-3108867 |
(State or other jurisdiction of
incorporation or organization) |
|
(I.R.S. Employer
Identification No.) |
100 Old River Road
Andover, Massachusetts |
|
01810 |
(Address of principal executive offices) |
|
(Zip Code) |
Registrant’s telephone number, including area code: (978) 688-6706
Securities registered pursuant to Section 12(b) of the Act:
Title of each class |
Trading Symbol |
Name of each exchange on which registered |
Common Stock, $0.001 par value per share |
CASA |
The Nasdaq Stock Market LLC |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer |
☐ |
|
Accelerated filer |
☒ |
Non-accelerated filer |
☐ |
|
Smaller reporting company |
☐ |
|
|
|
Emerging growth company |
☒ |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒
As of July 23, 2021, the registrant had 85,528,136 shares of common stock, $0.001 par value per share, outstanding.
Table of Contents
i
Cautionary Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. All statements other than statements of historical fact contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations and financial position, business strategy and plans and objectives of management for future operations, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.
In some cases, you can identify forward-looking statements by terms such as “may,” “might,” “should,” “expects,” “plans,” “anticipates,” “would,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these terms or other similar expressions. The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and are subject to a number of risks, uncertainties and assumptions described in the “Risk Factors” section and elsewhere in this Quarterly Report on Form 10-Q. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, you should not rely on these forward-looking statements as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. Some of the key factors that could cause actual results to differ from our expectations include:
|
• |
our ability to anticipate technological shifts; |
|
• |
our ability to generate positive returns on our research and development; |
|
• |
changes in the rate of communication service providers’, or CSPs’, deployment of, and investment in, ultra-broadband network capabilities; |
|
• |
the lack of predictability of revenue due to lengthy sales cycles and the volatility in capital expenditure budgets of CSPs; |
|
• |
our ability to maintain and expand gross profit and net income; |
|
• |
the sufficiency of our cash resources and needs for additional financing; |
|
• |
our ability to further penetrate our existing customer base and obtain new customers; |
|
• |
changes in our pricing policies, whether initiated by us or as a result of competition; |
|
• |
the amount and timing of operating costs and capital expenditures related to the operation and expansion of our business; |
|
• |
the potential impact of the COVID-19 pandemic, which is highly uncertain and will depend on future developments on our business, our suppliers and our customers; |
|
• |
the actual or rumored timing and success of new product and service introductions by us or our competitors or any other change in the competitive landscape of our industry, including consolidation among our competitors or customers; |
|
• |
our ability to successfully expand our business domestically and internationally, including our ability to maintain the synergies we have realized from our acquisition of NetComm Wireless Limited, or NetComm; |
|
• |
insolvency or credit difficulties confronting our customers, which could adversely affect their ability to purchase or pay for our products and services, or confronting our key suppliers, which could disrupt our supply chain; |
|
• |
our inability to fulfill our customers’ orders due to supply chain delays, access to key commodities or technologies or events that impact our manufacturers or their suppliers; |
|
• |
future accounting pronouncements or changes in our accounting policies; |
|
• |
stock-based compensation expense; |
1
|
• |
our overall effective tax rate, including impacts caused by the relative proportion of foreign to U.S. income, the amount and timing of certain employee stock-based compensation transactions, changes in the valuation of our deferred tax assets and any new legislation or regulatory developments; |
|
• |
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates; |
|
• |
the costs and possible outcomes of any legal actions or proceedings against us, including those described under “Part II, Item 1—Legal Proceedings”; |
|
• |
general economic conditions, both domestically and in foreign markets; |
|
• |
our ability to obtain and maintain intellectual property protection for our products; and |
|
• |
our use of proceeds from our initial public offering. |
Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events or otherwise.
2
PART I—FINANCIAL INFORMATION
Item 1. Financial Statements
CASA SYSTEMS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except per share amounts)
(Unaudited)
|
|
June 30, |
|
|
December 31, |
|
|
|
2021 |
|
|
2020 |
|
Assets |
|
|
|
|
|
|
|
|
Current assets: |
|
|
|
|
|
|
|
|
Cash and cash equivalents |
|
$ |
168,654 |
|
|
$ |
157,455 |
|
Accounts receivable, net of provision for doubtful accounts of $147 and $58 as of
June 30, 2021 and December 31, 2020, respectively |
|
|
65,570 |
|
|
|
94,124 |
|
|
Inventory |
|
|
95,782 |
|
|
|
101,204 |
|
Prepaid expenses and other current assets |
|
|
7,531 |
|
|
|
3,864 |
|
Prepaid income taxes |
|
|
14,526 |
|
|
|
14,087 |
|
Total current assets |
|
|
352,063 |
|
|
|
370,734 |
|
Property and equipment, net |
|
|
25,471 |
|
|
|
28,880 |
|
Accounts receivable, net of current portion |
|
|
65 |
|
|
|
143 |
|
Deferred tax assets |
|
|
1,060 |
|
|
|
1,150 |
|
Goodwill |
|
|
50,177 |
|
|
|
50,177 |
|
Intangible assets, net |
|
|
34,171 |
|
|
|
35,844 |
|
Other assets |
|
|
6,196 |
|
|
|
6,038 |
|
Total assets |
|
$ |
469,203 |
|
|
$ |
492,966 |
|
Liabilities and Stockholders’ Equity |
|
|
|
|
|
|
|
|
Current liabilities: |
|
|
|
|
|
|
|
|
Accounts payable |
|
$ |
26,299 |
|
|
$ |
41,203 |
|
Accrued expenses and other current liabilities |
|
|
29,417 |
|
|
|
39,793 |
|
Accrued income taxes |
|
|
3,821 |
|
|
|
7,463 |
|
Deferred revenue |
|
|
20,224 |
|
|
|
15,531 |
|
Current portion of long-term debt, net of unamortized debt issuance costs |
|
|
8,418 |
|
|
|
15,171 |
|
Total current liabilities |
|
|
88,179 |
|
|
|
119,161 |
|
Accrued income taxes, net of current portion |
|
|
9,921 |
|
|
|
9,520 |
|
Deferred tax liabilities |
|
|
7,359 |
|
|
|
7,282 |
|
Deferred revenue, net of current portion |
|
|
5,328 |
|
|
|
3,520 |
|
Long-term debt, net of current portion and unamortized debt issuance costs |
|
|
275,153 |
|
|
|
276,085 |
|
Other liabilities, net of current portion |
|
|
1,306 |
|
|
|
1,024 |
|
Total liabilities |
|
|
387,246 |
|
|
|
416,592 |
|
Commitments and contingencies (Note 17) |
|
|
|
|
|
|
|
|
Stockholders’ equity: |
|
|
|
|
|
|
|
|
Preferred stock, $0.001 par value; 5,000 shares authorized as of June 30, 2021
and December 31, 2020; no shares issued and outstanding as of
June 30, 2021 and December 31, 2020 |
|
|
— |
|
|
|
— |
|
Common stock, $0.001 par value; 500,000 shares authorized; 87,116 and 85,329 shares
issued as of June 30, 2021 and December 31, 2020, respectively; 85,394 and 83,607
shares outstanding as of June 30, 2021 and December 31, 2020, respectively |
|
|
87 |
|
|
|
85 |
|
Treasury stock, at cost; 1,722 shares |
|
|
(4,826 |
) |
|
|
(4,826 |
) |
Additional paid-in capital |
|
|
185,809 |
|
|
|
183,041 |
|
Accumulated other comprehensive income |
|
|
594 |
|
|
|
337 |
|
Accumulated deficit |
|
|
(99,707 |
) |
|
|
(102,263 |
) |
Total stockholders’ equity |
|
|
81,957 |
|
|
|
76,374 |
|
Total liabilities and stockholders’ equity |
|
$ |
469,203 |
|
|
$ |
492,966 |
|
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3
CASA SYSTEMS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME
(in thousands, except per share amounts)
(Unaudited)
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
|
|
2021 |
|
|
2020 |
|
|
2021 |
|
|
2020 |
|
Revenue: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Product |
|
$ |
80,469 |
|
|
$ |
72,128 |
|
|
$ |
174,267 |
|
|
$ |
145,886 |
|
Service |
|
|
12,261 |
|
|
|
11,222 |
|
|
|
22,740 |
|
|
|
21,087 |
|
Total revenue |
|
|
92,730 |
|
|
|
83,350 |
|
|
|
197,007 |
|
|
|
166,973 |
|
Cost of revenue: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Product |
|
|
46,117 |
|
|
|
39,011 |
|
|
|
93,143 |
|
|
|
78,655 |
|
Service |
|
|
1,098 |
|
|
|
1,209 |
|
|
|
2,309 |
|
|
|
2,535 |
|
Total cost of revenue |
|
|
47,215 |
|
|
|
40,220 |
|
|
|
95,452 |
|
|
|
81,190 |
|
Gross profit |
|
|
45,515 |
|
|
|
43,130 |
|
|
|
101,555 |
|
|
|
85,783 |
|
Operating expenses: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Research and development |
|
|
20,295 |
|
|
|
20,688 |
|
|
|
41,901 |
|
|
|
41,899 |
|
Selling, general and administrative |
|
|
21,583 |
|
|
|
21,110 |
|
|
|
43,463 |
|
|
|
46,101 |
|
Total operating expenses |
|
|
41,878 |
|
|
|
41,798 |
|
|
|
85,364 |
|
|
|
88,000 |
|
Income (loss) from operations |
|
|
3,637 |
|
|
|
1,332 |
|
|
|
16,191 |
|
|
|
(2,217 |
) |
Other income (expense): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Interest income |
|
|
103 |
|
|
|
271 |
|
|
|
217 |
|
|
|
677 |
|
Interest expense |
|
|
(3,999 |
) |
|
|
(4,307 |
) |
|
|
(7,917 |
) |
|
|
(8,935 |
) |
(Loss) gain on foreign currency, net |
|
|
(231 |
) |
|
|
528 |
|
|
|
(978 |
) |
|
|
680 |
|
Other income, net |
|
|
479 |
|
|
|
35 |
|
|
|
551 |
|
|
|
97 |
|
Total other income (expense), net |
|
|
(3,648 |
) |
|
|
(3,473 |
) |
|
|
(8,127 |
) |
|
|
(7,481 |
) |
(Loss) income before provision for (benefit from) income taxes |
|
|
(11 |
) |
|
|
(2,141 |
) |
|
|
8,064 |
|
|
|
(9,698 |
) |
Provision for (benefit from) income taxes |
|
|
3,182 |
|
|
|
887 |
|
|
|
5,508 |
|
|
|
(7,832 |
) |
Net (loss) income |
|
|
(3,193 |
) |
|
|
(3,028 |
) |
|
|
2,556 |
|
|
|
(1,866 |
) |
Other comprehensive (loss) income—foreign currency translation
adjustment, net of tax |
|
|
593 |
|
|
|
99 |
|
|
|
257 |
|
|
|
(418 |
) |
Other comprehensive (loss) income—gain on foreign currency hedge, net of tax |
|
|
— |
|
|
|
171 |
|
|
|
— |
|
|
|
527 |
|
Comprehensive (loss) income |
|
$ |
(2,600 |
) |
|
$ |
(2,758 |
) |
|
$ |
2,813 |
|
|
$ |
(1,757 |
) |
Net (loss) income attributable to common stockholders: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic and diluted |
|
$ |
(3,193 |
) |
|
$ |
(3,028 |
) |
|
$ |
2,556 |
|
|
$ |
(1,866 |
) |
Net (loss) income per share attributable to common stockholders: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
$ |
(0.04 |
) |
|
$ |
(0.04 |
) |
|
$ |
0.03 |
|
|
$ |
(0.02 |
) |
Diluted |
|
$ |
(0.04 |
) |
|
$ |
(0.04 |
) |
|
$ |
0.03 |
|
|
$ |
(0.02 |
) |
Weighted-average shares used to compute net (loss) income per
share attributable to common stockholders: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
|
85,036 |
|
|
|
83,068 |
|
|
|
84,641 |
|
|
|
83,505 |
|
Diluted |
|
|
85,036 |
|
|
|
83,068 |
|
|
|
89,013 |
|
|
|
83,505 |
|
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4
CASA SYSTEMS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
(Unaudited)
|
|
Common Stock |
|
|
Treasury Stock |
|
|
Additional
Paid-in |
|
|
Accumulated
Other
Comprehensive |
|
|
Accumulated |
|
|
Total
Stockholders’ |
|
|
|
Shares |
|
|
Amount |
|
|
Shares |
|
|
Amount |
|
|
Capital |
|
|
Income |
|
|
Deficit |
|
|
Equity |
|
Balances at March 31, 2021 |
|
|
86,502 |
|
|
$ |
86 |
|
|
|
1,722 |
|
|
$ |
(4,826 |
) |
|
$ |
182,088 |
|
|
$ |
1 |
|
|
$ |
(96,514 |
) |
|
$ |
80,835 |
|
Exercise of stock options and common stock issued upon
vesting of equity awards, net of shares withheld for
employee taxes |
|
|
614 |
|
|
|
1 |
|
|
|
— |
|
|
|
— |
|
|
|
(432 |
) |
|
|
— |
|
|
|
— |
|
|
|
(431 |
) |
Foreign currency translation adjustment |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
593 |
|
|
|
— |
|
|
|
593 |
|
Stock-based compensation |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
4,153 |
|
|
|
— |
|
|
|
— |
|
|
|
4,153 |
|
Net loss |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
(3,193 |
) |
|
|
(3,193 |
) |
Balances at June 30, 2021 |
|
|
87,116 |
|
|
$ |
87 |
|
|
|
1,722 |
|
|
$ |
(4,826 |
) |
|
$ |
185,809 |
|
|
$ |
594 |
|
|
$ |
(99,707 |
) |
|
$ |
81,957 |
|
|
|
Common Stock |
|
|
Treasury Stock |
|
|
Additional
Paid-in |
|
|
Accumulated
Other
Comprehensive |
|
|
Accumulated |
|
|
Total
Stockholders’ |
|
|
|
Shares |
|
|
Amount |
|
|
Shares |
|
|
Amount |
|
|
Capital |
|
|
Income |
|
|
Deficit |
|
|
Equity |
|
Balances at January 1, 2021 |
|
|
85,329 |
|
|
$ |
85 |
|
|
|
1,722 |
|
|
$ |
(4,826 |
) |
|
$ |
183,041 |
|
|
$ |
337 |
|
|
$ |
(102,263 |
) |
|
$ |
76,374 |
|
Exercise of stock options and common stock issued upon
vesting of equity awards, net of shares withheld for
employee taxes |
|
|
1,787 |
|
|
|
2 |
|
|
|
— |
|
|
|
— |
|
|
|
(4,490 |
) |
|
|
— |
|
|
|
— |
|
|
|
(4,488 |
) |
Foreign currency translation adjustment |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
257 |
|
|
|
— |
|
|
|
257 |
|
Stock-based compensation |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
7,258 |
|
|
|
— |
|
|
|
— |
|
|
|
7,258 |
|
Net income |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
2,556 |
|
|
|
2,556 |
|
Balances at June 30, 2021 |
|
|
87,116 |
|
|
$ |
87 |
|
|
|
1,722 |
|
|
$ |
(4,826 |
) |
|
$ |
185,809 |
|
|
$ |
594 |
|
|
$ |
(99,707 |
) |
|
$ |
81,957 |
|
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5
CASA SYSTEMS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (continued)
(in thousands)
(Unaudited)
|
|
Common Stock |
|
|
Treasury Stock |
|
|
Additional
Paid-in |
|
|
Accumulated
Other
Comprehensive |
|
|
Accumulated |
|
|
Total
Stockholders’ |
|
|
|
Shares |
|
|
Amount |
|
|
Shares |
|
|
Amount |
|
|
Capital |
|
|
Loss |
|
|
Deficit |
|
|
Equity |
|
Balances at March 31, 2020 |
|
|
84,726 |
|
|
$ |
85 |
|
|
|
1,711 |
|
|
$ |
(4,793 |
) |
|
$ |
171,914 |
|
|
$ |
<