XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Acquisition - Unaudited Pro Forma Consolidated Income Statement Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net service revenues $ 364,001 $ 293,804 $ 1,060,396 $ 868,481
Operating income 32,153 26,486 97,372 76,915
Net income $ 22,327 $ 20,555 $ 67,120 $ 54,908
Basic income per share (in dollars per share) $ 1.24 $ 1.15 $ 3.72 $ 3.29
Diluted income per share (in dollars per share) $ 1.21 $ 1.13 $ 3.65 $ 3.22