XML 33 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 28, 2023
Income Statement [Abstract]      
Contract revenues $ 4,702,014 $ 4,175,574 $ 3,808,462
Costs of earned revenues, excluding depreciation and amortization 3,769,877 3,361,815 3,160,264
General and administrative 393,030 327,674 293,478
Depreciation and amortization 198,571 163,092 144,181
Total 4,361,478 3,852,581 3,597,923
Interest expense, net (60,994) (52,603) (40,618)
Loss on debt extinguishment (965) 0 0
Other income, net 29,213 21,609 10,201
Income before income taxes 307,790 291,999 180,122
Provision for income taxes 74,377 73,076 37,909
Net income $ 233,413 $ 218,923 $ 142,213
Earnings per common share:      
Basic earnings per common share (in dollars per share) $ 8.02 $ 7.46 $ 4.81
Diluted earnings per common share (in dollars per share) $ 7.92 $ 7.37 $ 4.74
Shares used in computing earnings per common share:      
Basic (in shares) 29,112,573 29,333,054 29,549,990
Diluted (in shares) 29,481,791 29,698,926 29,996,591