XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Revenue $ 363,262 $ 282,719 $ 1,116,936 $ 862,097
Operating expenses 306,017 238,328 886,052 699,233
Gross margin 57,245 44,391 230,884 162,864
Corporate general and administrative expenses 15,893 13,035 43,128 41,334
Legal settlement, net 0 0 0 30,468
Operating income 41,352 31,356 187,756 91,062
Other income (expense):        
Interest expense (2,305) (1,016) (5,209) (2,852)
Gain on sale of operations, net 176 0 311 6,385
Other (expense) income, net (2,618) (1,133) (24,919) 12,029
Total other (expense) income, net (4,747) (2,149) (29,817) 15,562
Income from continuing operations before income tax expense 36,605 29,207 157,939 106,624
Income tax expense 9,131 7,512 41,074 26,100
Income from continuing operations 27,474 21,695 116,865 80,524
Loss from discontinued operations, net of tax (4) (4) (13) (17)
Net income $ 27,470 $ 21,691 $ 116,852 $ 80,507
Basic:        
Continuing operations (in dollars per share) $ 0.53 $ 0.41 $ 2.25 $ 1.52
Discontinued operations (in dollars per share) 0 0 0 0
Net income (in dollars per share) 0.53 0.41 2.25 1.52
Diluted:        
Continuing operations (in dollars per share) 0.53 0.41 2.22 1.50
Discontinued operations (in dollars per share) 0 0 0 0
Net income (in dollars per share) $ 0.53 $ 0.41 $ 2.22 $ 1.50
Basic weighted average shares outstanding (in shares) 51,457 52,425 51,827 52,885
Diluted weighted average shares outstanding (in shares) 52,238 53,226 52,720 53,796
Comprehensive income:        
Net income $ 27,470 $ 21,691 $ 116,852 $ 80,507
Other comprehensive income, net of tax 2,179 159 4,584 1,071
Comprehensive income $ 29,649 $ 21,850 $ 121,436 $ 81,578