XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Total
Beginning Balance at Apr. 30, 2023 $ 4 $ 384,397 $ 171,021 $ (4,452) $ 550,970
Beginning Balance (in shares) at Apr. 30, 2023 26,216,897        
Increase (Decrease) in Stockholders' Equity          
Net (loss) income     53,620   53,620
Foreign currency translation       (436) (436)
Restricted stock awards (in shares) 149,990        
Restricted stock awards forfeited (in shares) (9,602)        
Tax withholding payment related to net share settlement of equity awards   (1,370)     (1,370)
Tax withholding payment related to net share settlement of equity awards (in shares) (13,919)        
Shares issued, net of issuance costs   87,956     87,956
Shares issued, net of issuance costs (in shares) 807,370        
Issuance of common stock for business acquisition   109,820     109,820
Issuance of common stock for business acquisition (in shares) 985,999        
Stock-based compensation   12,425     12,425
Ending Balance at Jan. 27, 2024 $ 4 593,228 224,641 (4,888) 812,985
Ending Balance (in shares) at Jan. 27, 2024 28,136,735        
Beginning Balance at Oct. 28, 2023 $ 4 589,047 210,756 (6,077) 793,730
Beginning Balance (in shares) at Oct. 28, 2023 28,135,539        
Increase (Decrease) in Stockholders' Equity          
Net (loss) income     13,885   13,885
Foreign currency translation       1,189 1,189
Restricted stock awards (in shares) 4,622        
Restricted stock awards forfeited (in shares) (3,426)        
Stock-based compensation   4,181     4,181
Ending Balance at Jan. 27, 2024 $ 4 593,228 224,641 (4,888) 812,985
Ending Balance (in shares) at Jan. 27, 2024 28,136,735        
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 (loss) income     26,955   26,955
Foreign currency translation       (605) (605)
Stock options exercised   506     506
Stock options exercised (in shares) 16,164        
Restricted stock awards (in shares) 88,587        
Restricted stock awards forfeited (in shares) (7,764)        
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   15,518     15,518
Ending Balance at Jan. 25, 2025 $ 4 609,606 257,642 (6,197) 861,055
Ending Balance (in shares) at Jan. 25, 2025 28,219,440        
Beginning Balance at Oct. 26, 2024 $ 4 604,225 259,396 (5,228) 858,397
Beginning Balance (in shares) at Oct. 26, 2024 28,205,237        
Increase (Decrease) in Stockholders' Equity          
Net (loss) income     (1,754)   (1,754)
Foreign currency translation       (969) (969)
Restricted stock awards (in shares) 16,804        
Restricted stock awards forfeited (in shares) (2,601)        
Stock-based compensation   5,381     5,381
Ending Balance at Jan. 25, 2025 $ 4 $ 609,606 $ 257,642 $ (6,197) $ 861,055
Ending Balance (in shares) at Jan. 25, 2025 28,219,440