XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues:      
Total revenues $ 955,166 $ 880,824 $ 942,311
Cost of revenues:      
Total cost of revenues 750,658 697,917 734,058
Gross margin 204,508 182,907 208,253
Selling, general and administrative expenses 155,259 141,916 153,879
Depreciation and amortization 5,326 4,844 3,886
Income from operations 43,923 36,147 50,488
Other income (expense):      
Investment income, net 7,215 7,977 12,520
Interest expense (372) (1,244) (1,789)
Other, net (105) (284) (81)
Other income, net 6,738 6,449 10,650
Income before income taxes 50,661 42,596 61,138
Provision for income taxes 12,582 8,831 12,846
Net income $ 38,079 $ 33,765 $ 48,292
Basic income per common share $ 5.05 $ 4.46 $ 6.48
Weighted average number of basic common shares outstanding 7,540 7,577 7,451
Diluted income per common share $ 5.00 $ 4.39 $ 6.27
Weighted average number of diluted common shares outstanding 7,621 7,688 7,699
Professional Employer Service Fees [Member]      
Revenues:      
Total revenues $ 843,815 $ 777,430 $ 819,873
Staffing Services [Member]      
Revenues:      
Total revenues 111,351 103,394 122,438
Direct Payroll Costs [Member]      
Cost of revenues:      
Total cost of revenues 83,821 78,380 92,455
Payroll Taxes and Benefits [Member]      
Cost of revenues:      
Total cost of revenues 469,888 418,793 429,713
Workers' Compensation [Member]      
Cost of revenues:      
Total cost of revenues $ 196,949 $ 200,744 $ 211,890