Stock Screener

Stock Screener · Library

COMTECH TELECOMMUNICATIONS CORP /DE/ financial statement history

Source-linked financial facts for COMTECH TELECOMMUNICATIONS CORP /DE/ with exact reported periods, units and filing dates. Historical periods ending 2021–2025.

What this record covers

This historical reference uses a locally cached SEC companyfacts snapshot and reports periods ending from 2021 through 2025. It is not a current quotation feed, a screening recommendation or a verification of the company's present condition.

Each value retains its reported unit and exact period. Filing fiscal year describes the submitting filing and can differ from the year of a comparative fact. Values with different currencies or period boundaries are not combined.

Total assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-07-31993111000USD2023-10-122023 / FYus-gaap:Assets10-K · 0000023197-23-000048
As of 2022-07-31974297000USD2024-10-302024 / FYus-gaap:Assets10-K · 0000023197-24-000104
As of 2023-07-31996237000USD2025-11-102025 / FYus-gaap:Assets10-K · 0000023197-25-000080
As of 2024-07-31912434000USD2025-11-102025 / FYus-gaap:Assets10-K · 0000023197-25-000080
As of 2025-07-31741896000USD2026-10-142026 / FYus-gaap:Assets10-K · 0000023197-26-000114

Current assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-07-31287496000USD2022-09-292022 / FYus-gaap:AssetsCurrent10-K · 0000023197-22-000068
As of 2022-07-31263331000USD2023-10-122023 / FYus-gaap:AssetsCurrent10-K · 0000023197-23-000048
As of 2023-07-31305486000USD2024-10-302024 / FYus-gaap:AssetsCurrent10-K · 0000023197-24-000104
As of 2024-07-31336551000USD2025-11-102025 / FYus-gaap:AssetsCurrent10-K · 0000023197-25-000080
As of 2025-07-31271245000USD2026-10-142026 / FYus-gaap:AssetsCurrent10-K · 0000023197-26-000114

Cash and cash equivalents

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-07-3130861000USD2022-09-292022 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0000023197-22-000068
As of 2022-07-3121654000USD2023-10-122023 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0000023197-23-000048
As of 2023-07-3118961000USD2024-10-302024 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0000023197-24-000104
As of 2024-07-3132433000USD2025-11-102025 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0000023197-25-000080
As of 2025-07-3135371000USD2026-10-142026 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0000023197-26-000114

Inventory

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-07-3180358000USD2022-09-292022 / FYus-gaap:InventoryNet10-K · 0000023197-22-000068
As of 2022-07-3196317000USD2023-10-122023 / FYus-gaap:InventoryNet10-K · 0000023197-23-000048
As of 2023-07-31105845000USD2024-10-302024 / FYus-gaap:InventoryNet10-K · 0000023197-24-000104
As of 2024-07-3193136000USD2025-11-102025 / FYus-gaap:InventoryNet10-K · 0000023197-25-000080
As of 2025-07-316936000USD2026-10-142026 / FYus-gaap:InventoryNet10-K · 0000023197-26-000114

Property, plant and equipment

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-07-3135286000USD2022-09-292022 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0000023197-22-000068
As of 2022-07-3150363000USD2023-10-122023 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0000023197-23-000048
As of 2023-07-3153029000USD2024-10-302024 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0000023197-24-000104
As of 2024-07-3147328000USD2025-11-102025 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0000023197-25-000080
As of 2025-07-3127960000USD2026-10-142026 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0000023197-26-000114

Total liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-07-31492392000USD2022-09-292022 / FYus-gaap:Liabilities10-K · 0000023197-22-000068
As of 2022-07-31402508000USD2023-10-122023 / FYus-gaap:Liabilities10-K · 0000023197-23-000048
As of 2023-07-31445727000USD2024-10-302024 / FYus-gaap:Liabilities10-K · 0000023197-24-000104
As of 2024-07-31426105000USD2025-11-102025 / FYus-gaap:Liabilities10-K · 0000023197-25-000080
As of 2025-07-31447929000USD2026-10-142026 / FYus-gaap:Liabilities10-K · 0000023197-26-000114

Current liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-07-31203561000USD2022-09-292022 / FYus-gaap:LiabilitiesCurrent10-K · 0000023197-22-000068
As of 2022-07-31193457000USD2023-10-122023 / FYus-gaap:LiabilitiesCurrent10-K · 0000023197-23-000048
As of 2023-07-31211970000USD2024-10-302024 / FYus-gaap:LiabilitiesCurrent10-K · 0000023197-24-000104
As of 2024-07-31183547000USD2025-11-102025 / FYus-gaap:LiabilitiesCurrent10-K · 0000023197-25-000080
As of 2025-07-31158249000USD2026-10-142026 / FYus-gaap:LiabilitiesCurrent10-K · 0000023197-26-000114

Long-term debt

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-07-31201000000USD2022-09-292022 / FYus-gaap:LongTermDebtNoncurrent10-K · 0000023197-22-000068
As of 2022-07-31130000000USD2023-10-122023 / FYus-gaap:LongTermDebtNoncurrent10-K · 0000023197-23-000048
As of 2023-07-31160029000USD2024-10-302024 / FYus-gaap:LongTermDebtNoncurrent10-K · 0000023197-24-000104
As of 2024-07-31170486000USD2024-10-302024 / FYus-gaap:LongTermDebtNoncurrent10-K · 0000023197-24-000104

Stockholders equity

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-07-31500719000USD2022-09-292022 / FYus-gaap:StockholdersEquity10-K · 0000023197-22-000068
As of 2022-07-31466585000USD2023-10-122023 / FYus-gaap:StockholdersEquity10-K · 0000023197-23-000048
As of 2023-07-31438299000USD2024-10-302024 / FYus-gaap:StockholdersEquity10-K · 0000023197-24-000104
As of 2024-07-31306253000USD2025-11-102025 / FYus-gaap:StockholdersEquity10-K · 0000023197-25-000080
As of 2025-07-31104422000USD2026-10-142026 / FYus-gaap:StockholdersEquity10-K · 0000023197-26-000114

Revenue

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-31581695000USD2023-10-122023 / FYus-gaap:Revenues10-K · 0000023197-23-000048
2021-08-01 to 2022-07-31486239000USD2024-10-302024 / FYus-gaap:Revenues10-K · 0000023197-24-000104
2022-08-01 to 2023-07-31549994000USD2025-11-102025 / FYus-gaap:Revenues10-K · 0000023197-25-000080
2023-08-01 to 2024-07-31540403000USD2025-11-102025 / FYus-gaap:Revenues10-K · 0000023197-25-000080
2024-08-01 to 2025-07-31300871000USD2026-10-142026 / FYus-gaap:Revenues10-K · 0000023197-26-000114

Cost of revenue

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-31367737000USD2023-10-122023 / FYus-gaap:CostOfRevenue10-K · 0000023197-23-000048
2021-08-01 to 2022-07-31306403000USD2024-10-302024 / FYus-gaap:CostOfRevenue10-K · 0000023197-24-000104
2022-08-01 to 2023-07-31365534000USD2025-11-102025 / FYus-gaap:CostOfRevenue10-K · 0000023197-25-000080
2023-08-01 to 2024-07-31383224000USD2025-11-102025 / FYus-gaap:CostOfRevenue10-K · 0000023197-25-000080
2024-08-01 to 2025-07-31205664000USD2026-10-142026 / FYus-gaap:CostOfRevenue10-K · 0000023197-26-000114

Gross profit

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-31213958000USD2023-10-122023 / FYus-gaap:GrossProfit10-K · 0000023197-23-000048
2021-08-01 to 2022-07-31179836000USD2024-10-302024 / FYus-gaap:GrossProfit10-K · 0000023197-24-000104
2022-08-01 to 2023-07-31184460000USD2025-11-102025 / FYus-gaap:GrossProfit10-K · 0000023197-25-000080
2023-08-01 to 2024-07-31157179000USD2025-11-102025 / FYus-gaap:GrossProfit10-K · 0000023197-25-000080
2024-08-01 to 2025-07-3195207000USD2026-10-142026 / FYus-gaap:GrossProfit10-K · 0000023197-26-000114

Research and development

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-3149148000USD2023-10-122023 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0000023197-23-000048
2021-08-01 to 2022-07-3152532000USD2024-10-302024 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0000023197-24-000104
2022-08-01 to 2023-07-3148631000USD2025-11-102025 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0000023197-25-000080
2023-08-01 to 2024-07-3124077000USD2025-11-102025 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0000023197-25-000080
2024-08-01 to 2025-07-3111725000USD2026-10-142026 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0000023197-26-000114

Operating income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-31-68298000USD2023-10-122023 / FYus-gaap:OperatingIncomeLoss10-K · 0000023197-23-000048
2021-08-01 to 2022-07-31-33752000USD2024-10-302024 / FYus-gaap:OperatingIncomeLoss10-K · 0000023197-24-000104
2022-08-01 to 2023-07-31-14660000USD2025-11-102025 / FYus-gaap:OperatingIncomeLoss10-K · 0000023197-25-000080
2023-08-01 to 2024-07-31-79890000USD2025-11-102025 / FYus-gaap:OperatingIncomeLoss10-K · 0000023197-25-000080
2024-08-01 to 2025-07-31-29904000USD2026-10-142026 / FYus-gaap:OperatingIncomeLoss10-K · 0000023197-26-000114

Net income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-31-73480000USD2023-10-122023 / FYus-gaap:NetIncomeLoss10-K · 0000023197-23-000048
2021-08-01 to 2022-07-31-33052000USD2024-10-302024 / FYus-gaap:NetIncomeLoss10-K · 0000023197-24-000104
2022-08-01 to 2023-07-31-26899000USD2025-11-102025 / FYus-gaap:NetIncomeLoss10-K · 0000023197-25-000080
2023-08-01 to 2024-07-31-99985000USD2025-11-102025 / FYus-gaap:NetIncomeLoss10-K · 0000023197-25-000080
2024-08-01 to 2025-07-31-155302000USD2026-10-142026 / FYus-gaap:NetIncomeLoss10-K · 0000023197-26-000114

Diluted earnings per share

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-31-2.86USD/shares2023-10-122023 / FYus-gaap:EarningsPerShareDiluted10-K · 0000023197-23-000048
2021-08-01 to 2022-07-31-1.63USD/shares2024-10-302024 / FYus-gaap:EarningsPerShareDiluted10-K · 0000023197-24-000104
2022-08-01 to 2023-07-31-1.21USD/shares2025-11-102025 / FYus-gaap:EarningsPerShareDiluted10-K · 0000023197-25-000080
2023-08-01 to 2024-07-31-4.7USD/shares2025-11-102025 / FYus-gaap:EarningsPerShareDiluted10-K · 0000023197-25-000080
2024-08-01 to 2025-07-31-6.95USD/shares2026-10-142026 / FYus-gaap:EarningsPerShareDiluted10-K · 0000023197-26-000114

Operating cash flow

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-31-40638000USD2023-10-122023 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0000023197-23-000048
2021-08-01 to 2022-07-311997000USD2024-10-302024 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0000023197-24-000104
2022-08-01 to 2023-07-31-4433000USD2025-11-102025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0000023197-25-000080
2023-08-01 to 2024-07-31-54495000USD2025-11-102025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0000023197-25-000080
2024-08-01 to 2025-07-31-8292000USD2026-10-142026 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0000023197-26-000114

Capital expenditure

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-3116037000USD2023-10-122023 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0000023197-23-000048
2021-08-01 to 2022-07-3119619000USD2024-10-302024 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0000023197-24-000104
2022-08-01 to 2023-07-3118311000USD2025-11-102025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0000023197-25-000080
2023-08-01 to 2024-07-3113083000USD2025-11-102025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0000023197-25-000080
2024-08-01 to 2025-07-318228000USD2026-10-142026 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0000023197-26-000114

Dividends paid

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-08-01 to 2021-07-3110334000USD2023-10-122023 / FYus-gaap:PaymentsOfDividendsCommonStock10-K · 0000023197-23-000048
2021-08-01 to 2022-07-3111048000USD2024-10-302024 / FYus-gaap:PaymentsOfDividendsCommonStock10-K · 0000023197-24-000104
2022-08-01 to 2023-07-318661000USD2025-11-102025 / FYus-gaap:PaymentsOfDividendsCommonStock10-K · 0000023197-25-000080
2023-08-01 to 2024-07-31268000USD2025-11-102025 / FYus-gaap:PaymentsOfDividendsCommonStock10-K · 0000023197-25-000080
2024-08-01 to 2025-07-31158000USD2026-10-142026 / FYus-gaap:PaymentsOfDividendsCommonStock10-K · 0000023197-26-000114

Source and method

SEC public numeric facts are reorganized into a standard reference. Tag priority follows the native app's declared concept chains; the latest filed observation is selected within the same exact start, end and unit. A missing value stays missing. No currency, quarterly total, ratio, share-price series or dividend calendar is inferred.

The ticker below belongs to the native source snapshot. Company names, tickers and reporting structures may change; CIK identifies the source filer.

Source filer CIK
23197
Ticker in native snapshot
CMTL
Reported numeric facts
94
Units present
USD · USD/shares