| Schedule of Available-for-Sale Marketable Securities |
The following is a summary of available-for-sale marketable securities, excluding those securities classified within cash and cash equivalents on the condensed consolidated balance sheets: | | | | | | | | | | | | | | | | | | | | | | | | | April 30, 2026 | | (in thousands) | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Fair Value | | Corporate bonds | $ | 87,017 | | | $ | 1 | | | $ | (98) | | | $ | 86,920 | | | Municipal bonds | 17,869 | | | — | | | (8) | | | 17,861 | | | U.S. government and agency securities | 107,428 | | | — | | | (117) | | | 107,311 | | | Certificates of deposit | 23,918 | | | 2 | | | (11) | | | 23,909 | | | Commercial paper | 43,510 | | | — | | | (36) | | | 43,474 | | | Marketable securities | $ | 279,742 | | | $ | 3 | | | $ | (270) | | | $ | 279,475 | |
| | | | | | | | | | | | | | | | | | | | | | | | | January 31, 2026 | | (in thousands) | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Fair Value | | Corporate bonds | $ | 129,930 | | | $ | 60 | | | $ | (16) | | | $ | 129,974 | | | Municipal bonds | 17,854 | | | 3 | | | (2) | | | 17,855 | | | U.S. government and agency securities | 115,473 | | | 14 | | | (33) | | | 115,454 | | | Certificates of deposit | 29,391 | | | 19 | | | (1) | | | 29,409 | | | Commercial paper | 46,838 | | | 11 | | | (4) | | | 46,845 | | | Marketable securities | $ | 339,486 | | | $ | 107 | | | $ | (56) | | | $ | 339,537 | |
|