Year Ended June 30, | 2016 | 2015 | 2014 | ||||||||
Current: | |||||||||||
Federal | $ | 45,226 | $ | 52,861 | $ | 50,455 | |||||
State and local | 6,349 | 6,884 | 6,576 | ||||||||
Foreign | 4,407 | 5,603 | 4,619 | ||||||||
Total current | 55,982 | 65,348 | 61,650 | ||||||||
Deferred: | |||||||||||
Federal | 397 | (3,799 | ) | (5,328 | ) | ||||||
State and local | (30 | ) | (153 | ) | (267 | ) | |||||
Foreign | (6,948 | ) | (1,009 | ) | (2,614 | ) | |||||
Total deferred | (6,581 | ) | (4,961 | ) | (8,209 | ) | |||||
Total | $ | 49,401 | $ | 60,387 | $ | 53,441 |