Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Income

v3.21.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenues $ 252,202 $ 212,413
Cost of revenues 205,293 173,967
Gross profit 46,909 38,446
Selling, general and administrative expenses 28,601 28,924
Operating income 18,308 9,522
Other expenses, net 3,672 5,389
Income before income taxes 14,636 4,133
Income tax provision (benefit) 2,205 (2,503)
Net income 12,431 6,636
Net income attributable to redeemable non-controlling interests (1,257) (435)
Net income attributable to common shareholders $ 11,174 $ 6,201
Net income per share attributable to common shareholders:    
Basic (in usd per share) $ 0.23 $ 0.13
Diluted (in usd per share) $ 0.22 $ 0.13
Weighted average common shares outstanding:    
Basic (in shares) 48,975 47,384
Diluted (in shares) 50,357 48,497