XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Revenues:        
Revenues before reimbursements $ 125,085 $ 124,959 $ 394,726 $ 383,317
Reimbursements 11,194 8,377 27,022 30,549
Revenues 136,279 133,336 421,748 413,866
Operating expenses:        
Compensation and related expenses 81,954 74,011 251,747 241,028
Other operating expenses 11,975 10,997 33,691 30,863
Reimbursable expenses 11,194 8,377 27,022 30,549
General and administrative expenses 5,309 6,018 16,984 18,498
Total operating expenses 110,432 99,403 329,444 320,938
Operating income 25,847 33,933 92,304 92,928
Other income, net:        
Interest income, net 2,559 1,858 7,416 5,221
Miscellaneous income (expense), net 7,531 (1,774) 16,322 7,659
Total other income, net 10,090 84 23,738 12,880
Income before income taxes 35,937 34,017 116,042 105,808
Income taxes 9,893 9,479 30,629 26,398
Net income $ 26,044 $ 24,538 $ 85,413 $ 79,410
Net income per share:        
Basic (in dollars per share) $ 0.51 $ 0.48 $ 1.67 $ 1.55
Diluted (in dollars per share) $ 0.5 $ 0.48 $ 1.66 $ 1.54
Shares used in per share computations:        
Basic (in shares) 51,177 51,203 51,098 51,197
Diluted (in shares) 51,622 51,645 51,527 51,680
Cash dividends declared per common share (in dollars per share) $ 0.28 $ 0.26 $ 0.84 $ 0.78