Stock Scorer

Comtech Telecommunications Corp (CMTL)

Every figure this model derived for CMTL, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-04-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 15,155,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-04-30
cash 28,499,000 CashAndCashEquivalentsAtCarryingValue 2026-04-30
current assets 236,710,000 AssetsCurrent 2026-04-30
current liabilities 147,204,000 LiabilitiesCurrent 2026-04-30
equity 52,494,000 StockholdersEquity 2026-04-30
interest expense 46,517,000 InterestExpense 2026-04-30
ocf -8,292,000 NetCashProvidedByUsedInOperatingActivities 2025-07-31
revenue 454,164,000 Revenues 2026-04-30
sbc 3,320,000 AllocatedShareBasedCompensationExpense 2026-04-30

The ratios

The figures themselves rather than their scores — what somebody looking up CMTL on one particular measure came for.

RatioValue
cash operating margin2.32
current ratio2.88
current ratio reported1.61
deferred revenue growth1.1
dilution pct2.11
ev owner earnings-4.43
ev sales0.26
fcf margin-5.16
interest cover-0.11
net debt ebitda11.02
operating margin-1.16
owner earnings margin-5.89
revenue growth-8.31
revenue growth per share-10.21
roic-3.14
rpo growth-14.24
rule of 40-9.47
sbc pct revenue0.73

Everything else this filing tags

400 more elements from CMTL's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
Assets693,483,0002026-04-30 191USD
LiabilitiesAndStockholdersEquity693,483,0002026-04-30 126USD
RevenueRemainingPerformanceObligation640,702,0002020-04-30 6USD
AdditionalPaidInCapital529,710,0002026-04-30 126USD
StockholdersEquityBeforeTreasuryStock494,343,0002026-04-30 122USD
TreasuryStockValue441,849,0002026-04-30 126USD
FiniteLivedIntangibleAssetsGross432,233,0002026-04-30 126USD
Liabilities430,206,0002026-04-30 126USD
SalesRevenueNet403,154,0002018-04-30 185USD
FiniteLivedIntangibleAssetsAccumulatedAmortization273,812,0002026-04-30 126USD
ConvertiblePreferredStockConvertedToOtherSecurities218,245,0002026-04-30 14USD
CostOfRevenue214,742,0002026-04-30 205USD
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests210,783,0002026-04-30 77USD
TemporaryEquityValueExcludingAdditionalPaidInCapital210,783,0002026-04-30 34USD
Goodwill204,625,0002026-04-30 128USD
DebtInstrumentFaceAmount200,000,0002014-01-31 16USD
ProceedsFromDebtNetOfIssuanceCosts194,541,0002009-05-31 2USD
ProceedsFromIssuanceOfLongTermDebt194,541,0002009-07-31 12USD
DebtInstrumentFairValue192,648,0002014-04-30 27USD
PropertyPlantAndEquipmentGross189,971,0002025-07-31 30USD
EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToForeignCountries160,217,0002013-07-31 39USD
LineOfCredit159,400,0002020-04-30 6USD
FiniteLivedIntangibleAssetsNet158,421,0002026-04-30 126USD
GoodwillGross150,603,0002016-01-31 41USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment146,561,0002025-07-31 30USD
AccountsReceivableGrossCurrent145,886,0002026-04-30 126USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic-135,111,0002025-07-31 45USD
GoodwillImpairedAccumulatedImpairmentLoss128,480,0002026-04-30 52USD
AccountsReceivableNetCurrent127,795,0002026-04-30 126USD
OperatingExpenses116,170,0002026-04-30 205USD
LongTermLineOfCredit114,414,0002025-07-31 2USD
GrossProfit109,055,0002026-04-30 337USD
SubordinatedDebt106,879,0002026-04-30 13USD
LongTermDebtNoncurrent104,193,0002026-04-30 80USD
PreferredStockDividendsIncomeStatementImpact100,128,0002025-07-31 44USD
CommonStockSharesAuthorized100,000,0002026-04-30 126shares
LineOfCreditFacilityMaximumBorrowingCapacity100,000,0002014-07-31 16USD
StockRepurchaseProgramAuthorizedAmount100,000,0002014-04-30 4USD
StockRepurchaseProgramAuthorizedAmount1100,000,0002020-09-29 39USD
LineOfCreditFacilityRemainingBorrowingCapacity98,616,0002014-07-31 1USD
TemporaryEquityStockIssuedDuringPeriodValueNewIssues96,700,0002025-07-31 26USD
SubordinatedLongTermDebt95,588,0002025-07-31 2USD
InventoryGross87,044,0002026-04-30 126USD
SellingGeneralAndAdministrativeExpense86,950,0002026-04-30 205USD
RepaymentsOfLongTermLinesOfCredit71,000,0002022-07-31 3USD
DeferredTaxAssetsValuationAllowance70,973,0002025-07-31 30USD
ProceedsFromLinesOfCredit65,500,0002021-04-30 18USD
ContractWithCustomerLiabilityCurrent65,092,0002026-04-30 66USD
InventoryRawMaterials63,676,0002026-04-30 126USD
AccruedLiabilitiesAndOtherLiabilities62,955,0002018-08-01 3USD
InventoryNet61,828,0002026-04-30 126USD
NetIncomeLossAvailableToCommonStockholdersBasic-54,205,0002026-04-30 62USD
NetIncomeLossAvailableToCommonStockholdersDiluted-54,205,0002026-04-30 205USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest52,494,0002026-04-30 284USD
SeveranceCosts152,000,0002026-04-30 17USD
ProceedsFromLongTermLinesOfCredit51,500,0002021-07-31 3USD
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities49,753,0002014-07-31 2USD
StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments49,753,0002014-07-31 4USD
AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments49,596,0002014-07-31 4USD
AccruedLiabilitiesCurrent49,349,0002026-04-30 127USD
DeferredIncomeTaxLiabilities48,888,0002025-07-31 20USD
ContractWithCustomerLiabilityRevenueRecognized46,516,0002026-04-30 58USD
PropertyPlantAndEquipmentNet45,017,0002026-04-30 126USD
CommonStockSharesIssued44,947,7422026-04-30 140shares
AssetsOfDisposalGroupIncludingDiscontinuedOperation44,894,0002023-10-31 2USD
DeferredTaxAssetsNet44,456,0002025-07-31 30USD
ContractWithCustomerLiability44,220,0002018-08-01 4USD
OperatingLeasesFutureMinimumPaymentsDue44,214,0002019-07-31 13USD
LesseeOperatingLeaseLiabilityPaymentsDue42,468,0002026-04-30 27USD
RetainedEarningsAccumulatedDeficit-39,862,0002026-04-30 126USD
CustomerAdvancesAndDepositsCurrent38,929,0002020-01-31 74USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets38,752,0002025-07-31 30USD
SegmentReportingOtherItemAmount37,381,0002024-04-30 3USD
OperatingLeaseLiability36,357,0002026-04-30 28USD
NetIncomeLoss-32,967,0002026-04-30 337USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-32,630,0002025-07-31 45USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments31,758,0002012-04-30 23USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-31,240,0002026-04-30 182USD
OperatingLeaseRightOfUseAsset30,703,0002026-04-30 54USD
OperatingLeaseLiabilityNoncurrent29,880,0002026-04-30 53USD
WeightedAverageNumberOfDilutedSharesOutstanding29,823,0002026-04-30 205shares
WeightedAverageNumberOfSharesOutstandingBasic29,823,0002026-04-30 205shares
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents28,499,0002026-04-30 100USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount26,249,0002014-04-30 9USD
InventoryValuationReserves25,216,0002026-04-30 126USD
DeferredTaxAssetsOperatingLossCarryforwards24,373,0002025-07-31 26USD
InventoryFinishedGoodsAndWorkInProcess23,368,0002026-04-30 126USD
AccountsPayableCurrent22,235,0002026-04-30 126USD
EmployeeRelatedLiabilitiesCurrent21,705,0002026-04-30 126USD
PreferredStockAccretionOfRedemptionDiscount21,238,0002026-04-30 41USD
TemporaryEquityAccretionToRedemptionValue21,238,0002026-04-30 42USD
TemporaryEquityAccretionToRedemptionValueAdjustment-21,238,0002026-04-30 58USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign-20,271,0002025-07-31 45USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear19,128,0002026-04-30 18USD
PrepaidExpenseAndOtherAssetsCurrent18,588,0002026-04-30 112USD
IncomeTaxesPaid18,364,0002012-04-30 15USD
DeferredTaxAssetsTaxCreditCarryforwardsResearch18,134,0002025-07-31 30USD
ContractWithCustomerLiabilityNoncurrent18,096,0002026-04-30 52USD
AllowanceForDoubtfulAccountsReceivableCurrent18,091,0002026-04-30 126USD
IncreaseDecreaseInAccountsReceivable-17,977,0002026-04-30 141USD
BusinessExitCosts117,853,0002024-10-31 57USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths17,774,0002026-04-30 57USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo17,774,0002026-04-30 57USD
UnbilledReceivablesNotBillableAtBalanceSheetDate17,685,0002025-07-31 4USD
NetCashProvidedByUsedInFinancingActivities-17,468,0002026-04-30 141USD
DeferredFinanceCostsNet17,465,0002024-06-17 5USD
DeferredTaxLiabilitiesNoncurrent17,306,0002017-07-31 50USD
OtherAssetsNoncurrent16,577,0002026-04-30 126USD
DividendsCash16,525,0002012-04-30 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree16,353,0002026-04-30 57USD
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses15,975,0002025-07-31 12USD
TemporaryEquityIssuePeriodIncreaseOrDecrease15,900,0002024-07-31 3USD
ImpairmentOfLongLivedAssetsToBeDisposedOf15,600,0002025-07-31 5USD
DebtInstrumentUnamortizedDiscountPremiumNet15,126,0002026-04-30 10USD
TreasuryStockShares15,033,3172023-01-31 114shares
TreasuryStockCommonShares15,033,3172026-04-30 26shares
AmortizationOfIntangibleAssets14,684,0002026-04-30 205USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive14,663,0002025-07-31 9USD
LossContingencyEstimateOfPossibleLoss14,600,0002019-04-30 2USD
DeferredTaxAssetsCapitalLossCarryforwards14,473,0002025-07-31 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive14,446,0002025-07-31 39USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour14,446,0002026-04-30 57USD
ProceedsFromRepaymentsOfLinesOfCredit-14,000,0002026-04-30 66USD
InterestPaidNet13,946,0002026-04-30 67USD
ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned13,635,0002021-07-31 33USD
ResearchAndDevelopmentExpense13,440,0002026-04-30 205USD
SegmentExpenditureAdditionToLongLivedAssets13,119,0002026-04-30 32USD
NetCashProvidedByUsedInInvestingActivities-13,106,0002026-04-30 141USD
CustomerAdvancesOrDepositsNoncurrent12,458,0002020-01-31 30USD
OperatingLeasesRentExpenseNet11,953,0002019-07-31 27USD
OperatingLeasesFutureMinimumPaymentsDueCurrent11,812,0002019-07-31 13USD
DepreciationAndAmortization11,798,0002025-07-31 18USD
OtherTaxExpenseBenefit-11,792,0002018-07-31 1USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectDisposalGroupIncludingDiscontinuedOperations-11,520,0002026-04-30 18USD
AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock10,810,0002026-04-30 13USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation10,557,0002023-10-31 2USD
DeferredTaxAssetsLiabilitiesNetNoncurrent10,512,0002016-01-31 14USD
PrepaidExpenseCurrent10,248,0002012-04-30 14USD
FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple10,046,0002016-10-31 6pure
ImpairmentOfIntangibleAssetsFinitelived9,925,0002025-07-31 6USD
Depreciation9,094,0002026-04-30 166USD
DebtInstrumentDecreaseForgiveness8,977,0002026-01-31 5USD
StockIssuedDuringPeriodValueAcquisitions8,914,0002022-07-31 26USD
LeaseCost8,858,0002026-04-30 80USD
SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets8,853,0002011-01-31 6USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears8,723,0002019-07-31 13USD
EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards8,695,0002011-01-31 2USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount18,664,0002020-07-31 25USD
AmortizationOfDebtDiscountPremium8,460,0002025-07-31 3USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized8,446,0002026-04-30 61USD
OtherAccruedLiabilitiesCurrent8,310,0002026-04-30 126USD
IncomeTaxReconciliationNondeductibleExpenseOther-8,085,0002025-07-31 30USD
ProductWarrantyAccrual8,011,0002012-04-30 27USD
UnrecognizedTaxBenefits7,844,0002025-07-31 116USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect7,586,0002025-07-31 42USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths7,577,0002026-04-30 24USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears7,343,0002019-07-31 13USD
DepreciationDepletionAndAmortization7,219,0002012-04-30 15USD
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate7,180,0002025-07-31 106USD
StockIssuedDuringPeriodSharesNewIssues7,145,0002016-06-30 12shares
OperatingLeasesFutureMinimumPaymentsDueThereafter7,130,0002019-07-31 13USD
OperatingIncomeLoss-7,115,0002026-04-30 223USD
DeferredTaxAssetsOther7,054,0002025-07-31 30USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo6,905,0002026-04-30 27USD
DeferredTaxLiabilitiesLeasingArrangements6,757,0002025-07-31 11USD
FutureAmortizationExpenseYearOne6,637,0002012-01-31 4USD
OperatingLeaseLiabilityCurrent6,477,0002026-04-30 54USD
FutureAmortizationExpenseYearTwo6,327,0002012-01-31 4USD
IncreaseDecreaseInCustomerAdvancesAndDeposits-6,312,0002020-07-31 73USD
FutureAmortizationExpenseYearThree6,285,0002012-01-31 4USD
FutureAmortizationExpenseYearFour6,211,0002012-01-31 4USD
IncreaseDecreaseInCustomerAdvances6,140,0002012-04-30 15USD
OperatingLeasePayments6,130,0002026-04-30 54USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount6,111,0002026-04-30 27USD
OperatingLeaseCost5,828,0002026-04-30 80USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears5,776,0002019-07-31 13USD
AccumulatedAmortizationDeferredFinanceCosts5,682,0002025-07-31 5USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree5,645,0002026-04-30 27USD
ProductWarrantyAccrualClassifiedCurrent5,577,0002026-04-30 210USD
IncreaseDecreaseInInventories-5,574,0002026-04-30 141USD
DividendsCommonStockCash5,549,0002023-07-31 127USD
BusinessAcquisitionCostOfAcquiredEntityPurchasePrice5,303,0002011-04-30 3USD
DeferredIncomeTaxLiabilitiesNet5,228,0002026-04-30 74USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour5,176,0002026-04-30 27USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableIntrinsicValue5,163,0002011-01-31 2USD
SaleOfStockConsiderationReceivedOnTransaction5,000,0002023-11-07 3USD
TreasuryStockValueAcquiredCostMethod4,989,0002015-07-31 39USD
FutureAmortizationExpenseYearFive4,962,0002012-01-31 4USD
PaymentsOfDebtIssuanceCosts4,545,0002025-07-31 68USD
CommonStockValue4,495,0002026-04-30 126USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive4,449,0002025-07-31 9USD
OtherLiabilitiesNoncurrent4,441,0002026-04-30 126USD
DeferredTaxLiabilities4,432,0002025-07-31 29USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability4,390,0002026-04-30 54USD
ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease4,172,0002025-07-31 8USD
BusinessAcquisitionContingentConsiderationPotentialCashPayment4,170,0002011-07-31 9USD
AmortizationOfFinancingCosts4,108,0002026-04-30 141USD
LongTermDebtCurrent4,050,0002026-04-30 56USD
PaymentsOfStockIssuanceCosts4,007,0002022-07-31 51USD
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound4,000,0002011-07-31 1USD
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities-3,916,0002026-04-30 141USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition3,764,0002023-07-31 18USD
IncreaseDecreaseInAccountsPayable-3,660,0002026-04-30 141USD
BusinessAcquisitionContingentConsiderationAtFairValueNoncurrent3,574,0002011-04-30 1USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears3,430,0002019-07-31 13USD
AdditionsToNoncurrentAssets3,424,0002014-01-31 39USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment3,379,0002025-07-31 30USD
ProductWarrantyAccrualPayments3,372,0002026-04-30 126USD
StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities3,333,3272009-07-31 1shares
SubsequentEventAmount-3,300,0002011-07-31 1USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets3,266,0002026-04-30 141USD
StockIssuedDuringPeriodValueNewIssues-3,221,0002025-07-31 6USD
LettersOfCreditOutstandingAmount3,166,0002018-07-31 16USD
RepaymentsOfLongTermDebt3,038,0002026-04-30 31USD
DeferredRentCredit3,023,0002019-08-01 4USD
GoodwillPeriodIncreaseDecrease3,015,0002017-07-31 5USD
WarrantsNotSettleableInCashFairValueDisclosure3,011,0002024-06-17 5USD
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound3,000,0002011-07-31 1USD
VariableLeaseCost2,908,0002026-04-30 80USD
CapitalizedContractCostGross2,887,0002025-07-31 6USD
InventoryForLongTermContractsOrPrograms2,871,0002012-01-31 12USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue2,720,0002026-04-30 173USD
AllocatedShareBasedCompensationExpenseNetOfTax2,720,0002026-04-30 195USD
BusinessAcquisitionCostOfAcquiredEntityPlannedRestructuringActivities2,713,0002008-10-31 14USD
TangibleAssetImpairmentCharges2,651,0002025-07-31 5USD
ProfessionalFees2,638,0002011-10-31 2USD
InterestPaid2,470,0002018-10-31 74USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount2,382,0002012-10-31 28shares
AccruedProfessionalFeesCurrent2,340,0002026-04-30 82USD
EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability2,267,0002026-04-30 19USD
GoodwillPurchaseAccountingAdjustments2,222,0002021-01-31 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized2,195,0002024-10-31 12shares
ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets2,038,0002009-08-31 1USD
EmbeddedDerivativeGainOnEmbeddedDerivative1,951,0002024-10-31 2USD
OtherAssetImpairmentCharges1,873,0002025-07-31 5USD
PreferredStockSharesAuthorized1,821,8192026-04-30 125shares
DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax1,800,0002019-07-31 4USD
IncomeTaxExpenseBenefit1,727,0002026-04-30 205USD
AccruedIncomeTaxesCurrent1,710,0002024-01-31 28USD
DeferredForeignIncomeTaxExpenseBenefit-1,700,0002025-07-31 45USD
AccruedIncomeTaxesNoncurrent1,621,0002026-04-30 126USD
DebtConversionConvertedInstrumentSharesIssued11,570,9042014-07-31 4shares
InventoryWriteDown1,553,0002026-04-30 141USD
CumulativeEarningsDeficit-1,551,0002025-07-31 4USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost1,505,0002025-07-31 30USD
LegalFees1,500,0002015-07-31 10USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear1,453,0002026-04-30 21USD
DeferredFinanceCostsNoncurrentNet1,430,0002026-04-30 124USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost1,396,0002010-07-31 4USD
GovernmentContractReceivableUnbilledAmounts1,334,0002014-01-31 24USD
CapitalExpendituresIncurredButNotYetPaid1,201,0002020-04-30 24USD
DebtRelatedCommitmentFeesAndDebtIssuanceCosts1,178,0002023-07-31 11USD
OperatingLeaseImpairmentLoss1,151,0002025-07-31 5USD
IncomeTaxReconciliationTaxCreditsResearch1,125,0002025-07-31 45USD
DeferredTaxAssetsLiabilitiesNet1,085,0002019-07-31 12USD
GoodwillOtherIncreaseDecrease1,052,0002021-01-31 1USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost1,017,0002025-07-31 45USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts959,0002016-07-31 3USD
ProvisionForDoubtfulAccounts-935,0002026-04-30 141USD
CashAndCashEquivalentsPeriodIncreaseDecrease895,0002020-01-31 85USD
CapitalLeasesBalanceSheetAssetsByMajorClassNet864,0002019-07-31 26USD
IncreaseDecreaseInAccruedIncomeTaxesPayable850,0002026-04-30 141USD
PostemploymentBenefitsPeriodExpense827,0002023-07-31 6USD
PaymentsForRestructuring805,0002019-07-31 4USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential-804,0002025-07-31 45USD
CapitalLeasesFutureMinimumPaymentsDue789,0002019-07-31 18USD
CapitalLeasesFutureMinimumPaymentsDueCurrent789,0002019-07-31 8USD
PaymentsToAcquireBusinessThreeNetOfCashAcquired781,0002020-04-30 2USD
CapitalLeaseObligationsCurrent757,0002019-07-31 29USD
CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments757,0002019-07-31 18USD
BusinessCombinationConsiderationTransferredLiabilitiesIncurred750,0002020-01-31 2USD
PaymentsToAcquireBusinessesNetOfCashAcquired750,0002021-01-31 45USD
CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear733,0002019-04-30 10USD
PaymentsForRepurchaseOfConvertiblePreferredStock726,0002025-07-31 3USD
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability698,0002020-04-30 6USD
CurrentFederalTaxExpenseBenefit673,0002025-07-31 45USD
ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination648,0002021-07-31 6USD
DeferredIncomeTaxExpenseBenefit609,0002026-04-30 141USD
RelatedPartyTransactionAmountsOfTransaction599,0002012-07-31 2USD
ProductWarrantyAccrualWarrantiesIssued587,0002022-01-31 92USD
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1584,0002026-04-30 68USD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations569,0002025-07-31 41USD
RestructuringAndRelatedCostExpectedCostRemaining1568,0002019-08-01 4USD
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation520,0002026-04-30 133USD
CurrentStateAndLocalTaxExpenseBenefit514,0002025-07-31 45USD
IncreaseDecreaseInOtherNoncurrentLiabilities500,0002026-04-30 126USD
ProductWarrantyAccrualPreexistingIncreaseDecrease474,0002026-04-30 58USD
StockIssuedDuringPeriodValueStockOptionsExercised468,0002020-07-31 73USD
PaymentsRelatedToTaxWithholdingForShareBasedCompensation463,0002026-04-30 78USD
FinanceLeaseRightOfUseAsset447,0002019-10-31 2USD
CurrentForeignTaxExpenseBenefit433,0002025-07-31 45USD
NonoperatingIncomeExpense426,0002026-04-30 75USD
ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination417,0002020-07-31 4USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue413,0002013-04-30 36USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes406,0002025-07-31 45USD
RestructuringReserveCurrent406,0002018-07-31 12USD
RestructuringReserveNoncurrent406,0002017-07-31 26USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts400,0002015-07-31 10USD
EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet-377,0002026-04-30 16USD
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions372,0002017-07-31 3USD
IncreaseDecreaseInContractWithCustomerLiability-363,0002026-04-30 53USD
UnbilledReceivablesCurrent363,0002026-04-30 1USD
EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions352,0002017-04-30 54USD
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount-349,0002020-04-30 16USD
DividendsShareBasedCompensationCash315,0002023-07-31 105USD
RepaymentsOfLongTermCapitalLeaseObligations314,0002020-04-30 24USD
GainLossOnDispositionOfAssets-310,0002025-07-31 74USD
BusinessAcquisitionContingentConsiderationAtFairValue307,0002013-04-30 9USD
IncrementalCommonSharesAttributableToConversionOfDebtSecurities297,0002020-01-31 92shares
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued273,0002026-04-30 126USD
IncomeTaxReconciliationDeductionsQualifiedProductionActivities269,0002017-07-31 21USD
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet-248,0002017-07-31 54USD
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability239,0002014-01-31 26USD
AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation192,0002012-04-30 2USD
InterestIncomeExpenseNet190,0002020-07-31 9USD
TemporaryEquitySharesAuthorized178,1812026-04-30 31shares
TemporaryEquitySharesIssued178,1812026-04-30 31shares
TemporaryEquitySharesOutstanding178,1812026-04-30 77shares
IncomeTaxReconciliationOtherAdjustments135,0002025-07-31 45USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber124,4702025-07-31 16shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber124,4702025-07-31 55shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber124,4702025-07-31 13shares
ShortTermLeaseCost122,0002026-04-30 80USD
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount117,0002011-10-31 5USD
ConvertiblePreferredStockSharesIssuedUponConversion115,7212024-01-22 10shares
DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible92,0002026-04-30 14USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions89,0002025-07-31 41USD
DividendsSharebasedCompensationPaidInKind80,0002014-04-30 3USD
ProceedsFromStockPlans77,0002026-04-30 141USD
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan77,0002026-04-30 173USD
InvestmentIncomeInterest68,0002017-07-31 87USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions65,0002025-07-31 41USD
AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature-58,0002015-07-31 5USD
FinanceLeaseLiabilityCurrent57,0002020-07-31 7USD
GainLossOnSaleOfPropertyPlantEquipment-52,0002026-04-30 44USD
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation-50,0002012-04-30 15USD
GainLossOnDispositionOfProperty-42,0002014-01-31 16USD
IncomeTaxesPaidNet-41,0002026-04-30 126USD
IncreaseDecreaseInOtherOperatingAssets35,0002012-04-30 15USD
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans34,4212012-04-30 15shares
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments32,0002019-07-31 18USD
PaymentsOfDividendsCommonStock32,0002026-04-30 138USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod29,1502011-01-31 3shares
IncreaseDecreaseInOtherNoncurrentAssets28,0002026-04-30 126USD
IncreaseDecreaseInOtherOperatingLiabilities-23,0002019-04-30 17USD
CapitalizedContractCostAmortization19,0002025-10-31 10USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod16,7202025-07-31 39shares
StockIssued115,0002026-04-30 48USD
IncreaseDecreaseInInterestPayableNet-14,0002026-04-30 137USD
ProceedsFromSaleOfIntangibleAssets13,0002026-04-30 2USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions8,0002025-07-31 41USD
FinanceLeaseLiability2,0002022-10-31 11USD
FinanceLeaseLiabilityPaymentsDue2,0002022-10-31 11USD
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear2,0002022-10-31 8USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod2,0002010-10-31 2shares
InterestPayableCurrent1,0002026-04-30 122USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected782010-07-31 2pure
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance332010-10-31 2USD
DebtInstrumentConvertibleConversionPrice1322014-07-31 14USD/shares
DebtInstrumentConvertibleConversionRatio312014-01-31 10pure
DebtInstrumentConvertibleConversionRatio1312014-07-31 4pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice302012-01-31 10USD
TreasuryStockAcquiredAverageCostPerShare282015-07-31 33USD/shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit282025-07-31 15USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice232012-01-31 12USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice222025-07-31 39USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice202025-07-31 16USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice202025-07-31 14USD/shares
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1202025-07-31 50USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice182022-07-31 18USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice182020-07-31 14USD/shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit182025-07-31 15USD/shares
SaleOfStockPricePerShare142016-06-30 12USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue72012-07-31 24USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm52011-10-31 13pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm52012-01-31 3years
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm142011-10-31 3pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm42011-10-31 2pure
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm142012-01-31 1years
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm42012-01-31 1years
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition42011-10-31 5pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm42011-01-31 2pure
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition42012-01-31 1years
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm22011-10-31 5pure
NumberOfOperatingSegments22023-07-31 46operating_segment
NumberOfOperatingSegments22024-07-31 11segment
NumberOfReportableSegments22025-07-31 34operating_segment
NumberOfReportableSegments22023-04-30 4segment
NumberOfReportableSegments22026-04-30 3director
NumberOfReportingUnits22020-04-30 2reporting_unit
NumberOfReportingUnits22025-07-31 1segment
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm22012-01-31 1years
EarningsPerShareBasic-22026-04-30 205USD/shares
EarningsPerShareDiluted-22026-04-30 337USD/shares
DebtInstrumentRedemptionPricePercentage12014-07-31 3pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate02012-07-31 23pure
RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent02026-04-30 7pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-07-31 50pure
CommonStockDividendsPerShareDeclared02023-07-31 195USD/shares
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses-02025-07-31 12pure

What to be careful about

What this model itself distrusts about CMTL's figures. Written by the derivation as it ran, not added afterwards.