XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue, net (includes $17.2 million and $9.9 million with related parties for the three months ended June 30, 2022 and 2021, respectively, and $30.5 million and $15.2 million with related parties for the six months ended June 30, 2022 and 2021 respectively) $ 351,207 $ 278,293 $ 682,154 $ 538,258
Operating expenses:        
Total direct costs 252,211 203,642 484,481 385,180
Selling, general and administrative 33,215 26,973 62,581 52,711
Depreciation 4,707 3,951 8,977 7,763
Amortization 838 1,279 1,676 2,557
Total operating expenses 290,971 235,845 557,715 448,211
Income from operations 60,236 42,448 124,439 90,047
Other income, net:        
Miscellaneous income, net 2,311 265 3,378 1,189
Interest expense, net (548) (27) (494) (41)
Total other income, net 1,763 238 2,884 1,148
Income before income taxes 61,999 42,686 127,323 91,195
Income tax provision 12,639 2,752 16,652 7,955
Net income $ 49,360 $ 39,934 $ 110,671 $ 83,240
Net income per share attributable to common shareholders:        
Basic $ 1.52 $ 1.11 $ 3.28 $ 2.32
Diluted $ 1.46 $ 1.06 $ 3.16 $ 2.20
Weighted average common shares outstanding:        
Basic 32,493 35,894 33,696 35,825
Diluted 33,695 37,714 35,034 37,737
Direct Costs        
Operating expenses:        
Total direct costs $ 132,118 $ 108,233 $ 257,552 $ 209,620
Reimbursable Out of Pocket Costs        
Operating expenses:        
Total direct costs $ 120,093 $ 95,409 $ 226,929 $ 175,560