XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONDENSED CONSOLIDATED STATEMENTS OF INCOME        
Revenue $ 1,284,128 $ 913,245 $ 3,091,461 $ 2,613,184
Cost of revenue 1,129,221 785,809 2,787,960 2,292,541
Gross profit 154,907 127,436 303,501 320,643
Selling, general and administrative expenses 75,721 61,706 190,905 172,885
Transaction and related costs 12,706 447 18,228 14,823
Gain on sale and leaseback transaction     40,084  
Operating income 66,480 65,283 134,452 132,935
Other income (expense):        
Foreign exchange loss, net (683)   (239) (443)
Other income, net 128 181 274 555
Interest expense, net (13,075) (4,698) (20,656) (14,154)
Income before provision for income taxes 52,850 60,766 113,831 118,893
Provision for income taxes (9,810) (16,710) (22,311) (32,694)
Net income $ 43,040 $ 44,056 $ 91,520 $ 86,199
Dividends per common share (in dollars per share) $ 0.06 $ 0.06 $ 0.18 $ 0.18
Earnings per share:        
Basic (in dollars per share) 0.81 0.82 1.72 1.65
Diluted (in dollars per share) $ 0.80 $ 0.81 $ 1.70 $ 1.63
Weighted average common shares outstanding:        
Basic (in shares) 53,181 53,769 53,228 52,354
Diluted (in shares) 53,748 54,367 53,778 52,887