XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Earnings and Other Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues and reimbursable expenses:      
Revenue from Contract with Customer, Including Assessed Tax $ 905,640 $ 844,127 $ 876,757
Reimbursable Revenues 21,318 26,887 88,717
Total revenues and reimbursable expenses 926,958 871,014 965,474
Direct costs and reimbursable expenses (exclusive of depreciation and amortization shown in operating expenses):      
Direct costs 636,776 592,428 575,602
Amortization of intangible assets and software development costs 3,803 5,366 5,375
Reimbursable expenses 21,369 26,918 88,696
Total direct costs and reimbursable expenses 661,948 624,712 669,673
Operating expenses and other operating gains:      
Selling, general and administrative expenses 177,886 170,686 203,071
Restructuring charges (1) 12,401 20,525 1,855
Litigation and other losses (gains) 198 (150) (1,196)
Depreciation and amortization 21,686 24,277 28,365
Goodwill, Impairment Loss 0 59,816 0
Total operating expenses and other losses (gains), net 212,171 275,154 232,095
Operating income (loss) 52,839 (28,852) 63,706
Other income (expense), net      
Interest Expense Net Of Interest Income (8,150) (9,292) (15,648)
Other Nonoperating Income (Expense) 35,347 4,271 4,433
Nonoperating Income (Expense) 27,197 (5,021) (11,215)
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total 80,036 (33,873) 52,491
Income tax expense (benefit) 17,049 (10,155) 10,512
Net income (loss) from continuing operations 62,987 (23,718) 41,979
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent 0 (122) (236)
Net income (loss) $ 62,987 $ (23,840) $ 41,743
Net earnings per basic share:      
Net income from continuing operations, per basic share (in USD per share) $ 2.94 $ (1.08) $ 1.91
Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share 0 (0.01) (0.01)
Net income, per basic share (in USD per share) 2.94 (1.09) 1.90
Net earnings per diluted share:      
Net income from continuing operations, per diluted share (in USD per share) 2.89 (1.08) 1.87
Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share 0 (0.01) (0.02)
Net income, per diluted share (in USD per share) $ 2.89 $ (1.09) $ 1.85
Weighted average shares used in calculating earnings per share:      
Basic (shares) 21,439 21,882 21,993
Diluted (shares) 21,809 21,882 22,507
Comprehensive income (loss):      
Net income (loss) $ 62,987 $ (23,840) $ 41,743
Foreign currency translation adjustments, net of tax (925) 348 99
Unrealized gain (loss) on investment, net of tax 1,169 1,323 (702)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 3,535 (3,546) (956)
Other comprehensive income (loss) 3,779 (1,875) (1,559)
Comprehensive income (loss) $ 66,766 $ (25,715) $ 40,184