Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Income (Loss)

v3.10.0.1
Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Statement [Abstract]                      
Revenues $ 217,371 $ 205,375 $ 196,982 $ 167,410 $ 211,133 $ 204,744 $ 166,665 $ 134,610 $ 787,138 $ 717,152 $ 651,227
Cost of revenues                 613,526 572,994 516,883
Gross profit 49,201 46,162 42,776 35,473 41,459 41,367 35,408 25,924 173,612 144,158 134,344
Selling, general and administrative expenses                 114,513 107,570 110,568
Operating income                 59,099 36,588 23,776
Other expenses, net (Note 16)                 16,709 7,871 7,409
Income before (benefit) provision for income taxes                 42,390 28,717 16,367
Income tax (benefit) provision                 4,813 (4,791) 4,370
Net income                 37,577 33,508 11,997
Net loss attributable to redeemable non-controlling interest                 407 3,983 35
Net income attributable to common shareholders $ 11,593 $ 10,701 $ 8,702 $ 6,988 $ 23,811 $ 8,493 $ 5,831 $ (644) $ 37,984 $ 37,491 $ 12,032
Net income per share attributable to common shareholders:                      
Basic (in usd per share) $ 0.25 $ 0.23 $ 0.19 $ 0.15 $ 0.52 $ 0.19 $ 0.13 $ (0.01) $ 0.83 $ 0.82 $ 0.26
Diluted (in usd per share) $ 0.24 $ 0.23 $ 0.19 $ 0.15 $ 0.52 $ 0.19 $ 0.13 $ (0.01) $ 0.81 $ 0.82 $ 0.26
Weighted average common shares outstanding:                      
Basic (in shares) 46,114 45,854 45,470 45,373 45,537 45,524 45,463 45,514 45,729 45,509 46,409
Diluted (in shares) 47,327 46,944 46,406 45,994 45,957 45,771 45,675 45,514 46,831 45,748 46,493