Ticker
Reporting Basis
Period
From
To
Form Type
Report Format
Update Type


PAYCHEX INC   FYE=5 (May)

Annual - Income Statement - Company Specific

Fiscal period2019201820172016201520142013201220112010
Period End Date5/31/20195/31/20185/31/20175/31/20165/31/20155/31/20145/31/20135/31/20125/31/20115/31/2010
Service revenues--3,317.403,100.702,905.802,697.502,478.202,285.202,186.202,036.201,945.80
Interest on funds held for clients80.6063.5050.6046.1042.1040.7041.0043.6048.1055.00
Management Solutions2,869.60------------------
PEO and Insurance Services822.30------------------
Total Revenues3,772.503,380.903,151.302,951.902,739.602,518.902,326.202,229.802,084.302,000.80
COGS-Operating expenses1,177.801,017.80919.60857.10808.00732.50671.30670.10651.50653.60
Gross Profit--------1,931.60------1,432.801,347.20
Selling, general and administrative expenses1,223.401,075.60992.10948.20878.00803.70750.10705.80646.40622.40
Total expenses2,401.202,093.401,911.701,805.301,686.001,536.201,421.401,375.901,297.901,276.00
Operating Income / (Loss)1,371.301,287.501,239.601,146.601,053.60982.70904.80853.90786.40724.80
Investment income, net(3.30)8.605.204.506.405.406.606.405.804.50
Income (loss) before income taxes1,368.001,296.101,244.801,151.101,060.00988.10911.40860.30792.20729.30
Current: Federal--289.10362.00336.40341.40314.50274.20259.80234.00230.20
Current: State--54.1048.1050.8047.8051.0062.9040.8029.3026.00
Income taxes333.60362.40427.50394.30385.10360.60342.40312.30276.90252.30
Deferred: Federal--18.4015.905.50(5.10)(3.50)5.509.3012.00(3.90)
Deferred: State--0.801.501.601.00(1.40)(0.20)2.401.600.00
Net Income (Loss) Available to Common Shareholders1,034.40933.70817.30756.80674.90627.50569.00548.00515.30477.00
Basic Earnings Per Share2.882.602.272.101.861.721.561.511.421.32
Diluted Earnings Per Share2.862.582.252.091.851.711.561.511.421.32
Weighted-average common shares outstanding - Basic359.20359.00359.80360.70362.90364.50363.80362.40361.80361.40
Weighted-average common shares outstanding - Diluted361.80361.50362.60362.50364.60366.10364.70363.00362.40361.70