XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Income Statement [Abstract]        
Contract revenues $ 1,136,110 $ 1,042,423 $ 3,223,119 $ 2,890,996
Costs of earned revenues, excluding depreciation and amortization 886,662 850,897 2,570,437 2,394,606
General and administrative 87,511 78,798 254,699 221,514
Depreciation and amortization 42,522 35,454 117,786 107,436
Total 1,016,695 965,149 2,942,922 2,723,556
Interest expense, net (13,952) (10,592) (37,601) (29,057)
Other income, net 6,906 2,474 17,628 9,856
Income before income taxes 112,369 69,156 260,224 148,239
Provision for income taxes 28,633 15,144 64,719 30,835
Net income $ 83,736 $ 54,012 $ 195,505 $ 117,404
Earnings per common share:        
Basic earnings per common share (in dollars per share) $ 2.85 $ 1.83 $ 6.66 $ 3.97
Diluted earnings per common share (in dollars per share) $ 2.82 $ 1.80 $ 6.58 $ 3.91
Shares used in computing earnings per common share:        
Basic (in shares) 29,334,798 29,524,516 29,344,064 29,561,172
Diluted (in shares) 29,689,316 29,978,795 29,710,603 30,007,257