| Balance Sheets | 2026-05-02 | 2025-05-03 | 2024-04-27 | 2023-04-29 |
|---|---|---|---|---|
| Cash and cash equivalents | 1,164,952 | 236,328 | 66,942 | 108,583 |
| Short-term investments | 278,334 | 195,010 | 343,061 | 109,228 |
| Accounts receivable | 233,377 | 162,144 | 59,662 | 49,541 |
| Inventories | 250,831 | 90,029 | 25,907 | 46,023 |
| Contract assets | NaN | NaN | 21,562 | 9,445 |
| Other current assets | 73,576 | 30,023 | 13,131 | 5,412 |
| Total current assets | 2,001,070 | 713,534 | 530,265 | 328,232 |
| Property and equipment, net | 101,605 | 63,631 | 43,665 | 40,222 |
| Right of use assets | 24,640 | 15,234 | 13,077 | 14,860 |
| Goodwill | 92,798 | NaN | NaN | NaN |
| Intangible assets, net | 29,262 | NaN | NaN | NaN |
| Other non-current assets | 46,244 | 16,858 | 14,925 | 13,975 |
| Total assets | 2,295,619 | 809,257 | 601,932 | 397,289 |
| Accounts payable | 107,345 | 56,158 | 13,417 | 6,067 |
| Accrued compensation and benefits | 21,626 | 16,097 | 9,000 | 6,471 |
| Accrued expenses and other current liabilities | NaN | NaN | 18,301 | 14,454 |
| Deferred revenue | NaN | NaN | 3,902 | 4,040 |
| Other current liabilities | 68,120 | 35,456 | NaN | NaN |
| Total current liabilities | 197,091 | 107,711 | 44,620 | 31,032 |
| Non-current operating lease liabilities | 20,617 | 12,693 | 11,133 | 12,869 |
| Other non-current liabilities | 14,299 | 7,271 | 5,981 | 5,753 |
| Total liabilities | 232,007 | 127,675 | 61,734 | 49,654 |
| Ordinary shares, 0.00005 par value 1,000,000 shares authorized 185,419 and 171,169 shares issued and outstanding at may 2, 2026 and may 3, 2025, respectively | 9 | 8 | 8 | 7 |
| Additional paid in capital | 1,672,060 | 765,173 | 676,054 | 454,795 |
| Accumulated other comprehensive income (loss) | 2,426 | -437 | -519 | -191 |
| Retained earnings (accumulated deficit) | 389,117 | -83,162 | -135,345 | -106,976 |
| Total shareholders' equity | 2,063,612 | 681,582 | 540,198 | 347,635 |
| Total liabilities and shareholders' equity | 2,295,619 | 809,257 | 601,932 | 397,289 |
Credo Technology Group Holding Ltd (CRDO)
Credo Technology Group Holding Ltd (CRDO)