v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Total revenues $ 1,069,307 $ 1,054,326 $ 955,166
Cost of revenues:      
Total cost of revenues 826,775 819,481 750,658
Gross margin 242,532 234,845 204,508
Selling, general and administrative expenses 174,772 169,642 155,259
Depreciation and amortization 7,110 6,228 5,326
Income from operations 60,650 58,975 43,923
Other income (expense):      
Investment income, net 8,643 6,476 7,215
Interest expense (166) (141) (372)
Other, net (139) (7) (105)
Other income, net 8,338 6,328 6,738
Income before income taxes 68,988 65,303 50,661
Provision for income taxes 18,376 18,035 12,582
Net income $ 50,612 $ 47,268 $ 38,079
Basic income per common share $ 7.52 $ 6.63 $ 5.05
Weighted average number of basic common shares outstanding 6,731 7,130 7,540
Diluted income per common share $ 7.39 $ 6.54 $ 5
Weighted average number of diluted common shares outstanding 6,849 7,226 7,621
Professional Employer Services [Member]      
Revenues:      
Total revenues $ 982,268 $ 937,363 $ 843,815
Staffing Services [Member]      
Revenues:      
Total revenues 87,039 116,963 111,351
Direct Payroll Costs [Member]      
Cost of revenues:      
Total cost of revenues 65,042 87,944 83,821
Payroll Taxes and Benefits [Member]      
Cost of revenues:      
Total cost of revenues 555,758 522,392 469,888
Workers' Compensation [Member]      
Cost of revenues:      
Total cost of revenues $ 205,975 $ 209,145 $ 196,949

Source