v3.25.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues:      
Total revenues $ 1,144,531 $ 1,069,307 $ 1,054,326
Cost of revenues:      
Total cost of revenues 891,280 826,775 819,481
Gross margin 253,251 242,532 234,845
Selling, general and administrative expenses 185,869 174,772 169,642
Depreciation and amortization 7,601 7,110 6,228
Income from operations 59,781 60,650 58,975
Other income (expense):      
Investment income, net 11,130 8,643 6,476
Interest expense (178) (166) (141)
Other, net 89 (139) (7)
Other income, net 11,041 8,338 6,328
Income before income taxes 70,822 68,988 65,303
Provision for income taxes 17,829 18,376 18,035
Net income $ 52,993 $ 50,612 $ 47,268
Basic income per common share [1] $ 2.03 $ 1.88 $ 1.66
Weighted average number of basic common shares outstanding [1] 26,076 26,921 28,521
Diluted income per common share [1] $ 1.98 $ 1.85 $ 1.64
Weighted average number of diluted common shares outstanding [1] 26,708 27,394 28,905
Professional Employer Services [Member]      
Revenues:      
Total revenues $ 1,063,386 $ 982,268 $ 937,363
Staffing Services [Member]      
Revenues:      
Total revenues 81,145 87,039 116,963
Direct Payroll Costs [Member]      
Cost of revenues:      
Total cost of revenues 61,010 65,042 87,944
Payroll Taxes and Benefits [Member]      
Cost of revenues:      
Total cost of revenues 628,534 555,758 522,392
Workers' Compensation [Member]      
Cost of revenues:      
Total cost of revenues $ 201,736 $ 205,975 $ 209,145
[1] Prior period results have been adjusted to reflect the four-for-one stock split effected in the form of a stock dividend in June 2024. See the Business section in Item 1 of Part I of this report for details.

Source