XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue        
Revenue before reimbursements (net revenue) $ 271,225,000 $ 298,701,000 $ 510,542,000 $ 582,562,000
Reimbursements 2,552,000 2,408,000 5,354,000 4,084,000
Total revenue 273,777,000 301,109,000 515,896,000 586,646,000
Operating expenses        
Salaries and benefits 178,916,000 207,684,000 337,775,000 409,129,000
General and administrative expenses 40,514,000 35,203,000 74,841,000 64,997,000
Cost of services 25,306,000 17,403,000 48,138,000 35,391,000
Research and development 5,658,000 4,545,000 11,186,000 8,947,000
Impairment charges 7,246,000 0 7,246,000 0
Reimbursed expenses 2,552,000 2,408,000 5,354,000 4,084,000
Total operating expenses 260,192,000 267,243,000 484,540,000 522,548,000
Operating income 13,585,000 33,866,000 31,356,000 64,098,000
Non-operating income (expense)        
Interest, net 1,913,000 299,000 5,162,000 409,000
Other, net 1,377,000 774,000 3,186,000 (1,697,000)
Net non-operating income (expense) 3,290,000 1,073,000 8,348,000 (1,288,000)
Income before income taxes 16,875,000 34,939,000 39,704,000 62,810,000
Provision for income taxes 7,893,000 10,790,000 15,136,000 20,194,000
Net income 8,982,000 24,149,000 24,568,000 42,616,000
Other comprehensive income (loss), net of tax        
Foreign currency translation adjustment (88,000) (7,524,000) 314,000 (8,606,000)
Net unrealized gain on available-for-sale investments 13,000 0 54,000 0
Other comprehensive income (loss), net of tax (75,000) (7,524,000) 368,000 (8,606,000)
Comprehensive income $ 8,907,000 $ 16,625,000 $ 24,936,000 $ 34,010,000
Weighted-average common shares outstanding        
Basic (in shares) 20,010,000 19,726,000 19,958,000 19,675,000
Diluted (in shares) 20,637,000 20,314,000 20,701,000 20,485,000
Earnings per common share        
Basic (in dollars per share) $ 0.45 $ 1.22 $ 1.23 $ 2.17
Diluted (in dollars per share) 0.44 1.19 1.19 2.08
Cash dividends paid per share (in dollars per share) $ 0.15 $ 0.15 $ 0.30 $ 0.30