Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Income

v3.22.4
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenues $ 1,824,422 $ 1,215,697 $ 1,032,275
Cost of revenues 1,533,589 985,340 844,726
Gross profit 290,833 230,357 187,549
Selling, general and administrative expenses 157,841 134,923 116,050
Operating income 132,992 95,434 71,499
Other expenses, net 27,273 17,290 15,071
Income before income taxes 105,719 78,144 56,428
Income tax expense (benefit) 7,170 (2,047) (494)
Net income 98,549 80,191 56,922
Net income attributable to non-controlling interest and redeemable non-controlling interest (3,623) (9,733) (2,870)
Net income attributable to common shareholders $ 94,926 $ 70,458 $ 54,052
Net income per share attributable to common shareholders:      
Basic (in usd per share) $ 1.83 $ 1.38 $ 1.13
Diluted (in usd per share) $ 1.78 $ 1.35 $ 1.10
Weighted average common shares outstanding:      
Basic (in shares) 51,841 50,855 47,702
Diluted (in shares) 53,278 52,268 49,006