XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 29, 2022
Income Statement [Abstract]      
Contract revenues $ 4,175,574 $ 3,808,462 $ 3,130,519
Costs of earned revenues, excluding depreciation and amortization 3,361,815 3,160,264 2,633,877
General and administrative 327,674 293,478 262,432
Depreciation and amortization 163,092 144,181 152,652
Total 3,852,581 3,597,923 3,048,961
Interest expense, net (52,603) (40,618) (33,166)
Loss on debt extinguishment 0 0 (62)
Other income, net 21,609 10,201 4,446
Income before income taxes 291,999 180,122 52,776
Provision for income taxes 73,076 37,909 4,202
Net income $ 218,923 $ 142,213 $ 48,574
Earnings per common share:      
Basic earnings per common share (in dollars per share) $ 7.46 $ 4.81 $ 1.60
Diluted earnings per common share (in dollars per share) $ 7.37 $ 4.74 $ 1.57
Shares used in computing earnings per common share:      
Basic (in shares) 29,333,054 29,549,990 30,337,544
Diluted (in shares) 29,698,926 29,996,591 30,844,211