CoreStock

NASDAQ: CRDO

Credo Technology

Technology · Semiconductors & Related Devices

52-week range

$86.49$308.67

Stock price

Market cap

$38.9B

Show table
Credo Technology market cap, annual
PeriodMarket cap
FY2020, ended Apr 30, 2020—
FY2021, ended Apr 30, 2021—
FY2022, ended Apr 30, 2022$1.60B
FY2023, ended Apr 29, 2023$1.21B
FY2024, ended Apr 27, 2024$3.07B
FY2025, ended May 3, 2025$8.28B
FY2026, ended May 2, 2026$34.4B
Trailing 12 months to Aug 1, 2026 (through Q1 FY2027)$38.9B

Revenue

$1.59B

Show table
Credo Technology revenue, annual
PeriodRevenue
FY2020, ended Apr 30, 2020$53.8M
FY2021, ended Apr 30, 2021$58.7M
FY2022, ended Apr 30, 2022$106M
FY2023, ended Apr 29, 2023$184M
FY2024, ended Apr 27, 2024$193M
FY2025, ended May 3, 2025$437M
FY2026, ended May 2, 2026$1.34B
Trailing 12 months to Aug 1, 2026 (through Q1 FY2027)$1.59B

Net income and free cash flow

Show table
Credo Technology net income and free cash flow, annual
PeriodNet incomeFree cash flow
FY2020, ended Apr 30, 2020$1.33M−$19.1M
FY2021, ended Apr 30, 2021−$27.5M−$48.4M
FY2022, ended Apr 30, 2022−$22.2M−$48.4M
FY2023, ended Apr 29, 2023−$16.5M−$46.3M
FY2024, ended Apr 27, 2024−$28.4M$17.1M
FY2025, ended May 3, 2025$52.2M$29.0M
FY2026, ended May 2, 2026$472M$407M
Trailing 12 months to Aug 1, 2026 (through Q1 FY2027)$538M$439M

Cash and cash equivalents

$467M

Show table
Credo Technology cash and cash equivalents, annual
PeriodCash and cash equivalents
FY2020, ended Apr 30, 2020$73.9M
FY2021, ended Apr 30, 2021$104M
FY2022, ended Apr 30, 2022$259M
FY2023, ended Apr 29, 2023$109M
FY2024, ended Apr 27, 2024$66.9M
FY2025, ended May 3, 2025$236M
FY2026, ended May 2, 2026$1.16B
Trailing 12 months to Aug 1, 2026 (through Q1 FY2027)$467M

Total debt

No figures for this period in the company’s filings.

Shares outstanding

188M

Show table
Credo Technology shares outstanding, annual
PeriodShares outstanding
FY2020, ended Apr 30, 202071.7M
FY2021, ended Apr 30, 202168.3M
FY2022, ended Apr 30, 2022145M
FY2023, ended Apr 29, 2023149M
FY2024, ended Apr 27, 2024165M
FY2025, ended May 3, 2025172M
FY2026, ended May 2, 2026186M
Trailing 12 months to Aug 1, 2026 (through Q1 FY2027)188M

Buybacks and new shares

Net: $235M more issued than bought back

Show table
Credo Technology share buybacks and issuance, annual
PeriodBought backPaid to employees
FY2020, ended Apr 30, 2020$0$1.25M
FY2021, ended Apr 30, 2021$22.9M$2.57M
FY2022, ended Apr 30, 2022$0$9.19M
FY2023, ended Apr 29, 2023$0$23.5M
FY2024, ended Apr 27, 2024—$39.0M
FY2025, ended May 3, 2025—$77.4M
FY2026, ended May 2, 2026—$183M
Trailing 12 months to Aug 1, 2026 (through Q1 FY2027)—$235M

From the 10-Q for Q1 FY2027 (period ended Aug 1, 2026), filed Sep 2, 2026. View filings on SEC EDGAR