XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss and Reclassifications Adjustments
Total
Beginning Balance at Apr. 30, 2024 $ 4 $ 597,646 $ 230,687 $ (5,592) $ 822,745
Beginning Balance (in shares) at Apr. 30, 2024 28,134,438        
Increase (Decrease) in Stockholders' Equity          
Net income (loss)     28,709   28,709
Foreign currency translation       364 364
Stock options exercised   506     506
Stock options exercised (in shares) 16,164        
Restricted stock awards (in shares) 71,783        
Restricted stock awards forfeited (in shares) (5,163)        
Tax withholding payment related to net share settlement of equity awards   (4,064)     (4,064)
Tax withholding payment related to net share settlement of equity awards (in shares) (11,985)        
Stock based compensation   10,137     10,137
Ending Balance at Oct. 26, 2024 $ 4 604,225 259,396 (5,228) 858,397
Ending Balance (in shares) at Oct. 26, 2024 28,205,237        
Beginning Balance at Jul. 27, 2024 $ 4 598,735 251,853 (5,054) 845,538
Beginning Balance (in shares) at Jul. 27, 2024 28,206,480        
Increase (Decrease) in Stockholders' Equity          
Net income (loss)     7,543   7,543
Foreign currency translation       (174) (174)
Restricted stock awards (in shares) 2,261        
Restricted stock awards forfeited (in shares) (2,969)        
Tax withholding payment related to net share settlement of equity awards   (112)     (112)
Tax withholding payment related to net share settlement of equity awards (in shares) (535)        
Stock based compensation   5,602     5,602
Ending Balance at Oct. 26, 2024 $ 4 604,225 259,396 (5,228) 858,397
Ending Balance (in shares) at Oct. 26, 2024 28,205,237        
Beginning Balance at Apr. 30, 2025 $ 4 618,711 274,306 (6,514) 886,507
Beginning Balance (in shares) at Apr. 30, 2025 28,267,517        
Increase (Decrease) in Stockholders' Equity          
Net income (loss)     (84,473)   (84,473)
Unrealized loss on investments       (184) (184)
Foreign currency translation       476 476
Employee stock purchase plan contributions   2,467     2,467
Employee stock purchase plan contributions (in shares) 18,555        
Restricted stock awards (in shares) 175,482        
Restricted stock awards forfeited (in shares) (9,737)        
Tax withholding payment related to net share settlement of equity awards   (10,900)     (10,900)
Tax withholding payment related to net share settlement of equity awards (in shares) (7,820)        
Issuance of common stock for business acquisition, net of issuance costs $ 2 2,637,345     2,637,347
Issuance of common stock for business acquisition, net of issuance costs (in shares) 17,425,849        
Shares issued, net of issuance costs   966,846     966,846
Shares issued, net of issuance costs (in shares) 4,057,460        
Stock based compensation   19,995     19,995
Ending Balance at Nov. 01, 2025 $ 6 4,234,464 189,833 (6,222) 4,418,081
Ending Balance (in shares) at Nov. 01, 2025 49,927,306        
Beginning Balance at Aug. 02, 2025 $ 6 4,226,012 206,936 (5,875) 4,427,079
Beginning Balance (in shares) at Aug. 02, 2025 49,932,300        
Increase (Decrease) in Stockholders' Equity          
Net income (loss)     (17,103)   (17,103)
Unrealized loss on investments       (184) (184)
Foreign currency translation       (163) (163)
Restricted stock awards (in shares) 2,457        
Restricted stock awards forfeited (in shares) (7,147)        
Tax withholding payment related to net share settlement of equity awards   (114)     (114)
Tax withholding payment related to net share settlement of equity awards (in shares) (304)        
Stock based compensation   8,566     8,566
Ending Balance at Nov. 01, 2025 $ 6 $ 4,234,464 $ 189,833 $ (6,222) $ 4,418,081
Ending Balance (in shares) at Nov. 01, 2025 49,927,306