XML 19 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Current assets:    
Cash and cash equivalents $ 377,325 $ 40,862
Short-term Investments 254,972  
Accounts receivable, net of allowance for credit losses of $1,961 at April 30, 2026 and $203 at April 30, 2025 316,167 101,967
Unbilled receivables and retentions 570,408 290,009
Inventories, net 312,856 144,090
Income taxes receivable 6,210 622
Prepaid expenses and other current assets 52,485 28,966
Total current assets 1,890,423 606,516
Long-term Investments 81,128 31,627
Property and equipment, net 166,719 50,704
Operating lease right-of-use assets 100,392 31,879
Deferred income taxes   61,460
Intangibles, net 929,826 48,711
Goodwill 2,493,678 256,781
Other assets 54,576 32,889
Total assets 5,716,742 1,120,567
Current liabilities:    
Accounts payable 160,507 72,462
Wages and related accruals 98,056 44,253
Customer advances 79,607 15,952
Current operating lease liabilities 17,594 10,479
Income taxes payable 524 356
Other current liabilities 82,949 28,659
Total current liabilities 439,237 172,161
Long-term debt 728,967 30,000
Non-current operating lease liabilities 88,228 23,812
Other non-current liabilities 1,986 2,026
Liability for uncertain tax positions 7,430 6,061
Deferred income taxes 50,494  
Commitments and contingencies
Stockholders' equity:    
Authorized shares-10,000,000; none issued or outstanding at April 30, 2026 and April 30,2025
Issued and outstanding shares-50,610,514 shares at April 30, 2026 and 28,267,517 shares at April 30, 2025 6 4
Additional paid-in capital 4,396,845 618,711
Accumulated other comprehensive loss (5,635) (6,514)
Retained earnings 9,184 274,306
Total stockholders' equity 4,400,400 886,507
Total liabilities and stockholders' equity $ 5,716,742 $ 1,120,567