XML 41 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenues $ 6,581,000 $ 6,486,000 $ 5,939,000
Payroll taxes, benefits and workers’ compensation costs 5,529,000 5,449,000 4,928,000
Gross profit 1,052,000 1,037,000 1,011,000
Salaries, wages and payroll taxes 521,000 461,000 431,000
Stock-based compensation 61,000 53,000 50,000
Commissions 47,000 47,000 46,000
Advertising 38,000 37,000 37,000
General and administrative expenses 224,000 177,000 156,000
Depreciation and amortization 44,000 43,000 41,000
Total operating expenses 935,000 818,000 761,000
Operating income 117,000 219,000 250,000
Other income (expense):      
Interest income 37,000 33,000 9,000
Interest expense (28,000) (27,000) (14,000)
Income before income tax expense 126,000 225,000 245,000
Income tax expense 35,000 54,000 66,000
Net income $ 91,000 $ 171,000 $ 179,000
Basic net income per share of common stock (in dollars per share) $ 2.44 $ 4.53 $ 4.70
Diluted net income per share of common stock (in dollars per share) $ 2.42 $ 4.47 $ 4.64