Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Income

v3.19.3.a.u2
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]                      
Revenues $ 306,612 $ 212,026 $ 198,183 $ 150,112 $ 217,371 $ 205,375 $ 196,982 $ 167,410 $ 866,933 $ 787,138 $ 717,152
Cost of revenues                 698,815 613,526 572,994
Gross profit 47,654 44,693 43,139 32,632 49,201 46,162 42,776 35,473 168,118 173,612 144,158
Selling, general and administrative expenses                 116,504 114,513 107,570
Operating income                 51,614 59,099 36,588
Other expenses, net                 15,061 16,709 7,871
Income before (benefit) provision for income taxes                 36,553 42,390 28,717
Income tax (benefit) provision                 (3,748) 4,813 (4,791)
Net income                 40,301 37,577 33,508
Net loss attributable to redeemable non-controlling interests                 4,135 407 3,983
Net income attributable to common shareholders $ 22,203 $ 8,870 $ 9,216 $ 4,147 $ 11,593 $ 10,701 $ 8,702 $ 6,988 $ 44,436 $ 37,984 $ 37,491
Net income per share attributable to common shareholders:                      
Basic (in usd per share) $ 0.47 $ 0.19 $ 0.20 $ 0.09 $ 0.25 $ 0.23 $ 0.19 $ 0.15 $ 0.95 $ 0.83 $ 0.82
Diluted (in usd per share) $ 0.46 $ 0.19 $ 0.19 $ 0.09 $ 0.24 $ 0.23 $ 0.19 $ 0.15 $ 0.93 $ 0.81 $ 0.82
Weighted average common shares outstanding:                      
Basic (in shares) 47,101 46,555 46,387 46,293 46,114 45,854 45,470 45,373 46,586 45,729 45,509
Diluted (in shares) 48,061 47,693 47,681 47,654 47,327 46,944 46,406 45,994 47,774 46,831 45,748