XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue $ 413,468 $ 378,478
Direct costs 258,158 232,082
Operating costs and expenses:    
Indirect and selling expenses 117,452 109,982
Depreciation and amortization 4,838 5,270
Amortization of intangible assets 5,317 3,015
Total operating costs and expenses 127,607 118,267
Operating income 27,703 28,129
Interest expense (2,697) (2,683)
Other expense (369) (417)
Income before income taxes 24,637 25,029
Provision for income taxes 6,775 6,678
Net income $ 17,862 $ 18,351
Earnings per Share:    
Basic $ 0.95 $ 0.97
Diluted $ 0.94 $ 0.96
Weighted-average Shares:    
Basic 18,795 18,885
Diluted 19,012 19,118
Cash dividends declared per common share $ 0.14 $ 0.14
Other comprehensive income, net of tax $ 2,659 $ 2,780
Comprehensive income, net of tax $ 20,521 $ 21,131