XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenues $ 689,019 $ 593,741 $ 1,734,436 $ 1,616,923
Cost of revenues (518,803) (463,942) (1,326,240) (1,297,477)
Gross profit 170,216 129,799 408,196 319,446
General and administrative expense (37,585) (30,672) (106,203) (85,826)
Intangible asset amortization (6,035) (4,280) (15,074) (12,857)
Acquisition related costs (5,349) (72) (8,023) (209)
Earn-out expense (1,343) (1,000) (4,029) (3,000)
Other operating income (expense), net 5,405 (6,283) 11,082 (15,203)
Operating income 125,309 87,492 285,949 202,351
Interest income 5,677 7,591 19,405 19,798
Interest expense (4,140) (6,286) (14,367) (19,463)
Income before income taxes 126,846 88,797 290,987 202,686
Income tax expense (30,517) (23,404) (72,959) (48,960)
Net income, including noncontrolling interests 96,329 65,393 218,028 153,726
Less: Net income attributable to noncontrolling interests (4,241) (4,072) (15,472) (9,478)
Net income attributable to Sterling common stockholders $ 92,088 $ 61,321 $ 202,556 $ 144,248
Net income per share attributable to Sterling common stockholders:        
Basic (in dollars per share) $ 3.02 $ 2.00 $ 6.64 $ 4.67
Diluted (in dollars per share) $ 2.97 $ 1.97 $ 6.56 $ 4.63
Weighted average common shares outstanding:        
Basic (in shares) 30,519 30,735 30,491 30,875
Diluted (in shares) 30,960 31,070 30,875 31,184