<SEC-DOCUMENT>0000726958-19-000012.txt : 20190311
<SEC-HEADER>0000726958-19-000012.hdr.sgml : 20190311
<ACCEPTANCE-DATETIME>20190311163106
ACCESSION NUMBER:		0000726958-19-000012
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		41
CONFORMED PERIOD OF REPORT:	20190131
FILED AS OF DATE:		20190311
DATE AS OF CHANGE:		20190311

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CASEYS GENERAL STORES INC
		CENTRAL INDEX KEY:			0000726958
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-AUTO DEALERS & GASOLINE STATIONS [5500]
		IRS NUMBER:				420935283
		STATE OF INCORPORATION:			IA
		FISCAL YEAR END:			0430

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34700
		FILM NUMBER:		19672664

	BUSINESS ADDRESS:	
		STREET 1:		PO BOX 3001
		CITY:			ANKENY
		STATE:			IA
		ZIP:			50021
		BUSINESS PHONE:		515-965-6100

	MAIL ADDRESS:	
		STREET 1:		PO BOX 3001
		CITY:			ANKENY
		STATE:			IA
		ZIP:			50021
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>casy-2019131x10q.htm
<DESCRIPTION>10-Q
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Document</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s738F9E790B9452318401C40CB5F9A939"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:18pt;"><font style="font-family:inherit;font-size:18pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Washington, D.C. 20549</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:233px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:233px;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:18pt;"><font style="font-family:inherit;font-size:18pt;font-weight:bold;">FORM 10-Q</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:233px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:233px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Quarterly Report Under Section&#160;13 or 15(d)</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">of the Securities Exchange Act of 1934</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Fiscal Quarter Ended </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Commission File Number 001-34700</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:233px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:233px;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:24pt;"><font style="font-family:inherit;font-size:24pt;font-weight:bold;">CASEY&#8217;S GENERAL STORES, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Exact name of registrant as specified in its charter)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:233px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:233px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.51656920077973%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:3%;"></td><td style="width:49%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">IOWA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">42-0935283</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(State or other jurisdiction of</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">incorporation or organization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(I.R.S. Employer</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Identification Number)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">ONE SE CONVENIENCE BOULEVARD,</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">ANKENY, IOWA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">50021</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Address of principal executive offices)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Zip Code)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(515) 965-6100</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Registrant&#8217;s telephone number, including area code)</font></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NONE</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Former name, former address and former fiscal year, if changed since last report)</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:233px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:233px;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">x</font><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">x</font><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div><div style="line-height:120%;padding-top:12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:30%;"></td><td style="width:3%;"></td><td style="width:37%;"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Large&#160;accelerated&#160;filer                  </font><font style="font-family:Wingdings;font-size:9pt;">x</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accelerated&#160;filer                           </font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-accelerated filer        </font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Smaller reporting company          </font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Emerging growth company          </font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act   </font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div><div style="line-height:120%;padding-top:8px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Indicated by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">x</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable date.</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.20272904483431%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:43%;"></td><td style="width:13%;"></td><td style="width:44%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Class</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Outstanding at February&#160;28, 2019</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Common stock, no par value per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">36,630,667 shares</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div><a name="s29F3799E4E9B58828CCB87B7CDFEB4B5"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CASEY&#8217;S GENERAL STORES, INC.</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INDEX</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:8%;"></td><td style="width:8%;"></td><td style="width:79%;"></td><td style="width:5%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PART&#160;I</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC9760BCBA51859C08CA2752EA7C2797B"><font style="font-family:inherit;font-size:10pt;">FINANCIAL INFORMATION</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item 1.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7A63374990CE5EAC8557D0FCCFDB1A88"><font style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s624ED9A6056A593EBEE51AA8CE3BBD58"><font style="font-family:inherit;font-size:10pt;">Condensed consolidated balance sheets---January 31, 2019 and April 30, 2018 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s624ED9A6056A593EBEE51AA8CE3BBD58">3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE68CBB803F9353279475A39D468480D1"><font style="font-family:inherit;font-size:10pt;">Condensed consolidated statements of income&#8212;three and nine months ended January 31, 2019 and 2018 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE68CBB803F9353279475A39D468480D1">4</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4AAC5A289E835412A375642947D6A02B"><font style="font-family:inherit;font-size:10pt;">Condensed consolidated statement of shareholders' equity---nine months ended January 31, 2019 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4AAC5A289E835412A375642947D6A02B">5</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE68CBB803F9353279475A39D468480D1"><font style="font-family:inherit;font-size:10pt;">Condensed consolidated statements of cash flows&#8212; nine months ended January 31, 2019 and 2018 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#s8558B93F0EA15EEEA7A5E9218C7C1682">6</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9E7DCA9D9D9F5D9E9FBC7D531068458D"><font style="font-family:inherit;font-size:10pt;">Notes to unaudited condensed consolidated financial statements</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9E7DCA9D9D9F5D9E9FBC7D531068458D">8</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;2.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF05A9E7853CE58D2A409AB1457F2A314"><font style="font-family:inherit;font-size:10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF05A9E7853CE58D2A409AB1457F2A314">12</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item 3.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF5B7066865A659B4AE0F03B35DA6E561"><font style="font-family:inherit;font-size:10pt;">Quantitative and Qualitative Disclosure about Market Risk</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF5B7066865A659B4AE0F03B35DA6E561">18</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item 4.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3D6B7383F2BB5545927CDDC6DD2331E6"><font style="font-family:inherit;font-size:10pt;">Controls and Procedures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3D6B7383F2BB5545927CDDC6DD2331E6">18</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PART&#160;II</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD6DE254CE71E583EA79CF88740F76C3B"><font style="font-family:inherit;font-size:10pt;">OTHER INFORMATION</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item 1.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s16715EEA6B135CC5B52EBC9674BACAC9"><font style="font-family:inherit;font-size:10pt;">Legal Proceedings</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s16715EEA6B135CC5B52EBC9674BACAC9">19</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item&#160;1A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s879EB0F9A88E5760B099C333E7AE1276"><font style="font-family:inherit;font-size:10pt;">Risk Factors</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s879EB0F9A88E5760B099C333E7AE1276">19</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE358CF11C15C5762A89BCB61E8776FC3"><font style="font-family:inherit;font-size:10pt;">Unregistered Sales of Equity Securities and Use of Proceeds</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE358CF11C15C5762A89BCB61E8776FC3">19</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item 6.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA3B21868B27553689683D20E6A64BC43"><font style="font-family:inherit;font-size:10pt;">Exhibits</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA3B21868B27553689683D20E6A64BC43">20</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1AFE7B7D0EEF55D489C0059E49A55751"><font style="font-family:inherit;font-size:10pt;">SIGNATURE</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1AFE7B7D0EEF55D489C0059E49A55751">21</a></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:22px;padding-top:22px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></div><hr style="page-break-after:always"><div><a name="sC9760BCBA51859C08CA2752EA7C2797B"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">PART I&#8212;FINANCIAL INFORMATION</font></div><div><a name="s7A63374990CE5EAC8557D0FCCFDB1A88"></a></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1. </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Condensed Consolidated Financial Statements</font></div><div><a name="s624ED9A6056A593EBEE51AA8CE3BBD58"></a></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CASEY&#8217;S GENERAL STORES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED BALANCE SHEETS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Unaudited)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(DOLLARS IN THOUSANDS)</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">January&#160;31, <br>2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">April&#160;30, <br>2018</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASSETS</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,169</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,679</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,897</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,668</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax receivable</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,555</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,682</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">351,272</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">396,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets, net of amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,519</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,909</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net of accumulated depreciation of $1,771,005 at January 31, 2019 and $1,611,177 at April 30, 2018</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,040,860</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,902,920</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,583,599</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,469,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LIABILITIES AND SHAREHOLDERS' EQUITY</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notes payable to bank</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,600</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">242,399</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,419</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,665</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,701</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">507,850</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, net of current maturities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,288,952</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,291,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">379,376</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">341,946</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Insurance accruals, net of current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,395</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,748</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,736</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,589</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,192,731</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,198,786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shareholders&#8217; equity:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preferred stock, no par value</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock, no par value</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,378,589</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,271,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shareholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,390,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,271,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total liabilities and shareholders' equity</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,583,599</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,469,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">See notes to unaudited condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></div><hr style="page-break-after:always"><div><a name="sE68CBB803F9353279475A39D468480D1"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CASEY&#8217;S GENERAL STORES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF INCOME</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Unaudited)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(DOLLARS IN THOUSANDS, EXCEPT SHARE AND PER SHARE AMOUNTS)</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Three Months Ended<br>January 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine Months Ended<br>January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue (a)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,048,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,054,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,174,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,302,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of goods sold (exclusive of depreciation and amortization, shown separately below) (a)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,577,811</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,634,679</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,672,159</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,937,809</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">341,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,045,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967,237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,324</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,042</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,520</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,568</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,470</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,907</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,821</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,095</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,371</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,813</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195,652</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal and state income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,260</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(166,594</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,989</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,965</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,674</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per common share</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.83</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.80</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,717,415</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,579,497</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,694,308</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,932,071</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plus effect of stock compensation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">296,411</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,643</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291,783</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369,842</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,013,826</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,952,140</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,986,091</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,301,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividends declared per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.26</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) Includes excise taxes of:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238,306</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,422</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">751,389</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">709,050</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">See notes to unaudited condensed consolidated financial statements.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></div><hr style="page-break-after:always"><div><a name="s4AAC5A289E835412A375642947D6A02B"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CASEY&#8217;S GENERAL STORES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS&#8217; EQUITY</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share and share amounts) (unaudited)</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:53%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares Outstanding</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shareholders' Equity</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at April&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,874,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,271,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,271,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Implementation of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,140</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,140</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Dividends declared (87 cents per share)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,839</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,839</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Exercise of stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Repurchase of common stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(352,592</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,247</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,247</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Stock based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,111</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,111</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,630,667</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,378,589</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,390,868</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">See notes to unaudited condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></div><hr style="page-break-after:always"><div><a name="s8558B93F0EA15EEEA7A5E9218C7C1682"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CASEY&#8217;S GENERAL STORES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Unaudited)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(DOLLARS IN THOUSANDS)</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,674</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,641</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments to reconcile net income to net cash provided by operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,520</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,568</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on disposal of assets and impairment charges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,159</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,010</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(115,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,252</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(52,870</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66,946</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,341</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,685</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,867</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,052</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377,756</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295,976</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from investing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchase of property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(311,165</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(426,398</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments for acquisition of businesses, net of cash acquired</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from sales of property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,159</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,857</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in investing activities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(328,027</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(448,733</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from financing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repayments of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,839</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,097</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net borrowings (repayments) of short-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from exercise of stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,168</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">801</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments of cash dividends</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repurchase of common stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,479</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(144,104</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Tax withholdings on employee share-based awards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,681</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,926</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash (used in) provided by financing activities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69,239</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,751</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (decrease) increase in cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents at beginning of the period</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,679</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,717</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents at end of the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,711</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CASEY&#8217;S GENERAL STORES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Unaudited)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(DOLLARS IN THOUSANDS)</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPPLEMENTAL DISCLOSURES OF CASH FLOWS INFORMATION</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Nine months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid (received) during the period for:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest, net of amount capitalized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,354</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,281</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Noncash investing and financing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Purchased property and equipment in accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,172</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,700</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Shares repurchased in accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">See notes to unaudited condensed consolidated financial statements.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></div><hr style="page-break-after:always"><div><a name="s9E7DCA9D9D9F5D9E9FBC7D531068458D"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CASEY&#8217;S GENERAL STORES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCIAL STATEMENTS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars in Thousands, Except Share and Per Share Amounts)</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div><a name="sD9BE95462A565D21B70F2A49F158D3EA"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Presentation of Financial Statements</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying condensed consolidated financial statements include the accounts and transactions of Casey's General Stores, Inc. (hereinafter referred to as the Company or Casey's) and its wholly-owned subsidiaries. All material inter-company balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:inherit;font-size:18pt;">&#160;</font></div><div><a name="sB9DF0D0122B759BF90122F6CFE8A544C"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In the opinion of management, the accompanying condensed consolidated financial statements contain all adjustments (including normal recurring accruals) necessary to present fairly the financial position as of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, the results of operations for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">three and nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, shareholders' equity for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, and cash flows for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  Although management believes that the disclosures are adequate to make the information presented not misleading, it is suggested that these interim condensed consolidated financial statements be read in conjunction with the Company&#8217;s most recent audited financial statements and notes thereto.  See the Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;for our consideration of new accounting pronouncements.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes.  The impact related to gift cards was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$879</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, net of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$321</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income.  The impact related to box tops was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$5,019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;net of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$1,816</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact of ASU 2016-02.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In October 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other than Inventory.  We adopted the standard in the quarter ended July&#160;31, 2018.  There was no material impact to the Company for the adoption of this standard.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In January 2017, the FASB issued ASU 2017-01, Business Combinations, Clarifying the Definition of a Business. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business.  First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired.  The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions.  Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In August 2018, the FASB issued ASU 2018-15, Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">software and hosting arrangements that include an internal-use software license. The guidance is effective for the Company beginning in the first quarter of fiscal 2021 with early adoption permitted. The amendments in the update can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements.</font></div><div><a name="s94678002303F5E72A2908C0AB540C28E"></a></div><div style="line-height:120%;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and Cost of Goods Sold</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the customer. The Company adopted ASU 2014-09 in the quarter ended July&#160;31, 2018.  As a result, revenue from sales of pizza that include a redeemable box top coupon are deferred until redemption for the portion of the sale that represents the estimated future redemption of the box top coupon.  Gift card revenue is now recognized based on the estimated gift card breakage rate over the pro-rata usage of the card.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Renewable Identification Numbers (RINs) are treated as a reduction in cost of goods sold in the period the Company commits to a price and agrees to sell the RIN. Vendor rebates are treated as a reduction in cost of goods sold and are recognized pro rata over the period covered by the applicable rebate agreement. Vendor rebates in the form of billbacks are treated as a reduction in cost of goods sold and are recognized at the time the product is sold. Warehousing costs are recorded within operating expenses on the income statement.  Sales taxes collected from customers and remitted to the government are recorded on a net basis in the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s2341260111375DE8AFAA6AD242860665"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Term Debt and Fair Value Disclosure</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The fair value of the Company&#8217;s long-term debt is estimated based on the current rates offered to the Company for debt of the same or similar issues. The fair value of the Company&#8217;s long-term debt was approximately </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$1,278,000</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and  </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$1,277,000</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In January 2019, the Company entered into a new credit agreement that provides for a $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">300 million</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;unsecured revolving credit facility which includes a $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">30 million</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;sublimit for letters of credit and a $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">30 million</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;sublimit for swingline loans (the "Credit Facility").  The maturity date is January 11, 2024.  Amounts borrowed under the Credit Facility bear interest at variable rates based upon, at the Company's option, either (a) LIBOR plus an applicable margin or (b) an alternate base rate.  The Credit Facility also carries a facility fee between </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">0.2%</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">0.4%</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;per annum based on the Company's consolidated leverage ratio as defined in the credit agreement.  The Company has </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$50 million</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;outstanding under the new Credit Facility at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  Concurrently with this new credit agreement, the Company also reduced its existing unsecured revolving line of credit from </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$150,000</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;to </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$25,000</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;(the "Bank Line"), under which there was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$0</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;outstanding at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$39,600</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;outstanding at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sCB8CAC8CAFFE513993095F2BE7FC1F4A"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure of Compensation Related Costs, Share Based Payments</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The 2018 Stock Incentive Plan (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">2018 Plan</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8221;), was approved by the Board in June 2018 and approved by the Company's shareholders on September 5, 2018 ("the "2018 Plan Effective Date"). The 2018 Plan replaced the 2009 Stock Incentive Plan (the "2009 Plan")  under which no new awards are allowed to be granted as of the 2018 Plan Effective Date. The 2009 Plan previously replaced and superseded the 2000 Stock Option Plan and the Non-Employees Directors&#8217; Stock Option Plan (collectively with the 2009 Plan, the &#8220;Prior Plans&#8221;).</font></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Awards under the 2018 Plan may take the form of stock options, stock appreciation rights, restricted stock, restricted stock units and other equity-based and equity-related awards. Each share issued pursuant to a stock option and each share with respect to which a stock-settled stock appreciation right is exercised (regardless of the number of shares actually delivered) is counted as one share against the maximum limit under the 2018 Plan, and each share issued pursuant to an award of restricted stock or restricted stock units is counted as two shares against the maximum limit. At </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, there were </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2,984,032</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;shares available for grant under the 2018 Plan.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">We account for stock-based compensation by estimating the fair value of stock options using the Black Scholes model, and value restricted stock unit awards granted under the Plan using the market price of a share of our common stock on the date of grant. For market based awards we use the "Monte Carlo" approach to estimate the value of the awards, which simulates the prices of the Company&#8217;s and each member of the performance peer groups' common stock price at the end of the relevant performance period, taking into account volatility and the specifics surrounding each total shareholder return metric under the relevant plan.  We recognize these amounts as an operating expense in our consolidated statements of income ratably over the requisite service period using the straight-line method, as adjusted for certain retirement provisions, and updated estimates of performance based awards. All awards have been granted at </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">no cost to the grantee and/or non-employee member of the Board.  Additional information regarding the 2018 Plan is provided in the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;Proxy Statement and Proxy Supplement.</font></div><div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">At </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, options for </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">143,681</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;shares (which expire between 2019 and 2021) were outstanding for the Prior Plans (no stock option awards have been granted under the 2018 Plan). Information concerning the issuance of stock options under the Prior Plans is presented in the following table:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:73%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">option&#160;shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">average&#160;option</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">exercise&#160;price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at April&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.73</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">At </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, all </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">143,681</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;outstanding options were vested, and had an aggregate intrinsic value of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$12,493</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and a weighted average remaining contractual life of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2.14 years</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  The aggregate intrinsic value for the total of all options exercised during the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$3,661</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">. </font></div><div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Information concerning the unvested restricted stock units under the 2009 Plan and the 2018 Plan is presented in the following table:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:87%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at April&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,232</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,769</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance Award Adjustments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Total employee compensation costs recorded for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, respectively, were </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$13,719</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$15,458</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;for the stock option, restricted stock, and restricted stock unit awards to employees.  As of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, there were </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">no</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;unrecognized compensation costs related to the Plan and Prior Plans for stock options and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$10,028</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;of unrecognized compensation costs related to restricted stock units which are expected to be recognized through fiscal 2022.  Certain awards in the 2017 and 2018 long term incentive compensation program grants have performance-based conditions based on the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">three</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">-year average return on invested capital (ROIC) calculation. </font></div><div><a name="s1FD969EE3A8254228884BA5A6B8366F9"></a></div><div style="line-height:120%;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">6.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Commitments and Contingencies</font></div></td></tr></table><div style="line-height:120%;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">From time to time we may be involved in legal or administrative proceedings or investigations arising from the conduct of our business operations, including, but not limited to, contractual disputes; employment, personnel, or accessibility matters; personal injury and property damage claims; and claims by federal, state, and local regulatory authorities relating to the sale of products pursuant to licenses and permits issued by those authorities. Claims for damages in those actions may be substantial. While the outcome of such litigation, proceedings, investigations, or claims is never certain, it is our opinion, after taking into consideration legal counsel&#8217;s assessment and the availability of insurance proceeds and other collateral sources to cover potential losses, that the ultimate disposition of such matters currently pending or threatened, individually or cumulatively, will not have a material adverse effect on our consolidated financial position and results of operations.</font></div><div style="line-height:120%;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s3AF34DBAB7095BD38EFD7F80D78D2C31"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">7.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized Tax Benefits &amp; Impact of Tax Reform Act</font></div></td></tr></table><div style="line-height:120%;padding-left:36px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-left:36px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The total amount of gross unrecognized tax benefits was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$6,421</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  At </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, gross unrecognized tax benefits were </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$8,331</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  If this unrecognized tax benefit were ultimately recognized, $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">6,604</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;is the amount that would impact our effective tax rate.  The total amount of accrued interest and penalties for such unrecognized tax benefits was $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">318</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, and $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">191</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  Net interest and penalties included in income tax expense for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, was a net </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">expense</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;of $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">127</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, with a net </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">expense</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;of $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">113</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;for the same period in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">A number of years may elapse before an uncertain tax position is audited and ultimately settled.  It is difficult to predict the ultimate outcome or the timing of resolution for uncertain tax positions.  It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months.  These changes could result from the expiration of the statute of limitations, examinations or other unforeseen circumstances.  The IRS is currently examining tax year 2012.  The Company has no other ongoing federal or state income tax examinations.  At this time, the Company's best estimate of the reasonably possible change in the amount of the gross unrecognized tax benefits is a </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">decrease</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;of $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">1,300</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;during the next twelve months mainly due to the expiration of certain statute of limitations.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The federal statute of limitations remains open for the tax years </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2012</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and forward.  Tax years </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2012</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;and forward are subject to audit by state tax authorities depending on open statute of limitations waivers and the tax code of each state.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">On December 22, 2017, H.R. 1, originally known as the Tax Cuts and Jobs Act (the &#8220;Tax Reform Act&#8221;) was enacted.  U.S. GAAP requires that the impact of tax legislation be recognized in the period in which the law was enacted.  In December 2017, the SEC issued Staff Accounting Bulletin No. 118, which allowed a company to report provisional numbers related to the Tax Reform Act and adjust those amounts during a measurement period not to exceed one year. The Company recorded the provisional impact of the Tax Reform Act in the fiscal year ended April 30, 2018. During the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, the Company did not record any material adjustments to the amounts previously recorded as a result of the Tax Reform Act. The measurement period allowed by SAB No. 118 is now closed.</font></div><div><a name="s87063A8401FB51E593A6E899C49FD042"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">8.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">As of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, we operated </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2,123</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;stores in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">16</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;states. Our convenience stores offer a broad selection of merchandise, fuel and other products and services designed to appeal to the convenience needs of our customers. We manage the business on the basis of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">one</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;operating segment. Our stores sell similar products and services, and use similar processes to sell those products and services directly to the general public. We make specific disclosures concerning the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">three</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;broad merchandise categories of fuel, grocery&#160;and other merchandise, and prepared food and fountain because it allows us to more effectively discuss trends and operational programs within our business and industry. Although we can separate revenues and cost of goods sold within these categories (and further sub-categories), the operating expenses associated with operating a store that sells these products are not separable by these </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">three</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;categories.</font></div><div style="line-height:120%;font-size:18pt;"><font style="font-family:inherit;font-size:18pt;">&#160;</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></div><hr style="page-break-after:always"><div><a name="sF05A9E7853CE58D2A409AB1457F2A314"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:10%;"></td><td style="width:90%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;2.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">(Dollars in Thousands)</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td></tr></table></div></div><div><a name="s1487503E95FD52E9AB30CCDA96816613"></a></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Overview</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Casey&#8217;s and its wholly-owned subsidiaries operate convenience stores under the names "Casey's" and &#8220;Casey&#8217;s General Store&#8221; (hereinafter referred to as the "Company", "</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Casey&#8217;s Store</font><font style="font-family:inherit;font-size:10pt;">&#8221; or &#8220;</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Stores</font><font style="font-family:inherit;font-size:10pt;">&#8221;) in 16 Midwestern states, primarily Iowa, Missouri and Illinois. The Company also operates two stores selling primarily tobacco products, one grocery store, and two liquor stores. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, there were a total of </font><font style="font-family:inherit;font-size:10pt;">2,123</font><font style="font-family:inherit;font-size:10pt;">&#32;stores in operation. All convenience stores offer fuel for sale on a self-serve basis and most stores carry a broad selection of food (including freshly prepared foods such as pizza, donuts and sandwiches), beverages, tobacco products, health and beauty aids, automotive products and other non-food items. The Company derives its revenue primarily from the retail sale of fuel and the products offered in its stores.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Approximately </font><font style="font-family:inherit;font-size:10pt;">56%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our stores were opened in areas with populations of fewer than 5,000 persons, while approximately </font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;">&#32;of all stores were opened in communities with populations exceeding 20,000 persons. Two distribution centers are in operation, which supply grocery and general merchandise items to stores. One is adjacent to the Corporate Headquarters facility in Ankeny, Iowa, and the other is located in Terre Haute, Indiana.  As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company owned the land at </font><font style="font-family:inherit;font-size:10pt;">2,103</font><font style="font-family:inherit;font-size:10pt;">&#32;locations and the buildings at </font><font style="font-family:inherit;font-size:10pt;">2,107</font><font style="font-family:inherit;font-size:10pt;">&#32;locations, and leased the land at </font><font style="font-family:inherit;font-size:10pt;">20</font><font style="font-family:inherit;font-size:10pt;">&#32;locations and the buildings at </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;">&#32;locations.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reported diluted earnings per common share of </font><font style="font-family:inherit;font-size:10pt;">$1.13</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">. For the same quarter a year-ago, diluted earnings per common share were </font><font style="font-family:inherit;font-size:10pt;">$5.08</font><font style="font-family:inherit;font-size:10pt;">, of which $4.60 was related to the adoption of the Tax Reform Act. </font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the roll forward of store growth through the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:63%;"></td><td style="width:37%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Store Count</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Stores at 4/30/18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,073</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">New Store Construction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Acquisitions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Acquisitions not opened</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Prior Acquisitions opened</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Closed</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Stores at 1/31/19</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,123</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;">17</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisition stores under agreement to purchase and a new store pipeline of </font><font style="font-family:inherit;font-size:10pt;">133</font><font style="font-family:inherit;font-size:10pt;">&#32;sites, including </font><font style="font-family:inherit;font-size:10pt;">48</font><font style="font-family:inherit;font-size:10pt;">&#32;under construction, as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Same-store sales is a common metric used in the convenience store industry.&#160; We define same-store sales as the total sales increase (or decrease) for stores open during the full time of both periods being presented.&#160; We exclude from the calculation any acquired stores and any stores that have been replaced with a new store, until such stores have been open during the full time of both periods being presented.&#160; Stores that have undergone a major remodel, had adjustments in hours of operation, added pizza delivery, or had other revisions to their operating format remain in the calculation.&#160;</font><font style="font-family:inherit;font-size:11pt;">&#32;</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter results reflected a </font><font style="font-family:inherit;font-size:10pt;">3.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;decrease in same-store fuel gallons sold, with an average fuel revenue less related cost of goods sold (exclusive of depreciation and amortization) of </font><font style="font-family:inherit;font-size:10pt;">22.1</font><font style="font-family:inherit;font-size:10pt;">&#32;cents per gallon, compared to </font><font style="font-family:inherit;font-size:10pt;">18.6</font><font style="font-family:inherit;font-size:10pt;">&#32;cents per gallon in the same quarter a year ago.  Historically, our retail fuel strategy has been to price to the competition, where the timing of retail price changes was driven by local competitive conditions.  Over the course of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, the Company, as part of its evolving strategy around fuel price optimization, has been more proactive and balanced in driving changes to market prices to grow profitability, which has contributed to a higher fuel margin and lower same-store fuel gallons sold.  In addition, softer demand in the Midwest adversely impacted same-store fuel gallons sold in the quarter.  The Company sold </font><font style="font-family:inherit;font-size:10pt;">20.6</font><font style="font-family:inherit;font-size:10pt;">&#32;million renewable fuel credits for $</font><font style="font-family:inherit;font-size:10pt;">3.6</font><font style="font-family:inherit;font-size:10pt;">&#32;million during the quarter, compared to </font><font style="font-family:inherit;font-size:10pt;">18.2</font><font style="font-family:inherit;font-size:10pt;">&#32;million renewable fuel credits in the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of the prior year, which generated $</font><font style="font-family:inherit;font-size:10pt;">14.6</font><font style="font-family:inherit;font-size:10pt;">&#32;million.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Same-store sales of grocery and other merchandise increased </font><font style="font-family:inherit;font-size:10pt;">3.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;and prepared food and fountain increased </font><font style="font-family:inherit;font-size:10pt;">1.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;during the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter. Operating expenses increased </font><font style="font-family:inherit;font-size:10pt;">5.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;in the quarter primarily due to operating </font><font style="font-family:inherit;font-size:10pt;">103</font><font style="font-family:inherit;font-size:10pt;">&#32;more stores compared to the same period a year ago.     </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:32px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Three Months Ended </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#32;Compared to</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Three Months Ended </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars and Amounts in Thousands)</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:44%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended 1/31/2019</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fuel</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grocery &amp;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Merchandise</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prepared</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Food &amp;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fountain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,233,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">543,773</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">256,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">14,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,048,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold (excluding depreciation and amortization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">122,559</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">173,512</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">159,682</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">14,512</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">470,265</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">31.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">62.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">99.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">23.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fuel gallons</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">554,479</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended 1/31/2018</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fuel</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grocery &amp;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Merchandise</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prepared</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Food &amp;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fountain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,297,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">502,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">240,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,054,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold (excluding depreciation and amortization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,272</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,150</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,632</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,870</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">419,924</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fuel gallons</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">539,665</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue for the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">decreased</font><font style="font-family:inherit;font-size:10pt;">&#32;by </font><font style="font-family:inherit;font-size:10pt;">$6,527</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">0.3%</font><font style="font-family:inherit;font-size:10pt;">)&#160;over the comparable period in fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. Retail fuel sales </font><font style="font-family:inherit;font-size:10pt;">decreased</font><font style="font-family:inherit;font-size:10pt;">&#32;by $</font><font style="font-family:inherit;font-size:10pt;">63,720</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">4.9</font><font style="font-family:inherit;font-size:10pt;">%)&#160;as the average retail price per gallon decreased </font><font style="font-family:inherit;font-size:10pt;">7.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;(amounting to a </font><font style="font-family:inherit;font-size:10pt;">$96,679</font><font style="font-family:inherit;font-size:10pt;">&#32;decrease), and the number of gallons sold increased by </font><font style="font-family:inherit;font-size:10pt;">14,814</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2.7%</font><font style="font-family:inherit;font-size:10pt;">). During this same period, retail sales of grocery and other merchandise increased by </font><font style="font-family:inherit;font-size:10pt;">$41,023</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">8.2%</font><font style="font-family:inherit;font-size:10pt;">), and prepared food and fountain sales increased by </font><font style="font-family:inherit;font-size:10pt;">$15,526</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">6.5%</font><font style="font-family:inherit;font-size:10pt;">), both primarily due to operating </font><font style="font-family:inherit;font-size:10pt;">103</font><font style="font-family:inherit;font-size:10pt;">&#32;more stores than a year ago.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The other revenue category primarily consists of lottery, car wash, and prepaid phone cards, which are presented net of applicable costs. These revenues increased </font><font style="font-family:inherit;font-size:10pt;">$644</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">4.6%</font><font style="font-family:inherit;font-size:10pt;">)&#160;for the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold (excluding depreciation and amortization) was </font><font style="font-family:inherit;font-size:10pt;">23.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue for the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">20.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the comparable period in the prior year. Fuel revenue less related cost of goods sold (exclusive of depreciation and amortization) was </font><font style="font-family:inherit;font-size:10pt;">9.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;of fuel revenue during the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">7.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;in the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of the prior year. Revenue per gallon less cost of goods sold per gallon (exclusive of depreciation and amortization) was </font><font style="font-family:inherit;font-size:10pt;">22.1</font><font style="font-family:inherit;font-size:10pt;">&#32;cents in the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">18.6</font><font style="font-family:inherit;font-size:10pt;">&#32;cents in the prior year.  Grocery and other merchandise revenue less related cost of goods sold (exclusive of depreciation and amortization) was </font><font style="font-family:inherit;font-size:10pt;">31.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;of grocery and other merchandise revenue, equivalent to the </font><font style="font-family:inherit;font-size:10pt;">31.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;rate in the prior year.  Prepared food and fountain revenue less related cost of goods sold (exclusive of depreciation and amortization) was </font><font style="font-family:inherit;font-size:10pt;">62.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue compared to </font><font style="font-family:inherit;font-size:10pt;">60.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;in the prior year, primarily due to strategic price increases and favorable commodity prices that helped improve margins compared to the same quarter in the prior period.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses increased $</font><font style="font-family:inherit;font-size:10pt;">18,495</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">5.7%</font><font style="font-family:inherit;font-size:10pt;">) in the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;from the comparable period in the prior year, primarily due to operating </font><font style="font-family:inherit;font-size:10pt;">103</font><font style="font-family:inherit;font-size:10pt;">&#32;more stores than a year ago.  Same store operating expenses excluding credit card fees were down </font><font style="font-family:inherit;font-size:10pt;">2.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the quarter, primarily related to the Company's enhancements to its store labor management. </font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense increased </font><font style="font-family:inherit;font-size:10pt;">7.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$61,324</font><font style="font-family:inherit;font-size:10pt;">&#32;in the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">$57,042</font><font style="font-family:inherit;font-size:10pt;">&#32;for the comparable period in the prior year. The increase was due primarily to capital expenditures during the previous twelve months.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effective tax rate </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">22.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;in the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.  The increase in the effective tax rate was primarily due to the one-time benefit of the adoption of the 2017 Tax Cuts and Jobs Act ("Tax Reform Act") in the prior year.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income decreased by </font><font style="font-family:inherit;font-size:10pt;">$151,130</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">78.3%</font><font style="font-family:inherit;font-size:10pt;">) to </font><font style="font-family:inherit;font-size:10pt;">$41,835</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">$192,965</font><font style="font-family:inherit;font-size:10pt;">&#32;in the prior year. The decrease in net income was primarily attributable to the benefits upon adoption of the Tax Reform Act in the prior year, offset by gross profit dollar growth across all categories, and slower growth in overall operating expenses mainly due to labor hour reductions at stores.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:32px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Nine Months Ended<br>January 31, 2019</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#32;Compared to</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Nine Months Ended<br>January 31, 2018</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Dollars and Amounts in Thousands)</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended 1/31/2019</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fuel</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grocery &amp;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Merchandise</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prepared</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Food &amp;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fountain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4,502,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,806,822</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">820,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">44,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">7,174,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold (exclusive of depreciation and amortization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">364,691</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">582,629</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">510,540</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">44,494</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,502,354</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">32.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">62.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">99.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">20.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fuel gallons</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,750,024</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended 1/31/2018</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fuel</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grocery &amp;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Merchandise</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prepared</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Food &amp;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fountain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,824,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,672,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">764,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,302,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold (exclusive of depreciation and amortization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320,170</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">533,647</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">469,787</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,674</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,364,278</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fuel gallons</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,666,404</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue for the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;increased by </font><font style="font-family:inherit;font-size:10pt;">$872,426</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">13.8%</font><font style="font-family:inherit;font-size:10pt;">)&#160;over the comparable period in fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. Retail fuel sales increased by </font><font style="font-family:inherit;font-size:10pt;">$678,333</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">17.7%</font><font style="font-family:inherit;font-size:10pt;">)&#160;as the average retail price per gallon increased </font><font style="font-family:inherit;font-size:10pt;">12.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;(amounting to a </font><font style="font-family:inherit;font-size:10pt;">$463,174</font><font style="font-family:inherit;font-size:10pt;">&#32;increase) while the number of gallons sold increased by </font><font style="font-family:inherit;font-size:10pt;">83,620</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">5.0%</font><font style="font-family:inherit;font-size:10pt;">). During this same period, retail sales of grocery and other merchandise increased by </font><font style="font-family:inherit;font-size:10pt;">$134,507</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">), and prepared food and fountain sales increased by </font><font style="font-family:inherit;font-size:10pt;">$55,752</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">7.3%</font><font style="font-family:inherit;font-size:10pt;">), both primarily due to operating </font><font style="font-family:inherit;font-size:10pt;">103</font><font style="font-family:inherit;font-size:10pt;">&#32;more stores than a year ago.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The other revenue category primarily consists of lottery, car wash, and prepaid phone cards, which are presented net of applicable costs. These revenues increased </font><font style="font-family:inherit;font-size:10pt;">$3,834</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">9.4%</font><font style="font-family:inherit;font-size:10pt;">)&#160;through the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, primarily driven by multiple significant lottery awards in the current year.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue less cost of goods sold (excluding depreciation and amortization) was </font><font style="font-family:inherit;font-size:10pt;">20.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">21.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the comparable period in the prior year. Fuel revenue less related cost of goods sold (exclusive of</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">depreciation and amortization) was </font><font style="font-family:inherit;font-size:10pt;">8.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;during the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">8.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;in the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of the prior year. Revenue per gallon less cost of goods sold per gallon (exclusive of depreciation and amortization) was </font><font style="font-family:inherit;font-size:10pt;">20.8</font><font style="font-family:inherit;font-size:10pt;">&#32;cents per gallon in the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">19.2</font><font style="font-family:inherit;font-size:10pt;">&#32;cents per gallon in the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of the prior year. Grocery and other merchandise revenue less related cost of goods sold (exclusive of depreciation and amortization) increased to </font><font style="font-family:inherit;font-size:10pt;">32.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">31.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;in the comparable period in the prior year, due in part to a product mix shift to higher margin products in the current year.  Prepared food and fountain revenue less related cost of goods sold (exclusive of depreciation and amortization) was </font><font style="font-family:inherit;font-size:10pt;">62.2%</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">61.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;in the prior year, primarily due to strategic price increases that helped improve margins compared to the same period a year ago.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses increased </font><font style="font-family:inherit;font-size:10pt;">$77,877</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">8.1%</font><font style="font-family:inherit;font-size:10pt;">) in the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;from the comparable period in the prior year primarily due to operating </font><font style="font-family:inherit;font-size:10pt;">103</font><font style="font-family:inherit;font-size:10pt;">&#32;more stores than a year ago.  Same store operating expenses excluding credit card fees were down </font><font style="font-family:inherit;font-size:10pt;">0.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the period, primarily related to the Company's enhancements to its store labor management. </font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense increased </font><font style="font-family:inherit;font-size:10pt;">11.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$181,520</font><font style="font-family:inherit;font-size:10pt;">&#32;in the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">$163,568</font><font style="font-family:inherit;font-size:10pt;">&#32;for the comparable period in the prior year. The increase was due primarily to capital expenditures made during the previous twelve months.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"></font><font style="font-family:inherit;font-size:10pt;">The effective tax rate increased to </font><font style="font-family:inherit;font-size:10pt;">23.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;in the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of fiscal year </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to the comparable period of fiscal year </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. The increase in the effective tax rate was primarily due to the one-time benefit of the adoption of the Tax Reform Act in the prior year.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income decreased by </font><font style="font-family:inherit;font-size:10pt;">$119,967</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">40.2%</font><font style="font-family:inherit;font-size:10pt;">) to </font><font style="font-family:inherit;font-size:10pt;">$178,674</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">$298,641</font><font style="font-family:inherit;font-size:10pt;">&#32;in the prior year. The decrease in net income was primarily attributable to the benefits upon adoption of the Tax Reform Act in the prior year, offset by gross profit dollar growth across all categories, and slower growth in overall operating expenses mainly due to labor hour reductions at stores.</font></div><div><a name="s1014993AC17E5B8DA8F2F93C26067D6E"></a></div><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Use of Non-GAAP Measures</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We define EBITDA as net income before net interest expense, income taxes, depreciation and amortization. Adjusted EBITDA further adjusts EBITDA by excluding the gain or loss on disposal of assets as well as impairment charges. Neither EBITDA nor Adjusted EBITDA are considered GAAP measures, and should not be considered as a substitute for net income, cash flows from operating activities or other income or cash flow statement data. These measures have limitations as analytical tools, and should not be considered in isolation or as substitutes for analysis of our results as reported under GAAP. We strongly encourage investors to review our financial statements and publicly filed reports in their entirety and not to rely on any single financial measure.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe EBITDA and Adjusted EBITDA are useful to investors in evaluating our operating performance because securities analysts and other interested parties use such calculations as a measure of financial performance and debt service capabilities, and they are regularly used by management for internal purposes including our capital budgeting process, evaluating acquisition targets, and assessing performance.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Because non-GAAP financial measures are not standardized, EBITDA and Adjusted EBITDA, as defined by us, may not be comparable to similarly titled measures reported by other companies. It therefore may not be possible to compare our use of these non-GAAP financial measures with those used by other companies.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table contains a reconciliation of net income to EBITDA and Adjusted EBITDA for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,310</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,470</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,907</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,821</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal and state income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(166,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,324</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,042</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,520</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,568</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EBITDA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">457,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">397,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on disposal of assets and impairment charges</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">919</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,159</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,010</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,758</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,802</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">458,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399,051</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, EBITDA and adjusted EBITDA increased </font><font style="font-family:inherit;font-size:10pt;">32.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">31.7%</font><font style="font-family:inherit;font-size:10pt;">, respectively, when compared to the same period a year ago.&#160;The result is primarily due to lower operating expense growth, stronger fuel margins, improved inside margins, and operating </font><font style="font-family:inherit;font-size:10pt;">103</font><font style="font-family:inherit;font-size:10pt;">&#32;more stores than a year ago.  For the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, EBITDA and adjusted EBITDA increased </font><font style="font-family:inherit;font-size:10pt;">15.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">14.9%</font><font style="font-family:inherit;font-size:10pt;">, respectively, when compared to the same period a year ago.  That is primarily due to improved fuel margins, lower operating expense growth, improved inside margins, and operating </font><font style="font-family:inherit;font-size:10pt;">103</font><font style="font-family:inherit;font-size:10pt;">&#32;more stores than a year ago.</font></div><div><a name="s1D76CB7896C151F9B48F7BE7FFF263CA"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Critical Accounting Policies</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Critical accounting policies are those accounting policies that management believes are important to the portrayal of the Company&#8217;s financial condition and results of operations.  The Company's critical accounting policies are described in the Form 10-K for the year ended April 30, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, and such discussion is incorporated herein by reference.  There have been no changes to these policies in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, other than those described in note 2 to the financial statements.</font></div><div><a name="sD1A1354D5BDF5BC09A2CBDAAB3EB8FDC"></a></div><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liquidity and Capital Resources</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">(Dollars in Thousands)</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the nature of the Company&#8217;s business, cash provided by operations is the Company&#8217;s primary source of liquidity. The Company finances its inventory purchases primarily from normal trade credit aided by the relatively rapid turnover of inventory. This turnover allows the Company to conduct its operations without large amounts of cash and working capital. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s ratio of current assets to current liabilities was </font><font style="font-family:inherit;font-size:10pt;">0.76</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1. The ratio at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">1.03</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1 and </font><font style="font-family:inherit;font-size:10pt;">0.78</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1, respectively. Management believes that the Company&#8217;s current </font><font style="font-family:inherit;font-size:10pt;">$25,000</font><font style="font-family:inherit;font-size:10pt;">&#32;bank line of credit, its credit facility of </font><font style="font-family:inherit;font-size:10pt;">$300,000</font><font style="font-family:inherit;font-size:10pt;">&#32;initiated in 2019, combined with the current cash and cash equivalents and the future cash flow from operations will be sufficient to satisfy the working capital needs of our business.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by operations increased </font><font style="font-family:inherit;font-size:10pt;">$81,780</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">27.6%</font><font style="font-family:inherit;font-size:10pt;">)&#160;in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;from the comparable period in the prior year, due primarily to reductions in income taxes receivable and smaller increases in inventory from prior period. Cash used in investing in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased </font><font style="font-family:inherit;font-size:10pt;">$120,706</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">26.9%</font><font style="font-family:inherit;font-size:10pt;">) over prior year, in line with the expected decline in capital expeditures. Cash used in financing increased </font><font style="font-family:inherit;font-size:10pt;">$283,990</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">132.2%</font><font style="font-family:inherit;font-size:10pt;">), primarily reflecting proceeds from issuance of long-term debt in the prior year that did not reoccur in the current year, offset by reductions in share buyback activity.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital expenditures represent the single largest use of Company funds. Management believes that by acquiring, building, and reinvesting in stores, the Company will be better able to respond to competitive challenges and increase operating efficiencies. During the first </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, the Company expended </font><font style="font-family:inherit;font-size:10pt;">$332,186</font><font style="font-family:inherit;font-size:10pt;">&#32;primarily for property and equipment, resulting from the construction, remodeling, and acquisition of stores, compared to </font><font style="font-family:inherit;font-size:10pt;">$452,590</font><font style="font-family:inherit;font-size:10pt;">&#32;for the comparable period in the prior year. The Company has budgeted $466 million in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">&#32;for construction, acquisition and remodeling of stores, sourced primarily from existing cash, funds generated by operations, and the prior year issuance of senior notes.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had long-term debt (net of related debt issuance costs) of </font><font style="font-family:inherit;font-size:10pt;">$1,288,952</font><font style="font-family:inherit;font-size:10pt;">, (net of current maturities of </font><font style="font-family:inherit;font-size:10pt;">$16,637</font><font style="font-family:inherit;font-size:10pt;">), consisting of $</font><font style="font-family:inherit;font-size:10pt;">569,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in principal amount of 5.22% Senior Notes, $</font><font style="font-family:inherit;font-size:10pt;">150,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in principal amount of 3.67% Senior Notes, Series A, $</font><font style="font-family:inherit;font-size:10pt;">50,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in principal amount of 3.75% Senior Notes Series B, $</font><font style="font-family:inherit;font-size:10pt;">7,500</font><font style="font-family:inherit;font-size:10pt;">&#32;in principal amount of 5.72% Senior Notes, Series A and B, </font><font style="font-family:inherit;font-size:10pt;">$50,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in principal amount of 3.65% Senior Notes Series C, </font><font style="font-family:inherit;font-size:10pt;">$50,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in principal amount of 3.72% Senior Notes Series D, </font><font style="font-family:inherit;font-size:10pt;">$150,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in principal amount of 3.51% Senior Notes Series E, </font><font style="font-family:inherit;font-size:10pt;">$250,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in principal amount of 3.77% Senior Notes Series F, and $</font><font style="font-family:inherit;font-size:10pt;">13,688</font><font style="font-family:inherit;font-size:10pt;">&#32;of capital lease obligations.  The Company also has a </font><font style="font-family:inherit;font-size:10pt;">$25,000</font><font style="font-family:inherit;font-size:10pt;">&#32;bank line of credit with </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, and a </font><font style="font-family:inherit;font-size:10pt;">$300,000</font><font style="font-family:inherit;font-size:10pt;">&#32;credit facility with </font><font style="font-family:inherit;font-size:10pt;">$50,000</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To date, the Company has funded capital expenditures primarily from the proceeds of the sale of Common Stock, issuance of debt, existing cash, and funds generated from operations. Future capital needs required to finance operations, improvements and the anticipated growth in the number of stores are expected to be met from cash generated by operations, the Bank Line and the Credit Facility, and additional long-term debt or other securities as circumstances may dictate, and are not expected to adversely affect liquidity.</font></div><div><a name="s545F8AC8235551A6B68CF3AEC748121F"></a></div><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Cautionary Statements</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">(Dollars in Thousands)</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This Form 10-Q, including the foregoing Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations, contains various &#8220;forward-looking statements&#8221; within the meaning of Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements represent the Company&#8217;s expectations or beliefs concerning future events, including (i)&#160;any statements regarding future sales and gross profit percentages, (ii)&#160;any statements regarding the continuation of historical trends and (iii)&#160;any statements regarding the sufficiency of the Company&#8217;s cash balances and cash generated from operations and financing activities for the Company&#8217;s future liquidity and capital resource needs. The words &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;estimate,&#8221; &#8220;project&#8221; and similar expressions are used to identify forward-looking statements. The Company cautions that these statements are further qualified by important factors that could cause actual results to differ materially from those in the forward-looking statements, including, without limitations, the following factors described more completely in the Form 10-K for the fiscal year ended April&#160;30, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Competition</font><font style="font-family:inherit;font-size:10pt;">. The Company&#8217;s business is highly competitive, and marked by ease of entry and constant change in terms of the numbers and type of retailers offering the products and services found in stores. Many of the food (including prepared foods) and non-food items similar or identical to those sold by the Company are generally available from a variety of competitors in the communities served by stores, and the Company competes with other convenience store chains, gasoline stations, supermarkets, drug stores, discount stores, club stores, mass merchants and &#8220;fast-food&#8221; outlets (with respect to the sale of prepared foods). Sales of such non-fuel items (particularly prepared food items) have contributed substantially to the Company&#8217;s gross profits from retail sales in recent years. Fuel sales are also intensely competitive. The Company competes with both independent and national brand gasoline stations in the sale of fuel, other convenience store chains and several non-traditional fuel retailers such as supermarkets in specific markets. Some of these other fuel retailers may have access to more favorable arrangements for fuel supply then do the Company or the firms that supply its stores. Some of the Company&#8217;s</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">competitors have greater financial, marketing and other resources than the Company, and, as a result, may be able to respond better to changes in the economy and new opportunities within the industry.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Fuel operations</font><font style="font-family:inherit;font-size:10pt;">. Fuel sales are an important part of the Company&#8217;s sales and earnings, and retail fuel profit margins have a substantial impact on the Company&#8217;s net earnings. Profit margins on fuel sales can be adversely affected by factors beyond the control of the Company, including the supply of fuel available in the retail fuel market, uncertainty or volatility in the wholesale fuel market, increases in wholesale fuel costs generally during a period, and price competition from other fuel </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">marketers. The market for crude oil and domestic wholesale petroleum products is marked by significant volatility, and is affected by general political conditions and instability in oil producing regions such as the Middle East and South America. The volatility of the wholesale fuel market makes it extremely difficult to predict the impact of future wholesale cost fluctuation on the Company&#8217;s operating results and financial conditions. These factors could materially impact the Company&#8217;s fuel gallon volume, fuel gross profit, and overall customer traffic levels at stores. Any substantial decrease in profit margins on fuel sales or in the number of gallons sold by stores could have a material adverse effect on the Company&#8217;s earnings.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fuel is purchased from a variety of independent national and regional petroleum distributors at current daily prices at the rack in which the fuel is loaded onto tanker trucks.  While annual purchase agreements exist with a few distributors, those agreements primarily specify purchasing volumes that must be maintained to be eligible for certain discounts.  Although in recent years suppliers have not experienced difficulties in obtaining sufficient amounts of fuel to meet the Company&#8217;s needs, unanticipated national and international events, such as threatened or actual acts of war or terrorism, natural disasters, and instability in oil producing regions could result in a reduction of fuel supplies available for distribution. Any substantial curtailment in the availability of fuel could adversely affect the Company by reducing its fuel sales. Further, management believes that a significant amount of the Company&#8217;s business results from the patronage of customers primarily desiring to purchase fuel and, accordingly, reduced fuel supplies could adversely affect the sale of non-fuel items. Such factors could have a material adverse impact upon the Company&#8217;s earnings and operations.</font></div><div style="line-height:120%;padding-top:24px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Tobacco Products</font><font style="font-family:inherit;font-size:10pt;">. Sales of tobacco products, including vapor products and e-cigarettes, represent a significant portion of the Company&#8217;s grocery and other merchandise category. Significant increases in wholesale cigarette costs and tax increases on tobacco products, as well as national and local campaigns to further regulate and discourage smoking and the use of other tobacco products in the United States, have had, and are expected to continue having, an adverse effect on the demand for cigarettes and other tobacco products sold in our stores. Also, increasing regulations related to, and restricting the sale of, vapor products and e-cigarettes, may offset some of the recent gains we have experienced from selling these types of products.  The Company attempts to pass price increases through to its customers, but competitive pressures in specific markets may prevent it from doing so. These factors could materially impact the product mix of tobacco products, the retail price and margins of cigarettes and other tobacco products, the volume of cigarettes and other tobacco products sold by stores and overall customer traffic, any of which may have a material adverse impact on the grocery and other merchandise category and the Company&#8217;s earnings and profits.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Environmental Compliance Costs</font><font style="font-family:inherit;font-size:10pt;">. The United States Environmental Protection Agency and several states, including Iowa, have established requirements for owners and operators of underground gasoline storage tanks (USTs) with regard to (i)&#160;maintenance of leak detection, corrosion protection and overfill/spill protection systems; (ii)&#160;upgrade of existing tanks; (iii)&#160;actions required in the event of a detected leak; (iv)&#160;prevention of leakage through tank closings; and (v)&#160;required gasoline inventory recordkeeping. Since 1984, new Company stores have been equipped with non-corroding fiberglass USTs, including many with double-wall construction, over-fill protection and electronic tank monitoring. The Company currently has </font><font style="font-family:inherit;font-size:10pt;">4,819</font><font style="font-family:inherit;font-size:10pt;">&#32;USTs, of which </font><font style="font-family:inherit;font-size:10pt;">3,934</font><font style="font-family:inherit;font-size:10pt;">&#32;are fiberglass and </font><font style="font-family:inherit;font-size:10pt;">885</font><font style="font-family:inherit;font-size:10pt;">&#32;are steel. Management believes that its existing fuel procedures and planned capital expenditures will continue to keep the Company in substantial compliance with all current federal and state UST regulations.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Several of the states in which the Company does business have trust fund programs with provisions for sharing or reimbursing corrective action or remediation costs incurred by UST owners, including the Company. In the years ended </font><font style="font-family:inherit;font-size:10pt;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company spent approximately </font><font style="font-family:inherit;font-size:10pt;">$1,255</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1,323</font><font style="font-family:inherit;font-size:10pt;">, respectively, for assessments and remediation. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company expended approximately </font><font style="font-family:inherit;font-size:10pt;">$684</font><font style="font-family:inherit;font-size:10pt;">&#32;for such purposes. Substantially all of these expenditures have been submitted for reimbursement from state-sponsored trust fund programs and as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">$22,833</font><font style="font-family:inherit;font-size:10pt;">&#32;has been received from such programs since their inception. Such amounts are typically subject to statutory provisions requiring repayment of the reimbursed funds for non-compliance with upgrade provisions or other applicable laws. No amounts are currently expected to be repaid. The Company has an accrued liability at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;of approximately </font><font style="font-family:inherit;font-size:10pt;">$381</font><font style="font-family:inherit;font-size:10pt;">&#32;for estimated expenses related to anticipated corrective actions or remediation efforts, including relevant legal and consulting costs. Management believes the Company has no material joint and several environmental liability with other parties.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although the Company regularly accrues expenses for the estimated costs related to its future corrective action or remediation efforts, there can be no assurance that such accrued amounts will be sufficient to pay such costs, or that the Company has identified all environmental liabilities at all of its current store locations. In addition, there can be no assurance that the Company will not incur substantial expenditures in the future for remediation of contamination or related claims that have not been discovered or asserted with respect to existing store locations or locations that the Company may acquire in the future, or that the Company will not be subject to any claims for reimbursement of funds disbursed to the Company under the </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">various state programs or that additional regulations, or amendments to existing regulations, will not require additional expenditures beyond those presently anticipated.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Other Factors.</font><font style="font-family:inherit;font-size:10pt;">&#32;Other factors and risks that may cause actual results to differ materially from those in the forward-looking statements include the risk that our cash balances and cash generated from operations and financing activities will not be sufficient for our future liquidity and capital resource needs, tax increases, potential liabilities and expenditures related to compliance with environmental and other laws and regulations, the seasonality of demand patterns, and weather conditions; the increased indebtedness that the Company has incurred to purchase shares of our common stock in our self-tender offer; and the other risks and uncertainties included from time to time in our filings with the SEC. We further caution you that other factors we have not identified may in the future prove to be important in affecting our business and results of operations.&#160;We ask you not to place undue reliance on any forward-looking statements because they speak only of our views as of the statement dates.&#160;We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise.</font></div><div><a name="sF5B7066865A659B4AE0F03B35DA6E561"></a></div><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;3. </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Quantitative and Qualitative Disclosures about Market Risk</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s exposure to market risk for changes in interest rates relates primarily to our investment portfolio and long-term debt obligations. We place our investments with high-quality credit issuers and, by policy, limit the amount of credit exposure to any one issuer. Our first priority is to attempt to reduce the risk of principal loss. Consequently, we seek to preserve our invested funds by limiting default risk, market risk, and reinvestment risk. We attempt to mitigate default risk by investing in only high-quality credit securities that we believe to be low risk and by positioning our portfolio to respond appropriately to a significant reduction in a credit rating of any investment issuer or guarantor. The portfolio includes only marketable securities with active secondary or resale markets to ensure portfolio liquidity. We believe an immediate 100-basis-point move in interest rates affecting our floating and fixed rate financial instruments as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;would have no material effect on pretax earnings.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do from time to time, participate in a forward buy of certain commodities, primarily cheese and coffee. These contracts are not accounted for as derivatives as they meet the normal purchases exclusion under derivative accounting.</font></div><div><a name="s3D6B7383F2BB5545927CDDC6DD2331E6"></a></div><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;4</font><font style="font-family:inherit;font-size:10pt;">. </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Controls and Procedures</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Evaluation of Disclosure Controls and Procedures</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of the Company&#8217;s Chief Executive Officer and Chief Financial Officer of the effectiveness of the Company&#8217;s disclosure controls and procedures (as defined in Exchange Act Rule 240.13a-15(e)). Based on that evaluation, the Chief Executive Officer and the Chief Financial Officer have concluded that the Company&#8217;s current disclosure controls and procedures are effective to ensure that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms and such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosures. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Changes in Internal Controls Over Financial Reporting</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2018, the Company completed implementation of the first phase of a new enterprise resource planning (ERP) system, which is designed to replace or enhance certain internal financial and operating systems. In connection with the ERP implementation, we updated the processes and controls that constitute our internal control over financial reporting, as necessary, to accommodate related changes to our accounting procedures and business processes. There have been no other changes in the Company&#8217;s internal control over financial reporting during the quarter ended&#160;January 31, 2019&#160;that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sD6DE254CE71E583EA79CF88740F76C3B"></a></div><div style="line-height:120%;padding-top:32px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">PART II&#8212;OTHER INFORMATION</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></div><hr style="page-break-after:always"><div><a name="s16715EEA6B135CC5B52EBC9674BACAC9"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1. </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Legal Proceedings</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information required by this Item is set forth in Note 6 to the unaudited condensed consolidated financial statements included in Part I, Item&#160;1 of this Form 10-Q and is incorporated herein by this reference.</font></div><div><a name="s879EB0F9A88E5760B099C333E7AE1276"></a></div><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1A. </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Risk Factors</font></div><div style="line-height:120%;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Except for the update set forth below, there have been no material changes in our &#8220;risk factors&#8221; from those previously disclosed in our&#160;2018&#160;Annual Report on Form 10-K.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We may experience increased costs, disruptions or other difficulties with the implementation, operation and functionality of our new enterprise resource planning system.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are engaged in a phased implementation of a new enterprise resource planning (ERP) system, which will replace or enhance certain internal financial and operating systems that are critical to our business operations.&#160; The first phase of implementation was completed in November 2018.  The implementation, operation, and proper functionality of the ERP system has and will continue to require a significant investment of human, technological, and financial resources. &#160;While we have invested, and continue to invest, significant resources in planning, project management, consulting, and training, it is possible that significant implementation, operational, and functionality issues may arise during the course of implementing and utilizing the ERP system, and it is further possible that we may experience significant delays, increased costs, and other difficulties that are not presently contemplated.&#160; Any significant disruptions, delays, deficiencies, or errors in the design, implementation, and utilization of the ERP system could adversely affect our operations, prevent us from accurately and timely reporting our financial results, and negatively impact our business, results of operations and financial condition.  Additionally, if we do not effectively implement and utilize the ERP system as planned or the system does not operate as intended, the effectiveness of our internal control over financial reporting could be adversely affected or our ability to assess it adequately could be delayed.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sE358CF11C15C5762A89BCB61E8776FC3"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 2. </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Unregistered Sales of Equity Securities and Use of Proceeds</font></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth information with respect to the Company's repurchases of common stock during the quarter ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">:   </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:29%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:22%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Number of Shares Purchased</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average Price Paid Per Share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maximum Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third Quarter:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November 1- November 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 1-December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January 1 - January 31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;On March 7, 2018, the Company announced a share repurchase program, wherein the Company is authorized to repurchase up to an aggregate of $300 million of the Company&#8217;s outstanding common stock. The authorization is valid for two years. The timing and number of repurchase transactions under the program depends on a variety of factors including, but not limited to, market conditions, corporate considerations, business opportunities, debt agreements, and regulatory requirements. The program can be suspended or discontinued at any time. No stock was repurchased in the quarter related to that authorization. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></div><hr style="page-break-after:always"><div><a name="sA3B21868B27553689683D20E6A64BC43"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;6. </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Exhibits</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:10%;"></td><td style="width:90%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;text-decoration:underline;">Exhibit</font></div><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;text-decoration:underline;">No.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;text-decoration:underline;">Description</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/726958/000072695818000140/secondamendedandrestated.htm"><font style="font-family:inherit;font-size:10pt;">Second Restatement of the Restated and Amended Articles of Incorporation, as amended September 5, 2018 (incorporated by reference to Exhibit 3.1 to Form 10-Q as filed September 10, 2018)</font></a></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2a</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/726958/000072695818000140/fourthamendedandrestatedby.htm"><font style="font-family:inherit;font-size:10pt;">Fourth Amended and Restated Bylaws, as amended September 5, 2018 (incorporated by reference to Exhibit 3.2a to Form 10-Q as filed September 10, 2018)</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.28 (d)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/726958/000072695819000004/umbpromissorynote.htm"><font style="font-family:inherit;font-size:10pt;">Promissory Note delivered to UMB Bank, n.a. and related Negative Pledge, dated January 11, 2019 (incorporated by reference to Exhibit 10.28(d) to Form 8-K as filed January 17, 2019)</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.28 (e)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/726958/000072695819000004/creditagreement.htm"><font style="font-family:inherit;font-size:10pt;">Credit Agreement dated January 11, 2019, among Casey's General Stores, Inc., as borrower, Royal Bank of Canada, as administrative agent, and the lenders and issuing banks from time to time party thereto (incorporate by reference to Exhibit 10.28(e) to Form 8-K as filed January 17, 2019</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.1*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="casy-ex311_2019131xq3.htm"><font style="font-family:inherit;font-size:10pt;">Certification of Terry W. Handley under Section 302 of the Sarbanes Oxley Act of 2002</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.2*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="casy-ex312_2019131xq3.htm"><font style="font-family:inherit;font-size:10pt;">Certification of William J. Walljasper under Section 302 of the Sarbanes Oxley Act of 2002</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.1*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="casy-ex321_2019131xq3.htm"><font style="font-family:inherit;font-size:10pt;">Certification of Terry W. Handley under Section 906 of Sarbanes-Oxley Act of 2002</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.2*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="casy-ex322_2019131xq3.htm"><font style="font-family:inherit;font-size:10pt;">Certification of William J. Walljasper under Section 906 of Sarbanes-Oxley Act of 2002</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.INS</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Instance Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.SCH</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Schema Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.CAL</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Calculation Linkbase Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.LAB</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Label Linkbase Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.PRE</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Presentation Linkbase Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.&#160;DEF</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Definition Linkbase Document</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:22px;padding-top:22px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">* </font><font style="font-family:inherit;font-size:12pt;">Filed herewith </font></div><div style="line-height:120%;padding-bottom:22px;padding-top:22px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></div><hr style="page-break-after:always"><div><a name="s1AFE7B7D0EEF55D489C0059E49A55751"></a></div><div><div style="line-height:120%;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s29F3799E4E9B58828CCB87B7CDFEB4B5"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURE</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:52%;"></td><td style="width:4%;"></td><td style="width:44%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CASEY&#8217;S GENERAL STORES, INC.</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March&#160;11, 2019</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ William J. Walljasper</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">William J. Walljasper</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Its:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Senior Vice President and</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Authorized Officer and Principal</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial and Accounting Officer)</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>casy-ex311_2019131xq3.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sF743573D152051078AA8FF12E248138E"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exhibit 31.1</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certification of Terry W. Handley</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">under Section&#160;302 of the</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sarbanes Oxley Act of 2002</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Terry W. Handley, certify that:</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this quarterly report on Form 10-Q of Casey&#8217;s General Stores, Inc.;</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting practices;</font></div><div style="line-height:120%;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(c) evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d) disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:49%;"></td><td style="width:3%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: March&#160;11, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Terry W. Handley</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Terry W. Handley</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer </font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>casy-ex312_2019131xq3.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sB2EC769D70025FD1A9C6BFD4574D712D"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exhibit 31.2</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certification of William J. Walljasper</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">under Section&#160;302 of the</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sarbanes Oxley Act of 2002</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, William J. Walljasper, certify that:</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this quarterly report on Form 10-Q of Casey&#8217;s General Stores, Inc.;</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting practices;</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(c) evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d) disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div><div style="line-height:120%;padding-top:8px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:49%;"></td><td style="width:3%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: March&#160;11, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ William J. Walljasper</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">William J. Walljasper</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Senior Vice President and</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>casy-ex321_2019131xq3.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sA05D05F223E5554485A291269EC068E5"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32.1</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATE PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18 U.S.C. SECTION 1350,</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Quarterly Report of Casey&#8217;s General Stores, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Terry W. Handley, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that:</font></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:49%;"></td><td style="width:3%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: March&#160;11, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Terry W. Handley</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Terry W. Handley</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer </font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>casy-ex322_2019131xq3.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sCD83D49708145460BC37D665D166882B"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32.2</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATE PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18 U.S.C. SECTION 1350,</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Quarterly Report of Casey&#8217;s General Stores, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, William J. Walljasper, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that:</font></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:49%;"></td><td style="width:3%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: March&#160;11, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ William J. Walljasper</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">William J. Walljasper</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Senior Vice President and</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>casy-20190131.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:9431C989CFD95D0EB2C1C78DA7C489A9,x:f6bfddd5f1484d85b32a82caf78cfcf0-->
<xbrli:xbrl xmlns:acec="http://fasb.org/dis/acec/2018-01-31" xmlns:ap="http://fasb.org/dis/ap/2018-01-31" xmlns:aro="http://fasb.org/dis/aro/2018-01-31" xmlns:bc="http://fasb.org/dis/bc/2018-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2018-01-31" xmlns:casy="http://www.caseys.com/20190131" xmlns:cc="http://fasb.org/dis/cc/2018-01-31" xmlns:cce="http://fasb.org/dis/cce/2018-01-31" xmlns:codification-part="http://fasb.org/codification-part/2018-01-31" xmlns:com="http://fasb.org/stm/com/2018-01-31" xmlns:con="http://fasb.org/dis/con/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2018-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2018-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2018-01-31" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2018-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2018-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2017-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2017-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2017-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2017-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2018-01-31" xmlns:debt="http://fasb.org/dis/debt/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2018-01-31" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2018-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2018-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2018-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:diha="http://fasb.org/dis/diha/2018-01-31" xmlns:disops="http://fasb.org/dis/disops/2018-01-31" xmlns:dr="http://fasb.org/dis/dr/2018-01-31" xmlns:edco="http://fasb.org/dis/edco/2018-01-31" xmlns:ei="http://fasb.org/dis/ei/2018-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2018-01-31" xmlns:eps="http://fasb.org/dis/eps/2018-01-31" xmlns:equity="http://fasb.org/dis/equity/2018-01-31" xmlns:ero="http://fasb.org/dis/ero/2018-01-31" xmlns:eui="http://fasb.org/dis/eui/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2018-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2018-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2018-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2018-01-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2018-01-31" xmlns:foct="http://fasb.org/dis/foct/2018-01-31" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2018-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2018-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2018-01-31" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2018-01-31" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2018-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2018-01-31" xmlns:guar="http://fasb.org/dis/guar/2018-01-31" xmlns:hco="http://fasb.org/dis/hco/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2018-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2018-01-31" xmlns:ides="http://fasb.org/dis/ides/2018-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2018-01-31" xmlns:inv="http://fasb.org/dis/inv/2018-01-31" xmlns:invco="http://fasb.org/dis/invco/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:ir="http://fasb.org/dis/ir/2018-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:lea="http://fasb.org/dis/lea/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2018-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:ni="http://fasb.org/dis/ni/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:nt="http://fasb.org/dis/nt/2018-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2018-01-31" xmlns:oi="http://fasb.org/dis/oi/2018-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2018-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2018-01-31" xmlns:pay="http://fasb.org/dis/pay/2018-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2018-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2018-01-31" xmlns:rd="http://fasb.org/dis/rd/2018-01-31" xmlns:re="http://fasb.org/dis/re/2018-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:regop="http://fasb.org/dis/regop/2018-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2018-01-31" xmlns:rlnro="http://fasb.org/dis/rlnro/2018-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2018-01-31" xmlns:ru="http://fasb.org/dis/ru/2018-01-31" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2018-01-31" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2018-01-31" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2018-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2018-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2018-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2018-01-31" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2018-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2018-01-31" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2018-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2018-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2018-01-31" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2018-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2018-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2018-01-31" xmlns:se="http://fasb.org/dis/se/2018-01-31" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2018-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2018-01-31" xmlns:sec-re="http://fasb.org/dis/sec-re/2018-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2018-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2018-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2018-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2018-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2018-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2018-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2018-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2018-01-31" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2018-01-31" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2018-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2018-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2018-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:soc="http://fasb.org/stm/soc/2018-01-31" xmlns:soi="http://fasb.org/stm/soi/2018-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2018-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2018-01-31" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2018-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2018-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2018-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2018-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2018-01-31" xmlns:spc="http://fasb.org/stm/spc/2018-01-31" xmlns:sr="http://fasb.org/dis/sr/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:srt-all="http://fasb.org/srt-all/2018-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2018-01-31" xmlns:srt-std="http://fasb.org/srt-std/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:te="http://fasb.org/dis/te/2018-01-31" xmlns:tin-part="http://fasb.org/tin-part/2018-01-31" xmlns:ts="http://fasb.org/dis/ts/2018-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2018-01-31" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2018-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2018-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink">
	<link:schemaRef xlink:href="casy-20190131.xsd" xlink:type="simple" />
	<xbrli:context id="FD2019Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-05-01</xbrli:startDate>
			<xbrli:endDate>2019-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-05-01</xbrli:startDate>
			<xbrli:endDate>2018-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2019Q4Feb28">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-02-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-04-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-11-01</xbrli:startDate>
			<xbrli:endDate>2019-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-11-01</xbrli:startDate>
			<xbrli:endDate>2018-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2019Q1May1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-05-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-05-01</xbrli:startDate>
			<xbrli:endDate>2019-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-05-01</xbrli:startDate>
			<xbrli:endDate>2019-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-04-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2019Q1May1">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-05-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-04-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-04-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2019Q1May1_srt_ProductOrServiceAxis_casy_BoxTopsMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">casy:BoxTopsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-05-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2019Q1May1_srt_ProductOrServiceAxis_casy_GIftCardsMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">casy:GIftCardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-05-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_DebtInstrumentAxis_casy_BankLineMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">casy:BankLineMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q3_us-gaap_DebtInstrumentAxis_casy_BankLineMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">casy:BankLineMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q3Jan31-31_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-31</xbrli:startDate>
			<xbrli:endDate>2019-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_casy_BankLineMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">casy:BankLineMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-04-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q3Jan31-31_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-31</xbrli:startDate>
			<xbrli:endDate>2019-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_BridgeLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2019Q3Dec31_us-gaap_DebtInstrumentAxis_casy_BankLineMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">casy:BankLineMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">casy:StockIncentivePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-04-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">casy:StockIncentivePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-05-01</xbrli:startDate>
			<xbrli:endDate>2019-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">casy:StockIncentivePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">casy:StockIncentivePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-05-01</xbrli:startDate>
			<xbrli:endDate>2019-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">casy:StockIncentivePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-04-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">casy:StockIncentivePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">casy:StockIncentivePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">casy:StockIncentivePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-05-01</xbrli:startDate>
			<xbrli:endDate>2019-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000726958</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">casy:StockIncentivePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-05-01</xbrli:startDate>
			<xbrli:endDate>2018-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="state">
		<xbrli:measure>casy:state</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="segment">
		<xbrli:measure>casy:segment</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="store">
		<xbrli:measure>casy:store</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usdPerShare">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit>
	<xbrli:unit id="merchandise_category">
		<xbrli:measure>casy:merchandise_category</xbrli:measure>
	</xbrli:unit>
	<casy:LineOfCreditFacilityFacilityFeePercentage contextRef="D2019Q3Jan31-31_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="3" id="Fact-22A3DCF34B9D58945C5958BCB2E8187B" unitRef="number">0.004</casy:LineOfCreditFacilityFacilityFeePercentage>
	<casy:LineOfCreditFacilityFacilityFeePercentage contextRef="D2019Q3Jan31-31_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="3" id="Fact-41CB2BEAEF14F536CF1258B5A0390641" unitRef="number">0.002</casy:LineOfCreditFacilityFacilityFeePercentage>
	<casy:NoncashOrPartNoncashTransactionSharesRepurchased contextRef="FD2018Q3YTD" decimals="-3" id="Fact-53284E5DE0745A72AD2E3A13AECDF3DB" unitRef="usd">575000</casy:NoncashOrPartNoncashTransactionSharesRepurchased>
	<casy:NoncashOrPartNoncashTransactionSharesRepurchased contextRef="FD2019Q3YTD" decimals="-3" id="Fact-78B2697D3CE155C59623158D5784C10A" unitRef="usd">0</casy:NoncashOrPartNoncashTransactionSharesRepurchased>
	<casy:SegmentReportingNumberofMerchandiseCategories contextRef="FD2019Q3YTD" decimals="INF" id="Fact-9BB6E6B0CB0C57A0BAAE6227BBA424E4" unitRef="merchandise_category">3</casy:SegmentReportingNumberofMerchandiseCategories>
	<casy:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-408663B9CA1A5AE9A5514025F5C9BB53" unitRef="shares">7717</casy:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod>
	<casy:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" id="Fact-2B254E369A9B5A95B02E47EA511C7D2A">P3Y</casy:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod>
	<dei:AmendmentFlag contextRef="FD2019Q3YTD" id="Fact-EB1D9F5C1E485186811F37B12C9FF9A8">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2019Q3YTD" id="Fact-1F92B0CB5F93510AAA76E2C0A68E3F66">--04-30</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2019Q3YTD" id="Fact-4984211BFE56546C884DE9BC2150FF58">Q3</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2019Q3YTD" id="Fact-396F647193C3559DBB1E5B43B8308D6E">2019</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2019Q3YTD" id="Fact-E24593603354531AA57FC6703D3AF675">2019-01-31</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2019Q3YTD" id="Fact-6B974D593020584FBB16884B9ECF5584">10-Q</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2019Q3YTD" id="Fact-7B93D29B1EF356658A69A2040406D9B5">0000726958</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2019Q4Feb28" decimals="INF" id="Fact-302346A26D215EC7B59C09EBB15C0799" unitRef="shares">36630667</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCurrentReportingStatus contextRef="FD2019Q3YTD" id="Fact-BD16598C71E050CA8C81731EDDD7C614">Yes</dei:EntityCurrentReportingStatus>
	<dei:EntityEmergingGrowthCompany contextRef="FD2019Q3YTD" id="Fact-D7167C668A3B5775B1A1F2EE6C4979EE">false</dei:EntityEmergingGrowthCompany>
	<dei:EntityFilerCategory contextRef="FD2019Q3YTD" id="Fact-C5C149F89A485F29A866A46537DCCB68">Large Accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityRegistrantName contextRef="FD2019Q3YTD" id="Fact-58B3018102FA5D06801EF4FF0BE48BE1">Caseys General Stores Inc,</dei:EntityRegistrantName>
	<dei:EntitySmallBusiness contextRef="FD2019Q3YTD" id="Fact-E68BD5D49E4B5426AB6D9BFAEAC03CBD">false</dei:EntitySmallBusiness>
	<us-gaap:AccountsPayableCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-C8B7D58E51085268A53A5D2570952E7E" unitRef="usd">321419000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-07F6B6805BCD5628AB9B125D47D5D1AA" unitRef="usd">242399000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-D861265B223A5F04A3EA6C61FDF28A43" unitRef="usd">131457000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-614B07FBE7C856428EB831445F4D1220" unitRef="usd">154665000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2018Q4" decimals="-3" id="Fact-5BA6283DF12B5A749DA856E80EEDB865" unitRef="usd">1611177000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2019Q3" decimals="-3" id="Fact-80C56149527850029EC11DBF0FC7C01F" unitRef="usd">1771005000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3YTD_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="-3" id="Fact-5F457A338D765D04B397D5F4E19152B8" unitRef="usd">15458000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3YTD_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="-3" id="Fact-F92A4E46B1BA5EDF9F2881B1E33F987F" unitRef="usd">13719000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:Assets contextRef="FI2018Q4" decimals="-3" id="Fact-CD7DCA85475A59DA8E733BA6DF870F10" unitRef="usd">3469927000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2019Q3" decimals="-3" id="Fact-D71E0ED4C98855BFA60A574109399B5A" unitRef="usd">3583599000</us-gaap:Assets>
	<us-gaap:AssetsCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-CA5CFD8058435AA0865DA2986B0E8A01" unitRef="usd">396840000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-FFADAA54A0CB517497628A4C90C66CD5" unitRef="usd">351272000</us-gaap:AssetsCurrent>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="FD2018Q3YTD" decimals="-3" id="Fact-239B9F726CA05C1A9A48EAEC1165FF47" unitRef="usd">13700000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2FD3B15654E95116A80C356E4DF47641" unitRef="usd">1472000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2017Q4" decimals="-3" id="Fact-D0DF68899F925A3694D53049097A058F" unitRef="usd">76717000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q3" decimals="-3" id="Fact-A86007ACA5305C1CB0371C307ABED11E" unitRef="usd">138711000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4" decimals="-3" id="Fact-1AA72898F9995E9DAD56C3FDA6A8B4A6" unitRef="usd">53679000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3" decimals="-3" id="Fact-A9D7BF4A5EC25580997FA85A6E3BD5ED" unitRef="usd">34169000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2018Q3YTD" decimals="-3" id="Fact-7D6F522081455016AE23F4CDE5D7FE66" unitRef="usd">61994000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2019Q3YTD" decimals="-3" id="Fact-28FB9CA50F465E28BFB0EB4837933B09" unitRef="usd">-19510000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CommonStockDividendsPerShareCashPaid contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="INF" id="Fact-02F16566550751639595AE63E732BCCB" unitRef="usdPerShare">0.87</us-gaap:CommonStockDividendsPerShareCashPaid>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2018Q3QTD" decimals="2" id="Fact-703A4AC8C6D750CC87E9247666FD2C96" unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2018Q3YTD" decimals="2" id="Fact-EDB5A031939F5751983D79EE7DB61357" unitRef="usdPerShare">0.78</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2019Q3QTD" decimals="2" id="Fact-F0CCD0CC1AB957C180DBB8C7CCE85BF8" unitRef="usdPerShare">0.29</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2019Q3YTD" decimals="2" id="Fact-99E4C74D5C2C5C5CB00E6D093A12DD09" unitRef="usdPerShare">0.87</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-04D2797D775A5C80980E1600467FB768" unitRef="shares">36874322000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-103D0B814C3A504DB6275AEB13622318" unitRef="shares">36630667000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValue contextRef="FI2018Q4" decimals="-3" id="Fact-F75201CA83F75F3B97C51557C5277916" unitRef="usd">0</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2019Q3" decimals="-3" id="Fact-89AA6F7124345A30BB0A5AB4E280F47D" unitRef="usd">12279000</us-gaap:CommonStockValue>
	<us-gaap:ContractWithCustomerLiability contextRef="I2019Q1May1_srt_ProductOrServiceAxis_casy_BoxTopsMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" decimals="-3" id="Fact-3A7AFAE09BEE5352AC57B6F3FF4C2703" unitRef="usd">5019000</us-gaap:ContractWithCustomerLiability>
	<us-gaap:ContractWithCustomerLiability contextRef="I2019Q1May1_srt_ProductOrServiceAxis_casy_GIftCardsMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" decimals="-3" id="Fact-E12322CF00F25618ADDC7CE7E79363F7" unitRef="usd">-879000</us-gaap:ContractWithCustomerLiability>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3QTD" decimals="-3" id="Fact-E5ACB7CAF201540C8418ED822CE4CAE5" unitRef="usd">1634679000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3YTD" decimals="-3" id="Fact-B4070412BA46564BB57CA3F6FB86F9DB" unitRef="usd">4937809000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3QTD" decimals="-3" id="Fact-ECE545E6994653D181D0EF761E4E9E44" unitRef="usd">1577811000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3YTD" decimals="-3" id="Fact-189411D29376591C94F816027AF876F1" unitRef="usd">5672159000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="I2019Q1May1" decimals="-3" id="Fact-88DAC4FBDB525CA297BCA65ADDA6BAEB" unitRef="usd">-4140000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
	<us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="I2019Q1May1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-6A35DA3ED7E25CA3B775C6A99F340090" unitRef="usd">-4140000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
	<us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="FI2019Q3" decimals="-3" id="Fact-940F9C7B96135AADB799E14AC0298A2D" unitRef="usd">1300000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
	<us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-1834D20B34835635A2C5D93B94BFCF76" unitRef="usd">15928000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
	<us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-38C2A50968E75C8C8DC8E20A423BBE73" unitRef="usd">15571000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
	<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2018Q4" decimals="-3" id="Fact-692F24A3226253168EDFBC7FEBB5C96C" unitRef="usd">341946000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
	<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2019Q3" decimals="-3" id="Fact-463650E3DD7F5539B33B559BE6D0CD8B" unitRef="usd">379376000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
	<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="I2019Q1May1_srt_ProductOrServiceAxis_casy_BoxTopsMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" decimals="-3" id="Fact-DC8A5C1F558F580698AE93488CA3C40D" unitRef="usd">-1816000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
	<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="I2019Q1May1_srt_ProductOrServiceAxis_casy_GIftCardsMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" decimals="-3" id="Fact-A1DF4EBAA52A5B14A792E7CBCA0F0963" unitRef="usd">321000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
	<us-gaap:DepreciationAndAmortization contextRef="FD2018Q3QTD" decimals="-3" id="Fact-A3228050202D5AA786AF07BD96A1F495" unitRef="usd">57042000</us-gaap:DepreciationAndAmortization>
	<us-gaap:DepreciationAndAmortization contextRef="FD2018Q3YTD" decimals="-3" id="Fact-B4003DBAF7A4575BB940442C0916AC9F" unitRef="usd">163568000</us-gaap:DepreciationAndAmortization>
	<us-gaap:DepreciationAndAmortization contextRef="FD2019Q3QTD" decimals="-3" id="Fact-225894BA997A5F75819870469B35CD2B" unitRef="usd">61324000</us-gaap:DepreciationAndAmortization>
	<us-gaap:DepreciationAndAmortization contextRef="FD2019Q3YTD" decimals="-3" id="Fact-84B2687DF56B5BE28FD52F048D6042D8" unitRef="usd">181520000</us-gaap:DepreciationAndAmortization>
	<us-gaap:DividendsCommonStock contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2DECBD6DE4145BB8A977B4F9A36FF452" unitRef="usd">31839000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsCommonStock contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-E9E46EBC69B25E4F8C96E9631526FE62" unitRef="usd">31839000</us-gaap:DividendsCommonStock>
	<us-gaap:EarningsPerShareBasic contextRef="FD2018Q3QTD" decimals="2" id="Fact-8CE8B92A427B535BA5A4085E415B79A2" unitRef="usdPerShare">5.13</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2018Q3YTD" decimals="2" id="Fact-16B3D9EA1BCE54B1827C9825E6BE58C6" unitRef="usdPerShare">7.87</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2019Q3QTD" decimals="2" id="Fact-04830159515C571396790F0EEF967509" unitRef="usdPerShare">1.14</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2019Q3YTD" decimals="2" id="Fact-569DD1C94B7A5276B5DA712426954AF5" unitRef="usdPerShare">4.87</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2018Q3QTD" decimals="2" id="Fact-4F6FE4762C6E59EE944D83C7724A5FFF" unitRef="usdPerShare">5.08</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2018Q3YTD" decimals="2" id="Fact-06A285D6E7685DFF8C9BD3153FFCFADB" unitRef="usdPerShare">7.80</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2019Q3QTD" decimals="2" id="Fact-7BFA2F8ED1DD58D0BF994B782E7259D4" unitRef="usdPerShare">1.13</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2019Q3YTD" decimals="2" id="Fact-3FB8803D64325A2BA07EFE642BFEFE32" unitRef="usdPerShare">4.83</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-B3E83F64DC6F5903BFEBCBFF1C69FABC" unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="-3" id="Fact-53FC09861A03552A86579E91FD2E654D" unitRef="usd">10028000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
	<us-gaap:ExciseAndSalesTaxes contextRef="FD2018Q3QTD" decimals="-3" id="Fact-51316000069D5FC5BADE3D893B7CCB47" unitRef="usd">231422000</us-gaap:ExciseAndSalesTaxes>
	<us-gaap:ExciseAndSalesTaxes contextRef="FD2018Q3YTD" decimals="-3" id="Fact-0EBB0BA0281D50D29476968139CFBD5E" unitRef="usd">709050000</us-gaap:ExciseAndSalesTaxes>
	<us-gaap:ExciseAndSalesTaxes contextRef="FD2019Q3QTD" decimals="-3" id="Fact-AB6795AF4F0659D7AFB075D87039069B" unitRef="usd">238306000</us-gaap:ExciseAndSalesTaxes>
	<us-gaap:ExciseAndSalesTaxes contextRef="FD2019Q3YTD" decimals="-3" id="Fact-FAD8383DABB15BE79062354E636988C5" unitRef="usd">751389000</us-gaap:ExciseAndSalesTaxes>
	<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2018Q3YTD" decimals="-3" id="Fact-261D91275D7256F282DD455631C73288" unitRef="usd">-2010000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
	<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2019Q3YTD" decimals="-3" id="Fact-DF4B76675AB55E87BA9C40DB7105F914" unitRef="usd">-1159000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
	<us-gaap:Goodwill contextRef="FI2018Q4" decimals="-3" id="Fact-916C25E44B9453D59579823EE46D4F6F" unitRef="usd">140258000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2019Q3" decimals="-3" id="Fact-D7B6EBCFB6465DEFBC746E0DE42B0F37" unitRef="usd">144948000</us-gaap:Goodwill>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2018Q3QTD" decimals="-3" id="Fact-3D67B74A2E58513BB7E115E9A1B9D41F" unitRef="usd">26371000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2018Q3YTD" decimals="-3" id="Fact-503BD88441A456478FFEA986B96E70AA" unitRef="usd">195652000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2019Q3QTD" decimals="-3" id="Fact-CBE9C595F6A55AFB9A462681B0AC2633" unitRef="usd">54095000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2019Q3YTD" decimals="-3" id="Fact-6C5E21D650E7575CB5011062EC0BBFE2" unitRef="usd">233813000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-78AFE24D285C52DFBFF5442CB6C5DD81" unitRef="usd">113000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
	<us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2389026386EE503E9760032C09C1DC1D" unitRef="usd">127000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2018Q3QTD" decimals="-3" id="Fact-039D26A635EC5430923C7E62435757B0" unitRef="usd">-166594000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2018Q3YTD" decimals="-3" id="Fact-1DD467236D815EA5BF2EF61235D36B57" unitRef="usd">-102989000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2019Q3QTD" decimals="-3" id="Fact-C3282ACE66BD510EB646EF1C8DE944BC" unitRef="usd">12260000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2019Q3YTD" decimals="-3" id="Fact-7900C68C614154718A3B27016C776032" unitRef="usd">55139000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2018Q3YTD" decimals="-3" id="Fact-794FE0701EFB527494126286C6855D46" unitRef="usd">24274000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2950AA4E8DD351C594AF62E4A51E2FE2" unitRef="usd">-21977000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesReceivable contextRef="FI2018Q4" decimals="-3" id="Fact-A663A975C6925C9095DE7112B276513C" unitRef="usd">50682000</us-gaap:IncomeTaxesReceivable>
	<us-gaap:IncomeTaxesReceivable contextRef="FI2019Q3" decimals="-3" id="Fact-5BC81D4559C753528DB1CDA532AF20F8" unitRef="usd">15555000</us-gaap:IncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2018Q3YTD" decimals="-3" id="Fact-B225AA4CECE053AB8EA57DDCECD16B42" unitRef="usd">-13341000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2019Q3YTD" decimals="-3" id="Fact-BC2D5DA1FA3D5579AFC6FE54013A190C" unitRef="usd">-76788000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2018Q3YTD" decimals="-3" id="Fact-D3AEE36E09015375970EA7278214596A" unitRef="usd">-1737000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2019Q3YTD" decimals="-3" id="Fact-EAAC9A51CEB25208AB32C05E398B2AD0" unitRef="usd">-4146000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-2F4E9FB6E856507EA7EBD0CC59ED8987" unitRef="usd">15700000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-E207F0AB8309592BBF6F8AC70F12A9CE" unitRef="usd">22772000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2018Q3YTD" decimals="-3" id="Fact-97A64BC6AC5753CEAC4608DDB9FAC931" unitRef="usd">115552000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
	<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2A899570C2A854B0A75B630083F4354D" unitRef="usd">-38925000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
	<us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="FD2018Q3YTD" decimals="-3" id="Fact-26E086DC65D052D9B110CDCD0EA0DAEB" unitRef="usd">11867000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="FD2019Q3YTD" decimals="-3" id="Fact-FC0B74E49FFA5A7E8ACDEA24E600F0A6" unitRef="usd">-36685000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2018Q3YTD" decimals="-3" id="Fact-13C08D2BE25654729BE7399630CE42FF" unitRef="usd">52870000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2019Q3YTD" decimals="-3" id="Fact-259196AFDC1B59D0BF61635588D9BAD8" unitRef="usd">8252000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-2A16147F296D507FB3BBA83607BE1FDC" unitRef="usd">-1982000</us-gaap:IncreaseDecreaseInPrepaidExpense>
	<us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-F6DC07D688EB514C9805E8ADB482BE70" unitRef="usd">3986000</us-gaap:IncreaseDecreaseInPrepaidExpense>
	<us-gaap:InterestExpense contextRef="FD2018Q3QTD" decimals="-3" id="Fact-B6A78F0B19FE59B4B91236D1FCBFEC0A" unitRef="usd">13470000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-20727706117E5DC6A3A1F124CA57F0EA" unitRef="usd">37821000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2019Q3QTD" decimals="-3" id="Fact-1330BF9F452950B7B86AB8CD0CDC4B91" unitRef="usd">13310000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-C45759FAC2E45B91890BF5A7ECB6FFC0" unitRef="usd">41907000</us-gaap:InterestExpense>
	<us-gaap:InterestPaid contextRef="FD2018Q3YTD" decimals="-3" id="Fact-E7D51249AADD512098C235B5503EE713" unitRef="usd">28281000</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2019Q3YTD" decimals="-3" id="Fact-080C5440273653D39ADA9B0DF5E9B86D" unitRef="usd">33354000</us-gaap:InterestPaid>
	<us-gaap:InventoryNet contextRef="FI2018Q4" decimals="-3" id="Fact-910DC02B9D9A5A509279B61F87729582" unitRef="usd">241668000</us-gaap:InventoryNet>
	<us-gaap:InventoryNet contextRef="FI2019Q3" decimals="-3" id="Fact-9F3E9695AD3B51F5A373C80DB8A54281" unitRef="usd">250897000</us-gaap:InventoryNet>
	<us-gaap:Liabilities contextRef="FI2018Q4" decimals="-3" id="Fact-57FD10C0DF7B51A8877323D6361B6146" unitRef="usd">2198786000</us-gaap:Liabilities>
	<us-gaap:Liabilities contextRef="FI2019Q3" decimals="-3" id="Fact-E4B611CC220A589690AC3AD00D58102D" unitRef="usd">2192731000</us-gaap:Liabilities>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2018Q4" decimals="-3" id="Fact-2F685950089B5630AC343DBDE1582D0E" unitRef="usd">3469927000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2019Q3" decimals="-3" id="Fact-38700308837D5C288E28C8F335120D91" unitRef="usd">3583599000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-11AEA52EDCB85CFA943AE598E25A41F8" unitRef="usd">507850000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-A716276A73095282B60D864249925B24" unitRef="usd">463701000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="FI2018Q3_us-gaap_DebtInstrumentAxis_casy_BankLineMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-C7C096DDFA8B97F436C756575C30D49D" unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
	<us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_casy_BankLineMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-5324E38DB72B58B6A769E91C4D3BB00C" unitRef="usd">39600000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
	<us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-6" id="Fact-7B9A2BD50C3454FFBF94DD5190E0A658" unitRef="usd">50000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_casy_BankLineMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-9B7DD60699FF580B81FA5C6187B327A9" unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_BridgeLoanMember" decimals="INF" id="Fact-3141E44C380A7138F42E58AE95404DFD" unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" decimals="INF" id="Fact-252459BD9B04109FA87458BD32BEC9D3" unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-54C459B6855528FDF5EB56536E3A9A55" unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2019Q3Dec31_us-gaap_DebtInstrumentAxis_casy_BankLineMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-344CC668EDFB25AA62F556579B05B6AF" unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LongTermDebtCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-D32C33193D0852A2A5823CDE5689F02D" unitRef="usd">15374000</us-gaap:LongTermDebtCurrent>
	<us-gaap:LongTermDebtCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-05E9EADD08BE5F0B85611ABA0B7DDA71" unitRef="usd">16637000</us-gaap:LongTermDebtCurrent>
	<us-gaap:LongTermDebtFairValue contextRef="FI2018Q4" decimals="-3" id="Fact-3F87AB002C60519E9C2D36672C2E7304" unitRef="usd">1277000000</us-gaap:LongTermDebtFairValue>
	<us-gaap:LongTermDebtFairValue contextRef="FI2019Q3" decimals="-3" id="Fact-E470CB2873B858C6885A99F546100DC9" unitRef="usd">1278000000</us-gaap:LongTermDebtFairValue>
	<us-gaap:LongTermDebtNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-ABCA53EAC3645F6C86BD74144BDA9D23" unitRef="usd">1291725000</us-gaap:LongTermDebtNoncurrent>
	<us-gaap:LongTermDebtNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-82262785EAEE5A2297A8FAC0F85317AF" unitRef="usd">1288952000</us-gaap:LongTermDebtNoncurrent>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-0E639F665C1152AAAC6CBA86E75C24DA" unitRef="usd">214751000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-31ED8D0B47425163A5A46AC2E3CA7CA8" unitRef="usd">-69239000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-117DFC5665D95746852D66BDBB23FD59" unitRef="usd">-448733000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-175B6151DCEF5027933FC426EC1DD44E" unitRef="usd">-318185000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-68C91B5054795985876BB005AB781B1B" unitRef="usd">295976000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-84C78E5EFD8555FEB9E378BD7348BBE5" unitRef="usd">367914000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetIncomeLoss contextRef="FD2018Q3QTD" decimals="-3" id="Fact-40536A5BF8DE57898698D3BDE9D99E67" unitRef="usd">192965000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2018Q3YTD" decimals="-3" id="Fact-06CFEF109DB85AE7A4FF79D938742FC7" unitRef="usd">298641000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2019Q3QTD" decimals="-3" id="Fact-D2FB0B073CF95D2995897A98309B9B66" unitRef="usd">41835000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2019Q3YTD" decimals="-3" id="Fact-A7851FD0B26156D69640D72A765A2807" unitRef="usd">178674000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-E1B8E75729F0DDA336935905887F7DFF" unitRef="usd">178674000</us-gaap:NetIncomeLoss>
	<us-gaap:NotesPayableToBankCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-78A594B914325B45888EAC6E3F2EDF68" unitRef="usd">39600000</us-gaap:NotesPayableToBankCurrent>
	<us-gaap:NotesPayableToBankCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-DBDF715D877B57B6BC39FCF68EFA33B0" unitRef="usd">50000000</us-gaap:NotesPayableToBankCurrent>
	<us-gaap:NumberOfOperatingSegments contextRef="FD2019Q3YTD" decimals="INF" id="Fact-E692FA1CA13A5D059EE41AA17B757B76" unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
	<us-gaap:NumberOfStatesInWhichEntityOperates contextRef="FI2019Q3" decimals="INF" id="Fact-76301A1797165A6EAC1FEB870C6E18E8" unitRef="state">16</us-gaap:NumberOfStatesInWhichEntityOperates>
	<us-gaap:NumberOfStores contextRef="FI2019Q3" decimals="INF" id="Fact-7C1290CF1D8057B9BAE4D291B695DDE5" unitRef="store">2123</us-gaap:NumberOfStores>
	<us-gaap:OperatingExpenses contextRef="FD2018Q3QTD" decimals="-3" id="Fact-9C8FACF034AF5B28B9DE17C55239B88E" unitRef="usd">323041000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2018Q3YTD" decimals="-3" id="Fact-171B2A3DFD9656D7ABA555AEF8ABC359" unitRef="usd">967237000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2019Q3QTD" decimals="-3" id="Fact-97581BAEF1A75C49B71563F25A487DB1" unitRef="usd">341536000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2478B0554C3E52D9AAF8F25A158D77ED" unitRef="usd">1045114000</us-gaap:OperatingExpenses>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-A5687C0E0F9759588871BA8190578180" unitRef="usd">29909000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-43C40E40F6A0550D8A687BFC23729E32" unitRef="usd">46519000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-5DF2241A93E35739B717016833D9F50E" unitRef="usd">21589000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-5AE913D8C7E45C21A90D2B9004AF7CD1" unitRef="usd">23736000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherNoncashIncomeExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-C0212A0F43E750F9934B1D8FFF466685" unitRef="usd">10410000</us-gaap:OtherNoncashIncomeExpense>
	<us-gaap:OtherNoncashIncomeExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-C6B991768AFD5B76A0C7A0DB675645A5" unitRef="usd">18052000</us-gaap:OtherNoncashIncomeExpense>
	<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="FD2018Q3YTD" decimals="-3" id="Fact-7AFBE058112E55CEA4FC0BC27D2D4EBF" unitRef="usd">144104000</us-gaap:PaymentsForRepurchaseOfCommonStock>
	<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="FD2019Q3YTD" decimals="-3" id="Fact-7861DCE9B70252F1840A1320278952B5" unitRef="usd">37479000</us-gaap:PaymentsForRepurchaseOfCommonStock>
	<us-gaap:PaymentsOfDividends contextRef="FD2018Q3YTD" decimals="-3" id="Fact-FFF491354F4F55F6B854D1C64E0D8FD0" unitRef="usd">29023000</us-gaap:PaymentsOfDividends>
	<us-gaap:PaymentsOfDividends contextRef="FD2019Q3YTD" decimals="-3" id="Fact-8EA11D4825B65BBC9E18BB5013D78399" unitRef="usd">30808000</us-gaap:PaymentsOfDividends>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2018Q3YTD" decimals="-3" id="Fact-5808CBC555F95B56A013A5B4B2C0D632" unitRef="usd">3926000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2019Q3YTD" decimals="-3" id="Fact-6497C42B7E475B8B9BFAB3600F4273F5" unitRef="usd">4681000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2018Q3YTD" decimals="-3" id="Fact-C84D3F59F9385CC4A5BBD009F797EE03" unitRef="usd">26192000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
	<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2019Q3YTD" decimals="-3" id="Fact-8B02109D1377549DAC602BCC3DA004DF" unitRef="usd">21021000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2018Q3YTD" decimals="-3" id="Fact-C1CB35B7DE6F537F96406CDAE2B94999" unitRef="usd">426398000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2951BFC761DE53A6A3A5B9BD66D1A73A" unitRef="usd">301323000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PreferredStockValue contextRef="FI2018Q4" decimals="-3" id="Fact-1E5F511590305488AB51B4D144029F97" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue contextRef="FI2019Q3" decimals="-3" id="Fact-A8B047C219615D388EB62EF52599358B" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PrepaidExpenseCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-E98F3DF7BFD3521282064E3870BD5792" unitRef="usd">5766000</us-gaap:PrepaidExpenseCurrent>
	<us-gaap:PrepaidExpenseCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-E4FF99A5EB785F3EA17CD0F1AE9CC6DA" unitRef="usd">9752000</us-gaap:PrepaidExpenseCurrent>
	<us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="FD2018Q3YTD" decimals="-3" id="Fact-C7251DD48C4E5842B7918CCAA9D684EC" unitRef="usd">400000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
	<us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="FD2019Q3YTD" decimals="-3" id="Fact-A3156926629F5F01B1FE6656757D2E56" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2018Q3YTD" decimals="-3" id="Fact-BB586542A2DE5E9DA532EFAB6212A3CF" unitRef="usd">3857000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2019Q3YTD" decimals="-3" id="Fact-6B82CDEA7D3F5FAFB2B0DFA2C8A9F051" unitRef="usd">4159000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromShortTermDebt contextRef="FD2019Q3YTD" decimals="-3" id="Fact-095C41E48AE05036B88FD2BB35EAA7E9" unitRef="usd">10400000</us-gaap:ProceedsFromShortTermDebt>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2018Q3YTD" decimals="-3" id="Fact-746A96A1A22B52B8B05A76094BA3341C" unitRef="usd">801000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2019Q3YTD" decimals="-3" id="Fact-D6C28433D0335E308F6D80503AC1F028" unitRef="usd">1168000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2018Q4" decimals="-3" id="Fact-AB9149BE797157F8BD8D98B80892373F" unitRef="usd">2902920000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2019Q3" decimals="-3" id="Fact-5DC1D75D6F575B81976173909E1D5146" unitRef="usd">3040860000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:ReceivablesNetCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-F3A65221D39C5ED3A5B3C55211407A3F" unitRef="usd">45045000</us-gaap:ReceivablesNetCurrent>
	<us-gaap:ReceivablesNetCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-C11E42743C1559CBBBD2EA20A2DC9389" unitRef="usd">40899000</us-gaap:ReceivablesNetCurrent>
	<us-gaap:RepaymentsOfLongTermDebt contextRef="FD2018Q3YTD" decimals="-3" id="Fact-54F2EB2353675B4AA73732973E2EF061" unitRef="usd">8097000</us-gaap:RepaymentsOfLongTermDebt>
	<us-gaap:RepaymentsOfLongTermDebt contextRef="FD2019Q3YTD" decimals="-3" id="Fact-98C9CE30ADB15B56849DAAE11F37A578" unitRef="usd">7839000</us-gaap:RepaymentsOfLongTermDebt>
	<us-gaap:RepaymentsOfShortTermDebt contextRef="FD2018Q3YTD" decimals="-3" id="Fact-356CF5836CD858E1A6AEF57AECAA3EAC" unitRef="usd">900000</us-gaap:RepaymentsOfShortTermDebt>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2018Q4" decimals="-3" id="Fact-6C18A5A3A6A75E1C9877C877BF825458" unitRef="usd">1271141000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2019Q3" decimals="-3" id="Fact-7D7773C0CCE654529AEFAA4CC0EE302D" unitRef="usd">1378589000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:Revenues contextRef="FD2018Q3QTD" decimals="-3" id="Fact-A656C23DA4B9511A834D131C05AB6975" unitRef="usd">2054603000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3YTD" decimals="-3" id="Fact-EAE20022633452E3B76F9EB90CB290C0" unitRef="usd">6302087000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3QTD" decimals="-3" id="Fact-D4CB92E80CB35BB2880BA452535EC97A" unitRef="usd">2048076000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3YTD" decimals="-3" id="Fact-D21344111DBD5D50A4A314819AA0C87F" unitRef="usd">7174513000</us-gaap:Revenues>
	<us-gaap:SelfInsuranceReserveNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-F1F0B98A2CB55028B1F33EBF0787C1D3" unitRef="usd">19748000</us-gaap:SelfInsuranceReserveNoncurrent>
	<us-gaap:SelfInsuranceReserveNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-50625143DBED59D088E37CDDA6B07ECC" unitRef="usd">21395000</us-gaap:SelfInsuranceReserveNoncurrent>
	<us-gaap:ShareBasedCompensation contextRef="FD2018Q3YTD" decimals="-3" id="Fact-59C29251E12D53D7807ABE6C5302DFE8" unitRef="usd">16378000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2019Q3YTD" decimals="-3" id="Fact-83F6B03ED9E6566ABA78090DA5CCB004" unitRef="usd">11111000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-1944BC8005765BBA831674B1FCDA1EFC" unitRef="shares">8769</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-34F84899A6DB5DDB9370A2AD4FA5FD1E" unitRef="shares">172232</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-47A461F71CE15FF2B4AC47C662245D62" unitRef="shares">338981</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-042165E91572534DA9616FC256DCFDD4" unitRef="shares">390561</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-9E58625052B85003A3BB146C8C063196" unitRef="shares">104166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="FI2019Q3_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-0727889A68DE5078861D5D6D29AF87A5" unitRef="shares">2984032</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="-3" id="Fact-D431579EA84052198B29AE49B8505C37" unitRef="usd">3661000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-41B17DB57EEB5072ACB0BDFE42401E2E" unitRef="shares">300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-6EE931DEB3665CBE87241BA9F662B1D4" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="-3" id="Fact-DEB830B7FE2851CFB3DF8ADADC001A81" unitRef="usd">12493000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-29695259FC015B47ADA22C7C77C3C442" unitRef="shares">181673</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-3CA565B5AEEE5548BB51BFCD7B5C7603" unitRef="shares">143681</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="2" id="Fact-128079E03F565BD2BD9E03DEA119B53A" unitRef="usdPerShare">39.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="2" id="Fact-1C358490202055D090D9ACEBC8F25C8D" unitRef="usdPerShare">41.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="2" id="Fact-4C93A4E5D3F85938BDC8F7A5663CF689" unitRef="usdPerShare">31.05</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="2" id="Fact-76E2E61E1EA857EBB4B4DC84FFBF89E1" unitRef="usdPerShare">25.26</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="2" id="Fact-AFAC572B8D8A51D7A738FE9F4F6D8664" unitRef="usdPerShare">0.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" id="Fact-30454F334B4F51B28791BCD468036882">P2Y1M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
	<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-B0A5C73ECF385B1B93B7818313484D7B" unitRef="shares">37692000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
	<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-26AD510FA9CF598080DF91DD6C5DBE11" unitRef="shares">71245000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_casy_StockIncentivePlanMember" decimals="INF" id="Fact-3496A929935951718C2B0B1A63961E16" unitRef="shares">37692</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="FD2019Q3YTD" decimals="-3" id="Fact-CD778ADCDAA6557A8778464AD12AE0F3" unitRef="usd">1168000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
	<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-D001D666E53C546E8E1E34BBF9F908DD" unitRef="usd">1168000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q3YTD" decimals="-3" id="Fact-09EE8B88AB45575BB0BA24207E9EA126" unitRef="usd">11111000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-0251C8F7C38C50338D18AF44CB960C03" unitRef="usd">11111000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockRepurchasedDuringPeriodShares contextRef="FD2019Q3YTD" decimals="INF" id="Fact-57F416DC1BAB5059AA99AFD08429AFB7" unitRef="shares">352592000</us-gaap:StockRepurchasedDuringPeriodShares>
	<us-gaap:StockRepurchasedDuringPeriodValue contextRef="FD2019Q3YTD" decimals="-3" id="Fact-4859C294E19F5594B57C9E242536C97E" unitRef="usd">35247000</us-gaap:StockRepurchasedDuringPeriodValue>
	<us-gaap:StockRepurchasedDuringPeriodValue contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-96CB7A589D0A5D4E819571863CF28543" unitRef="usd">35247000</us-gaap:StockRepurchasedDuringPeriodValue>
	<us-gaap:StockholdersEquity contextRef="FI2018Q4" decimals="-3" id="Fact-8148DD856E095529B24E598F5D164EC3" unitRef="usd">1271141000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-2DF0B899B17C521EBB7AC6F06CFACAE0" unitRef="usd">0</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-A9A338AD8D8956F6A7C43788168E7EEB" unitRef="usd">1271141000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2019Q3" decimals="-3" id="Fact-FF5945AFAE7C509A9CB42AACE8EBD25F" unitRef="usd">1390868000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-24287649FF1B57FA96DD64A970F15D87" unitRef="usd">12279000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-6C8F5F6156715676B5532C03CA85167F" unitRef="usd">1378589000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="I2019Q1May1_srt_ProductOrServiceAxis_casy_BoxTopsMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" decimals="-3" id="Fact-DF9451D15A1B543BBBA342447B448046" unitRef="usd">-5019000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="I2019Q1May1_srt_ProductOrServiceAxis_casy_GIftCardsMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" decimals="-3" id="Fact-90AA6A4DD82C5AED856C005EE127F794" unitRef="usd">879000</us-gaap:StockholdersEquity>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2018Q4" decimals="-3" id="Fact-8092E721902254E2B2E6FEAC747DAB2B" unitRef="usd">6421000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2019Q3" decimals="-3" id="Fact-31C2061992585E31AD0480199AFAE21B" unitRef="usd">8331000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="FI2018Q4" decimals="-3" id="Fact-FE28FCD328ED558484AA7AF5A595411E" unitRef="usd">191000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="FI2019Q3" decimals="-3" id="Fact-D52F8229CF9B5EAF898094A5E544269D" unitRef="usd">318000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
	<us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="FI2019Q3" decimals="-3" id="Fact-346FF9B414A351D2A810353E735DC5CC" unitRef="usd">6604000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2018Q3QTD" decimals="0" id="Fact-2586079FE0CB5D719391DC0BDD212B75" unitRef="shares">372643</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2018Q3YTD" decimals="0" id="Fact-C45AFB906B475519AE0258C63E7E7F53" unitRef="shares">369842</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2019Q3QTD" decimals="0" id="Fact-3D50EBE242605BA3B7967DD6E9A09C32" unitRef="shares">296411</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2019Q3YTD" decimals="0" id="Fact-8731C3D93F9B51FF9CB174E6BE12E123" unitRef="shares">291783</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2018Q3QTD" decimals="0" id="Fact-EC2C5B06B42F54AFA4B64905CD63ACA1" unitRef="shares">37952140</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2018Q3YTD" decimals="0" id="Fact-4555A21A27945BB383A3BFA952BE4123" unitRef="shares">38301913</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2019Q3QTD" decimals="0" id="Fact-B9697C9295AC520E97FC898815119EAB" unitRef="shares">37013826</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2019Q3YTD" decimals="0" id="Fact-8A6D5DED8722511EB311DABC40D83694" unitRef="shares">36986091</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2018Q3QTD" decimals="0" id="Fact-656D387C038B5CDC9C588D6A9F363E96" unitRef="shares">37579497</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2018Q3YTD" decimals="0" id="Fact-AFD612C9E69C5B33BA9F4DB86BE0E3FD" unitRef="shares">37932071</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2019Q3QTD" decimals="0" id="Fact-20042B7C78D75350BBF79B1EF34A9BB9" unitRef="shares">36717415</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2019Q3YTD" decimals="0" id="Fact-3944B0BAECA95B069E381495CACAB293" unitRef="shares">36694308</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="FD2019Q3YTD" id="Fact-18B0AE3A51C75458896982B4BCD846D8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
	<us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="FD2019Q3YTD" id="Fact-8ABCC26BF96F52F692A07F807BFD31C2">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Basis of Presentation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In the opinion of management, the accompanying condensed consolidated financial statements contain all adjustments (including normal recurring accruals) necessary to present fairly the financial position as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;April&amp;#160;30, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, the results of operations for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;three and nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, shareholders' equity for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, and cash flows for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.  Although management believes that the disclosures are adequate to make the information presented not misleading, it is suggested that these interim condensed consolidated financial statements be read in conjunction with the Company&amp;#8217;s most recent audited financial statements and notes thereto.  See the Form 10-K for the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;April&amp;#160;30, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; for our consideration of new accounting pronouncements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes.  The impact related to gift cards was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$879&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, net of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$321&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income.  The impact related to box tops was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$5,019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; net of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$1,816&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact of ASU 2016-02.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In October 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other than Inventory.  We adopted the standard in the quarter ended July&amp;#160;31, 2018.  There was no material impact to the Company for the adoption of this standard.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In January 2017, the FASB issued ASU 2017-01, Business Combinations, Clarifying the Definition of a Business. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business.  First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired.  The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions.  Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In August 2018, the FASB issued ASU 2018-15, Customer&amp;#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting arrangements that include an internal-use software license. The guidance is effective for the Company beginning in the first quarter of fiscal 2021 with early adoption permitted. The amendments in the update can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
	<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="FD2019Q3YTD" id="Fact-AB0816A7FD2B53218484875C375463A2">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Disclosure of Compensation Related Costs, Share Based Payments&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;The 2018 Stock Incentive Plan (the &amp;#8220;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"&gt;2018 Plan&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&amp;#8221;), was approved by the Board in June 2018 and approved by the Company's shareholders on September 5, 2018 ("the "2018 Plan Effective Date"). The 2018 Plan replaced the 2009 Stock Incentive Plan (the "2009 Plan")  under which no new awards are allowed to be granted as of the 2018 Plan Effective Date. The 2009 Plan previously replaced and superseded the 2000 Stock Option Plan and the Non-Employees Directors&amp;#8217; Stock Option Plan (collectively with the 2009 Plan, the &amp;#8220;Prior Plans&amp;#8221;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Awards under the 2018 Plan may take the form of stock options, stock appreciation rights, restricted stock, restricted stock units and other equity-based and equity-related awards. Each share issued pursuant to a stock option and each share with respect to which a stock-settled stock appreciation right is exercised (regardless of the number of shares actually delivered) is counted as one share against the maximum limit under the 2018 Plan, and each share issued pursuant to an award of restricted stock or restricted stock units is counted as two shares against the maximum limit. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, there were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2,984,032&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; shares available for grant under the 2018 Plan.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;We account for stock-based compensation by estimating the fair value of stock options using the Black Scholes model, and value restricted stock unit awards granted under the Plan using the market price of a share of our common stock on the date of grant. For market based awards we use the "Monte Carlo" approach to estimate the value of the awards, which simulates the prices of the Company&amp;#8217;s and each member of the performance peer groups' common stock price at the end of the relevant performance period, taking into account volatility and the specifics surrounding each total shareholder return metric under the relevant plan.  We recognize these amounts as an operating expense in our consolidated statements of income ratably over the requisite service period using the straight-line method, as adjusted for certain retirement provisions, and updated estimates of performance based awards. All awards have been granted at no cost to the grantee and/or non-employee member of the Board.  Additional information regarding the 2018 Plan is provided in the Company&amp;#8217;s &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; Proxy Statement and Proxy Supplement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, options for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;143,681&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; shares (which expire between 2019 and 2021) were outstanding for the Prior Plans (no stock option awards have been granted under the 2018 Plan). Information concerning the issuance of stock options under the Prior Plans is presented in the following table:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Number&amp;#160;of&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;option&amp;#160;shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Weighted&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;average&amp;#160;option&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;exercise&amp;#160;price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at April&amp;#160;30, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;181,673&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37,692&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;300&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at January&amp;#160;31, 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;143,681&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;41.73&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, all &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;143,681&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; outstanding options were vested, and had an aggregate intrinsic value of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$12,493&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and a weighted average remaining contractual life of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2.14 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.  The aggregate intrinsic value for the total of all options exercised during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$3,661&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Information concerning the unvested restricted stock units under the 2009 Plan and the 2018 Plan is presented in the following table:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested at April&amp;#160;30, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;338,981&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;172,232&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(104,166&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(8,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Performance Award Adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,717&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested at January&amp;#160;31, 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;390,561&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Total employee compensation costs recorded for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, respectively, were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$13,719&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$15,458&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; for the stock option, restricted stock, and restricted stock unit awards to employees.  As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, there were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; unrecognized compensation costs related to the Plan and Prior Plans for stock options and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$10,028&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; of unrecognized compensation costs related to restricted stock units which are expected to be recognized through fiscal 2022.  Certain awards in the 2017 and 2018 long term incentive compensation program grants have performance-based conditions based on the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;-year average return on invested capital (ROIC) calculation.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
	<us-gaap:FairValueDisclosuresTextBlock contextRef="FD2019Q3YTD" id="Fact-B32335BBD4A15029A16C6F3878565B10">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Long-Term Debt and Fair Value Disclosure&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;The fair value of the Company&amp;#8217;s long-term debt is estimated based on the current rates offered to the Company for debt of the same or similar issues. The fair value of the Company&amp;#8217;s long-term debt was approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$1,278,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and  &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$1,277,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;April&amp;#160;30, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, respectively. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In January 2019, the Company entered into a new credit agreement that provides for a $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;300 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; unsecured revolving credit facility which includes a $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;30 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; sublimit for letters of credit and a $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;30 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; sublimit for swingline loans (the "Credit Facility").  The maturity date is January 11, 2024.  Amounts borrowed under the Credit Facility bear interest at variable rates based upon, at the Company's option, either (a) LIBOR plus an applicable margin or (b) an alternate base rate.  The Credit Facility also carries a facility fee between &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;0.2%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;0.4%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; per annum based on the Company's consolidated leverage ratio as defined in the credit agreement.  The Company has &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$50 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; outstanding under the new Credit Facility at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.  Concurrently with this new credit agreement, the Company also reduced its existing unsecured revolving line of credit from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$150,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$25,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; (the "Bank Line"), under which there was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; outstanding at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$39,600&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; outstanding at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;April&amp;#160;30, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef="FD2019Q3YTD" id="Fact-6F195F01C89C59BABD0ED92E499031FA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Unrecognized Tax Benefits &amp;amp; Impact of Tax Reform Act&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:36px;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:36px;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;The total amount of gross unrecognized tax benefits was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$6,421&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;April&amp;#160;30, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.  At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, gross unrecognized tax benefits were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$8,331&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.  If this unrecognized tax benefit were ultimately recognized, $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;6,604&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; is the amount that would impact our effective tax rate.  The total amount of accrued interest and penalties for such unrecognized tax benefits was $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;318&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, and $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;191&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;April&amp;#160;30, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.  Net interest and penalties included in income tax expense for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, was a net &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;expense&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; of $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;127&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, with a net &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;expense&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; of $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;113&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; for the same period in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:36px;text-indent:-36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;A number of years may elapse before an uncertain tax position is audited and ultimately settled.  It is difficult to predict the ultimate outcome or the timing of resolution for uncertain tax positions.  It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months.  These changes could result from the expiration of the statute of limitations, examinations or other unforeseen circumstances.  The IRS is currently examining tax year 2012.  The Company has no other ongoing federal or state income tax examinations.  At this time, the Company's best estimate of the reasonably possible change in the amount of the gross unrecognized tax benefits is a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;decrease&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; of $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;1,300&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; during the next twelve months mainly due to the expiration of certain statute of limitations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;The federal statute of limitations remains open for the tax years &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2012&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and forward.  Tax years &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2012&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; and forward are subject to audit by state tax authorities depending on open statute of limitations waivers and the tax code of each state.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;On December 22, 2017, H.R. 1, originally known as the Tax Cuts and Jobs Act (the &amp;#8220;Tax Reform Act&amp;#8221;) was enacted.  U.S. GAAP requires that the impact of tax legislation be recognized in the period in which the law was enacted.  In December 2017, the SEC issued Staff Accounting Bulletin No. 118, which allowed a company to report provisional numbers related to the Tax Reform Act and adjust those amounts during a measurement period not to exceed one year. The Company recorded the provisional impact of the Tax Reform Act in the fiscal year ended April 30, 2018. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, the Company did not record any material adjustments to the amounts previously recorded as a result of the Tax Reform Act. The measurement period allowed by SAB No. 118 is now closed.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
	<us-gaap:LossContingencyDisclosures contextRef="FD2019Q3YTD" id="Fact-EAC7F87666415710A64C14AD6F32C77D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Commitments and Contingencies&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;From time to time we may be involved in legal or administrative proceedings or investigations arising from the conduct of our business operations, including, but not limited to, contractual disputes; employment, personnel, or accessibility matters; personal injury and property damage claims; and claims by federal, state, and local regulatory authorities relating to the sale of products pursuant to licenses and permits issued by those authorities. Claims for damages in those actions may be substantial. While the outcome of such litigation, proceedings, investigations, or claims is never certain, it is our opinion, after taking into consideration legal counsel&amp;#8217;s assessment and the availability of insurance proceeds and other collateral sources to cover potential losses, that the ultimate disposition of such matters currently pending or threatened, individually or cumulatively, will not have a material adverse effect on our consolidated financial position and results of operations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LossContingencyDisclosures>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2018Q3YTD" id="Fact-FC14D767218A504899B282773F7DB630">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes.  The impact related to gift cards was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$879&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, net of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$321&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income.  The impact related to box tops was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$5,019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; net of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;$1,816&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact of ASU 2016-02.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In October 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other than Inventory.  We adopted the standard in the quarter ended July&amp;#160;31, 2018.  There was no material impact to the Company for the adoption of this standard.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In January 2017, the FASB issued ASU 2017-01, Business Combinations, Clarifying the Definition of a Business. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business.  First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired.  The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions.  Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In August 2018, the FASB issued ASU 2018-15, Customer&amp;#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting arrangements that include an internal-use software license. The guidance is effective for the Company beginning in the first quarter of fiscal 2021 with early adoption permitted. The amendments in the update can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="FD2019Q3YTD" id="Fact-5045B469B3BE54BFB03D65C6D74B54C8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Presentation of Financial Statements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;The accompanying condensed consolidated financial statements include the accounts and transactions of Casey's General Stores, Inc. (hereinafter referred to as the Company or Casey's) and its wholly-owned subsidiaries. All material inter-company balances and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
	<us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="FD2019Q3YTD" id="Fact-58453747013455F9AE4401D8AA5F8531">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the customer. The Company adopted ASU 2014-09 in the quarter ended July&amp;#160;31, 2018.  As a result, revenue from sales of pizza that include a redeemable box top coupon are deferred until redemption for the portion of the sale that represents the estimated future redemption of the box top coupon.  Gift card revenue is now recognized based on the estimated gift card breakage rate over the pro-rata usage of the card.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Renewable Identification Numbers (RINs) are treated as a reduction in cost of goods sold in the period the Company commits to a price and agrees to sell the RIN. Vendor rebates are treated as a reduction in cost of goods sold and are recognized pro rata over the period covered by the applicable rebate agreement. Vendor rebates in the form of billbacks are treated as a reduction in cost of goods sold and are recognized at the time the product is sold. Warehousing costs are recorded within operating expenses on the income statement.  Sales taxes collected from customers and remitted to the government are recorded on a net basis in the consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
	<us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="FD2019Q3YTD" id="Fact-0703F8C0F58356DEA40BCDFEFA3415CF">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue and Cost of Goods Sold&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the customer. The Company adopted ASU 2014-09 in the quarter ended July&amp;#160;31, 2018.  As a result, revenue from sales of pizza that include a redeemable box top coupon are deferred until redemption for the portion of the sale that represents the estimated future redemption of the box top coupon.  Gift card revenue is now recognized based on the estimated gift card breakage rate over the pro-rata usage of the card.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Renewable Identification Numbers (RINs) are treated as a reduction in cost of goods sold in the period the Company commits to a price and agrees to sell the RIN. Vendor rebates are treated as a reduction in cost of goods sold and are recognized pro rata over the period covered by the applicable rebate agreement. Vendor rebates in the form of billbacks are treated as a reduction in cost of goods sold and are recognized at the time the product is sold. Warehousing costs are recorded within operating expenses on the income statement.  Sales taxes collected from customers and remitted to the government are recorded on a net basis in the consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
	<us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="FD2019Q3YTD" id="Fact-DC87D15DF26354B7A215A98CA3BFAB95">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Information concerning the unvested restricted stock units under the 2009 Plan and the 2018 Plan is presented in the following table:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested at April&amp;#160;30, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;338,981&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;172,232&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(104,166&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(8,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Performance Award Adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,717&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested at January&amp;#160;31, 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;390,561&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
	<us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="FD2019Q3YTD" id="Fact-305272B88AC55F61B49BF79AB57CEC8D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Information concerning the issuance of stock options under the Prior Plans is presented in the following table:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Number&amp;#160;of&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;option&amp;#160;shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Weighted&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;average&amp;#160;option&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;exercise&amp;#160;price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at April&amp;#160;30, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;181,673&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37,692&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;300&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at January&amp;#160;31, 2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;143,681&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;41.73&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef="FD2019Q3YTD" id="Fact-C7D74E3B0EC65E9296AE6F9BDE74AA59">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Segment Reporting&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;, we operated &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2,123&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; stores in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; states. Our convenience stores offer a broad selection of merchandise, fuel and other products and services designed to appeal to the convenience needs of our customers. We manage the business on the basis of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; operating segment. Our stores sell similar products and services, and use similar processes to sell those products and services directly to the general public. We make specific disclosures concerning the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; broad merchandise categories of fuel, grocery&amp;#160;and other merchandise, and prepared food and fountain because it allows us to more effectively discuss trends and operational programs within our business and industry. Although we can separate revenues and cost of goods sold within these categories (and further sub-categories), the operating expenses associated with operating a store that sells these products are not separable by these &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; categories.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
		<link:loc xlink:href="#Fact-189411D29376591C94F816027AF876F1" xlink:label="Fact-189411D29376591C94F816027AF876F1_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-A656C23DA4B9511A834D131C05AB6975" xlink:label="Fact-A656C23DA4B9511A834D131C05AB6975_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-B4070412BA46564BB57CA3F6FB86F9DB" xlink:label="Fact-B4070412BA46564BB57CA3F6FB86F9DB_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-D21344111DBD5D50A4A314819AA0C87F" xlink:label="Fact-D21344111DBD5D50A4A314819AA0C87F_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-D4CB92E80CB35BB2880BA452535EC97A" xlink:label="Fact-D4CB92E80CB35BB2880BA452535EC97A_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-E5ACB7CAF201540C8418ED822CE4CAE5" xlink:label="Fact-E5ACB7CAF201540C8418ED822CE4CAE5_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-EAE20022633452E3B76F9EB90CB290C0" xlink:label="Fact-EAE20022633452E3B76F9EB90CB290C0_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-ECE545E6994653D181D0EF761E4E9E44" xlink:label="Fact-ECE545E6994653D181D0EF761E4E9E44_lbl" xlink:type="locator" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-189411D29376591C94F816027AF876F1_lbl" xlink:to="Footnote-D2969E98EA815A55BEB05CE871E85F43_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-A656C23DA4B9511A834D131C05AB6975_lbl" xlink:to="Footnote-D2969E98EA815A55BEB05CE871E85F43_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-B4070412BA46564BB57CA3F6FB86F9DB_lbl" xlink:to="Footnote-D2969E98EA815A55BEB05CE871E85F43_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-D21344111DBD5D50A4A314819AA0C87F_lbl" xlink:to="Footnote-D2969E98EA815A55BEB05CE871E85F43_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-D4CB92E80CB35BB2880BA452535EC97A_lbl" xlink:to="Footnote-D2969E98EA815A55BEB05CE871E85F43_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-E5ACB7CAF201540C8418ED822CE4CAE5_lbl" xlink:to="Footnote-D2969E98EA815A55BEB05CE871E85F43_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-EAE20022633452E3B76F9EB90CB290C0_lbl" xlink:to="Footnote-D2969E98EA815A55BEB05CE871E85F43_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-ECE545E6994653D181D0EF761E4E9E44_lbl" xlink:to="Footnote-D2969E98EA815A55BEB05CE871E85F43_lbl" xlink:type="arc" />
		<link:footnote xlink:label="Footnote-D2969E98EA815A55BEB05CE871E85F43_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes excise taxes of: $238,306, $231,422, $751,389 and $709,050</link:footnote>
	</link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>casy-20190131.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.caseys.com/20190131" xmlns:casy="http://www.caseys.com/20190131" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="casy-20190131_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="casy-20190131_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="casy-20190131_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="casy-20190131_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="BasisOfPresentation" roleURI="http://www.caseys.com/role/BasisOfPresentation">
        <link:definition>2102100 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPresentationNarrativeDetails" roleURI="http://www.caseys.com/role/BasisOfPresentationNarrativeDetails">
        <link:definition>2402402 - Disclosure - Basis of Presentation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPresentationPolicies" roleURI="http://www.caseys.com/role/BasisOfPresentationPolicies">
        <link:definition>2202201 - Disclosure - Basis of Presentation (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.caseys.com/role/CommitmentsAndContingencies">
        <link:definition>2109100 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsUnaudited" roleURI="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnaudited">
        <link:definition>1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" roleURI="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical">
        <link:definition>1001001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Balance Sheet Parenthetical</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfCashFlowsUnaudited" roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfIncomeUnaudited" roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited">
        <link:definition>1002000 - Statement - Condensed Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity">
        <link:definition>1003000 - Statement - Condensed Consolidated Statements of Shareholders' Equity Condensed Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfShareholdersEquityParenthetical" roleURI="http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical">
        <link:definition>1003001 - Statement - Consolidated Statements of Shareholders' Equity Parenthetical</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisclosureOfCompensationRelatedCostsShareBasedPayments" roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPayments">
        <link:definition>2106100 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails">
        <link:definition>2406402 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails">
        <link:definition>2406404 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments - Schedule of Restricted Stock Units Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails">
        <link:definition>2406403 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments - Schedule of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables">
        <link:definition>2306301 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.caseys.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtAndFairValueDisclosure" roleURI="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosure">
        <link:definition>2105100 - Disclosure - Long-term Debt and Fair Value Disclosure</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtAndFairValueDisclosureDetails" roleURI="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosureDetails">
        <link:definition>2405401 - Disclosure - Long-term Debt and Fair Value Disclosure (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PresentationOfFinancialStatements" roleURI="http://www.caseys.com/role/PresentationOfFinancialStatements">
        <link:definition>2101100 - Disclosure - Presentation of Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueAndCostOfGoodsSold" roleURI="http://www.caseys.com/role/RevenueAndCostOfGoodsSold">
        <link:definition>2102100 - Disclosure - Revenue and Cost of Goods Sold</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReporting" roleURI="http://www.caseys.com/role/SegmentReporting">
        <link:definition>2111100 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingDetails" roleURI="http://www.caseys.com/role/SegmentReportingDetails">
        <link:definition>2411401 - Disclosure - Segment Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnrecognizedTaxBenefitsDetails" roleURI="http://www.caseys.com/role/UnrecognizedTaxBenefitsDetails">
        <link:definition>2410401 - Disclosure - Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnrecognizedTaxBenefitsImpactOfTaxReformAct" roleURI="http://www.caseys.com/role/UnrecognizedTaxBenefitsImpactOfTaxReformAct">
        <link:definition>2110100 - Disclosure - Unrecognized Tax Benefits &amp; Impact of Tax Reform Act</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="casy_BankLineMember" name="BankLineMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="casy_BoxTopsMember" name="BoxTopsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="casy_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="casy_GIftCardsMember" name="GIftCardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="casy_LineOfCreditFacilityFacilityFeePercentage" name="LineOfCreditFacilityFacilityFeePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="casy_LongTermDebtandFairValueDisclosureAbstract" name="LongTermDebtandFairValueDisclosureAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="casy_NoncashOrPartNoncashTransactionSharesRepurchased" name="NoncashOrPartNoncashTransactionSharesRepurchased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="casy_SegmentReportingNumberofMerchandiseCategories" name="SegmentReportingNumberofMerchandiseCategories" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="casy_StockIncentivePlanMember" name="StockIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>casy-20190131_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.caseys.com/role/BasisOfPresentation" xlink:href="casy-20190131.xsd#BasisOfPresentation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/BasisOfPresentationNarrativeDetails" xlink:href="casy-20190131.xsd#BasisOfPresentationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/BasisOfPresentationPolicies" xlink:href="casy-20190131.xsd#BasisOfPresentationPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CommitmentsAndContingencies" xlink:href="casy-20190131.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:href="casy-20190131.xsd#CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" xlink:href="casy-20190131.xsd#CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="casy-20190131.xsd#CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:href="casy-20190131.xsd#CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" xlink:href="casy-20190131.xsd#CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:href="casy-20190131.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPayments" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPayments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DocumentAndEntityInformation" xlink:href="casy-20190131.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosure" xlink:href="casy-20190131.xsd#LongTermDebtAndFairValueDisclosure" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosureDetails" xlink:href="casy-20190131.xsd#LongTermDebtAndFairValueDisclosureDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/PresentationOfFinancialStatements" xlink:href="casy-20190131.xsd#PresentationOfFinancialStatements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/RevenueAndCostOfGoodsSold" xlink:href="casy-20190131.xsd#RevenueAndCostOfGoodsSold" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/SegmentReporting" xlink:href="casy-20190131.xsd#SegmentReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/SegmentReportingDetails" xlink:href="casy-20190131.xsd#SegmentReportingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/UnrecognizedTaxBenefitsDetails" xlink:href="casy-20190131.xsd#UnrecognizedTaxBenefitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/UnrecognizedTaxBenefitsImpactOfTaxReformAct" xlink:href="casy-20190131.xsd#UnrecognizedTaxBenefitsImpactOfTaxReformAct" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/BasisOfPresentation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/BasisOfPresentationNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/BasisOfPresentationPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_831ad0b9-9dba-3997-20e6-e99a19aa28db" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_Goodwill_831ad0b9-9dba-3997-20e6-e99a19aa28db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ddb0d184-2205-2a10-5b0e-faf2ccd717ae" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ddb0d184-2205-2a10-5b0e-faf2ccd717ae" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_ebb94f1a-1386-5eed-9402-f0f0e2cd300b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_IncomeTaxesReceivable_ebb94f1a-1386-5eed-9402-f0f0e2cd300b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_b69fa2fe-d7f6-024f-39fb-29cad0c95853" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_b69fa2fe-d7f6-024f-39fb-29cad0c95853" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_66bcd79a-a1c3-c24d-b8b4-7a0ce373714b" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_InventoryNet_66bcd79a-a1c3-c24d-b8b4-7a0ce373714b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaap_ReceivablesNetCurrent_5212eab8-bedb-997a-101c-3c3b65fbee4f" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_ReceivablesNetCurrent_5212eab8-bedb-997a-101c-3c3b65fbee4f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_c2c48170-d0ff-2c37-effc-ff5f53e30dcb" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_AccountsPayableCurrent_c2c48170-d0ff-2c37-effc-ff5f53e30dcb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8422f2c5-408e-d123-b935-f3115e023941" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8422f2c5-408e-d123-b935-f3115e023941" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_0d8925ae-714a-26e4-aa69-2d9eac65a5c6" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_LongTermDebtCurrent_0d8925ae-714a-26e4-aa69-2d9eac65a5c6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableToBankCurrent" xlink:label="loc_us-gaap_NotesPayableToBankCurrent_1c843f14-4750-0170-d155-ca761f3a5794" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_NotesPayableToBankCurrent_1c843f14-4750-0170-d155-ca761f3a5794" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_ceda5c9b-a770-d73b-0b09-a6aa89bb6fa3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_ceda5c9b-a770-d73b-0b09-a6aa89bb6fa3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_bba08e5f-78e8-6c25-01a4-6720051135cc" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_bba08e5f-78e8-6c25-01a4-6720051135cc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fcfc6b17-bfc5-2ebc-3fc1-751aa446a572" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fcfc6b17-bfc5-2ebc-3fc1-751aa446a572" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d3ba3006-9df7-8186-2eb2-dc5094562cfe" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d3ba3006-9df7-8186-2eb2-dc5094562cfe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_38e2f9ff-f07f-e2ec-aeec-7145af691562" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_38e2f9ff-f07f-e2ec-aeec-7145af691562" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_ea289a9d-deba-2cde-21e4-3d0ae7a1f011" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_PreferredStockValue_ea289a9d-deba-2cde-21e4-3d0ae7a1f011" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_aefe3f0c-abe4-5b83-9a64-da77d8e253dd" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_CommonStockValue_aefe3f0c-abe4-5b83-9a64-da77d8e253dd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a59bc5ae-63a0-c9bc-32f7-e2bd9f32bd26" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a59bc5ae-63a0-c9bc-32f7-e2bd9f32bd26" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ad8f5587-cd30-97dd-9cf0-81ed4f58516c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ad8f5587-cd30-97dd-9cf0-81ed4f58516c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2e493320-ebb4-7df2-c1f0-2dc8298386c7" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2e493320-ebb4-7df2-c1f0-2dc8298386c7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_80abba07-181c-6ed2-349d-9d7dfc078eab" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_80abba07-181c-6ed2-349d-9d7dfc078eab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d89f221-3ede-36b2-fcad-4a4ce1606f6a" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d89f221-3ede-36b2-fcad-4a4ce1606f6a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ad8f5587-cd30-97dd-9cf0-81ed4f58516c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_60ab1096-bf53-5d61-76bd-431fe857fc03" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_60ab1096-bf53-5d61-76bd-431fe857fc03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_cfa1e746-5920-c3b5-33ed-a7dee018f26c" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_cfa1e746-5920-c3b5-33ed-a7dee018f26c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_706d3cc5-3df5-1e1a-5067-c02728407eb6" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_706d3cc5-3df5-1e1a-5067-c02728407eb6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_13cc8818-e792-6246-5e41-c56e1150a319" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsOfDividends_13cc8818-e792-6246-5e41-c56e1150a319" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_43305c85-41ff-3d0f-c464-dc8983363bce" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_43305c85-41ff-3d0f-c464-dc8983363bce" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4a92697-d008-996b-823a-bd9a56a04b3a" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4a92697-d008-996b-823a-bd9a56a04b3a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_3968b97a-e384-0792-f18c-90471315207a" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_3968b97a-e384-0792-f18c-90471315207a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_60d40a9e-f0e0-6260-467c-4ae1cdffac25" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_60d40a9e-f0e0-6260-467c-4ae1cdffac25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ad8f5587-cd30-97dd-9cf0-81ed4f58516c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0a39d2ee-656d-ead5-a676-41794b4da8f4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0a39d2ee-656d-ead5-a676-41794b4da8f4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_f2f5c0d1-023d-ee70-251c-234ad5970f07" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_f2f5c0d1-023d-ee70-251c-234ad5970f07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_334f1d33-7cae-7fd2-9d83-bb387fc2f3dd" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_334f1d33-7cae-7fd2-9d83-bb387fc2f3dd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5f96c19e-85fe-99f6-cec0-c2c9d7470ed4" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5f96c19e-85fe-99f6-cec0-c2c9d7470ed4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_852a0148-80e8-01e7-45e2-04986579e466" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_852a0148-80e8-01e7-45e2-04986579e466" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ef1b7738-192b-a4ca-6396-5577f303c271" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ef1b7738-192b-a4ca-6396-5577f303c271" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_97b88949-d4fc-dff4-be7f-d39018557f4e" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_DepreciationAndAmortization_97b88949-d4fc-dff4-be7f-d39018557f4e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_90cbc3ab-f555-6407-b3b4-b2bfa84c9f18" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_ShareBasedCompensation_90cbc3ab-f555-6407-b3b4-b2bfa84c9f18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_29b0a481-c653-23c1-27cf-114dadcce1af" xlink:type="locator" />
    <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_29b0a481-c653-23c1-27cf-114dadcce1af" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_18d902bc-637c-7a0c-8048-153419aa295b" xlink:type="locator" />
    <link:calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_18d902bc-637c-7a0c-8048-153419aa295b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2d76eef5-dce5-0152-632e-9bab39da698c" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2d76eef5-dce5-0152-632e-9bab39da698c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_BBDDF2E43E0451BA8C58305750C8E968" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_54CA1BC6F9B450239FEDA0F32A710FE7" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_BBDDF2E43E0451BA8C58305750C8E968" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_54CA1BC6F9B450239FEDA0F32A710FE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_9AD7FC9BB83155C2862D6646368DE4ED" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_BBDDF2E43E0451BA8C58305750C8E968" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_9AD7FC9BB83155C2862D6646368DE4ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3CEDF0B7FA63579E81BF92F0FA269C2E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_185E12B083E55C0D9BA6325174B1CA00" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3CEDF0B7FA63579E81BF92F0FA269C2E" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_185E12B083E55C0D9BA6325174B1CA00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_39390BED985C5E48BEE1498F320730B1" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_185E12B083E55C0D9BA6325174B1CA00" xlink:to="loc_us-gaap_OperatingExpenses_39390BED985C5E48BEE1498F320730B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_2B71287AE727554F9E6F92F752650173" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_185E12B083E55C0D9BA6325174B1CA00" xlink:to="loc_us-gaap_DepreciationAndAmortization_2B71287AE727554F9E6F92F752650173" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_BA7F778B8C4B540F8D4FFB2F0176E04D" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_185E12B083E55C0D9BA6325174B1CA00" xlink:to="loc_us-gaap_InterestExpense_BA7F778B8C4B540F8D4FFB2F0176E04D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8FE07A80616E5E2BAB4534E33D196157" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_185E12B083E55C0D9BA6325174B1CA00" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8FE07A80616E5E2BAB4534E33D196157" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_5E57B171C0F153919B2202CD2CEFCA64" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_185E12B083E55C0D9BA6325174B1CA00" xlink:to="loc_us-gaap_Revenues_5E57B171C0F153919B2202CD2CEFCA64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_558F0953A67853D19448952BDD72D8DA" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3CEDF0B7FA63579E81BF92F0FA269C2E" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_558F0953A67853D19448952BDD72D8DA" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPayments" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosure" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosureDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/PresentationOfFinancialStatements" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/RevenueAndCostOfGoodsSold" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/SegmentReporting" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/SegmentReportingDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/UnrecognizedTaxBenefitsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.caseys.com/role/UnrecognizedTaxBenefitsImpactOfTaxReformAct" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>casy-20190131_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.caseys.com/role/BasisOfPresentation" xlink:href="casy-20190131.xsd#BasisOfPresentation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/BasisOfPresentationNarrativeDetails" xlink:href="casy-20190131.xsd#BasisOfPresentationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/BasisOfPresentationPolicies" xlink:href="casy-20190131.xsd#BasisOfPresentationPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CommitmentsAndContingencies" xlink:href="casy-20190131.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:href="casy-20190131.xsd#CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" xlink:href="casy-20190131.xsd#CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="casy-20190131.xsd#CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:href="casy-20190131.xsd#CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" xlink:href="casy-20190131.xsd#CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:href="casy-20190131.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPayments" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPayments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DocumentAndEntityInformation" xlink:href="casy-20190131.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosure" xlink:href="casy-20190131.xsd#LongTermDebtAndFairValueDisclosure" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosureDetails" xlink:href="casy-20190131.xsd#LongTermDebtAndFairValueDisclosureDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/PresentationOfFinancialStatements" xlink:href="casy-20190131.xsd#PresentationOfFinancialStatements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/RevenueAndCostOfGoodsSold" xlink:href="casy-20190131.xsd#RevenueAndCostOfGoodsSold" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/SegmentReporting" xlink:href="casy-20190131.xsd#SegmentReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/SegmentReportingDetails" xlink:href="casy-20190131.xsd#SegmentReportingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/UnrecognizedTaxBenefitsDetails" xlink:href="casy-20190131.xsd#UnrecognizedTaxBenefitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/UnrecognizedTaxBenefitsImpactOfTaxReformAct" xlink:href="casy-20190131.xsd#UnrecognizedTaxBenefitsImpactOfTaxReformAct" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/BasisOfPresentation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/BasisOfPresentationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:to="loc_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:to="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:to="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_GIftCardsMember" xlink:label="loc_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:to="loc_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_BoxTopsMember" xlink:label="loc_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:to="loc_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:to="loc_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:to="loc_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.caseys.com/role/BasisOfPresentationPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_6BA1C491DD4A36B65B5659054CDF99EF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_214F0FAA8EBE94ACA99C59054CDBAC34" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6BA1C491DD4A36B65B5659054CDF99EF" xlink:to="loc_us-gaap_StatementTable_214F0FAA8EBE94ACA99C59054CDBAC34" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_41F3AFEC02E62FAB189959054CDCFBED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_214F0FAA8EBE94ACA99C59054CDBAC34" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_41F3AFEC02E62FAB189959054CDCFBED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_41F3AFEC02E62FAB189959054CDCFBED" xlink:to="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_41F3AFEC02E62FAB189959054CDCFBED" xlink:to="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C" xlink:to="loc_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_541C65E8235ADF72324459054CDFCCE5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C" xlink:to="loc_us-gaap_RetainedEarningsMember_541C65E8235ADF72324459054CDFCCE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6BA1C491DD4A36B65B5659054CDF99EF" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_9005860F840853B090FF59054CE02645" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockholdersEquity_9005860F840853B090FF59054CE02645" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_8CB0A480806A08C0803559054CE0E39F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_NetIncomeLoss_8CB0A480806A08C0803559054CE0E39F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:to="loc_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:to="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:to="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:to="loc_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPayments" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:to="loc_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_BB185AADEA4D58FB07AFAAC4C32F7541_49D091EAAE07510A874AC45C8974777F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:to="loc_us-gaap_PlanNameDomain_BB185AADEA4D58FB07AFAAC4C32F7541_49D091EAAE07510A874AC45C8974777F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:to="loc_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_StockIncentivePlanMember" xlink:label="loc_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:to="loc_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:to="loc_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1662D470F2E922505A00AAC4C330A144_49D091EAAE07510A874AC45C8974777F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1662D470F2E922505A00AAC4C330A144_49D091EAAE07510A874AC45C8974777F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_464AAEB0D93C5B129DB39577910278B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:to="loc_us-gaap_EmployeeStockOptionMember_464AAEB0D93C5B129DB39577910278B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3C1991681C275359A34D226BF1AE7762" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3C1991681C275359A34D226BF1AE7762" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3FFE5227DBD4545D873C7225F00A0EC7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3FFE5227DBD4545D873C7225F00A0EC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7A84D951AE615B948FCCBDF1EB6BF507" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7A84D951AE615B948FCCBDF1EB6BF507" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C959D1C689FC532FB21B7C7B05DE4A5E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C959D1C689FC532FB21B7C7B05DE4A5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D1582C5E0362554988F8221BECB38118" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D1582C5E0362554988F8221BECB38118" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E50683CD452051518411A9C4B38E9DE9" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E50683CD452051518411A9C4B38E9DE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_C3FDE82A083F5E6987D89652F9A0F873" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_C3FDE82A083F5E6987D89652F9A0F873" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_F44705D5515952649DA9CA5542F16CFA" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_F44705D5515952649DA9CA5542F16CFA" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod" xlink:label="loc_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6CB8DB4CEE4756CDBD18389439788AFF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E93FF6737ED85E6F98FFC13F766D69D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6CB8DB4CEE4756CDBD18389439788AFF" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E93FF6737ED85E6F98FFC13F766D69D9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_077A82012FCD56CE929B4B781364032B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E93FF6737ED85E6F98FFC13F766D69D9" xlink:to="loc_us-gaap_PlanNameAxis_077A82012FCD56CE929B4B781364032B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_D79E447B7C60F368F203A524D744B2F3_49D091EAAE07510A874AC45C8974777F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_077A82012FCD56CE929B4B781364032B" xlink:to="loc_us-gaap_PlanNameDomain_D79E447B7C60F368F203A524D744B2F3_49D091EAAE07510A874AC45C8974777F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_0B79EC27E8D85DA4AD363021286BECE8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_077A82012FCD56CE929B4B781364032B" xlink:to="loc_us-gaap_PlanNameDomain_0B79EC27E8D85DA4AD363021286BECE8" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_StockIncentivePlanMember" xlink:label="loc_casy_StockIncentivePlanMember_D3AAA55702BD53308E7C1CA18E33DACA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_0B79EC27E8D85DA4AD363021286BECE8" xlink:to="loc_casy_StockIncentivePlanMember_D3AAA55702BD53308E7C1CA18E33DACA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_3A7802F7611654CB80F139E923BD9686" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E93FF6737ED85E6F98FFC13F766D69D9" xlink:to="loc_us-gaap_AwardTypeAxis_3A7802F7611654CB80F139E923BD9686" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41E97947A5D3F29886C5A524D744F35E_49D091EAAE07510A874AC45C8974777F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3A7802F7611654CB80F139E923BD9686" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41E97947A5D3F29886C5A524D744F35E_49D091EAAE07510A874AC45C8974777F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59D9A663D7AC59E0BBC0F665FBAAC715" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3A7802F7611654CB80F139E923BD9686" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59D9A663D7AC59E0BBC0F665FBAAC715" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_48DF9A0E052E5050B0A3F9E3DFD8D1F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59D9A663D7AC59E0BBC0F665FBAAC715" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_48DF9A0E052E5050B0A3F9E3DFD8D1F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6CB8DB4CEE4756CDBD18389439788AFF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_CEF60030C1165ACCA5FAE14450058E9F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_CEF60030C1165ACCA5FAE14450058E9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D0157876F89D55E799F2ED8AEC544F75" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D0157876F89D55E799F2ED8AEC544F75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A93C9FF53C235D31B67F774A4FAB2B9C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A93C9FF53C235D31B67F774A4FAB2B9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_A822B7949A555DA1B296973EE5915714" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_A822B7949A555DA1B296973EE5915714" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod" xlink:label="loc_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B33E9F2767097E905CBB58BED9A804FC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FFD7CFED3A16211A5A9E58BED9A609EA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B33E9F2767097E905CBB58BED9A804FC" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FFD7CFED3A16211A5A9E58BED9A609EA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_D150AAE197C8DB848A6E58BED9A6CB8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FFD7CFED3A16211A5A9E58BED9A609EA" xlink:to="loc_us-gaap_PlanNameAxis_D150AAE197C8DB848A6E58BED9A6CB8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_7F9806518B862021C01658BED9A62E5B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_D150AAE197C8DB848A6E58BED9A6CB8D" xlink:to="loc_us-gaap_PlanNameDomain_7F9806518B862021C01658BED9A62E5B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_7F9806518B862021C01658BED9A62E5B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_D150AAE197C8DB848A6E58BED9A6CB8D" xlink:to="loc_us-gaap_PlanNameDomain_7F9806518B862021C01658BED9A62E5B" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_StockIncentivePlanMember" xlink:label="loc_casy_StockIncentivePlanMember_0280FAB65B0A99AC6A1D58BED9A73131" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_7F9806518B862021C01658BED9A62E5B" xlink:to="loc_casy_StockIncentivePlanMember_0280FAB65B0A99AC6A1D58BED9A73131" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_7CFDF8C47163811D986558BED9A7A811" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FFD7CFED3A16211A5A9E58BED9A609EA" xlink:to="loc_us-gaap_AwardTypeAxis_7CFDF8C47163811D986558BED9A7A811" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B0FA5C930A378D3A07AD58BED9A7AAAF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7CFDF8C47163811D986558BED9A7A811" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B0FA5C930A378D3A07AD58BED9A7AAAF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B0FA5C930A378D3A07AD58BED9A7AAAF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7CFDF8C47163811D986558BED9A7A811" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B0FA5C930A378D3A07AD58BED9A7AAAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_2F0CE706D8DD4FB87ECD58BED9A7ACFD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B0FA5C930A378D3A07AD58BED9A7AAAF" xlink:to="loc_us-gaap_EmployeeStockOptionMember_2F0CE706D8DD4FB87ECD58BED9A7ACFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B33E9F2767097E905CBB58BED9A804FC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1C1AB0838CE674304C1F58BED9A84C62" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1C1AB0838CE674304C1F58BED9A84C62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B33E9F2767097E905CBB58BED9A804FC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosure" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosureDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:to="loc_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:to="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:to="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:to="loc_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:to="loc_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:to="loc_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_BankLineMember" xlink:label="loc_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:to="loc_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:to="loc_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:to="loc_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BridgeLoanMember" xlink:label="loc_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:to="loc_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="loc_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_LineOfCreditFacilityFacilityFeePercentage" xlink:label="loc_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="loc_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.caseys.com/role/PresentationOfFinancialStatements" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/RevenueAndCostOfGoodsSold" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/SegmentReporting" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/SegmentReportingDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/UnrecognizedTaxBenefitsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.caseys.com/role/UnrecognizedTaxBenefitsImpactOfTaxReformAct" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>casy-20190131_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_884B96985C31B76AAA8458BED9821C98_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_884B96985C31B76AAA8458BED9821C98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_884B96985C31B76AAA8458BED9821C98_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_884B96985C31B76AAA8458BED9821C98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_884B96985C31B76AAA8458BED9821C98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_884B96985C31B76AAA8458BED9821C98" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_884B96985C31B76AAA8458BED9821C98" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6D646AD854B763BDEBE558BED983B9D1_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6D646AD854B763BDEBE558BED983B9D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6D646AD854B763BDEBE558BED983B9D1_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6D646AD854B763BDEBE558BED983B9D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6D646AD854B763BDEBE558BED983B9D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6D646AD854B763BDEBE558BED983B9D1" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6D646AD854B763BDEBE558BED983B9D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6967A8BCB1E7597E58E958BED9833DDE_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6967A8BCB1E7597E58E958BED9833DDE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued interest and penalties related to unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6967A8BCB1E7597E58E958BED9833DDE_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6967A8BCB1E7597E58E958BED9833DDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6967A8BCB1E7597E58E958BED9833DDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6967A8BCB1E7597E58E958BED9833DDE" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6967A8BCB1E7597E58E958BED9833DDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1C9E5AF90B3C6E7C607058BED9835E4D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1C9E5AF90B3C6E7C607058BED9835E4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net interest and penalties included in income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1C9E5AF90B3C6E7C607058BED9835E4D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1C9E5AF90B3C6E7C607058BED9835E4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Penalties and Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1C9E5AF90B3C6E7C607058BED9835E4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1C9E5AF90B3C6E7C607058BED9835E4D" xlink:to="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1C9E5AF90B3C6E7C607058BED9835E4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_D26E40AFBEE7A40FC55A58BED98317AE_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_D26E40AFBEE7A40FC55A58BED98317AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected decrease in unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_D26E40AFBEE7A40FC55A58BED98317AE_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_D26E40AFBEE7A40FC55A58BED98317AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_D26E40AFBEE7A40FC55A58BED98317AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_D26E40AFBEE7A40FC55A58BED98317AE" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_D26E40AFBEE7A40FC55A58BED98317AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_D187EB0DBC28D2DF7BC05638AD7107AC_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_D187EB0DBC28D2DF7BC05638AD7107AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_D187EB0DBC28D2DF7BC05638AD7107AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_D187EB0DBC28D2DF7BC05638AD7107AC" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_D187EB0DBC28D2DF7BC05638AD7107AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC_label_en-US" xlink:label="lab_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:to="lab_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:to="lab_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42" xlink:to="lab_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:to="lab_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment of dividends per share (in Dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_AD17601A73F4B1474DB258BED9862B48_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_AD17601A73F4B1474DB258BED9862B48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits &amp; Impact of Tax Reform Act</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_AD17601A73F4B1474DB258BED9862B48_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_AD17601A73F4B1474DB258BED9862B48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_AD17601A73F4B1474DB258BED9862B48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_AD17601A73F4B1474DB258BED9862B48" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_AD17601A73F4B1474DB258BED9862B48" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_0B701A8362A9667A74436366284CB339_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="lab_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_25753CA404435F38539D636CAD633F04_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_C9D43B854B4B5E36AEB78068257E8A26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_25753CA404435F38539D636CAD633F04_label_en-US" xlink:label="lab_us-gaap_Revenues_C9D43B854B4B5E36AEB78068257E8A26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_C9D43B854B4B5E36AEB78068257E8A26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_C9D43B854B4B5E36AEB78068257E8A26" xlink:to="lab_us-gaap_Revenues_C9D43B854B4B5E36AEB78068257E8A26" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_6A0A2D381AFE93F1D0AC636950C7DB0A_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_1646436D71075A1981AC0184F0CF5736" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of goods sold (exclusive of depreciation and amortization, shown separately below)</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_6A0A2D381AFE93F1D0AC636950C7DB0A_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_1646436D71075A1981AC0184F0CF5736" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1646436D71075A1981AC0184F0CF5736" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_1646436D71075A1981AC0184F0CF5736" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_1646436D71075A1981AC0184F0CF5736" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_AB1691B328C3648B87416366284C0966_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_7A7886F7B6E3596097E87651306F6E59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_AB1691B328C3648B87416366284C0966_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_7A7886F7B6E3596097E87651306F6E59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_7A7886F7B6E3596097E87651306F6E59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_7A7886F7B6E3596097E87651306F6E59" xlink:to="lab_us-gaap_OperatingExpenses_7A7886F7B6E3596097E87651306F6E59" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationAndAmortization_DF45F70FFA78A7B4FBDA6366284D0AA8_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization_00CB9AEC2EB1524E9E5B216518A57D75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_DF45F70FFA78A7B4FBDA6366284D0AA8_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization_00CB9AEC2EB1524E9E5B216518A57D75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_00CB9AEC2EB1524E9E5B216518A57D75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization_00CB9AEC2EB1524E9E5B216518A57D75" xlink:to="lab_us-gaap_DepreciationAndAmortization_00CB9AEC2EB1524E9E5B216518A57D75" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_9E6C50F33A850BAD48AC6366284DCE8D_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_A79663B6872C5F7BAE9934E1D83CC966" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_9E6C50F33A850BAD48AC6366284DCE8D_label_en-US" xlink:label="lab_us-gaap_InterestExpense_A79663B6872C5F7BAE9934E1D83CC966" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_A79663B6872C5F7BAE9934E1D83CC966" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_A79663B6872C5F7BAE9934E1D83CC966" xlink:to="lab_us-gaap_InterestExpense_A79663B6872C5F7BAE9934E1D83CC966" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_B515F472DDB19CA515886366284D52C7_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D893FD40A2995A6982F4A5F3B1522205" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_B515F472DDB19CA515886366284D52C7_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D893FD40A2995A6982F4A5F3B1522205" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D893FD40A2995A6982F4A5F3B1522205" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D893FD40A2995A6982F4A5F3B1522205" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D893FD40A2995A6982F4A5F3B1522205" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3F42A6F4F1C584F88A066366284D8E08_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D3C899A7740852D5BDF7826955C13EDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal and state income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3F42A6F4F1C584F88A066366284D8E08_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D3C899A7740852D5BDF7826955C13EDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_D3C899A7740852D5BDF7826955C13EDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_D3C899A7740852D5BDF7826955C13EDC" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_D3C899A7740852D5BDF7826955C13EDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_13BADF4305393543B55A6366284D34CF_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_67F7158D59DE5555BF444FF71A4602DA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_13BADF4305393543B55A6366284D34CF_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_67F7158D59DE5555BF444FF71A4602DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_67F7158D59DE5555BF444FF71A4602DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_67F7158D59DE5555BF444FF71A4602DA" xlink:to="lab_us-gaap_NetIncomeLoss_67F7158D59DE5555BF444FF71A4602DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_7A11E55EC41CB3A4A7A86366284E6B00_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_4C24C4819E185092B9DA10832D9D74F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income per common share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_7A11E55EC41CB3A4A7A86366284E6B00_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_4C24C4819E185092B9DA10832D9D74F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4C24C4819E185092B9DA10832D9D74F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4C24C4819E185092B9DA10832D9D74F0" xlink:to="lab_us-gaap_EarningsPerShareAbstract_4C24C4819E185092B9DA10832D9D74F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_20139303A45516ED1FE26366284E2E87_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_FB34291C0A565BBBBFF388A2F98F2A30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_20139303A45516ED1FE26366284E2E87_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_FB34291C0A565BBBBFF388A2F98F2A30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_FB34291C0A565BBBBFF388A2F98F2A30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_FB34291C0A565BBBBFF388A2F98F2A30" xlink:to="lab_us-gaap_EarningsPerShareBasic_FB34291C0A565BBBBFF388A2F98F2A30" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_919159B1D8983FA635B06366284E8BD7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_F499A8B776835E24BCD2867CF2411269" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_919159B1D8983FA635B06366284E8BD7_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_F499A8B776835E24BCD2867CF2411269" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_F499A8B776835E24BCD2867CF2411269" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_F499A8B776835E24BCD2867CF2411269" xlink:to="lab_us-gaap_EarningsPerShareDiluted_F499A8B776835E24BCD2867CF2411269" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_A667D44A0D08A484F9736366284E549E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_177203BB7EC7548C8C9C1FF22DE1FA48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_A667D44A0D08A484F9736366284E549E_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_177203BB7EC7548C8C9C1FF22DE1FA48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_177203BB7EC7548C8C9C1FF22DE1FA48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_177203BB7EC7548C8C9C1FF22DE1FA48" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_177203BB7EC7548C8C9C1FF22DE1FA48" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_26A9816BD41DDDF1E1FE6366284E9539_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AF15F5CC88EB55CEB4BB1C7BAEAD776A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plus effect of stock compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_26A9816BD41DDDF1E1FE6366284E9539_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AF15F5CC88EB55CEB4BB1C7BAEAD776A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AF15F5CC88EB55CEB4BB1C7BAEAD776A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AF15F5CC88EB55CEB4BB1C7BAEAD776A" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AF15F5CC88EB55CEB4BB1C7BAEAD776A" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_A4BC4B574AD63D427F0F6366284F0446_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B41D54C824975C18AEC805DB840F027D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_A4BC4B574AD63D427F0F6366284F0446_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B41D54C824975C18AEC805DB840F027D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B41D54C824975C18AEC805DB840F027D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B41D54C824975C18AEC805DB840F027D" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B41D54C824975C18AEC805DB840F027D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_EE98717EFFC00E472B506366284FD711_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_6A57A21FDDD25AB599EF0913CFB25747" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_EE98717EFFC00E472B506366284FD711_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_6A57A21FDDD25AB599EF0913CFB25747" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_6A57A21FDDD25AB599EF0913CFB25747" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_6A57A21FDDD25AB599EF0913CFB25747" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_6A57A21FDDD25AB599EF0913CFB25747" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExciseAndSalesTaxes_394AE8C8AB1DEFA9C4406366284F3868_terseLabel_en-US" xlink:label="lab_us-gaap_ExciseAndSalesTaxes_1F42AC9DDE6A55E68881277026593BC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excise taxes</link:label>
    <link:label id="lab_us-gaap_ExciseAndSalesTaxes_394AE8C8AB1DEFA9C4406366284F3868_label_en-US" xlink:label="lab_us-gaap_ExciseAndSalesTaxes_1F42AC9DDE6A55E68881277026593BC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excise and Sales Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExciseAndSalesTaxes" xlink:label="loc_us-gaap_ExciseAndSalesTaxes_1F42AC9DDE6A55E68881277026593BC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExciseAndSalesTaxes_1F42AC9DDE6A55E68881277026593BC1" xlink:to="lab_us-gaap_ExciseAndSalesTaxes_1F42AC9DDE6A55E68881277026593BC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_E141742BF8F7C6A87DD3A524D771074A_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0FADD6DBA8CB549CA8D5A6C0ACB3B765" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0FADD6DBA8CB549CA8D5A6C0ACB3B765" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0FADD6DBA8CB549CA8D5A6C0ACB3B765" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0FADD6DBA8CB549CA8D5A6C0ACB3B765" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_E29873B7D38550918BD8A524D7715A49_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B28DEB0FCE3B579F9A07C51A4B3F5147" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Options Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_E29873B7D38550918BD8A524D7715A49_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B28DEB0FCE3B579F9A07C51A4B3F5147" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B28DEB0FCE3B579F9A07C51A4B3F5147" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B28DEB0FCE3B579F9A07C51A4B3F5147" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B28DEB0FCE3B579F9A07C51A4B3F5147" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_47B96094D3E3E3423552A524D7715A35_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5AC077C11EB45936B94E0388C9D6CD0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restricted Stock Units Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_47B96094D3E3E3423552A524D7715A35_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5AC077C11EB45936B94E0388C9D6CD0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5AC077C11EB45936B94E0388C9D6CD0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5AC077C11EB45936B94E0388C9D6CD0B" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5AC077C11EB45936B94E0388C9D6CD0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7F87BE69801EDB4E856363634AC4B493_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EB561BEA504A5D259BD0E28C7E63AAFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EB561BEA504A5D259BD0E28C7E63AAFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EB561BEA504A5D259BD0E28C7E63AAFB" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EB561BEA504A5D259BD0E28C7E63AAFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyDisclosures_DE2ABE8F2FEBEA7C477D63634AC47B1D_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDisclosures_BDDF6C1D444153CC840CC090CBBAF595" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_LossContingencyDisclosures_DE2ABE8F2FEBEA7C477D63634AC47B1D_label_en-US" xlink:label="lab_us-gaap_LossContingencyDisclosures_BDDF6C1D444153CC840CC090CBBAF595" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyDisclosures" xlink:label="loc_us-gaap_LossContingencyDisclosures_BDDF6C1D444153CC840CC090CBBAF595" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDisclosures_BDDF6C1D444153CC840CC090CBBAF595" xlink:to="lab_us-gaap_LossContingencyDisclosures_BDDF6C1D444153CC840CC090CBBAF595" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6AE299ECD7238394F2665638AD49F72F_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6AE299ECD7238394F2665638AD49F72F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6AE299ECD7238394F2665638AD49F72F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6AE299ECD7238394F2665638AD49F72F" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6AE299ECD7238394F2665638AD49F72F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:to="lab_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:to="lab_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:type="arc" />
    <link:label id="lab_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740_terseLabel_en-US" xlink:label="lab_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">GIft Cards</link:label>
    <link:label id="lab_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740_label_en-US" xlink:label="lab_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">GIft Cards [Member]</link:label>
    <link:label id="lab_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740_documentation_en-US" xlink:label="lab_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">GIft Cards [Member]</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_GIftCardsMember" xlink:label="loc_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:to="lab_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:type="arc" />
    <link:label id="lab_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0_terseLabel_en-US" xlink:label="lab_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Box Tops</link:label>
    <link:label id="lab_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0_label_en-US" xlink:label="lab_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Box Tops [Member]</link:label>
    <link:label id="lab_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0_documentation_en-US" xlink:label="lab_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Box Tops [Member]</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_BoxTopsMember" xlink:label="loc_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:to="lab_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:to="lab_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396" xlink:to="lab_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2" xlink:to="lab_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_DC9241FF121E020CD03563634B46C587_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_5C77437B8742578098F70406C350639F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_5C77437B8742578098F70406C350639F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_5C77437B8742578098F70406C350639F" xlink:to="lab_us-gaap_SegmentReportingAbstract_5C77437B8742578098F70406C350639F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_74053986D7D3A6201E7563634B47A0BF_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_635C22BDB22A5F809F0FA94419907D91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_74053986D7D3A6201E7563634B47A0BF_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_635C22BDB22A5F809F0FA94419907D91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_635C22BDB22A5F809F0FA94419907D91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_635C22BDB22A5F809F0FA94419907D91" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_635C22BDB22A5F809F0FA94419907D91" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE" xlink:to="lab_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_9005860F840853B090FF59054CE02645_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_9005860F840853B090FF59054CE02645" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_9005860F840853B090FF59054CE02645" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_9005860F840853B090FF59054CE02645" xlink:to="lab_us-gaap_StockholdersEquity_9005860F840853B090FF59054CE02645" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Implementation of ASU 2014-09</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_8CB0A480806A08C0803559054CE0E39F_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_8CB0A480806A08C0803559054CE0E39F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_8CB0A480806A08C0803559054CE0E39F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_8CB0A480806A08C0803559054CE0E39F" xlink:to="lab_us-gaap_NetIncomeLoss_8CB0A480806A08C0803559054CE0E39F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261" xlink:to="lab_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock (shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock based compensation (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock based compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_398F74F8A9F703920A3359054CE2307D_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_398F74F8A9F703920A3359054CE2307D" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance (shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_398F74F8A9F703920A3359054CE2307D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_398F74F8A9F703920A3359054CE2307D" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_398F74F8A9F703920A3359054CE2307D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_B4BF0ECABF90A493E6D259054CE2DE10_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_B4BF0ECABF90A493E6D259054CE2DE10" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_B4BF0ECABF90A493E6D259054CE2DE10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_B4BF0ECABF90A493E6D259054CE2DE10" xlink:to="lab_us-gaap_StockholdersEquity_B4BF0ECABF90A493E6D259054CE2DE10" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_04E549E3F3BC3754A1A163634AF6AFAA_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_DB5D0745334559B98EA8224B765DB84B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Presentation of Financial Statements</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_04E549E3F3BC3754A1A163634AF6AFAA_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_DB5D0745334559B98EA8224B765DB84B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_DB5D0745334559B98EA8224B765DB84B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_DB5D0745334559B98EA8224B765DB84B" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_DB5D0745334559B98EA8224B765DB84B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_FCD111ACA5A4E3421F7C5632C73C5A2C_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_FCD111ACA5A4E3421F7C5632C73C5A2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_FCD111ACA5A4E3421F7C5632C73C5A2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FCD111ACA5A4E3421F7C5632C73C5A2C" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_FCD111ACA5A4E3421F7C5632C73C5A2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:to="lab_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:to="lab_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_121514D0623F1068F0745632C73C9F1A_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_121514D0623F1068F0745632C73C9F1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_121514D0623F1068F0745632C73C9F1A_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_121514D0623F1068F0745632C73C9F1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_121514D0623F1068F0745632C73C9F1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_121514D0623F1068F0745632C73C9F1A" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_121514D0623F1068F0745632C73C9F1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_3A7553519B404875EC965632C73D8C80_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent_3A7553519B404875EC965632C73D8C80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_3A7553519B404875EC965632C73D8C80_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent_3A7553519B404875EC965632C73D8C80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaap_ReceivablesNetCurrent_3A7553519B404875EC965632C73D8C80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent_3A7553519B404875EC965632C73D8C80" xlink:to="lab_us-gaap_ReceivablesNetCurrent_3A7553519B404875EC965632C73D8C80" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_05525BB335F9AC87CD685632C73DD78E_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_05525BB335F9AC87CD685632C73DD78E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_05525BB335F9AC87CD685632C73DD78E_label_en-US" xlink:label="lab_us-gaap_InventoryNet_05525BB335F9AC87CD685632C73DD78E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_05525BB335F9AC87CD685632C73DD78E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_05525BB335F9AC87CD685632C73DD78E" xlink:to="lab_us-gaap_InventoryNet_05525BB335F9AC87CD685632C73DD78E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_639557215D1776815E265632C73D0A3E_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_639557215D1776815E265632C73D0A3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_639557215D1776815E265632C73D0A3E_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_639557215D1776815E265632C73D0A3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_639557215D1776815E265632C73D0A3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent_639557215D1776815E265632C73D0A3E" xlink:to="lab_us-gaap_PrepaidExpenseCurrent_639557215D1776815E265632C73D0A3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_65C2CA3007D0D103B19D5632C73DDFD2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_65C2CA3007D0D103B19D5632C73DDFD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_65C2CA3007D0D103B19D5632C73DDFD2_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_65C2CA3007D0D103B19D5632C73DDFD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_65C2CA3007D0D103B19D5632C73DDFD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable_65C2CA3007D0D103B19D5632C73DDFD2" xlink:to="lab_us-gaap_IncomeTaxesReceivable_65C2CA3007D0D103B19D5632C73DDFD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_BE4EEFE04E8D5BB6A7AE5632C73DF0EE_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_BE4EEFE04E8D5BB6A7AE5632C73DF0EE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_BE4EEFE04E8D5BB6A7AE5632C73DF0EE_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_BE4EEFE04E8D5BB6A7AE5632C73DF0EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_BE4EEFE04E8D5BB6A7AE5632C73DF0EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_BE4EEFE04E8D5BB6A7AE5632C73DF0EE" xlink:to="lab_us-gaap_AssetsCurrent_BE4EEFE04E8D5BB6A7AE5632C73DF0EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_25B473CD8EB9BDCDB7985632C73D509E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_25B473CD8EB9BDCDB7985632C73D509E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets, net of amortization</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_25B473CD8EB9BDCDB7985632C73D509E_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_25B473CD8EB9BDCDB7985632C73D509E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_25B473CD8EB9BDCDB7985632C73D509E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_25B473CD8EB9BDCDB7985632C73D509E" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_25B473CD8EB9BDCDB7985632C73D509E" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_3146FC130F2BA090EE905632C73E52E1_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_3146FC130F2BA090EE905632C73E52E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_3146FC130F2BA090EE905632C73E52E1_label_en-US" xlink:label="lab_us-gaap_Goodwill_3146FC130F2BA090EE905632C73E52E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_3146FC130F2BA090EE905632C73E52E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_3146FC130F2BA090EE905632C73E52E1" xlink:to="lab_us-gaap_Goodwill_3146FC130F2BA090EE905632C73E52E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_1BE35223FBA9A9F43FD15632C73E2304_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_1BE35223FBA9A9F43FD15632C73E2304" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net of accumulated depreciation of $1,771,005 at January 31, 2019 and $1,611,177 at April 30, 2018</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_1BE35223FBA9A9F43FD15632C73E2304_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_1BE35223FBA9A9F43FD15632C73E2304" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1BE35223FBA9A9F43FD15632C73E2304" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1BE35223FBA9A9F43FD15632C73E2304" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_1BE35223FBA9A9F43FD15632C73E2304" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_979B01E191A5BAD030995632C73F7693_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_979B01E191A5BAD030995632C73F7693" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_979B01E191A5BAD030995632C73F7693_label_en-US" xlink:label="lab_us-gaap_Assets_979B01E191A5BAD030995632C73F7693" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_979B01E191A5BAD030995632C73F7693" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_979B01E191A5BAD030995632C73F7693" xlink:to="lab_us-gaap_Assets_979B01E191A5BAD030995632C73F7693" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NotesPayableToBankCurrent_C5739E8DF5524B2755505632C73F585D_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBankCurrent_C5739E8DF5524B2755505632C73F585D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes payable to bank</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBankCurrent_C5739E8DF5524B2755505632C73F585D_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBankCurrent_C5739E8DF5524B2755505632C73F585D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable to Bank, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableToBankCurrent" xlink:label="loc_us-gaap_NotesPayableToBankCurrent_C5739E8DF5524B2755505632C73F585D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBankCurrent_C5739E8DF5524B2755505632C73F585D" xlink:to="lab_us-gaap_NotesPayableToBankCurrent_C5739E8DF5524B2755505632C73F585D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_B6575E37850435EDC54A5632C73F61C0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_B6575E37850435EDC54A5632C73F61C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_B6575E37850435EDC54A5632C73F61C0_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_B6575E37850435EDC54A5632C73F61C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_B6575E37850435EDC54A5632C73F61C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_B6575E37850435EDC54A5632C73F61C0" xlink:to="lab_us-gaap_LongTermDebtCurrent_B6575E37850435EDC54A5632C73F61C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_C8B8188DB283ADE15E285632C7404C80_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_C8B8188DB283ADE15E285632C7404C80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_C8B8188DB283ADE15E285632C7404C80_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_C8B8188DB283ADE15E285632C7404C80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_C8B8188DB283ADE15E285632C7404C80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_C8B8188DB283ADE15E285632C7404C80" xlink:to="lab_us-gaap_AccountsPayableCurrent_C8B8188DB283ADE15E285632C7404C80" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_B34DD483BBAAEAA06A8C5632C7405590_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_B34DD483BBAAEAA06A8C5632C7405590" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_B34DD483BBAAEAA06A8C5632C7405590_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_B34DD483BBAAEAA06A8C5632C7405590" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_B34DD483BBAAEAA06A8C5632C7405590" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_B34DD483BBAAEAA06A8C5632C7405590" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_B34DD483BBAAEAA06A8C5632C7405590" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_8BC97AAECEEB0627E3F85632C7406739_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_8BC97AAECEEB0627E3F85632C7406739" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_8BC97AAECEEB0627E3F85632C7406739_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_8BC97AAECEEB0627E3F85632C7406739" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_8BC97AAECEEB0627E3F85632C7406739" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_8BC97AAECEEB0627E3F85632C7406739" xlink:to="lab_us-gaap_LiabilitiesCurrent_8BC97AAECEEB0627E3F85632C7406739" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_8397B0680FBB3D1DF78D5632C7410081_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_8397B0680FBB3D1DF78D5632C7410081" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, net of current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_8397B0680FBB3D1DF78D5632C7410081_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_8397B0680FBB3D1DF78D5632C7410081" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8397B0680FBB3D1DF78D5632C7410081" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_8397B0680FBB3D1DF78D5632C7410081" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_8397B0680FBB3D1DF78D5632C7410081" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8AA241E6D49A5D16E92A5632C74169BD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8AA241E6D49A5D16E92A5632C74169BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8AA241E6D49A5D16E92A5632C74169BD_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8AA241E6D49A5D16E92A5632C74169BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8AA241E6D49A5D16E92A5632C74169BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8AA241E6D49A5D16E92A5632C74169BD" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8AA241E6D49A5D16E92A5632C74169BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_8458F5B589E1932C81265632C7412ECD_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_8458F5B589E1932C81265632C7412ECD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance accruals, net of current portion</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_8458F5B589E1932C81265632C7412ECD_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent_8458F5B589E1932C81265632C7412ECD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_8458F5B589E1932C81265632C7412ECD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent_8458F5B589E1932C81265632C7412ECD" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent_8458F5B589E1932C81265632C7412ECD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_F4BDAF2374A50A319C465632C742D5FA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_F4BDAF2374A50A319C465632C742D5FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_F4BDAF2374A50A319C465632C742D5FA_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_F4BDAF2374A50A319C465632C742D5FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_F4BDAF2374A50A319C465632C742D5FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_F4BDAF2374A50A319C465632C742D5FA" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_F4BDAF2374A50A319C465632C742D5FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_F9EA0C8A4B069FC32E875632C7422FC6_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_F9EA0C8A4B069FC32E875632C7422FC6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_F9EA0C8A4B069FC32E875632C7422FC6_label_en-US" xlink:label="lab_us-gaap_Liabilities_F9EA0C8A4B069FC32E875632C7422FC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_F9EA0C8A4B069FC32E875632C7422FC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_F9EA0C8A4B069FC32E875632C7422FC6" xlink:to="lab_us-gaap_Liabilities_F9EA0C8A4B069FC32E875632C7422FC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:to="lab_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_E8D86274F383621223B05632C7420188_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_E8D86274F383621223B05632C7420188" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, no par value</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_E8D86274F383621223B05632C7420188_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_E8D86274F383621223B05632C7420188" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_E8D86274F383621223B05632C7420188" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_E8D86274F383621223B05632C7420188" xlink:to="lab_us-gaap_PreferredStockValue_E8D86274F383621223B05632C7420188" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_359A274478976EF6744A5632C742ACB0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_359A274478976EF6744A5632C742ACB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, no par value</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_359A274478976EF6744A5632C742ACB0_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_359A274478976EF6744A5632C742ACB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_359A274478976EF6744A5632C742ACB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_359A274478976EF6744A5632C742ACB0" xlink:to="lab_us-gaap_CommonStockValue_359A274478976EF6744A5632C742ACB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_3F042C9F5409D6647F685632C7422A24_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_3F042C9F5409D6647F685632C7422A24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_3F042C9F5409D6647F685632C7422A24_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_3F042C9F5409D6647F685632C7422A24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3F042C9F5409D6647F685632C7422A24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3F042C9F5409D6647F685632C7422A24" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_3F042C9F5409D6647F685632C7422A24" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_EF36D74D8D3B2861E4F45632C743BB8A_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_EF36D74D8D3B2861E4F45632C743BB8A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_EF36D74D8D3B2861E4F45632C743BB8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_EF36D74D8D3B2861E4F45632C743BB8A" xlink:to="lab_us-gaap_StockholdersEquity_EF36D74D8D3B2861E4F45632C743BB8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_0C3C33DDF96AF6AEBF655632C7431E70_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_0C3C33DDF96AF6AEBF655632C7431E70" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and shareholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_0C3C33DDF96AF6AEBF655632C7431E70_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_0C3C33DDF96AF6AEBF655632C7431E70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_0C3C33DDF96AF6AEBF655632C7431E70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0C3C33DDF96AF6AEBF655632C7431E70" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_0C3C33DDF96AF6AEBF655632C7431E70" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfStores_1F8E0382FFCEB55994CC63634ACCD8D0_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStores_A75BA2760F825E27AB43BBC35F9EA1B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of stores</link:label>
    <link:label id="lab_us-gaap_NumberOfStores_1F8E0382FFCEB55994CC63634ACCD8D0_label_en-US" xlink:label="lab_us-gaap_NumberOfStores_A75BA2760F825E27AB43BBC35F9EA1B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Stores</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfStores" xlink:label="loc_us-gaap_NumberOfStores_A75BA2760F825E27AB43BBC35F9EA1B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStores_A75BA2760F825E27AB43BBC35F9EA1B4" xlink:to="lab_us-gaap_NumberOfStores_A75BA2760F825E27AB43BBC35F9EA1B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_4E545C47DD0746AEBE9663634ACC8C55_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates_6256A5FC896954ADB96A99CFD598B73C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of states in which entity operates</link:label>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_4E545C47DD0746AEBE9663634ACC8C55_label_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates_6256A5FC896954ADB96A99CFD598B73C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of States in which Entity Operates</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfStatesInWhichEntityOperates" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_6256A5FC896954ADB96A99CFD598B73C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStatesInWhichEntityOperates_6256A5FC896954ADB96A99CFD598B73C" xlink:to="lab_us-gaap_NumberOfStatesInWhichEntityOperates_6256A5FC896954ADB96A99CFD598B73C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_E309FCD40FFAE4C73C3763634ACC67CF_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_2FE1787818F65F0482A3E793E1A64835" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_E309FCD40FFAE4C73C3763634ACC67CF_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_2FE1787818F65F0482A3E793E1A64835" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_2FE1787818F65F0482A3E793E1A64835" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_2FE1787818F65F0482A3E793E1A64835" xlink:to="lab_us-gaap_NumberOfOperatingSegments_2FE1787818F65F0482A3E793E1A64835" xlink:type="arc" />
    <link:label id="lab_casy_SegmentReportingNumberofMerchandiseCategories_7E4666960239DC1F00C263634ACCC6DD_terseLabel_en-US" xlink:label="lab_casy_SegmentReportingNumberofMerchandiseCategories_1D55E07281645ED996BD9989DF399AB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of merchandise categories</link:label>
    <link:label id="lab_casy_SegmentReportingNumberofMerchandiseCategories_7E4666960239DC1F00C263634ACCC6DD_label_en-US" xlink:label="lab_casy_SegmentReportingNumberofMerchandiseCategories_1D55E07281645ED996BD9989DF399AB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Number of Merchandise Categories</link:label>
    <link:label id="lab_casy_SegmentReportingNumberofMerchandiseCategories_7E4666960239DC1F00C263634ACCC6DD_documentation_en-US" xlink:label="lab_casy_SegmentReportingNumberofMerchandiseCategories_1D55E07281645ED996BD9989DF399AB1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Segment Reporting, Number of Merchandise Categories</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_SegmentReportingNumberofMerchandiseCategories" xlink:label="loc_casy_SegmentReportingNumberofMerchandiseCategories_1D55E07281645ED996BD9989DF399AB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_SegmentReportingNumberofMerchandiseCategories_1D55E07281645ED996BD9989DF399AB1" xlink:to="lab_casy_SegmentReportingNumberofMerchandiseCategories_1D55E07281645ED996BD9989DF399AB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_91CAA0D08DCEFD550E845638AD6406F2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_91CAA0D08DCEFD550E845638AD6406F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_91CAA0D08DCEFD550E845638AD6406F2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_91CAA0D08DCEFD550E845638AD6406F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_91CAA0D08DCEFD550E845638AD6406F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_91CAA0D08DCEFD550E845638AD6406F2" xlink:to="lab_us-gaap_ShareBasedCompensation_91CAA0D08DCEFD550E845638AD6406F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4311537FB361E6E2A8275638AD64DBD0_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4311537FB361E6E2A8275638AD64DBD0" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal of assets and impairment charges</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4311537FB361E6E2A8275638AD64DBD0_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4311537FB361E6E2A8275638AD64DBD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4311537FB361E6E2A8275638AD64DBD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4311537FB361E6E2A8275638AD64DBD0" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4311537FB361E6E2A8275638AD64DBD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6A6A275DBAE62EC170D65638AD64C5F7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6A6A275DBAE62EC170D65638AD64C5F7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6A6A275DBAE62EC170D65638AD64C5F7_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6A6A275DBAE62EC170D65638AD64C5F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6A6A275DBAE62EC170D65638AD64C5F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6A6A275DBAE62EC170D65638AD64C5F7" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6A6A275DBAE62EC170D65638AD64C5F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1D48B037E8183A1EEAE05638AD656A1D_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1D48B037E8183A1EEAE05638AD656A1D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1D48B037E8183A1EEAE05638AD656A1D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1D48B037E8183A1EEAE05638AD656A1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1D48B037E8183A1EEAE05638AD656A1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1D48B037E8183A1EEAE05638AD656A1D" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1D48B037E8183A1EEAE05638AD656A1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_23EF9D0AED3794E5FEE15638AD6509F0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_23EF9D0AED3794E5FEE15638AD6509F0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_23EF9D0AED3794E5FEE15638AD6509F0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_23EF9D0AED3794E5FEE15638AD6509F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_23EF9D0AED3794E5FEE15638AD6509F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_23EF9D0AED3794E5FEE15638AD6509F0" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_23EF9D0AED3794E5FEE15638AD6509F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_9EAF4122D7648974C5015638AD656863_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_9EAF4122D7648974C5015638AD656863" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_9EAF4122D7648974C5015638AD656863_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_9EAF4122D7648974C5015638AD656863" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_9EAF4122D7648974C5015638AD656863" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_9EAF4122D7648974C5015638AD656863" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_9EAF4122D7648974C5015638AD656863" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_ED6A2FBECBF3F822CDB55638AD651D34_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_ED6A2FBECBF3F822CDB55638AD651D34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_ED6A2FBECBF3F822CDB55638AD651D34_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_ED6A2FBECBF3F822CDB55638AD651D34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ED6A2FBECBF3F822CDB55638AD651D34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ED6A2FBECBF3F822CDB55638AD651D34" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_ED6A2FBECBF3F822CDB55638AD651D34" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_3ED6DFA9C80C65033AB05638AD65B4D7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_3ED6DFA9C80C65033AB05638AD65B4D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_3ED6DFA9C80C65033AB05638AD65B4D7_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_3ED6DFA9C80C65033AB05638AD65B4D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_3ED6DFA9C80C65033AB05638AD65B4D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_3ED6DFA9C80C65033AB05638AD65B4D7" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_3ED6DFA9C80C65033AB05638AD65B4D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_1493CE7CE4104D31A5AF5638AD66EC69_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_1493CE7CE4104D31A5AF5638AD66EC69" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_1493CE7CE4104D31A5AF5638AD66EC69_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_1493CE7CE4104D31A5AF5638AD66EC69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_1493CE7CE4104D31A5AF5638AD66EC69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_1493CE7CE4104D31A5AF5638AD66EC69" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_1493CE7CE4104D31A5AF5638AD66EC69" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_7A8B574B589AF8017F545638AD66D73D_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_7A8B574B589AF8017F545638AD66D73D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_7A8B574B589AF8017F545638AD66D73D_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_7A8B574B589AF8017F545638AD66D73D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_7A8B574B589AF8017F545638AD66D73D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_7A8B574B589AF8017F545638AD66D73D" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_7A8B574B589AF8017F545638AD66D73D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7E207C9142A6C849EA735638AD6695A2_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7E207C9142A6C849EA735638AD6695A2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7E207C9142A6C849EA735638AD6695A2_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7E207C9142A6C849EA735638AD6695A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7E207C9142A6C849EA735638AD6695A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7E207C9142A6C849EA735638AD6695A2" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7E207C9142A6C849EA735638AD6695A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1DC5CCB941E459B7936A5638AD66D5E6_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1DC5CCB941E459B7936A5638AD66D5E6" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1DC5CCB941E459B7936A5638AD66D5E6_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1DC5CCB941E459B7936A5638AD66D5E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1DC5CCB941E459B7936A5638AD66D5E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1DC5CCB941E459B7936A5638AD66D5E6" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1DC5CCB941E459B7936A5638AD66D5E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84FD4D19921FF60463915638AD6772E0_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84FD4D19921FF60463915638AD6772E0" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments for acquisition of businesses, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84FD4D19921FF60463915638AD6772E0_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84FD4D19921FF60463915638AD6772E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84FD4D19921FF60463915638AD6772E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84FD4D19921FF60463915638AD6772E0" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84FD4D19921FF60463915638AD6772E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_DD1213625A4158D4406C5638AD67B18D_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_DD1213625A4158D4406C5638AD67B18D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_DD1213625A4158D4406C5638AD67B18D_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_DD1213625A4158D4406C5638AD67B18D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_DD1213625A4158D4406C5638AD67B18D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_DD1213625A4158D4406C5638AD67B18D" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_DD1213625A4158D4406C5638AD67B18D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_B4098B39C1A881400B6D5638AD674802_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_B4098B39C1A881400B6D5638AD674802" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_B4098B39C1A881400B6D5638AD674802_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_B4098B39C1A881400B6D5638AD674802" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_B4098B39C1A881400B6D5638AD674802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_B4098B39C1A881400B6D5638AD674802" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_B4098B39C1A881400B6D5638AD674802" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_769CCCCB2F0FA4F089155638AD6762AD_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_769CCCCB2F0FA4F089155638AD6762AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from long-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_769CCCCB2F0FA4F089155638AD6762AD_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_769CCCCB2F0FA4F089155638AD6762AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_769CCCCB2F0FA4F089155638AD6762AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_769CCCCB2F0FA4F089155638AD6762AD" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_769CCCCB2F0FA4F089155638AD6762AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_31850E8D2C0D6361B6B85638AD682728_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_31850E8D2C0D6361B6B85638AD682728" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayments of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_31850E8D2C0D6361B6B85638AD682728_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_31850E8D2C0D6361B6B85638AD682728" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_31850E8D2C0D6361B6B85638AD682728" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_31850E8D2C0D6361B6B85638AD682728" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_31850E8D2C0D6361B6B85638AD682728" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_16D08CC5469661FA46B4564B23BE223B_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt_16D08CC5469661FA46B4564B23BE223B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net borrowings (repayments) of short-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_16D08CC5469661FA46B4564B23BE223B_label_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt_16D08CC5469661FA46B4564B23BE223B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Short-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_16D08CC5469661FA46B4564B23BE223B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromShortTermDebt_16D08CC5469661FA46B4564B23BE223B" xlink:to="lab_us-gaap_ProceedsFromShortTermDebt_16D08CC5469661FA46B4564B23BE223B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_F6629143332B7CDEDED35638AD683082_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt_F6629143332B7CDEDED35638AD683082" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net borrowings (repayments) of short-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_F6629143332B7CDEDED35638AD683082_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt_F6629143332B7CDEDED35638AD683082" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Short-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_F6629143332B7CDEDED35638AD683082" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt_F6629143332B7CDEDED35638AD683082" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt_F6629143332B7CDEDED35638AD683082" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_1123B3F77ADA75835B6D5638AD6847EB_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_1123B3F77ADA75835B6D5638AD6847EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_1123B3F77ADA75835B6D5638AD6847EB_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_1123B3F77ADA75835B6D5638AD6847EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1123B3F77ADA75835B6D5638AD6847EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_1123B3F77ADA75835B6D5638AD6847EB" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_1123B3F77ADA75835B6D5638AD6847EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividends_D4A41323C9A9A326C05A5638AD686C19_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_D4A41323C9A9A326C05A5638AD686C19" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of cash dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_D4A41323C9A9A326C05A5638AD686C19_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends_D4A41323C9A9A326C05A5638AD686C19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_D4A41323C9A9A326C05A5638AD686C19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends_D4A41323C9A9A326C05A5638AD686C19" xlink:to="lab_us-gaap_PaymentsOfDividends_D4A41323C9A9A326C05A5638AD686C19" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_9E3F8B864D1B357A29805638AD6814BD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_9E3F8B864D1B357A29805638AD6814BD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_9E3F8B864D1B357A29805638AD6814BD_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_9E3F8B864D1B357A29805638AD6814BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9E3F8B864D1B357A29805638AD6814BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9E3F8B864D1B357A29805638AD6814BD" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_9E3F8B864D1B357A29805638AD6814BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2B6C775B9B4F01C4C7875638AD69D886_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2B6C775B9B4F01C4C7875638AD69D886" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax withholdings on employee share-based awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2B6C775B9B4F01C4C7875638AD69D886_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2B6C775B9B4F01C4C7875638AD69D886" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2B6C775B9B4F01C4C7875638AD69D886" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2B6C775B9B4F01C4C7875638AD69D886" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2B6C775B9B4F01C4C7875638AD69D886" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_1CB3868657E95C1FE63D5638AD69EEA5_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_1CB3868657E95C1FE63D5638AD69EEA5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_1CB3868657E95C1FE63D5638AD69EEA5_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_1CB3868657E95C1FE63D5638AD69EEA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1CB3868657E95C1FE63D5638AD69EEA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1CB3868657E95C1FE63D5638AD69EEA5" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_1CB3868657E95C1FE63D5638AD69EEA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_D747F38AE1B21F6784295638AD6933C1_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_D747F38AE1B21F6784295638AD6933C1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_D747F38AE1B21F6784295638AD6933C1_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_D747F38AE1B21F6784295638AD6933C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_D747F38AE1B21F6784295638AD6933C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_D747F38AE1B21F6784295638AD6933C1" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_D747F38AE1B21F6784295638AD6933C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_63042130E7EBDCD6AE9F5638AD696FEF_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_63042130E7EBDCD6AE9F5638AD696FEF" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of the period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_63042130E7EBDCD6AE9F5638AD696FEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_63042130E7EBDCD6AE9F5638AD696FEF" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_63042130E7EBDCD6AE9F5638AD696FEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B2CB0DF2B77B39B379A25638AD69724D_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B2CB0DF2B77B39B379A25638AD69724D" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of the period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B2CB0DF2B77B39B379A25638AD69724D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B2CB0DF2B77B39B379A25638AD69724D" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B2CB0DF2B77B39B379A25638AD69724D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid (received) during the period for:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_7E069D4BA278E699CD205638AD6A347A_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_7E069D4BA278E699CD205638AD6A347A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest, net of amount capitalized</link:label>
    <link:label id="lab_us-gaap_InterestPaid_7E069D4BA278E699CD205638AD6A347A_label_en-US" xlink:label="lab_us-gaap_InterestPaid_7E069D4BA278E699CD205638AD6A347A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_7E069D4BA278E699CD205638AD6A347A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_7E069D4BA278E699CD205638AD6A347A" xlink:to="lab_us-gaap_InterestPaid_7E069D4BA278E699CD205638AD6A347A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_7602DE6B720CF5AFDEF05638AD6A08DA_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_7602DE6B720CF5AFDEF05638AD6A08DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_7602DE6B720CF5AFDEF05638AD6A08DA_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_7602DE6B720CF5AFDEF05638AD6A08DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_7602DE6B720CF5AFDEF05638AD6A08DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_7602DE6B720CF5AFDEF05638AD6A08DA" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_7602DE6B720CF5AFDEF05638AD6A08DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8B2818E0A7D12C91F10D5638AD6AF7C0_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8B2818E0A7D12C91F10D5638AD6AF7C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased property and equipment in accounts payable</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8B2818E0A7D12C91F10D5638AD6AF7C0_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8B2818E0A7D12C91F10D5638AD6AF7C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8B2818E0A7D12C91F10D5638AD6AF7C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8B2818E0A7D12C91F10D5638AD6AF7C0" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8B2818E0A7D12C91F10D5638AD6AF7C0" xlink:type="arc" />
    <link:label id="lab_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC_terseLabel_en-US" xlink:label="lab_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased in accounts payable</link:label>
    <link:label id="lab_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC_label_en-US" xlink:label="lab_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Or Part Noncash Transaction, Shares Repurchased</link:label>
    <link:label id="lab_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC_documentation_en-US" xlink:label="lab_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncash Or Part Noncash Transaction, Shares Repurchased</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_NoncashOrPartNoncashTransactionSharesRepurchased" xlink:label="loc_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC" xlink:to="lab_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_2ECA6F0439F273984191636627EBA346_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C6DAA0496F025006970AA8C413C33065" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_2ECA6F0439F273984191636627EBA346_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C6DAA0496F025006970AA8C413C33065" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C6DAA0496F025006970AA8C413C33065" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C6DAA0496F025006970AA8C413C33065" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C6DAA0496F025006970AA8C413C33065" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_B35D1FE835E015B52339636627EC31A9_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_761F5220C89A561C8D7544667F05D46A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_B35D1FE835E015B52339636627EC31A9_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_761F5220C89A561C8D7544667F05D46A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_761F5220C89A561C8D7544667F05D46A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_761F5220C89A561C8D7544667F05D46A" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_761F5220C89A561C8D7544667F05D46A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5E9F3536E74B7AB7D7B663787BC4AF73_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_F9E5ADA038EB58E2AD341A22CBB2BBEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5E9F3536E74B7AB7D7B663787BC4AF73_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_F9E5ADA038EB58E2AD341A22CBB2BBEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_F9E5ADA038EB58E2AD341A22CBB2BBEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_F9E5ADA038EB58E2AD341A22CBB2BBEF" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_F9E5ADA038EB58E2AD341A22CBB2BBEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1FC6A5C48A07762EE9ADAAC4C32F8D96_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1FC6A5C48A07762EE9ADAAC4C32F8D96_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_1FB13C75B06EF243B8C8AAC4C32F6CCE_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_1FB13C75B06EF243B8C8AAC4C32F6CCE_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:to="lab_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_BB185AADEA4D58FB07AFAAC4C32F7541_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_BB185AADEA4D58FB07AFAAC4C32F7541_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:to="lab_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:type="arc" />
    <link:label id="lab_casy_StockIncentivePlanMember_25B501C3A792987263E0AAC4C32FDB9D_terseLabel_en-US" xlink:label="lab_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2009 Stock Incentive Plan</link:label>
    <link:label id="lab_casy_StockIncentivePlanMember_25B501C3A792987263E0AAC4C32FDB9D_label_en-US" xlink:label="lab_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan [Member]</link:label>
    <link:label id="lab_casy_StockIncentivePlanMember_25B501C3A792987263E0AAC4C32FDB9D_documentation_en-US" xlink:label="lab_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2009 Stock Incentive Plan</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_StockIncentivePlanMember" xlink:label="loc_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:to="lab_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_DE800E49A278AE08B2DAAAC4C330647B_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_DE800E49A278AE08B2DAAAC4C330647B_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:to="lab_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1662D470F2E922505A00AAC4C330A144_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1662D470F2E922505A00AAC4C330A144_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_2956C2F40A9689B99F56AAC4C335C8C2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_464AAEB0D93C5B129DB39577910278B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_2956C2F40A9689B99F56AAC4C335C8C2_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_464AAEB0D93C5B129DB39577910278B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_464AAEB0D93C5B129DB39577910278B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_464AAEB0D93C5B129DB39577910278B2" xlink:to="lab_us-gaap_EmployeeStockOptionMember_464AAEB0D93C5B129DB39577910278B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_1881B0029286863F26B4AAC4C3368955_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_3C1991681C275359A34D226BF1AE7762" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_1881B0029286863F26B4AAC4C3368955_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_3C1991681C275359A34D226BF1AE7762" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3C1991681C275359A34D226BF1AE7762" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_3C1991681C275359A34D226BF1AE7762" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_3C1991681C275359A34D226BF1AE7762" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5A1CE6612EA06D33A7D3AAC4C336C9BC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5A1CE6612EA06D33A7D3AAC4C336C9BC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_606D43236D38F7573504AAC4C336E452_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3FFE5227DBD4545D873C7225F00A0EC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_606D43236D38F7573504AAC4C336E452_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3FFE5227DBD4545D873C7225F00A0EC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3FFE5227DBD4545D873C7225F00A0EC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3FFE5227DBD4545D873C7225F00A0EC7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3FFE5227DBD4545D873C7225F00A0EC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BDB31A1D0A49786D12DBAAC4C336AAF6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7A84D951AE615B948FCCBDF1EB6BF507" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of options outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_BDB31A1D0A49786D12DBAAC4C336AAF6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7A84D951AE615B948FCCBDF1EB6BF507" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7A84D951AE615B948FCCBDF1EB6BF507" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7A84D951AE615B948FCCBDF1EB6BF507" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7A84D951AE615B948FCCBDF1EB6BF507" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_42B6A7C2E78D189F76CCAAC4C33760B5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C959D1C689FC532FB21B7C7B05DE4A5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value for outstanding options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_42B6A7C2E78D189F76CCAAC4C33760B5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C959D1C689FC532FB21B7C7B05DE4A5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C959D1C689FC532FB21B7C7B05DE4A5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C959D1C689FC532FB21B7C7B05DE4A5E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C959D1C689FC532FB21B7C7B05DE4A5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D7B1C36B306F9CDAF625AAC4C3372EDE_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D1582C5E0362554988F8221BECB38118" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D7B1C36B306F9CDAF625AAC4C3372EDE_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D1582C5E0362554988F8221BECB38118" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D1582C5E0362554988F8221BECB38118" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D1582C5E0362554988F8221BECB38118" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D1582C5E0362554988F8221BECB38118" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_C186E64D429097596BD0AAC4C3378BF7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E50683CD452051518411A9C4B38E9DE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value for exercised options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_C186E64D429097596BD0AAC4C3378BF7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E50683CD452051518411A9C4B38E9DE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E50683CD452051518411A9C4B38E9DE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E50683CD452051518411A9C4B38E9DE9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E50683CD452051518411A9C4B38E9DE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_3ADD50258BB60C6D0FD8AAC4C337CE50_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_C3FDE82A083F5E6987D89652F9A0F873" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allocated share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_3ADD50258BB60C6D0FD8AAC4C337CE50_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_C3FDE82A083F5E6987D89652F9A0F873" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_C3FDE82A083F5E6987D89652F9A0F873" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_C3FDE82A083F5E6987D89652F9A0F873" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_C3FDE82A083F5E6987D89652F9A0F873" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_571F6A602561D8308EA8AAC4C337D26A_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_F44705D5515952649DA9CA5542F16CFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation costs related to plan</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_571F6A602561D8308EA8AAC4C337D26A_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_F44705D5515952649DA9CA5542F16CFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_F44705D5515952649DA9CA5542F16CFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_F44705D5515952649DA9CA5542F16CFA" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_F44705D5515952649DA9CA5542F16CFA" xlink:type="arc" />
    <link:label id="lab_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_C5548EBD63F709CD3AC2AACD0BC89475_terseLabel_en-US" xlink:label="lab_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Return on invested capital measurement period</link:label>
    <link:label id="lab_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_C5548EBD63F709CD3AC2AACD0BC89475_label_en-US" xlink:label="lab_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Return On Invested Capital Measurement Period</link:label>
    <link:label id="lab_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_C5548EBD63F709CD3AC2AACD0BC89475_documentation_en-US" xlink:label="lab_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Return On Invested Capital Measurement Period</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod" xlink:label="loc_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:to="lab_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of option shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1C1AB0838CE674304C1F58BED9A84C62_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1C1AB0838CE674304C1F58BED9A84C62" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the beginning of the period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1C1AB0838CE674304C1F58BED9A84C62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1C1AB0838CE674304C1F58BED9A84C62" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1C1AB0838CE674304C1F58BED9A84C62" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_09F64B6C3F8EA388725058BED9A96646_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_09F64B6C3F8EA388725058BED9A96646" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the end of the period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_09F64B6C3F8EA388725058BED9A96646" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_09F64B6C3F8EA388725058BED9A96646" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_09F64B6C3F8EA388725058BED9A96646" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average option exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the beginning of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5D164F6BEEE3F4D146158BED9AA74ED_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5D164F6BEEE3F4D146158BED9AA74ED" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the end of the period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5D164F6BEEE3F4D146158BED9AA74ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5D164F6BEEE3F4D146158BED9AA74ED" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5D164F6BEEE3F4D146158BED9AA74ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionAbstract_6A2799CE03392402A2515638AD455DE8_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAbstract_6A2799CE03392402A2515638AD455DE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_6A2799CE03392402A2515638AD455DE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_6A2799CE03392402A2515638AD455DE8" xlink:to="lab_us-gaap_RevenueRecognitionAbstract_6A2799CE03392402A2515638AD455DE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_75FDAFC59E0E49CB9E035638AD46897E_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_75FDAFC59E0E49CB9E035638AD46897E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue and Cost of Goods Sold</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_75FDAFC59E0E49CB9E035638AD46897E_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_75FDAFC59E0E49CB9E035638AD46897E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_75FDAFC59E0E49CB9E035638AD46897E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_75FDAFC59E0E49CB9E035638AD46897E" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_75FDAFC59E0E49CB9E035638AD46897E" xlink:type="arc" />
    <link:label id="lab_casy_LongTermDebtandFairValueDisclosureAbstract_11513589B03327CDD4F958A14BF57C05_label_en-US" xlink:label="lab_casy_LongTermDebtandFairValueDisclosureAbstract_11513589B03327CDD4F958A14BF57C05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt and Fair Value Disclosure [Abstract]</link:label>
    <link:label id="lab_casy_LongTermDebtandFairValueDisclosureAbstract_11513589B03327CDD4F958A14BF57C05_documentation_en-US" xlink:label="lab_casy_LongTermDebtandFairValueDisclosureAbstract_11513589B03327CDD4F958A14BF57C05" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-Term Debt and Fair Value Disclosure</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_LongTermDebtandFairValueDisclosureAbstract" xlink:label="loc_casy_LongTermDebtandFairValueDisclosureAbstract_11513589B03327CDD4F958A14BF57C05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_LongTermDebtandFairValueDisclosureAbstract_11513589B03327CDD4F958A14BF57C05" xlink:to="lab_casy_LongTermDebtandFairValueDisclosureAbstract_11513589B03327CDD4F958A14BF57C05" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:to="lab_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_36DE19903B94373C24E458BC44006653_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_36DE19903B94373C24E458BC44006653_label_en-US" xlink:label="lab_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:to="lab_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_51EA3A9412423770711558BC45816B5A_terseLabel_en-US" xlink:label="lab_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_51EA3A9412423770711558BC45816B5A_label_en-US" xlink:label="lab_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:to="lab_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626_label_en-US" xlink:label="lab_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626" xlink:to="lab_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE_label_en-US" xlink:label="lab_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE" xlink:to="lab_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:to="lab_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:type="arc" />
    <link:label id="lab_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19_terseLabel_en-US" xlink:label="lab_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank Line</link:label>
    <link:label id="lab_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19_label_en-US" xlink:label="lab_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank Line [Member]</link:label>
    <link:label id="lab_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19_documentation_en-US" xlink:label="lab_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bank Line [Member]</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_BankLineMember" xlink:label="loc_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:to="lab_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776" xlink:to="lab_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02" xlink:to="lab_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02" xlink:type="arc" />
    <link:label id="lab_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Swingline Loans</link:label>
    <link:label id="lab_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354_label_en-US" xlink:label="lab_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bridge Loan [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BridgeLoanMember" xlink:label="loc_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354" xlink:to="lab_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="lab_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D" xlink:to="lab_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906" xlink:type="arc" />
    <link:label id="lab_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742_terseLabel_en-US" xlink:label="lab_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Facility fee percentage</link:label>
    <link:label id="lab_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742_label_en-US" xlink:label="lab_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Facility Fee Percentage</link:label>
    <link:label id="lab_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742_documentation_en-US" xlink:label="lab_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Facility Fee Percentage</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_LineOfCreditFacilityFacilityFeePercentage" xlink:label="loc_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:to="lab_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of amount outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Fair Value of Amount Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E" xlink:to="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_A5211D40FDFE4E0DEEAEA524D745D704_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_A5211D40FDFE4E0DEEAEA524D745D704_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_80421DBEFAFBF5858765A524D746E540_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_CEF60030C1165ACCA5FAE14450058E9F" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_80421DBEFAFBF5858765A524D746E540_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_CEF60030C1165ACCA5FAE14450058E9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_CEF60030C1165ACCA5FAE14450058E9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_CEF60030C1165ACCA5FAE14450058E9F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_CEF60030C1165ACCA5FAE14450058E9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D4613DCE62A72AFFF6B7A524D746A2CE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D0157876F89D55E799F2ED8AEC544F75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D4613DCE62A72AFFF6B7A524D746A2CE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D0157876F89D55E799F2ED8AEC544F75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D0157876F89D55E799F2ED8AEC544F75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D0157876F89D55E799F2ED8AEC544F75" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D0157876F89D55E799F2ED8AEC544F75" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_C3207BD8771B4D63EB5CA524D7463C19_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A93C9FF53C235D31B67F774A4FAB2B9C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_C3207BD8771B4D63EB5CA524D7463C19_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A93C9FF53C235D31B67F774A4FAB2B9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A93C9FF53C235D31B67F774A4FAB2B9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A93C9FF53C235D31B67F774A4FAB2B9C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A93C9FF53C235D31B67F774A4FAB2B9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_127CF8F6DBF5C00BA97FA524D74647C4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_A822B7949A555DA1B296973EE5915714" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_127CF8F6DBF5C00BA97FA524D74647C4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_A822B7949A555DA1B296973EE5915714" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_A822B7949A555DA1B296973EE5915714" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_A822B7949A555DA1B296973EE5915714" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_A822B7949A555DA1B296973EE5915714" xlink:type="arc" />
    <link:label id="lab_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_B89B28EBA80FA81CCE03A54275FB9853_negatedLabel_en-US" xlink:label="lab_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Performance Award Adjustments (in shares)</link:label>
    <link:label id="lab_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_B89B28EBA80FA81CCE03A54275FB9853_label_en-US" xlink:label="lab_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Adjustments In Period</link:label>
    <link:label id="lab_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_B89B28EBA80FA81CCE03A54275FB9853_documentation_en-US" xlink:label="lab_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Adjustments In Period</link:label>
    <link:loc xlink:href="casy-20190131.xsd#casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod" xlink:label="loc_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:to="lab_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_71C89D08A8D97A16D3C7A524D746222E_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EF8AB4DE94F450DB9A5ABF6278A8E240" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested at the end of the period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EF8AB4DE94F450DB9A5ABF6278A8E240" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EF8AB4DE94F450DB9A5ABF6278A8E240" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EF8AB4DE94F450DB9A5ABF6278A8E240" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_27349C386CBD45CF705063634ABC7C31_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_9B424E255197540F98ED2706A16E7FC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_27349C386CBD45CF705063634ABC7C31_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_9B424E255197540F98ED2706A16E7FC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_9B424E255197540F98ED2706A16E7FC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_9B424E255197540F98ED2706A16E7FC3" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_9B424E255197540F98ED2706A16E7FC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_907FED6C08FA50CC12AB63634B04893E_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AA9551E0791D51E1A0AA4F018FB2FB5C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_907FED6C08FA50CC12AB63634B04893E_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AA9551E0791D51E1A0AA4F018FB2FB5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AA9551E0791D51E1A0AA4F018FB2FB5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AA9551E0791D51E1A0AA4F018FB2FB5C" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AA9551E0791D51E1A0AA4F018FB2FB5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_F898643221F871F9CA1963634B140021_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B56E1793C6A456D188C77D0BBC2603E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share Based Payments</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_F898643221F871F9CA1963634B140021_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B56E1793C6A456D188C77D0BBC2603E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B56E1793C6A456D188C77D0BBC2603E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B56E1793C6A456D188C77D0BBC2603E6" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B56E1793C6A456D188C77D0BBC2603E6" xlink:type="arc" />
    <link:label id="lab_casy_DocumentAndEntityInformation_46C40181955AAAB13F6B7AB51E2F4957_label_en-US" xlink:label="lab_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:label id="lab_casy_DocumentAndEntityInformation_46C40181955AAAB13F6B7AB51E2F4957_documentation_en-US" xlink:label="lab_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="casy-20190131.xsd#casy_DocumentAndEntityInformation" xlink:label="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="lab_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_FB2ABC98ADCB0CBA3CB47AB51E2FC8B5_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_F74D7D98CE58553788F5A4B49B79FCF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_FB2ABC98ADCB0CBA3CB47AB51E2FC8B5_label_en-US" xlink:label="lab_dei_EntityRegistrantName_F74D7D98CE58553788F5A4B49B79FCF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_F74D7D98CE58553788F5A4B49B79FCF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_F74D7D98CE58553788F5A4B49B79FCF0" xlink:to="lab_dei_EntityRegistrantName_F74D7D98CE58553788F5A4B49B79FCF0" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_415F4D8BA543EE303DD07AB51E30D189_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_B66F2C91A2D25CE685BBD8685CA63AC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_415F4D8BA543EE303DD07AB51E30D189_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_B66F2C91A2D25CE685BBD8685CA63AC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_B66F2C91A2D25CE685BBD8685CA63AC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_B66F2C91A2D25CE685BBD8685CA63AC2" xlink:to="lab_dei_EntityCentralIndexKey_B66F2C91A2D25CE685BBD8685CA63AC2" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_7FCB816D17D4BDC2947F7AB51E306C29_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_754A17ABAA47564A8EDA1A4906C79299" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_7FCB816D17D4BDC2947F7AB51E306C29_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_754A17ABAA47564A8EDA1A4906C79299" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_754A17ABAA47564A8EDA1A4906C79299" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_754A17ABAA47564A8EDA1A4906C79299" xlink:to="lab_dei_CurrentFiscalYearEndDate_754A17ABAA47564A8EDA1A4906C79299" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_575FB4E8210F88A7842F7AB51E309F4A_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_E88C22B69C1B5790844D7CAD690EDA58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_575FB4E8210F88A7842F7AB51E309F4A_label_en-US" xlink:label="lab_dei_EntityFilerCategory_E88C22B69C1B5790844D7CAD690EDA58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_E88C22B69C1B5790844D7CAD690EDA58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_E88C22B69C1B5790844D7CAD690EDA58" xlink:to="lab_dei_EntityFilerCategory_E88C22B69C1B5790844D7CAD690EDA58" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_0118BC281ABDEC9DC19D7AB51E30E949_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_548CBB33A9BE55A2907A7F87EA3CCFA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_0118BC281ABDEC9DC19D7AB51E30E949_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_548CBB33A9BE55A2907A7F87EA3CCFA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_548CBB33A9BE55A2907A7F87EA3CCFA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_548CBB33A9BE55A2907A7F87EA3CCFA8" xlink:to="lab_dei_EntityCurrentReportingStatus_548CBB33A9BE55A2907A7F87EA3CCFA8" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_A3849C8CA9DA9DEB8BFF7AB9C1E3C04B_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_784B8DADC33E547293A4E05B621481FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_A3849C8CA9DA9DEB8BFF7AB9C1E3C04B_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_784B8DADC33E547293A4E05B621481FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_784B8DADC33E547293A4E05B621481FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_784B8DADC33E547293A4E05B621481FA" xlink:to="lab_dei_EntitySmallBusiness_784B8DADC33E547293A4E05B621481FA" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_C4D9D9BA0DE99E9C31447AB9FA708092_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_11B256861D055B38A65C54546812A716" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_C4D9D9BA0DE99E9C31447AB9FA708092_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_11B256861D055B38A65C54546812A716" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_11B256861D055B38A65C54546812A716" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_11B256861D055B38A65C54546812A716" xlink:to="lab_dei_EntityEmergingGrowthCompany_11B256861D055B38A65C54546812A716" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_6381617B000781C1055F7AB51E31330C_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_0D2087CEDE785FAB820A981CB23C1A9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_6381617B000781C1055F7AB51E31330C_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_0D2087CEDE785FAB820A981CB23C1A9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_0D2087CEDE785FAB820A981CB23C1A9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_0D2087CEDE785FAB820A981CB23C1A9D" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_0D2087CEDE785FAB820A981CB23C1A9D" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_F29954B9D7777D93CC817AB51E31506F_terseLabel_en-US" xlink:label="lab_dei_DocumentType_2EF45200D1295B7D8A17FB670F178DC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_F29954B9D7777D93CC817AB51E31506F_label_en-US" xlink:label="lab_dei_DocumentType_2EF45200D1295B7D8A17FB670F178DC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_2EF45200D1295B7D8A17FB670F178DC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_2EF45200D1295B7D8A17FB670F178DC7" xlink:to="lab_dei_DocumentType_2EF45200D1295B7D8A17FB670F178DC7" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_B2465DA33F18D52CFC937AB51E3134E4_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_443BB8C57FCB5DF5B19F9FFAD005BC66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_B2465DA33F18D52CFC937AB51E3134E4_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_443BB8C57FCB5DF5B19F9FFAD005BC66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_443BB8C57FCB5DF5B19F9FFAD005BC66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_443BB8C57FCB5DF5B19F9FFAD005BC66" xlink:to="lab_dei_DocumentPeriodEndDate_443BB8C57FCB5DF5B19F9FFAD005BC66" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_D285F73DDCD9FA9534EF7AB51E314046_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_F018A49B54025AB9A29273F157CB2944" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_D285F73DDCD9FA9534EF7AB51E314046_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_F018A49B54025AB9A29273F157CB2944" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_F018A49B54025AB9A29273F157CB2944" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_F018A49B54025AB9A29273F157CB2944" xlink:to="lab_dei_DocumentFiscalYearFocus_F018A49B54025AB9A29273F157CB2944" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_C586D15E232B2F6E4B497AB51E323842_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_D55E36092AF45330BED8BFD2995249D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_C586D15E232B2F6E4B497AB51E323842_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_D55E36092AF45330BED8BFD2995249D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_D55E36092AF45330BED8BFD2995249D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_D55E36092AF45330BED8BFD2995249D8" xlink:to="lab_dei_DocumentFiscalPeriodFocus_D55E36092AF45330BED8BFD2995249D8" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_C671E4C6572B482A59FD7AB51E37D0C2_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_B7740CC608E75144BB624D07F567D136" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_C671E4C6572B482A59FD7AB51E37D0C2_label_en-US" xlink:label="lab_dei_AmendmentFlag_B7740CC608E75144BB624D07F567D136" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_B7740CC608E75144BB624D07F567D136" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_B7740CC608E75144BB624D07F567D136" xlink:to="lab_dei_AmendmentFlag_B7740CC608E75144BB624D07F567D136" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_AF30F5E5DAB55E11072563634AC12917_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_E62684AF105C5105A5F8CC696CDE1A70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt and Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_AF30F5E5DAB55E11072563634AC12917_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_E62684AF105C5105A5F8CC696CDE1A70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_E62684AF105C5105A5F8CC696CDE1A70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_E62684AF105C5105A5F8CC696CDE1A70" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_E62684AF105C5105A5F8CC696CDE1A70" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>casy-20190131_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.caseys.com/role/BasisOfPresentation" xlink:href="casy-20190131.xsd#BasisOfPresentation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/BasisOfPresentationNarrativeDetails" xlink:href="casy-20190131.xsd#BasisOfPresentationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/BasisOfPresentationPolicies" xlink:href="casy-20190131.xsd#BasisOfPresentationPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CommitmentsAndContingencies" xlink:href="casy-20190131.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:href="casy-20190131.xsd#CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" xlink:href="casy-20190131.xsd#CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="casy-20190131.xsd#CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:href="casy-20190131.xsd#CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" xlink:href="casy-20190131.xsd#CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:href="casy-20190131.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPayments" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPayments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" xlink:href="casy-20190131.xsd#DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/DocumentAndEntityInformation" xlink:href="casy-20190131.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosure" xlink:href="casy-20190131.xsd#LongTermDebtAndFairValueDisclosure" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosureDetails" xlink:href="casy-20190131.xsd#LongTermDebtAndFairValueDisclosureDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/PresentationOfFinancialStatements" xlink:href="casy-20190131.xsd#PresentationOfFinancialStatements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/RevenueAndCostOfGoodsSold" xlink:href="casy-20190131.xsd#RevenueAndCostOfGoodsSold" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/SegmentReporting" xlink:href="casy-20190131.xsd#SegmentReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/SegmentReportingDetails" xlink:href="casy-20190131.xsd#SegmentReportingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/UnrecognizedTaxBenefitsDetails" xlink:href="casy-20190131.xsd#UnrecognizedTaxBenefitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.caseys.com/role/UnrecognizedTaxBenefitsImpactOfTaxReformAct" xlink:href="casy-20190131.xsd#UnrecognizedTaxBenefitsImpactOfTaxReformAct" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.caseys.com/role/BasisOfPresentation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_D44ACA3C4F595582A61FC73FDB28CF2F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_9B424E255197540F98ED2706A16E7FC3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_D44ACA3C4F595582A61FC73FDB28CF2F" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_9B424E255197540F98ED2706A16E7FC3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/BasisOfPresentationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6AE299ECD7238394F2665638AD49F72F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6AE299ECD7238394F2665638AD49F72F" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:to="loc_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_18B7586E499FD75A41705638AD4A5B78" xlink:to="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_GIftCardsMember" xlink:label="loc_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:to="loc_casy_GIftCardsMember_574F6B9CED35999561055638AD4B4740" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_BoxTopsMember" xlink:label="loc_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9B4A1859B3714376EC895638AD4AB708" xlink:to="loc_casy_BoxTopsMember_A459ACD4D7CCAA14324F5638AD4BAFD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_115D17DCED08D2CF1F8C5638AD4BA38B" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_1D9E283233AADD6A93025638AD4B91FF" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_4E8BB55044F2A1DB35E85638AD4C9404" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8266E2B06EDB111E772A5638AD4A8C7B" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:to="loc_us-gaap_StockholdersEquity_424B220DA9360C6D113A5638AD4DF396" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:to="loc_us-gaap_ContractWithCustomerLiability_4B862890EEF9D1F351D65638AD4D9BE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_94D2C3EF6EBDD89BBA5E5638AD4C2C3A" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_375D7521294FD20D63175638AD4D195C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/BasisOfPresentationPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2479C6D508F555DA92E8281138F8EBAF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C6DAA0496F025006970AA8C413C33065" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2479C6D508F555DA92E8281138F8EBAF" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C6DAA0496F025006970AA8C413C33065" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_761F5220C89A561C8D7544667F05D46A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2479C6D508F555DA92E8281138F8EBAF" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_761F5220C89A561C8D7544667F05D46A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_F9E5ADA038EB58E2AD341A22CBB2BBEF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2479C6D508F555DA92E8281138F8EBAF" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_F9E5ADA038EB58E2AD341A22CBB2BBEF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EB561BEA504A5D259BD0E28C7E63AAFB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyDisclosures" xlink:label="loc_us-gaap_LossContingencyDisclosures_BDDF6C1D444153CC840CC090CBBAF595" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EB561BEA504A5D259BD0E28C7E63AAFB" xlink:to="loc_us-gaap_LossContingencyDisclosures_BDDF6C1D444153CC840CC090CBBAF595" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_FCD111ACA5A4E3421F7C5632C73C5A2C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FCD111ACA5A4E3421F7C5632C73C5A2C" xlink:to="loc_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:to="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_121514D0623F1068F0745632C73C9F1A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_121514D0623F1068F0745632C73C9F1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaap_ReceivablesNetCurrent_3A7553519B404875EC965632C73D8C80" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:to="loc_us-gaap_ReceivablesNetCurrent_3A7553519B404875EC965632C73D8C80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_05525BB335F9AC87CD685632C73DD78E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:to="loc_us-gaap_InventoryNet_05525BB335F9AC87CD685632C73DD78E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_639557215D1776815E265632C73D0A3E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_639557215D1776815E265632C73D0A3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_65C2CA3007D0D103B19D5632C73DDFD2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:to="loc_us-gaap_IncomeTaxesReceivable_65C2CA3007D0D103B19D5632C73DDFD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_BE4EEFE04E8D5BB6A7AE5632C73DF0EE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42F16CBCD15DA1E7A1A05632C73CB62D" xlink:to="loc_us-gaap_AssetsCurrent_BE4EEFE04E8D5BB6A7AE5632C73DF0EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_25B473CD8EB9BDCDB7985632C73D509E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_25B473CD8EB9BDCDB7985632C73D509E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_3146FC130F2BA090EE905632C73E52E1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:to="loc_us-gaap_Goodwill_3146FC130F2BA090EE905632C73E52E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1BE35223FBA9A9F43FD15632C73E2304" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1BE35223FBA9A9F43FD15632C73E2304" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_979B01E191A5BAD030995632C73F7693" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_DC027FE1A81D078F600D5632C73C42A5" xlink:to="loc_us-gaap_Assets_979B01E191A5BAD030995632C73F7693" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FCD111ACA5A4E3421F7C5632C73C5A2C" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableToBankCurrent" xlink:label="loc_us-gaap_NotesPayableToBankCurrent_C5739E8DF5524B2755505632C73F585D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:to="loc_us-gaap_NotesPayableToBankCurrent_C5739E8DF5524B2755505632C73F585D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_B6575E37850435EDC54A5632C73F61C0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:to="loc_us-gaap_LongTermDebtCurrent_B6575E37850435EDC54A5632C73F61C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_C8B8188DB283ADE15E285632C7404C80" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:to="loc_us-gaap_AccountsPayableCurrent_C8B8188DB283ADE15E285632C7404C80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_B34DD483BBAAEAA06A8C5632C7405590" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_B34DD483BBAAEAA06A8C5632C7405590" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_8BC97AAECEEB0627E3F85632C7406739" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0EA3B488E036F3DFC23D5632C73F286A" xlink:to="loc_us-gaap_LiabilitiesCurrent_8BC97AAECEEB0627E3F85632C7406739" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8397B0680FBB3D1DF78D5632C7410081" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8397B0680FBB3D1DF78D5632C7410081" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3EC675A1D423AE224E465632C741C8D8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3EC675A1D423AE224E465632C741C8D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8AA241E6D49A5D16E92A5632C74169BD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8AA241E6D49A5D16E92A5632C74169BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_8458F5B589E1932C81265632C7412ECD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_8458F5B589E1932C81265632C7412ECD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_F4BDAF2374A50A319C465632C742D5FA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_F4BDAF2374A50A319C465632C742D5FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_F9EA0C8A4B069FC32E875632C7422FC6" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="loc_us-gaap_Liabilities_F9EA0C8A4B069FC32E875632C7422FC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="loc_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_E8D86274F383621223B05632C7420188" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:to="loc_us-gaap_PreferredStockValue_E8D86274F383621223B05632C7420188" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_359A274478976EF6744A5632C742ACB0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:to="loc_us-gaap_CommonStockValue_359A274478976EF6744A5632C742ACB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3F042C9F5409D6647F685632C7422A24" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3F042C9F5409D6647F685632C7422A24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_EF36D74D8D3B2861E4F45632C743BB8A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_269AC860ED70E3697A395632C7420BB8" xlink:to="loc_us-gaap_StockholdersEquity_EF36D74D8D3B2861E4F45632C743BB8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_0C3C33DDF96AF6AEBF655632C7431E70" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_EC0AEE941D7B8EEEACF45632C73F2B38" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_0C3C33DDF96AF6AEBF655632C7431E70" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_B961D929BAF65CFC8D7F7DBF35001F35" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AA9551E0791D51E1A0AA4F018FB2FB5C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_B961D929BAF65CFC8D7F7DBF35001F35" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AA9551E0791D51E1A0AA4F018FB2FB5C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_856E5DF69730DB6C01065638AD6324CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:to="loc_us-gaap_NetIncomeLoss_856E5DF69730DB6C01065638AD6324CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_EE872B8AF2C43F6B21BF5638AD64C692" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:to="loc_us-gaap_DepreciationAndAmortization_EE872B8AF2C43F6B21BF5638AD64C692" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_91CAA0D08DCEFD550E845638AD6406F2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:to="loc_us-gaap_ShareBasedCompensation_91CAA0D08DCEFD550E845638AD6406F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4311537FB361E6E2A8275638AD64DBD0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4311537FB361E6E2A8275638AD64DBD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6A6A275DBAE62EC170D65638AD64C5F7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1138227D9ED57FCE53F45638AD639927" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6A6A275DBAE62EC170D65638AD64C5F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5141554227F14F2EE6815638AD637DD7" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1D48B037E8183A1EEAE05638AD656A1D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1D48B037E8183A1EEAE05638AD656A1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_23EF9D0AED3794E5FEE15638AD6509F0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_23EF9D0AED3794E5FEE15638AD6509F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_9EAF4122D7648974C5015638AD656863" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_9EAF4122D7648974C5015638AD656863" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ED6A2FBECBF3F822CDB55638AD651D34" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ED6A2FBECBF3F822CDB55638AD651D34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_3ED6DFA9C80C65033AB05638AD65B4D7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_3ED6DFA9C80C65033AB05638AD65B4D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_1493CE7CE4104D31A5AF5638AD66EC69" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_1493CE7CE4104D31A5AF5638AD66EC69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_7A8B574B589AF8017F545638AD66D73D" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_7A8B574B589AF8017F545638AD66D73D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7E207C9142A6C849EA735638AD6695A2" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58A4ABAE8ECB541C71FD5638AD644466" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7E207C9142A6C849EA735638AD6695A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1DC5CCB941E459B7936A5638AD66D5E6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1DC5CCB941E459B7936A5638AD66D5E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84FD4D19921FF60463915638AD6772E0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_84FD4D19921FF60463915638AD6772E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_DD1213625A4158D4406C5638AD67B18D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_DD1213625A4158D4406C5638AD67B18D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_B4098B39C1A881400B6D5638AD674802" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3BA33BAFE9DAC413D1115638AD6652F2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_B4098B39C1A881400B6D5638AD674802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_769CCCCB2F0FA4F089155638AD6762AD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_769CCCCB2F0FA4F089155638AD6762AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_31850E8D2C0D6361B6B85638AD682728" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_31850E8D2C0D6361B6B85638AD682728" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_16D08CC5469661FA46B4564B23BE223B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_16D08CC5469661FA46B4564B23BE223B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_F6629143332B7CDEDED35638AD683082" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_F6629143332B7CDEDED35638AD683082" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1123B3F77ADA75835B6D5638AD6847EB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_1123B3F77ADA75835B6D5638AD6847EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaap_PaymentsOfDividends_D4A41323C9A9A326C05A5638AD686C19" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_PaymentsOfDividends_D4A41323C9A9A326C05A5638AD686C19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9E3F8B864D1B357A29805638AD6814BD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9E3F8B864D1B357A29805638AD6814BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2B6C775B9B4F01C4C7875638AD69D886" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2B6C775B9B4F01C4C7875638AD69D886" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1CB3868657E95C1FE63D5638AD69EEA5" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1CB3868657E95C1FE63D5638AD69EEA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_D747F38AE1B21F6784295638AD6933C1" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_D747F38AE1B21F6784295638AD6933C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_63042130E7EBDCD6AE9F5638AD696FEF" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_63042130E7EBDCD6AE9F5638AD696FEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B2CB0DF2B77B39B379A25638AD69724D" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_B64E34E3674E7C99B7515638AD672E92" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B2CB0DF2B77B39B379A25638AD69724D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_7E069D4BA278E699CD205638AD6A347A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326" xlink:to="loc_us-gaap_InterestPaid_7E069D4BA278E699CD205638AD6A347A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_7602DE6B720CF5AFDEF05638AD6A08DA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_422567E442A8FCBC33C75638AD690326" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_7602DE6B720CF5AFDEF05638AD6A08DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_25DB98E4AC99F6788D785638AD63FD22" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8B2818E0A7D12C91F10D5638AD6AF7C0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8B2818E0A7D12C91F10D5638AD6AF7C0" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_NoncashOrPartNoncashTransactionSharesRepurchased" xlink:label="loc_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_AA7E048C0D2F4ACF4B805638AD6A55AF" xlink:to="loc_casy_NoncashOrPartNoncashTransactionSharesRepurchased_4B430480460A16B9BFCD5638AD6B52CC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_C9D43B854B4B5E36AEB78068257E8A26" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_Revenues_C9D43B854B4B5E36AEB78068257E8A26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1646436D71075A1981AC0184F0CF5736" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1646436D71075A1981AC0184F0CF5736" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_7A7886F7B6E3596097E87651306F6E59" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_OperatingExpenses_7A7886F7B6E3596097E87651306F6E59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_00CB9AEC2EB1524E9E5B216518A57D75" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_DepreciationAndAmortization_00CB9AEC2EB1524E9E5B216518A57D75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_A79663B6872C5F7BAE9934E1D83CC966" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_InterestExpense_A79663B6872C5F7BAE9934E1D83CC966" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D893FD40A2995A6982F4A5F3B1522205" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D893FD40A2995A6982F4A5F3B1522205" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_D3C899A7740852D5BDF7826955C13EDC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_D3C899A7740852D5BDF7826955C13EDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_67F7158D59DE5555BF444FF71A4602DA" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_NetIncomeLoss_67F7158D59DE5555BF444FF71A4602DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4C24C4819E185092B9DA10832D9D74F0" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_EarningsPerShareAbstract_4C24C4819E185092B9DA10832D9D74F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_FB34291C0A565BBBBFF388A2F98F2A30" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4C24C4819E185092B9DA10832D9D74F0" xlink:to="loc_us-gaap_EarningsPerShareBasic_FB34291C0A565BBBBFF388A2F98F2A30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_F499A8B776835E24BCD2867CF2411269" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4C24C4819E185092B9DA10832D9D74F0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_F499A8B776835E24BCD2867CF2411269" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_177203BB7EC7548C8C9C1FF22DE1FA48" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_177203BB7EC7548C8C9C1FF22DE1FA48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AF15F5CC88EB55CEB4BB1C7BAEAD776A" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_AF15F5CC88EB55CEB4BB1C7BAEAD776A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B41D54C824975C18AEC805DB840F027D" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B41D54C824975C18AEC805DB840F027D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_6A57A21FDDD25AB599EF0913CFB25747" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_6A57A21FDDD25AB599EF0913CFB25747" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExciseAndSalesTaxes" xlink:label="loc_us-gaap_ExciseAndSalesTaxes_1F42AC9DDE6A55E68881277026593BC1" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CA1F7FE5E636575AA5970FBC261C46F0" xlink:to="loc_us-gaap_ExciseAndSalesTaxes_1F42AC9DDE6A55E68881277026593BC1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_4DEAF32D057CEEB91D0459054CD87750" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_214F0FAA8EBE94ACA99C59054CDBAC34" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_4DEAF32D057CEEB91D0459054CD87750" xlink:to="loc_us-gaap_StatementTable_214F0FAA8EBE94ACA99C59054CDBAC34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_41F3AFEC02E62FAB189959054CDCFBED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_214F0FAA8EBE94ACA99C59054CDBAC34" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_41F3AFEC02E62FAB189959054CDCFBED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_41F3AFEC02E62FAB189959054CDCFBED" xlink:to="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C" xlink:to="loc_us-gaap_CommonStockMember_907CCCC64B64C8418C8759054CDC59FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_541C65E8235ADF72324459054CDFCCE5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8B19294077C5CC984DB559054CDCEF1C" xlink:to="loc_us-gaap_RetainedEarningsMember_541C65E8235ADF72324459054CDFCCE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_6BA1C491DD4A36B65B5659054CDF99EF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_214F0FAA8EBE94ACA99C59054CDBAC34" xlink:to="loc_us-gaap_StatementLineItems_6BA1C491DD4A36B65B5659054CDF99EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6BA1C491DD4A36B65B5659054CDF99EF" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_34C0F8699CAD54B1A91D59054CE0DBC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_9005860F840853B090FF59054CE02645" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockholdersEquity_9005860F840853B090FF59054CE02645" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C5B74CFB16DC4F0936E159054CE00D7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_8CB0A480806A08C0803559054CE0E39F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_NetIncomeLoss_8CB0A480806A08C0803559054CE0E39F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_DividendsCommonStock_5CEEE8B54E42E310A69E59054CE05261" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_4DC9D1A92999EC40F1BA59054CE1FD01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_168B6CAAA9DF403DDF5C59054CE135D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_1AE53CF8F2043A4D2ABD59054CE1230C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_D6AD3B1900040756760959054CE1FC09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9CFD2D733A69DA9DE67559054CE1B928" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_D479B2EC195D4983C38E59054CE2A3C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_398F74F8A9F703920A3359054CE2307D" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_398F74F8A9F703920A3359054CE2307D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_B4BF0ECABF90A493E6D259054CE2DE10" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_99F8A4222FB1F7DBA54E59054CDF2EDA" xlink:to="loc_us-gaap_StockholdersEquity_B4BF0ECABF90A493E6D259054CE2DE10" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_D187EB0DBC28D2DF7BC05638AD7107AC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_D187EB0DBC28D2DF7BC05638AD7107AC" xlink:to="loc_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_93AFA2DBD06A0E3B54735638AD72FDFA" xlink:to="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_827B1EC396BD5BE39BDC5638AD725B38" xlink:to="loc_us-gaap_RetainedEarningsMember_23BFC7BA91A321EBEF435638AD724F42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94DB6976E63F353F931C5638AD7135CC" xlink:to="loc_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8245F8524F4484D877475638AD73647A" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_D1B9D983D46CB2C76EB05638AD734589" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPayments" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3A51B879C4D4573CA507DF1984CD6340" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B56E1793C6A456D188C77D0BBC2603E6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3A51B879C4D4573CA507DF1984CD6340" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_B56E1793C6A456D188C77D0BBC2603E6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9FF6B6873B8D591296488757C58A9B52" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9FF6B6873B8D591296488757C58A9B52" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:to="loc_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_DF6E67F5226B5DD9A8C21FDF74C1E26A" xlink:to="loc_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_StockIncentivePlanMember" xlink:label="loc_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_3912B6A483C15E4AA601A8BC4DBD6BF9" xlink:to="loc_casy_StockIncentivePlanMember_3E97CCEC687153598D168B82EC1543D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:to="loc_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8268072F923C5A9FAD7BCDA1760E90FB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_464AAEB0D93C5B129DB39577910278B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:to="loc_us-gaap_EmployeeStockOptionMember_464AAEB0D93C5B129DB39577910278B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3C1991681C275359A34D226BF1AE7762" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_42F6CEE07292579C80DE0A0CE6886388" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3C1991681C275359A34D226BF1AE7762" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_44896F56752A50B0A1DB2344756DBA38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3FFE5227DBD4545D873C7225F00A0EC7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3FFE5227DBD4545D873C7225F00A0EC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7A84D951AE615B948FCCBDF1EB6BF507" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7A84D951AE615B948FCCBDF1EB6BF507" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C959D1C689FC532FB21B7C7B05DE4A5E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C959D1C689FC532FB21B7C7B05DE4A5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D1582C5E0362554988F8221BECB38118" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_D1582C5E0362554988F8221BECB38118" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E50683CD452051518411A9C4B38E9DE9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_E50683CD452051518411A9C4B38E9DE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_C3FDE82A083F5E6987D89652F9A0F873" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_C3FDE82A083F5E6987D89652F9A0F873" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_F44705D5515952649DA9CA5542F16CFA" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_F44705D5515952649DA9CA5542F16CFA" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod" xlink:label="loc_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C009CACB8D3E5CFE99C5E4B3E6154B78" xlink:to="loc_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod_6C3586F89EE95499B5F8AE9BB82C18ED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8A6B17CA5C54583FB0B127962E66FE8A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E93FF6737ED85E6F98FFC13F766D69D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8A6B17CA5C54583FB0B127962E66FE8A" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E93FF6737ED85E6F98FFC13F766D69D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_077A82012FCD56CE929B4B781364032B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E93FF6737ED85E6F98FFC13F766D69D9" xlink:to="loc_us-gaap_PlanNameAxis_077A82012FCD56CE929B4B781364032B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_0B79EC27E8D85DA4AD363021286BECE8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_077A82012FCD56CE929B4B781364032B" xlink:to="loc_us-gaap_PlanNameDomain_0B79EC27E8D85DA4AD363021286BECE8" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_StockIncentivePlanMember" xlink:label="loc_casy_StockIncentivePlanMember_D3AAA55702BD53308E7C1CA18E33DACA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_0B79EC27E8D85DA4AD363021286BECE8" xlink:to="loc_casy_StockIncentivePlanMember_D3AAA55702BD53308E7C1CA18E33DACA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_3A7802F7611654CB80F139E923BD9686" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E93FF6737ED85E6F98FFC13F766D69D9" xlink:to="loc_us-gaap_AwardTypeAxis_3A7802F7611654CB80F139E923BD9686" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59D9A663D7AC59E0BBC0F665FBAAC715" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3A7802F7611654CB80F139E923BD9686" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59D9A663D7AC59E0BBC0F665FBAAC715" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_48DF9A0E052E5050B0A3F9E3DFD8D1F3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59D9A663D7AC59E0BBC0F665FBAAC715" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_48DF9A0E052E5050B0A3F9E3DFD8D1F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6CB8DB4CEE4756CDBD18389439788AFF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E93FF6737ED85E6F98FFC13F766D69D9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6CB8DB4CEE4756CDBD18389439788AFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6CB8DB4CEE4756CDBD18389439788AFF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_CEF60030C1165ACCA5FAE14450058E9F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_CEF60030C1165ACCA5FAE14450058E9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D0157876F89D55E799F2ED8AEC544F75" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_D0157876F89D55E799F2ED8AEC544F75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A93C9FF53C235D31B67F774A4FAB2B9C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_A93C9FF53C235D31B67F774A4FAB2B9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_A822B7949A555DA1B296973EE5915714" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_A822B7949A555DA1B296973EE5915714" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod" xlink:label="loc_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod_A67BF41F73BB56798F3EE3019EA2F9FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EF8AB4DE94F450DB9A5ABF6278A8E240" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0B2F3883F8BE50518D913CA670541EAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EF8AB4DE94F450DB9A5ABF6278A8E240" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9A611150367158E937E858BED9A69FEF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FFD7CFED3A16211A5A9E58BED9A609EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9A611150367158E937E858BED9A69FEF" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FFD7CFED3A16211A5A9E58BED9A609EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_D150AAE197C8DB848A6E58BED9A6CB8D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FFD7CFED3A16211A5A9E58BED9A609EA" xlink:to="loc_us-gaap_PlanNameAxis_D150AAE197C8DB848A6E58BED9A6CB8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_7F9806518B862021C01658BED9A62E5B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_D150AAE197C8DB848A6E58BED9A6CB8D" xlink:to="loc_us-gaap_PlanNameDomain_7F9806518B862021C01658BED9A62E5B" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_StockIncentivePlanMember" xlink:label="loc_casy_StockIncentivePlanMember_0280FAB65B0A99AC6A1D58BED9A73131" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_7F9806518B862021C01658BED9A62E5B" xlink:to="loc_casy_StockIncentivePlanMember_0280FAB65B0A99AC6A1D58BED9A73131" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_7CFDF8C47163811D986558BED9A7A811" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FFD7CFED3A16211A5A9E58BED9A609EA" xlink:to="loc_us-gaap_AwardTypeAxis_7CFDF8C47163811D986558BED9A7A811" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B0FA5C930A378D3A07AD58BED9A7AAAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7CFDF8C47163811D986558BED9A7A811" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B0FA5C930A378D3A07AD58BED9A7AAAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_2F0CE706D8DD4FB87ECD58BED9A7ACFD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B0FA5C930A378D3A07AD58BED9A7AAAF" xlink:to="loc_us-gaap_EmployeeStockOptionMember_2F0CE706D8DD4FB87ECD58BED9A7ACFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B33E9F2767097E905CBB58BED9A804FC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FFD7CFED3A16211A5A9E58BED9A609EA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B33E9F2767097E905CBB58BED9A804FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B33E9F2767097E905CBB58BED9A804FC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1C1AB0838CE674304C1F58BED9A84C62" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1C1AB0838CE674304C1F58BED9A84C62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_FC7D64E0E35774DBCBEC58BED9A935A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_F6B9D26D7F5C55EB409358BED9A988CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_C57907499D323D65AD0F58BED9A989B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_09F64B6C3F8EA388725058BED9A96646" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_DE196C8CA7C183AA7FEC58BED9A828F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_09F64B6C3F8EA388725058BED9A96646" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B33E9F2767097E905CBB58BED9A804FC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A472FB25F61DB489F9A258BED9AA52EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_A12FE81F7DADD103A84258BED9AAE423" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_034047C4D5762572646158BED9AAE135" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_51896F71C469F8A1592858BED9AA731A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5D164F6BEEE3F4D146158BED9AA74ED" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_470D2C105D2EE58858B358BED9A9E366" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5D164F6BEEE3F4D146158BED9AA74ED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0FADD6DBA8CB549CA8D5A6C0ACB3B765" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B28DEB0FCE3B579F9A07C51A4B3F5147" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0FADD6DBA8CB549CA8D5A6C0ACB3B765" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B28DEB0FCE3B579F9A07C51A4B3F5147" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5AC077C11EB45936B94E0388C9D6CD0B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0FADD6DBA8CB549CA8D5A6C0ACB3B765" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5AC077C11EB45936B94E0388C9D6CD0B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="casy-20190131.xsd#casy_DocumentAndEntityInformation" xlink:label="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_F74D7D98CE58553788F5A4B49B79FCF0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_EntityRegistrantName_F74D7D98CE58553788F5A4B49B79FCF0" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_B66F2C91A2D25CE685BBD8685CA63AC2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_EntityCentralIndexKey_B66F2C91A2D25CE685BBD8685CA63AC2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_754A17ABAA47564A8EDA1A4906C79299" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_CurrentFiscalYearEndDate_754A17ABAA47564A8EDA1A4906C79299" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_E88C22B69C1B5790844D7CAD690EDA58" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_EntityFilerCategory_E88C22B69C1B5790844D7CAD690EDA58" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_548CBB33A9BE55A2907A7F87EA3CCFA8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_EntityCurrentReportingStatus_548CBB33A9BE55A2907A7F87EA3CCFA8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_784B8DADC33E547293A4E05B621481FA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_EntitySmallBusiness_784B8DADC33E547293A4E05B621481FA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_11B256861D055B38A65C54546812A716" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_EntityEmergingGrowthCompany_11B256861D055B38A65C54546812A716" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_0D2087CEDE785FAB820A981CB23C1A9D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_0D2087CEDE785FAB820A981CB23C1A9D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_2EF45200D1295B7D8A17FB670F178DC7" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_DocumentType_2EF45200D1295B7D8A17FB670F178DC7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_443BB8C57FCB5DF5B19F9FFAD005BC66" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_DocumentPeriodEndDate_443BB8C57FCB5DF5B19F9FFAD005BC66" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_F018A49B54025AB9A29273F157CB2944" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_DocumentFiscalYearFocus_F018A49B54025AB9A29273F157CB2944" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_D55E36092AF45330BED8BFD2995249D8" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_DocumentFiscalPeriodFocus_D55E36092AF45330BED8BFD2995249D8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_B7740CC608E75144BB624D07F567D136" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_DocumentAndEntityInformation_3EDD11BEF9A254A1836470EA5755CAC5" xlink:to="loc_dei_AmendmentFlag_B7740CC608E75144BB624D07F567D136" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosure" xlink:type="extended">
    <link:loc xlink:href="casy-20190131.xsd#casy_LongTermDebtandFairValueDisclosureAbstract" xlink:label="loc_casy_LongTermDebtandFairValueDisclosureAbstract_0D5884F95A2251E7860D144AA3D6611A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_E62684AF105C5105A5F8CC696CDE1A70" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_LongTermDebtandFairValueDisclosureAbstract_0D5884F95A2251E7860D144AA3D6611A" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_E62684AF105C5105A5F8CC696CDE1A70" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/LongTermDebtAndFairValueDisclosureDetails" xlink:type="extended">
    <link:loc xlink:href="casy-20190131.xsd#casy_LongTermDebtandFairValueDisclosureAbstract" xlink:label="loc_casy_LongTermDebtandFairValueDisclosureAbstract_11513589B03327CDD4F958A14BF57C05" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_casy_LongTermDebtandFairValueDisclosureAbstract_11513589B03327CDD4F958A14BF57C05" xlink:to="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:to="loc_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_36DE19903B94373C24E458BC44006653" xlink:to="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:to="loc_srt_MinimumMember_F6066C97E9FB6136A57658BC908C5626" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_51EA3A9412423770711558BC45816B5A" xlink:to="loc_srt_MaximumMember_049A4FEF77CE828DCB9458BD00C2E5AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:to="loc_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_BF24D2DE3D91B642827458A31D508541" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_BankLineMember" xlink:label="loc_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:to="loc_casy_BankLineMember_9575F698D94A3084CBF058A56C14DD19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_C38E5414A750563BAB0E58A31F034016" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5258DFF27E3AB1D15B0358A46954773E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F0E5A99918A6E833782E58A14BFCC697" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:to="loc_us-gaap_LineOfCreditMember_1AB2C96C9C16ED53C72458A14BFD6776" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:to="loc_us-gaap_LetterOfCreditMember_44C0F398F2430650352058AF030DED02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BridgeLoanMember" xlink:label="loc_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_AADBBB27EEA9C2C3D95658A14BFDE9C0" xlink:to="loc_us-gaap_BridgeLoanMember_35C6CBA6041FC228030A58BDE8C92354" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_AE2A4FD6EB428CC30D5058A14BF5F585" xlink:to="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="loc_us-gaap_LongTermDebtFairValue_EFFF4076C0856A0E5A3558A14BFDF63D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86D2C604A8623328E0EA58A14BFE5906" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_LineOfCreditFacilityFacilityFeePercentage" xlink:label="loc_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="loc_casy_LineOfCreditFacilityFacilityFeePercentage_9E433FF6BEE7A8EA534B58B5A02C7742" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_979BE740BBAAC6C5726F58A14BFDDDED" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_43B00E5D2CC46D53A11858A14BFEAC5E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/PresentationOfFinancialStatements" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6E1618A1C9325FDFA64BB3025D6CDA8F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_DB5D0745334559B98EA8224B765DB84B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6E1618A1C9325FDFA64BB3025D6CDA8F" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_DB5D0745334559B98EA8224B765DB84B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/RevenueAndCostOfGoodsSold" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_6A2799CE03392402A2515638AD455DE8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_75FDAFC59E0E49CB9E035638AD46897E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_6A2799CE03392402A2515638AD455DE8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_75FDAFC59E0E49CB9E035638AD46897E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_5C77437B8742578098F70406C350639F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_635C22BDB22A5F809F0FA94419907D91" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5C77437B8742578098F70406C350639F" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_635C22BDB22A5F809F0FA94419907D91" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/SegmentReportingDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_F4113DAFF3655DB0BA48D595E4D00A89" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfStores" xlink:label="loc_us-gaap_NumberOfStores_A75BA2760F825E27AB43BBC35F9EA1B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_F4113DAFF3655DB0BA48D595E4D00A89" xlink:to="loc_us-gaap_NumberOfStores_A75BA2760F825E27AB43BBC35F9EA1B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfStatesInWhichEntityOperates" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_6256A5FC896954ADB96A99CFD598B73C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_F4113DAFF3655DB0BA48D595E4D00A89" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_6256A5FC896954ADB96A99CFD598B73C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_2FE1787818F65F0482A3E793E1A64835" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_F4113DAFF3655DB0BA48D595E4D00A89" xlink:to="loc_us-gaap_NumberOfOperatingSegments_2FE1787818F65F0482A3E793E1A64835" xlink:type="arc" />
    <link:loc xlink:href="casy-20190131.xsd#casy_SegmentReportingNumberofMerchandiseCategories" xlink:label="loc_casy_SegmentReportingNumberofMerchandiseCategories_1D55E07281645ED996BD9989DF399AB1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_F4113DAFF3655DB0BA48D595E4D00A89" xlink:to="loc_casy_SegmentReportingNumberofMerchandiseCategories_1D55E07281645ED996BD9989DF399AB1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/UnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_884B96985C31B76AAA8458BED9821C98" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_884B96985C31B76AAA8458BED9821C98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6D646AD854B763BDEBE558BED983B9D1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6D646AD854B763BDEBE558BED983B9D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6967A8BCB1E7597E58E958BED9833DDE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_6967A8BCB1E7597E58E958BED9833DDE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1C9E5AF90B3C6E7C607058BED9835E4D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1C9E5AF90B3C6E7C607058BED9835E4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_D26E40AFBEE7A40FC55A58BED98317AE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4375C1026A3589031FF658BED982F0CC" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_D26E40AFBEE7A40FC55A58BED98317AE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.caseys.com/role/UnrecognizedTaxBenefitsImpactOfTaxReformAct" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1EFE983BEB6AF7C7BF5058BED9865BFB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_AD17601A73F4B1474DB258BED9862B48" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1EFE983BEB6AF7C7BF5058BED9865BFB" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_AD17601A73F4B1474DB258BED9862B48" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6834096448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Feb. 28, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_casy_DocumentAndEntityInformation', window );"><strong>Document And Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Caseys General Stores Inc,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000726958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--04-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,630,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 31,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_casy_DocumentAndEntityInformation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">casy_DocumentAndEntityInformation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>casy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6834423728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 34,169<span></span>
</td>
<td class="nump">$ 53,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Receivables</a></td>
<td class="nump">40,899<span></span>
</td>
<td class="nump">45,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">250,897<span></span>
</td>
<td class="nump">241,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">9,752<span></span>
</td>
<td class="nump">5,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">15,555<span></span>
</td>
<td class="nump">50,682<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">351,272<span></span>
</td>
<td class="nump">396,840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets, net of amortization</a></td>
<td class="nump">46,519<span></span>
</td>
<td class="nump">29,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">144,948<span></span>
</td>
<td class="nump">140,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation of $1,771,005 at January 31, 2019 and $1,611,177 at April 30, 2018</a></td>
<td class="nump">3,040,860<span></span>
</td>
<td class="nump">2,902,920<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,583,599<span></span>
</td>
<td class="nump">3,469,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableToBankCurrent', window );">Notes payable to bank</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">39,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">16,637<span></span>
</td>
<td class="nump">15,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">242,399<span></span>
</td>
<td class="nump">321,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">154,665<span></span>
</td>
<td class="nump">131,457<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">463,701<span></span>
</td>
<td class="nump">507,850<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current maturities</a></td>
<td class="nump">1,288,952<span></span>
</td>
<td class="nump">1,291,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">379,376<span></span>
</td>
<td class="nump">341,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation</a></td>
<td class="nump">15,571<span></span>
</td>
<td class="nump">15,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveNoncurrent', window );">Insurance accruals, net of current portion</a></td>
<td class="nump">21,395<span></span>
</td>
<td class="nump">19,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">23,736<span></span>
</td>
<td class="nump">21,589<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,192,731<span></span>
</td>
<td class="nump">2,198,786<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, no par value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value</a></td>
<td class="nump">12,279<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,378,589<span></span>
</td>
<td class="nump">1,271,141<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">1,390,868<span></span>
</td>
<td class="nump">1,271,141<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 3,583,599<span></span>
</td>
<td class="nump">$ 3,469,927<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current portion of the total carrying amount as of the balance sheet date due within one year or the operating cycle, if longer, on all notes payable to banks paid on an installment with long term maturities. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1),20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e604059-122996<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6772841408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) Balance Sheet Parenthetical - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">$ 1,771,005<span></span>
</td>
<td class="nump">$ 1,611,177<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6833944320">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,048,076<span></span>
</td>
<td class="nump">$ 2,054,603<span></span>
</td>
<td class="nump">$ 7,174,513<span></span>
</td>
<td class="nump">$ 6,302,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold (exclusive of depreciation and amortization, shown separately below)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,577,811<span></span>
</td>
<td class="nump">1,634,679<span></span>
</td>
<td class="nump">5,672,159<span></span>
</td>
<td class="nump">4,937,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">341,536<span></span>
</td>
<td class="nump">323,041<span></span>
</td>
<td class="nump">1,045,114<span></span>
</td>
<td class="nump">967,237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">61,324<span></span>
</td>
<td class="nump">57,042<span></span>
</td>
<td class="nump">181,520<span></span>
</td>
<td class="nump">163,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,310<span></span>
</td>
<td class="nump">13,470<span></span>
</td>
<td class="nump">41,907<span></span>
</td>
<td class="nump">37,821<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">54,095<span></span>
</td>
<td class="nump">26,371<span></span>
</td>
<td class="nump">233,813<span></span>
</td>
<td class="nump">195,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Federal and state income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,260<span></span>
</td>
<td class="num">(166,594)<span></span>
</td>
<td class="nump">55,139<span></span>
</td>
<td class="num">(102,989)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 41,835<span></span>
</td>
<td class="nump">$ 192,965<span></span>
</td>
<td class="nump">$ 178,674<span></span>
</td>
<td class="nump">$ 298,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per common share</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.14<span></span>
</td>
<td class="nump">$ 5.13<span></span>
</td>
<td class="nump">$ 4.87<span></span>
</td>
<td class="nump">$ 7.87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 5.08<span></span>
</td>
<td class="nump">$ 4.83<span></span>
</td>
<td class="nump">$ 7.80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">36,717,415<span></span>
</td>
<td class="nump">37,579,497<span></span>
</td>
<td class="nump">36,694,308<span></span>
</td>
<td class="nump">37,932,071<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Plus effect of stock compensation (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">296,411<span></span>
</td>
<td class="nump">372,643<span></span>
</td>
<td class="nump">291,783<span></span>
</td>
<td class="nump">369,842<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">37,013,826<span></span>
</td>
<td class="nump">37,952,140<span></span>
</td>
<td class="nump">36,986,091<span></span>
</td>
<td class="nump">38,301,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="nump">$ 0.87<span></span>
</td>
<td class="nump">$ 0.78<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExciseAndSalesTaxes', window );">Excise taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 238,306<span></span>
</td>
<td class="nump">$ 231,422<span></span>
</td>
<td class="nump">$ 751,389<span></span>
</td>
<td class="nump">$ 709,050<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes excise taxes of: $238,306, $231,422, $751,389 and $709,050</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExciseAndSalesTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExciseAndSalesTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6834193456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Shareholders' Equity Condensed Consolidated Statements of Shareholders' Equity - 9 months ended Jan. 31, 2019 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Retained earnings</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance (shares) at Apr. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,874,322,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Apr. 30, 2018</a></td>
<td class="nump">$ 1,271,141<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,271,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">178,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">178,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared</a></td>
<td class="num">(31,839)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,839)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,692,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Exercise of stock options</a></td>
<td class="nump">$ 1,168<span></span>
</td>
<td class="nump">$ 1,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (shares)</a></td>
<td class="num">(352,592,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (35,247)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35,247)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,245,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="nump">11,111<span></span>
</td>
<td class="nump">$ 11,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (shares) at Jan. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,630,667,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jan. 31, 2019</a></td>
<td class="nump">$ 1,390,868<span></span>
</td>
<td class="nump">$ 12,279<span></span>
</td>
<td class="nump">$ 1,378,589<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6612080752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity Parenthetical<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2019 </div>
<div>$ / shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Payment of dividends per share (in Dollars per share)</a></td>
<td class="nump">$ 0.87<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6834567200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 178,674<span></span>
</td>
<td class="nump">$ 298,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">181,520<span></span>
</td>
<td class="nump">163,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">11,111<span></span>
</td>
<td class="nump">16,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of assets and impairment charges</a></td>
<td class="nump">1,159<span></span>
</td>
<td class="nump">2,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="nump">38,925<span></span>
</td>
<td class="num">(115,552)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Receivables</a></td>
<td class="nump">4,146<span></span>
</td>
<td class="nump">1,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(8,252)<span></span>
</td>
<td class="num">(52,870)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="num">(3,986)<span></span>
</td>
<td class="nump">1,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(76,788)<span></span>
</td>
<td class="num">(13,341)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">22,772<span></span>
</td>
<td class="nump">15,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Income taxes</a></td>
<td class="nump">36,685<span></span>
</td>
<td class="num">(11,867)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="num">(18,052)<span></span>
</td>
<td class="num">(10,410)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">367,914<span></span>
</td>
<td class="nump">295,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(301,323)<span></span>
</td>
<td class="num">(426,398)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments for acquisition of businesses, net of cash acquired</a></td>
<td class="num">(21,021)<span></span>
</td>
<td class="num">(26,192)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of property and equipment</a></td>
<td class="nump">4,159<span></span>
</td>
<td class="nump">3,857<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(318,185)<span></span>
</td>
<td class="num">(448,733)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="num">(7,839)<span></span>
</td>
<td class="num">(8,097)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Net borrowings (repayments) of short-term debt</a></td>
<td class="nump">10,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Net borrowings (repayments) of short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(900)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">1,168<span></span>
</td>
<td class="nump">801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Payments of cash dividends</a></td>
<td class="num">(30,808)<span></span>
</td>
<td class="num">(29,023)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(37,479)<span></span>
</td>
<td class="num">(144,104)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings on employee share-based awards</a></td>
<td class="num">(4,681)<span></span>
</td>
<td class="num">(3,926)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(69,239)<span></span>
</td>
<td class="nump">214,751<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(19,510)<span></span>
</td>
<td class="nump">61,994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of the period</a></td>
<td class="nump">53,679<span></span>
</td>
<td class="nump">76,717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of the period</a></td>
<td class="nump">34,169<span></span>
</td>
<td class="nump">138,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid (received) during the period for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest, net of amount capitalized</a></td>
<td class="nump">33,354<span></span>
</td>
<td class="nump">28,281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes, net</a></td>
<td class="num">(21,977)<span></span>
</td>
<td class="nump">24,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Purchased property and equipment in accounts payable</a></td>
<td class="nump">1,472<span></span>
</td>
<td class="nump">13,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_casy_NoncashOrPartNoncashTransactionSharesRepurchased', window );">Shares repurchased in accounts payable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 575<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_casy_NoncashOrPartNoncashTransactionSharesRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash Or Part Noncash Transaction, Shares Repurchased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">casy_NoncashOrPartNoncashTransactionSharesRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>casy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=107668666&amp;loc=SL79513924-113897<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6622085456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Presentation of Financial Statements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Presentation of Financial Statements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Presentation of Financial Statements</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying condensed consolidated financial statements include the accounts and transactions of Casey's General Stores, Inc. (hereinafter referred to as the Company or Casey's) and its wholly-owned subsidiaries. All material inter-company balances and transactions have been eliminated in consolidation.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6619063280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In the opinion of management, the accompanying condensed consolidated financial statements contain all adjustments (including normal recurring accruals) necessary to present fairly the financial position as of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, the results of operations for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">three and nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, shareholders' equity for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, and cash flows for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  Although management believes that the disclosures are adequate to make the information presented not misleading, it is suggested that these interim condensed consolidated financial statements be read in conjunction with the Company&#8217;s most recent audited financial statements and notes thereto.  See the Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> for our consideration of new accounting pronouncements.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes.  The impact related to gift cards was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$879</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, net of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$321</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income.  The impact related to box tops was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$5,019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> net of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$1,816</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact of ASU 2016-02.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In October 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other than Inventory.  We adopted the standard in the quarter ended July&#160;31, 2018.  There was no material impact to the Company for the adoption of this standard.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In January 2017, the FASB issued ASU 2017-01, Business Combinations, Clarifying the Definition of a Business. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business.  First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired.  The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions.  Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In August 2018, the FASB issued ASU 2018-15, Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting arrangements that include an internal-use software license. The guidance is effective for the Company beginning in the first quarter of fiscal 2021 with early adoption permitted. The amendments in the update can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6591963408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue and Cost of Goods Sold<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionAbstract', window );"><strong>Revenue Recognition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue and Cost of Goods Sold</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and Cost of Goods Sold</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the customer. The Company adopted ASU 2014-09 in the quarter ended July&#160;31, 2018.  As a result, revenue from sales of pizza that include a redeemable box top coupon are deferred until redemption for the portion of the sale that represents the estimated future redemption of the box top coupon.  Gift card revenue is now recognized based on the estimated gift card breakage rate over the pro-rata usage of the card.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Renewable Identification Numbers (RINs) are treated as a reduction in cost of goods sold in the period the Company commits to a price and agrees to sell the RIN. Vendor rebates are treated as a reduction in cost of goods sold and are recognized pro rata over the period covered by the applicable rebate agreement. Vendor rebates in the form of billbacks are treated as a reduction in cost of goods sold and are recognized at the time the product is sold. Warehousing costs are recorded within operating expenses on the income statement.  Sales taxes collected from customers and remitted to the government are recorded on a net basis in the consolidated financial statements.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6622620816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt and Fair Value Disclosure<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_casy_LongTermDebtandFairValueDisclosureAbstract', window );"><strong>Long-Term Debt and Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Long-term Debt and Fair Value Disclosure</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Term Debt and Fair Value Disclosure</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The fair value of the Company&#8217;s long-term debt is estimated based on the current rates offered to the Company for debt of the same or similar issues. The fair value of the Company&#8217;s long-term debt was approximately </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$1,278,000</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and  </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$1,277,000</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In January 2019, the Company entered into a new credit agreement that provides for a $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">300 million</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> unsecured revolving credit facility which includes a $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">30 million</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> sublimit for letters of credit and a $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">30 million</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> sublimit for swingline loans (the "Credit Facility").  The maturity date is January 11, 2024.  Amounts borrowed under the Credit Facility bear interest at variable rates based upon, at the Company's option, either (a) LIBOR plus an applicable margin or (b) an alternate base rate.  The Credit Facility also carries a facility fee between </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">0.2%</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">0.4%</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> per annum based on the Company's consolidated leverage ratio as defined in the credit agreement.  The Company has </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$50 million</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> outstanding under the new Credit Facility at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  Concurrently with this new credit agreement, the Company also reduced its existing unsecured revolving line of credit from </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$150,000</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> to </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$25,000</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> (the "Bank Line"), under which there was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$0</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> outstanding at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$39,600</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> outstanding at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_casy_LongTermDebtandFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt and Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">casy_LongTermDebtandFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>casy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6833981152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disclosure of Compensation Related Costs, Share Based Payments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Disclosure of Compensation Related Costs, Share Based Payments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure of Compensation Related Costs, Share Based Payments</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The 2018 Stock Incentive Plan (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">2018 Plan</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8221;), was approved by the Board in June 2018 and approved by the Company's shareholders on September 5, 2018 ("the "2018 Plan Effective Date"). The 2018 Plan replaced the 2009 Stock Incentive Plan (the "2009 Plan")  under which no new awards are allowed to be granted as of the 2018 Plan Effective Date. The 2009 Plan previously replaced and superseded the 2000 Stock Option Plan and the Non-Employees Directors&#8217; Stock Option Plan (collectively with the 2009 Plan, the &#8220;Prior Plans&#8221;).</font></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Awards under the 2018 Plan may take the form of stock options, stock appreciation rights, restricted stock, restricted stock units and other equity-based and equity-related awards. Each share issued pursuant to a stock option and each share with respect to which a stock-settled stock appreciation right is exercised (regardless of the number of shares actually delivered) is counted as one share against the maximum limit under the 2018 Plan, and each share issued pursuant to an award of restricted stock or restricted stock units is counted as two shares against the maximum limit. At </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, there were </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2,984,032</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> shares available for grant under the 2018 Plan.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">We account for stock-based compensation by estimating the fair value of stock options using the Black Scholes model, and value restricted stock unit awards granted under the Plan using the market price of a share of our common stock on the date of grant. For market based awards we use the "Monte Carlo" approach to estimate the value of the awards, which simulates the prices of the Company&#8217;s and each member of the performance peer groups' common stock price at the end of the relevant performance period, taking into account volatility and the specifics surrounding each total shareholder return metric under the relevant plan.  We recognize these amounts as an operating expense in our consolidated statements of income ratably over the requisite service period using the straight-line method, as adjusted for certain retirement provisions, and updated estimates of performance based awards. All awards have been granted at no cost to the grantee and/or non-employee member of the Board.  Additional information regarding the 2018 Plan is provided in the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Proxy Statement and Proxy Supplement.</font></div><div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">At </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, options for </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">143,681</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> shares (which expire between 2019 and 2021) were outstanding for the Prior Plans (no stock option awards have been granted under the 2018 Plan). Information concerning the issuance of stock options under the Prior Plans is presented in the following table:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">option&#160;shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">average&#160;option</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">exercise&#160;price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at April&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.73</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">At </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, all </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">143,681</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> outstanding options were vested, and had an aggregate intrinsic value of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$12,493</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and a weighted average remaining contractual life of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2.14 years</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  The aggregate intrinsic value for the total of all options exercised during the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$3,661</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">. </font></div><div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Information concerning the unvested restricted stock units under the 2009 Plan and the 2018 Plan is presented in the following table:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at April&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,769</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance Award Adjustments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Total employee compensation costs recorded for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, respectively, were </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$13,719</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$15,458</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> for the stock option, restricted stock, and restricted stock unit awards to employees.  As of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, there were </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">no</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> unrecognized compensation costs related to the Plan and Prior Plans for stock options and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$10,028</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> of unrecognized compensation costs related to restricted stock units which are expected to be recognized through fiscal 2022.  Certain awards in the 2017 and 2018 long term incentive compensation program grants have performance-based conditions based on the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">three</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">-year average return on invested capital (ROIC) calculation.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6629499584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDisclosures', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">From time to time we may be involved in legal or administrative proceedings or investigations arising from the conduct of our business operations, including, but not limited to, contractual disputes; employment, personnel, or accessibility matters; personal injury and property damage claims; and claims by federal, state, and local regulatory authorities relating to the sale of products pursuant to licenses and permits issued by those authorities. Claims for damages in those actions may be substantial. While the outcome of such litigation, proceedings, investigations, or claims is never certain, it is our opinion, after taking into consideration legal counsel&#8217;s assessment and the availability of insurance proceeds and other collateral sources to cover potential losses, that the ultimate disposition of such matters currently pending or threatened, individually or cumulatively, will not have a material adverse effect on our consolidated financial position and results of operations.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2127197<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2127163<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6827076896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unrecognized Tax Benefits &amp; Impact of Tax Reform Act<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Unrecognized Tax Benefits &amp; Impact of Tax Reform Act</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized Tax Benefits &amp; Impact of Tax Reform Act</font></div><div style="line-height:120%;padding-left:36px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-left:36px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The total amount of gross unrecognized tax benefits was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$6,421</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  At </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, gross unrecognized tax benefits were </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$8,331</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  If this unrecognized tax benefit were ultimately recognized, $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">6,604</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> is the amount that would impact our effective tax rate.  The total amount of accrued interest and penalties for such unrecognized tax benefits was $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">318</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, and $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">191</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> at </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">April&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  Net interest and penalties included in income tax expense for the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, was a net </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">expense</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> of $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">127</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, with a net </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">expense</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> of $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">113</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> for the same period in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.  </font></div><div style="line-height:120%;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">A number of years may elapse before an uncertain tax position is audited and ultimately settled.  It is difficult to predict the ultimate outcome or the timing of resolution for uncertain tax positions.  It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months.  These changes could result from the expiration of the statute of limitations, examinations or other unforeseen circumstances.  The IRS is currently examining tax year 2012.  The Company has no other ongoing federal or state income tax examinations.  At this time, the Company's best estimate of the reasonably possible change in the amount of the gross unrecognized tax benefits is a </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">decrease</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> of $</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">1,300</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> during the next twelve months mainly due to the expiration of certain statute of limitations.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The federal statute of limitations remains open for the tax years </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2012</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and forward.  Tax years </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2012</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> and forward are subject to audit by state tax authorities depending on open statute of limitations waivers and the tax code of each state.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">On December 22, 2017, H.R. 1, originally known as the Tax Cuts and Jobs Act (the &#8220;Tax Reform Act&#8221;) was enacted.  U.S. GAAP requires that the impact of tax legislation be recognized in the period in which the law was enacted.  In December 2017, the SEC issued Staff Accounting Bulletin No. 118, which allowed a company to report provisional numbers related to the Tax Reform Act and adjust those amounts during a measurement period not to exceed one year. The Company recorded the provisional impact of the Tax Reform Act in the fiscal year ended April 30, 2018. During the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, the Company did not record any material adjustments to the amounts previously recorded as a result of the Tax Reform Act. The measurement period allowed by SAB No. 118 is now closed.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6624073824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">As of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">January&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, we operated </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2,123</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> stores in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">16</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> states. Our convenience stores offer a broad selection of merchandise, fuel and other products and services designed to appeal to the convenience needs of our customers. We manage the business on the basis of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">one</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> operating segment. Our stores sell similar products and services, and use similar processes to sell those products and services directly to the general public. We make specific disclosures concerning the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">three</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> broad merchandise categories of fuel, grocery&#160;and other merchandise, and prepared food and fountain because it allows us to more effectively discuss trends and operational programs within our business and industry. Although we can separate revenues and cost of goods sold within these categories (and further sub-categories), the operating expenses associated with operating a store that sells these products are not separable by these </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">three</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> categories.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6773582608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Policies)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font></div></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In May 2014, the FASB issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606). We adopted the standard on May 1, 2018 using the modified retrospective approach. The Company adopted two changes that affect the timing of recognition of revenues related to gift card breakage income and the redemption of coupon box tops attached to our pizza boxes.  The impact related to gift cards was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$879</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, net of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$321</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> of deferred taxes and was an increase to shareholders' equity with a reduction in deferred income.  The impact related to box tops was </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$5,019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> net of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">$1,816</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> of deferred taxes and was a reduction in shareholders' equity, with an increase in deferred income. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact of ASU 2016-02.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In October 2016, the FASB issued ASU No. 2016-16, Intra-Entity Transfers of Assets Other than Inventory.  We adopted the standard in the quarter ended July&#160;31, 2018.  There was no material impact to the Company for the adoption of this standard.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In January 2017, the FASB issued ASU 2017-01, Business Combinations, Clarifying the Definition of a Business. The standard clarifies the definition of a business and adds guidance to assist entities in the determination of whether an acquisition (or disposal) represents assets or a business. The guidance requires the Company to utilize various criteria to evaluate whether or not an acquisition is a business.  First, if substantially all of the fair value of the assets acquired is concentrated in a single asset or a group of similar identifiable assets, the acquired assets do not represent a business. If that is not the case, the update provides further guidance to evaluate if the acquisition represents a business focused on the nature and substance of the inputs and process acquired.  The standard is generally expected to reduce the number of business combinations, which may impact the allocation of purchase consideration in future acquisitions.  Where it is determined that an acquisition is not a business combination, there would be no resulting goodwill recorded. The Company prospectively adopted this guidance for all future acquisitions in the first quarter of fiscal 2019. </font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">In August 2018, the FASB issued ASU 2018-15, Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.  This standard provides guidance on accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The amendments in the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software and hosting arrangements that include an internal-use software license. The guidance is effective for the Company beginning in the first quarter of fiscal 2021 with early adoption permitted. The amendments in the update can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted this guidance retrospectively, in the first quarter of fiscal 2019. The adoption did not have a material impact on our consolidated financial statements.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the customer. The Company adopted ASU 2014-09 in the quarter ended July&#160;31, 2018.  As a result, revenue from sales of pizza that include a redeemable box top coupon are deferred until redemption for the portion of the sale that represents the estimated future redemption of the box top coupon.  Gift card revenue is now recognized based on the estimated gift card breakage rate over the pro-rata usage of the card.</font></div><div style="line-height:120%;padding-top:8px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Renewable Identification Numbers (RINs) are treated as a reduction in cost of goods sold in the period the Company commits to a price and agrees to sell the RIN. Vendor rebates are treated as a reduction in cost of goods sold and are recognized pro rata over the period covered by the applicable rebate agreement. Vendor rebates in the form of billbacks are treated as a reduction in cost of goods sold and are recognized at the time the product is sold. Warehousing costs are recorded within operating expenses on the income statement.  Sales taxes collected from customers and remitted to the government are recorded on a net basis in the consolidated financial statements.</font></div></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6827115136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disclosure of Compensation Related Costs, Share Based Payments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Options Activity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Information concerning the issuance of stock options under the Prior Plans is presented in the following table:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">option&#160;shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">average&#160;option</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">exercise&#160;price</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at April&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.26</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.73</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Restricted Stock Units Award Activity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Information concerning the unvested restricted stock units under the 2009 Plan and the 2018 Plan is presented in the following table:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at April&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,769</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance Award Adjustments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at January&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6836324480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Presentation - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>May 01, 2018</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders' equity</a></td>
<td class="nump">$ 1,390,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,271,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">$ 379,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 341,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=casy_GIftCardsMember', window );">GIft Cards | Accounting Standards Update 2014-09</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(879)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=casy_BoxTopsMember', window );">Box Tops | Accounting Standards Update 2014-09</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,019)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,816)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130531-203044<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130532-203044<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=casy_GIftCardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=casy_GIftCardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=casy_BoxTopsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=casy_BoxTopsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6837001264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term Debt and Fair Value Disclosure (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Fair value of long-term debt</a></td>
<td class="nump">$ 1,278,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,277,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=casy_BankLineMember', window );">Bank Line | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Fair value of amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,600,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Fair value of amount outstanding</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Swingline Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_casy_LineOfCreditFacilityFacilityFeePercentage', window );">Facility fee percentage</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_casy_LineOfCreditFacilityFacilityFeePercentage', window );">Facility fee percentage</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_casy_LineOfCreditFacilityFacilityFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Facility Fee Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">casy_LineOfCreditFacilityFacilityFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>casy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the amount outstanding under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=casy_BankLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=casy_BankLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6834140000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disclosure of Compensation Related Costs, Share Based Payments (Details) - 2009 Stock Incentive Plan - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant (in shares)</a></td>
<td class="nump">2,984,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated share-based compensation expense</a></td>
<td class="nump">$ 13,719,000<span></span>
</td>
<td class="nump">$ 15,458,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=casy_StockIncentivePlanMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of options outstanding (in shares)</a></td>
<td class="nump">143,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value for outstanding options</a></td>
<td class="nump">$ 12,493,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">2 years 1 month 20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value for exercised options</a></td>
<td class="nump">$ 3,661,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs related to plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=casy_StockIncentivePlanMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs related to plan</a></td>
<td class="nump">$ 10,028,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod', window );">Return on invested capital measurement period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Return On Invested Capital Measurement Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">casy_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsReturnOnInvestedCapitalMeasurementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>casy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=casy_StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=casy_StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6834458752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disclosure of Compensation Related Costs, Share Based Payments - Schedule of Stock Option Activity (Details) - 2009 Stock Incentive Plan - Employee Stock Option<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of option shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the beginning of the period (in shares) | shares</a></td>
<td class="nump">181,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="nump">37,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the end of the period (in shares) | shares</a></td>
<td class="nump">143,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average option exercise price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at the beginning of the period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 39.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">31.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">25.26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at the end of the period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 41.73<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=casy_StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=casy_StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6759397296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disclosure of Compensation Related Costs, Share Based Payments - Schedule of Restricted Stock Units Activity (Details) - 2009 Stock Incentive Plan - Restricted Stock Units<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2019 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Restricted Stock Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the beginning of the period (in shares)</a></td>
<td class="nump">338,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">172,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(104,166)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(8,769)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod', window );">Performance Award Adjustments (in shares)</a></td>
<td class="num">(7,717)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the end of the period (in shares)</a></td>
<td class="nump">390,561<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Adjustments In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">casy_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>casy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=casy_StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=casy_StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6759423600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 8,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">6,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Accrued interest and penalties related to unrecognized tax benefits</a></td>
<td class="nump">318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Net interest and penalties included in income tax expense</a></td>
<td class="nump">127<span></span>
</td>
<td class="nump">$ 113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Expected decrease in unrecognized tax benefits</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6621477680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2019 </div>
<div>state </div>
<div>segment </div>
<div>store </div>
<div>merchandise_category</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfStores', window );">Number of stores | store</a></td>
<td class="nump">2,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfStatesInWhichEntityOperates', window );">Number of states in which entity operates | state</a></td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_casy_SegmentReportingNumberofMerchandiseCategories', window );">Number of merchandise categories | merchandise_category</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_casy_SegmentReportingNumberofMerchandiseCategories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Segment Reporting, Number of Merchandise Categories</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">casy_SegmentReportingNumberofMerchandiseCategories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>casy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfStatesInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of states the entity operates in as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfStatesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfStores">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of stores.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfStores</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6827030512">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">$ (4,140,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="th" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">$ (4,140,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>37
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .*#:TX?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ XH-K3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
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
M\:5I+UVZKOKO.?U-4YZ&;U79Y8/9_%]02P,$%     @ XH-K3O[4< :X @
MZPD  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6R%5M%NVR 4_17+[ZL-
MQF!72:0ET;1)FU1UVO9,$Y)8M8T').G^?H#=U :2Y"$&?,Z]YU[C8V9G+E[E
M@3$5O35U*^?Q0:GN,4GDYL :*A]XQUI]9\=%0Y6>BGTB.\'HUI*:.H%IBI.&
M5FV\F-FU)[&8\:.JJY8]B4@>FX:*?TM6\_,\!O'[PG.U/RBSD"QF'=VSGTS]
MZIZ$GB67*-NJ8:VL>!L)MIO'G\'C&B!#L(C?%3O+T3@RI;QP_FHFW[;S.#6*
M6,TVRH2@^G)B*U;7)I+6\7<(&E]R&N)X_![]BRU>%_-")5OQ^D^U58=Y7,31
MENWHL5;/_/R5#07E<314_YV=6*WA1HG.L>&UM/_1YB@5;X8H6DI#W_IKU=KK
M>8C_3@L3X$" %P* -PG90,@^"-E- AH(Z(-0V&[UI=C>K*FBBYG@YTCTC[>C
M9A>!1Z2[OS&+MMGVGFZ/U*NG18%FR<G$&2#+'@+'D'P*604@> I9^Y#\ Y)H
MC1>A,"@46CX:IR".BAZ26TAK(1DN",J@?@W2<*XLF"OS<Q5.4WH('N4"D "
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
M    >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL?5-A;YPP#/TK47Y <Q=H-YT
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
M\R\;^U\C.O!2=E=^A%K_P19#0>W"\8,_FVG,)L-A/_\@MGSCXB=02P,$%
M  @ XH-K3L(;]]FT 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL?5/;CMP@#/T5Q <L,TSVHE$2:6>KJI5::;15VV<F<1*T@%,@D^W?%T@V
M3=NH+X"-S_&Q,?F(]L5U )Z\:F5<03OO^R-CKNI "W>#/9APTZ#5P@?3MLSU
M%D2=0%HQOMO=,2VDH66>?&=;YCAX)0V<+7&#UL+^/('"L:![^N9XEFWGHX.5
M>2]:^ +^:W^VP6(+2RTU&"?1$ M-01_WQU,6XU/ -PFC6YU)K.2"^!*-CW5!
M=U$0**A\9!!AN\(3*!6)@HP?,R==4D;@^OS&_C[5'FJY" =/J+[+VG<%?:"D
MAD8,RC_C^ 'F>FXIF8O_!%=0(3PJ"3DJ5"ZMI!J<1SVS!"E:O$Z[-&D?IYO[
M;(9M _@,X O@(>5A4Z*D_)WPHLPMCL1.O>]%?.+]D8?>5-&96I'N@G@7O-=R
MGV4YNT:B.>8TQ?!US!+! ON2@F^E./%_X'P;?MA4>$CPPQ\*;[<)LDV"+!%D
M_RUQ*^;NKR1LU5,-MDW3Y$B%@TF3O/(N _O(TYO\#I^F_;.PK32.7-"'ETW]
M;Q ]!"F[FS!"7?A@BZ&@\?%X'\YV&K/)\-C//X@MW[C\!5!+ P04    " #B
M@VM.^)/,P+0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q]
M4V%OVR 0_2N('U 2QUVSR+;4=)I6J96B3ML^$_MLHP+G 8[;?S_ KN>UUKX
M=]Q[]^XXL@'-LVT!''E14MN<MLYU!\9LV8+B]@H[T/ZF1J.X\Z9IF.T,\"J"
ME&3)9O.)*2XT+;+H.YDBP]Y)H>%DB.V5XN;U"!*'G&[IF^-)-*T+#E9D'6_@
M.[@?W<EXB\TLE5"@K4!-#-0YO=T>CFF(CP$_!0QV<2:ADC/B<S#NJYQN@B"0
M4+K P/UV@3N0,A!Y&;\G3CJG#,#E^8W]:ZS=UW+F%NY0_A*5:W.ZIZ2"FO?2
M/>'P#:9ZKBF9BG^ "T@?'I3X'"5*&U=2]M:AFEB\%,5?QEWHN _CS74RP=8!
MR01(9L ^YF%CHJC\"W>\R P.Q(R][WAXXNTA\;TI@S.V(MYY\=9[+\4VO<G8
M)1!-,<<Q)EG&S!',L\\IDK44Q^0#/%F'[U85[B)\]X_"_3I!NDJ01H+TOR6N
MQ7Q^EX0M>JK -'&:+"FQUW&2%]YY8&_C([*_X>.T/W+3"&W)&9U_V=C_&M&!
ME[*Y\B/4^@\V&Q)J%XXW_FS&,1L-A]WT@]C\C8L_4$L#!!0    ( .*#:TXE
M9EO\M $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;'U3VV[;
M, S]%4$?4#E.TA6!;:#I,'3 !@0=MCXK-FT+U<63Y+C[^U&RZ[J=UQ=)I'@.
M#RDJ&XQ]<BV )\]*:I?3UOONP)@K6U#<79D.--[4QBKNT;0-<YT%7D60DBQ-
MDFNFN-"TR*+O9(O,]%X*#2=+7*\4MW^.(,V0TPU]<3R(IO7!P8JLXPW\ /^S
M.UFTV,Q2"07:":.)A3JGMYO#<1?B8\ O 8-;G$FHY&S,4S"^5CE-@B"04/K
MP'&[P!U(&8A0QN^)D\XI W!Y?F'_$FO'6L[<P9V1CZ+R;4YO**F@YKWT#V:X
MAZF>/253\=_@ A+#@Q+,41KIXDK*WGFC)A:4HOCSN L=]V&\V6\GV#H@G0#I
M#+B)>=B8*"K_S#TO,FL&8L?>=SP\\>:08F_*X(RMB'<HWJ'W4FSV2<8N@6B*
M.8XQZ3)FCF#(/J=(UU(<TW_@Z3I\NZIP&^';-PK_DW^W2K"+!+L/2UR+>:^2
M+7JJP#9QFAPI3:_C)"^\\\#>IO%-7L/':?_.;2.T(V?C\65C_VMC/*"4Y I'
MJ,4/-AL2:A^.G_!LQS$;#6^ZZ0>Q^1L7?P%02P,$%     @ XH-K3EE)FW&T
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL?5-A;]L@$/TK
MB!]0$N)T761;:CI-F[1)4:>UGXE]ME'!N(#C[M_OP*[KK5:_ '?<>_?N.-+!
MV"?7 'CRHE7K,MIXWQT8<T4#6K@KTT&+-Y6Q6G@T;<U<9T&4$:05XYO--=-"
MMC1/H^]D\]3T7LD63I:X7FMA_QQ!F2&C6_KJN)=UXX.#Y6DG:O@%_G=WLFBQ
MF:64&EHG34LL5!F]W1Z.28B/ 0\2!K<XDU#)V9BG8'PO,[H)@D!!X0.#P.T"
M=Z!4($(9SQ,GG5,&X/+\ROXUUHZUG(6#.Z,>9>F;C-Y04D(E>N7OS? -IGKV
ME$S%_X +* P/2C!'892+*REZYXV>6%"*%B_C+MNX#^,-_SS!U@%\ O 9<!/S
ML#%15/Y%>)&GU@S$CKWO1'CB[8%C;XK@C*V(=RC>H?>2;_>[E%T"T11S'&/X
M,F:.8,@^I^!K*8[\'9ROPW>K"G<1OOM'8;).D*P2))$@^;#$M9C]?TG8HJ<:
M;!VGR9'"]&V<Y(5W'MA;'M_D+7R<]I_"UK)UY&P\OFSL?V6,!Y2RN<(1:O"#
MS8:"RH?C)SS;<<Q&PYMN^D%L_L;Y7U!+ P04    " #B@VM.9V,SS.<!   (
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6R-5&UOFS 0_BN6?T!-
M(- N J0F5;5)FQ1U6O?9@>-%M3&SG=#]^]F&,$H\:5^P[WCN>>[./J>#D&^J
M =#HG;-.9;C1NM\1HHH&.%5WHH?._*F$Y%0;4]9$]1)HZ8(X(V$0)(33ML-Y
MZGQ'F:?BK%G;P5$B=>:<RM][8&+(\ 9?'2]MW6CK('G:TQJ^@_[1'Z6QR,Q2
MMAPZU8H.2:@R_+C9'1*+=X#7%@:UV"-;R4F(-VM\*3,<V(2 0:$M S7+!0[
MF"4R:?R:./$L:0.7^RO[LZO=U'*B"@Z"_6Q+W63X :,2*GIF^D4,GV&J)\9H
M*OXK7( 9N,W$:!2"*?=%Q5EIP2<6DPJG[^/:=FX=)OYKF#\@G +"_PV(IH!H
M%4#&S%RI3U33/)5B0'(\K)[:.['91::9A76ZWKE_IEIEO)=\$R<IN5BB";,?
M,>$2,R.(89\E0I_$/KP)#S\*'&X1R=:O$'F+B%Q\M$PP^@?!UDNP=03;#P3K
M+G@P\;U?)/:*Q!Z"AU4G?)A/?I'$*Y+<$B3!JA(?9GVB9'&!.,C:S9I"A3AW
MVA[5PCN/\V-H+^#*OS=C/D[E7YKQC?A&9=UV"IV$-M?;7<)*" TFQ>#.-*(Q
MS])L,*BTW=Z;O1R'<S2TZ*=WA\R/7_X'4$L#!!0    ( .*#:TX:QU(NQ $
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
MOL3M57OA7#$=C;?1)UCH9CI.*G919ACKL>@[2C]1O!VZ)1I;=O874$L#!!0
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
MQ^/38/S*"U-V4AVW+=WZAG2K^OJ90W6J5JQ0-"H4U8HT=]9*I"^VV26/S2#
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
M7I.->0L=\)NU.12D9?K.ENB""9[LSU9XM!QGK4>*!$_V%\AIRU<NX?3@2G\
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
M              "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( .*#:TXG
MZ(<.@@   +$    0              "  >D   !D;V-0<F]P<R]A<' N>&UL
M4$L! A0#%     @ XH-K3@U4(\_M    *P(  !$              ( !F0$
M &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ XH-K3IE<G",0!@  G"<
M !,              ( !M0(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M    " #B@VM.K#&LL6X"  #:"   &               @ 'V"   >&PO=V]R
M:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ XH-K3G2)*($)!   :A(
M !@              ( !F@L  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+
M 0(4 Q0    ( .*#:T[[ISI(LP$  -4#   8              "  =D/  !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #B@VM.X1BZ G($
M   \$P  &               @ '"$0  >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&UL4$L! A0#%     @ XH-K3O[4< :X @  ZPD  !@              ( !
M:A8  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( .*#:TXR
M@5QJO0$  -,#   8              "  5@9  !X;"]W;W)K<VAE971S+W-H
M965T-BYX;6Q02P$"% ,4    " #B@VM.7>AT>ND$  "]%P  &
M    @ %+&P  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @
MXH-K3B;9[CFP 0  T@,  !@              ( !:B   'AL+W=O<FMS:&5E
M=',O<VAE970X+GAM;%!+ 0(4 Q0    ( .*#:TX1SFD@L0$  -(#   8
M          "  5 B  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M    " #B@VM..V;%.K4!  #2 P  &0              @ $W)   >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( .*#:TYL%/@TLP$  -(#
M   9              "  2,F  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M4$L! A0#%     @ XH-K3L(;]]FT 0  T@,  !D              ( !#2@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #B@VM.^)/,
MP+0!  #2 P  &0              @ 'X*0  >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;%!+ 0(4 Q0    ( .*#:TXE9EO\M $  -(#   9
M  "  >,K  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @
MXH-K3EE)FW&T 0  T@,  !D              ( !SBT  'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6Q02P$"% ,4    " #B@VM.9V,SS.<!   (!0  &0
M            @ &Y+P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4
M Q0    ( .*#:TX:QU(NQ $  #<$   9              "  =<Q  !X;"]W
M;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ XH-K3E1G.0%> @
M+P@  !D              ( !TC,  'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q02P$"% ,4    " #B@VM.O^3^ K$"  !)"P  &0              @ %G
M-@  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( .*#:TY'
M!SVGG0(  #H)   9              "  4\Y  !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL4$L! A0#%     @ XH-K3ED%]P)A @  O@<  !D
M     ( !(SP  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M" #B@VM.'@02$!@"  #>!0  &0              @ &[/@  >&PO=V]R:W-H
M965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( .*#:TX+=B#U/0(  )8&   9
M              "  0I!  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L!
M A0#%     @ XH-K3GL*V''H 0  _P0  !D              ( !?D,  'AL
M+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #B@VM.V<HHI\0!
M  !F!   &0              @ &=10  >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;%!+ 0(4 Q0    ( .*#:TY3=_'^%"$  *B)   4              "
M 9A'  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    ( .*#:TZ<[<TP
M,0(  'T)   -              "  =YH  !X;"]S='EL97,N>&UL4$L! A0#
M%     @ XH-K3L\YNR8$ P  N1$   \              ( !.FL  'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( .*#:TZ]N$4Q4@$  $ 0   :
M      "  6MN  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( .*#:T[XM=53> $  "<1   3              "  ?5O  !;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@     B "( ( D  )YQ      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>37</ContextCount>
  <ElementCount>141</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>15</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Balance Sheet Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/CondensedConsolidatedBalanceSheetsUnauditedBalanceSheetParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) Balance Sheet Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Condensed Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - Condensed Consolidated Statements of Shareholders' Equity Condensed Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/CondensedConsolidatedStatementsOfShareholdersEquityCondensedConsolidatedStatementsOfShareholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Equity Condensed Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1003001 - Statement - Consolidated Statements of Shareholders' Equity Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Presentation of Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/PresentationOfFinancialStatements</Role>
      <ShortName>Presentation of Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/BasisOfPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Revenue and Cost of Goods Sold</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/RevenueAndCostOfGoodsSold</Role>
      <ShortName>Revenue and Cost of Goods Sold</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Long-term Debt and Fair Value Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/LongTermDebtAndFairValueDisclosure</Role>
      <ShortName>Long-term Debt and Fair Value Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPayments</Role>
      <ShortName>Disclosure of Compensation Related Costs, Share Based Payments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Unrecognized Tax Benefits &amp; Impact of Tax Reform Act</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/UnrecognizedTaxBenefitsImpactOfTaxReformAct</Role>
      <ShortName>Unrecognized Tax Benefits &amp; Impact of Tax Reform Act</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Basis of Presentation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/BasisOfPresentationPolicies</Role>
      <ShortName>Basis of Presentation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables</Role>
      <ShortName>Disclosure of Compensation Related Costs, Share Based Payments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPayments</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2402402 - Disclosure - Basis of Presentation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/BasisOfPresentationNarrativeDetails</Role>
      <ShortName>Basis of Presentation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Long-term Debt and Fair Value Disclosure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/LongTermDebtAndFairValueDisclosureDetails</Role>
      <ShortName>Long-term Debt and Fair Value Disclosure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.caseys.com/role/LongTermDebtAndFairValueDisclosure</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsDetails</Role>
      <ShortName>Disclosure of Compensation Related Costs, Share Based Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsTables</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments - Schedule of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfStockOptionActivityDetails</Role>
      <ShortName>Disclosure of Compensation Related Costs, Share Based Payments - Schedule of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2406404 - Disclosure - Disclosure of Compensation Related Costs, Share Based Payments - Schedule of Restricted Stock Units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/DisclosureOfCompensationRelatedCostsShareBasedPaymentsScheduleOfRestrictedStockUnitsActivityDetails</Role>
      <ShortName>Disclosure of Compensation Related Costs, Share Based Payments - Schedule of Restricted Stock Units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2410401 - Disclosure - Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/UnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.caseys.com/role/UnrecognizedTaxBenefitsImpactOfTaxReformAct</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2411401 - Disclosure - Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.caseys.com/role/SegmentReportingDetails</Role>
      <ShortName>Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.caseys.com/role/SegmentReporting</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="casy-20190131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - casy-20190131.xml</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - casy-20190131.xml</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>casy-20190131.xml</File>
    <File>casy-20190131.xsd</File>
    <File>casy-20190131_cal.xml</File>
    <File>casy-20190131_def.xml</File>
    <File>casy-20190131_lab.xml</File>
    <File>casy-20190131_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>42
<FILENAME>0000726958-19-000012-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000726958-19-000012-xbrl.zip
M4$L#!!0    ( .*#:T[/L:3VMF$  /FR @ 1    8V%S>2TR,#$Y,#$S,2YX
M;6SLO6M[VT:2*/SYG%_!XYW=39Y'<M#=Z%LRD_-TXY+7LYG88SN;,Y_F@4A0
MPH0BN #IR_SZMZH!D" !D*),VI)'<TDD =VHKGM55U?_\?]^N)V-WJ5%F>7S
M/STCS[UGHW0^SB?9_/I/SWY]<VG>!"]>//N_/_[O/_Z?R\O_9U__/ KS\>HV
MG2]'09$FRW0R>I\M;T:_3=+R]]&TR&]'O^7%[]F[Y/*R&K3X7ON,!%KI( XU
M#[W(TH $4H5&!K[21E]\^'XJKJ:3R81/B:_\B>)7C":*CI.I5./I>.JYR3Y<
M%;/L>_SG"*">E]\GXW3\IV<WR^7B^^^^FR;EU?.\N/YNDI7?X9/OJ$?4I4<N
M&7G6#%@,O+[H>[G(!]XN\I[7KP9 N>H#Y*K,I].!]_%1SY!Q4GY<CWC__OUS
M^$/ZL7P^SF_Q;>V1UKL#L(S[8!F/TZ&WT[[7@3FFV3A9 L=<+I)BV1W<>:5W
MFMONP')Y^UV]GL[K\P$@\WGOZZOYLMC@"YGF>9F.GU_G[[ZK'^(PV3OL,IG-
M]@[%%_8,!^DX/$7]TH%IRN7D\#3PTIYI#DXQ,+P87Z=#2'?/^O!>C!=7@V,6
M5_U#BN$AQ<"0\FI E*MG?8.65[.!(?"D;\"J*$ 7#C%1_;0/<_6C/3S0>F/?
M!/L9:>>M0Q,-\\'.6_LF.CQ)_P23\7B1)_WXKY[U4&"27O5H%S<$GO0.R/JA
M@P?]KP^CMWXX,&PO95HO[!D^B,K6"P/#]PX=&K8HTC$:["TCXD8C5JGG:;!L
MXR*?I=]M7NX.)WO&#PW.;H9(#T_Z@,W*?%$.#<%G?8.*@0%%S\OI9#Q@W?%)
MWX!LX/4^QDIO__%NX'5XTC=@:+5I[U+3_UEERX\#(]RSOD%#_DS:Z\^DJZ$5
MKWJ7_&%\T\^3^&1@P+ (-4^'!NZ5O_8;^R88%*/V&T,3[!_</W":3=]-^K'J
M'O4-R<<#.A"?] TH+Z^&OH&/!H8,?00?]0^9WLP&[';]L']8-A]@]>K9T*!E
M6J3E,)#-"_W#;_,^-[4>B@][AEVOD@&%@D]Z!MP,:92;7H62)=<#[^.3W@'Y
M@$3BD[X!$),-#( G?0/FXV7R86"(>]8[:$#5P8/^UX?PY![U#VF3?DO8JF<X
MB/4-&M81F^?#@_<JF>UW]D\RJ"NVWQF>Y- $ X,'&#CK8U\PJSXE<M"ZL^_J
M-YH!LW3 J,.#GOGAKP/<B$_Z!F3SW_= @X^O( 1N7I\GV;CL1Y)[U..4NK\/
M4WC]>'#H7@;9>F7O%(/4W7IE<(H#PP>&IM<'G$'GS-6O;48M#X]8KM\>T%?S
M/FTUS^?SU6W_[)-E\=WRXP(FS^>7\%9:9./UN '-/N]3ZG?XPO;L^7@Q'6!;
M]ZCG&T-:NE='Y\L;L%L?!H+9YFG_P%F6#!C@^F'/L$4RX#;"@[[7%P.Y(7C0
M\WHQE'@J>C-/Q8"?4O0Y*<4 )$4O(.ETD$\%#)FV7DPQ;DT/L?7ZQ<W(ZWR
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
M7#/A,<9]SH@Q7,:!D!X+F8F%Y,^V$AZ#7]H% V7U#E\75DL_!  \ZG'EQX
M 92P.@IB#G]X]B/Q+O^Z_5V<NOE<Y"+^ /Y:)+,7\TGZX;_2CW?XKK2:A50#
MNF/&A>#*@*13SX?_BA D?CL9,OBE'3 VK9@J^_]RM<2$X 3,YQ9,6\U_!ZT'
MX(3YPE 1 D]&@;1<!YZ. $4\\*36/=:#@;GQA)!;(.^!:@?^2MS6)A_;M]R)
MC6U(!-<JD"3RN!<8%2@B&8G",)2!($#%OV'8>.A+V]!$X)]<P[.?BOS]\@8U
M:S*_"VE#201\52C#+)>26V)(3*-(!+Z6.HJV%-R>3VU#$V>SM*@=GKM $8"&
M]76LM $U&U-0K$(87W FPR"P M3+STD!08\9C],9QN3@N[IOM.':^N@V/*_3
MZPR,7S)?HFF[ T 0?3!P\HE'8\-#3R@/>-^/8\^"(; 1>?9C .;I8SGZ*9T#
M/+/1&\QKE",PDQ=MF+8_O W4&V#CF5V5$+V4=^&;2"@;\M#7D6^Y3X6Q*'RQ
MB4S@L<"&/:3:^@1^?:?'00GV-;F:I36';0/1=& >"@8"925$Q1&8)L4I<!!G
M@"O*I:<YC62T&PPP2GRB79BS'XS[ (H=LH< ]60L@(D\;H.0"ZJ,!55& 9,
M?@@Z?!=0ZE.F[P%HL4HG/V?)%0:>X.;?"ZFA$H0*;BD%9,:>;UAD!&B%.(P!
M<)_MPDH8\0'C.[#V0W)/</>A%M25!?3:2 :*"Y^J"(PQ\7T>^R&AU.N "\Z#
MX/<"=W6[FJ'@A^Y:^LQYC?#S+'7NXWQB\+*R[)_N[Z^*?)$6RX_HK"[A&?KX
MB]NCB<&M 79A84PHN+72UZ&!54;*BZ+0*L$[JQ.$$-FAQDD@_SS8V$=K!3$R
MT!N$6RH@(06O@Y#0QEX<R, C<0<;$)UY7H?8I\?&;)9C1#YQ!MON1A;1!_RQ
M1^G??PMID%]BD$7#F JE *OA6Z9!Q<1^1#3AU*H>:>!J&S]W6LLI5G__?=.A
MU4.T8OS(%Y98PZ,PUJ"Q% &GD;%8*]GE#R9WS<'QJR_+=%D>:;="\"I D'W)
M#4>1CB1C(.EAK*07DX[. K=2:[HCU>Z[=X%DGT2%Z )&H1]HI3@'4RX\""A\
MXFFP/Z!Q.I!PQ?BN91J Y'XFW? @#A4&%XP;XX&."PW52E@O4L8C'8"T4+[7
M T^?"M\/UCX\Q;$)(=3R#0;#!/2P1"L.:// <P6;WL43H9+>#:PZ8^!X:Y(M
M5^#% =/C>Q.[6OZ2+_^6+E\EV?$I8/ AK(XA* J,!^ZM0=\V,J@S!8]C7_:(
M@[>-RKN"=IKE'$C]TCAD$$M!]!]I#FLP8 X@&(S\$-:RG:.OEN/O4.!^JREO
M0.WCOU#UOTMFF(4SV"NL^ @AB$L'=7E)[G.PO#"&H%EK4%?<,*$AH&:>KSTM
M@4ZJHZ6DD$3N+.0.0)U@%6J/1$" ! &W 7EER%R!]4"9!@S^9*.0D([O39B2
MA'RA90P3 YQO2956L=::1Z"+P3\/6!P:8"_K&]'9)F%"ZB^RBGWJR>A0VM@'
MHQ=0#@9=:QF#?3$B8A"P16'7H!!QEE54.2:0JB(%VQFFU;^/UEPR%#$'YUU!
M:,$]$/6(LM@/PHB',HY$ARJ":.W?83W]X)UN68<TF(IQ<X%[L2]X1)6-P:I9
M7S&IP?Y[>G=9EP04W:Y&ON>Z-EFET&WLSR=E4]" D^W3R*?I@3R8-_-H# 8)
M@C+N24X$TUQS$PD&3A&U0;"S4[FIPO">*]E"S!T6>%>$  )G\*]^B_O7;0+3
M-MMZS/@F4($()?>"0,E(4[!-0L#@0(OAE5!QMY4TD)UD)7\;7@E$E[CW3< -
MC#E014,,BLDX&5I!&)?#*Y'J<Z]$[Z5)#'0(X?_$6,UE0)076JL@7@PB!0ZO
MVD,3_056LH<F6D=^@-GW@ 8<_FL]+Q(A>.J&T##<U1[WD9,#*]F?)#_9?0_#
MBL(/J81X5F+8%("54UY$P OQA8RM%*HWP:ZDS^B.'W@@PWZ_I9_BSJ/!I1./
MA9X%<Q@P,!\^2"$%)$26,$$I(_U+K_86/G7I]W"J8LGA#8AP&?P4,ZMEP D'
MZ>-42DTZYKL?P*[+<1"HO<DC;8R():$^\\'M]JR%4-=8'^PPV&/9\9$(I;N>
MWE[8<*-IO/PM6]X$JW*9WZ9%DU#<WG]XR$W(AW#'C#2QB3QMHX@S3DW I14Q
M@R@RH&#U.EZR1W91MP<]Y\;CE^B&/83)B%!01T'L>3'E@B@3AF"+(AF!"RA
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
MIKFFX-R+6)D VQQ0HX-.BI-2*3MJ\Q.7T2G"N0<YM#0"/!"!)Q\X"R(3 -.
MO;(Z!G9C/6XY*-9#"^D![ 0K.61LC=(:F"6@V($"HEC)K8 80K$8O-CN+L E
M>.VT8R,^=25WL'5WRIU&GA)A@+U.(%C2%H+(( Q"4%Q>V%.D38@2AU36/0S@
M'1=S*(,-L:_T(U_'L>$@[B F862H'X%V A'J.&J73 AUB##W6LT["'H'^MD>
M"CA8 %)!;42Q3X.D&@MIM0;^"B*?[FZR@Y=$E3RDM5KP? +@AZ2":P(V+H8X
MU'*-N]<"Z\NX4L!5IEL1I>A!Z;XSW*^*= $^ZWTS!M00B$%D3+4(.;;"8M8:
MQ80G;41@03VGRKN>Z5Z0/@W\0VP/\NO)4"@564ZP$PT8:V5"ZRO@(]EMAJ/5
M(7.]#_K#V9E]$:H51JK8LT2#>Z>M;S7!Z)K$@8VCH-M^FC"_P]][DA2?ECH"
M4PO6TQ.$R(B#4C3@?(*9]0/L$0HJL5M)K>BN&WU_X [$]N"S8TD(ENM!M&>E
M50*\ CR:'0:(QB[F&#D=Y@[P8( %IVC)(>CD (S2 "OJX,"*&/1RYZP8./6[
M=N0@</?JX1/)D ,)M3$A_N!I%5#&+<?\&<2?G>PS553UTW2W <)^L X@S,-6
M;+[O4<GPG!K3)C3:>F',(PV4[38<P7:U=P2KTIH?CSX#H8D'FH1:'8+[CP<[
MJ-16D%B!1ZFYZN:4?2+$;A"V^?C=@=I[1BAFD1::FY"!=@.>8I(%V(- &>[3
M;CH7/"VE=UFK'ZA!M_Q@4T$9A^ G ;4DP&04((A1%@HF"."K)R.$)<T[2G?
M^=X+TSX\13Y\F@0!I9[A"C#FF8!!M.:%''N@=A@*8 +>(T?"A'O[6#5SD\\F
M:5%6Z?[CD$=C<+IP@T=IR\&O 3!]%MHP(L!BX'C>I7?;(8@^#?K]9YX $N8I
MQ23VD0";2U6@8H;]RKRPJX7[^KW=$_I[M8,CQ$2&TR@,K.)!;+3/#!A> )L;
MGW3S6>#_J)T*F?UM/3^U_:B11% )7@'&MZ!\K?!")7S0V! T6=HI>? %D]X@
MV_8"V'>U2-V'_N74W&)BXD!/CDT%6L]]*]4!IF3^.W[I=+>K;-M7&7C@G8:Q
M459+B#-%("% D#Q@7NCKCG1O8>>X]9\:=_Z7QAUG$ (R%5I)+5?H@ HLV@M\
ML"C6Z^86F1;>K@1\213J_>RWJ8(\\W4_EV*[G[RA%L(ET-[<CV/P3'UTL+07
M0:3->_2*=V:DUM=0V;PH\O>(AF0!3P;T^Q?@R=UK:V08"@],&]Z]@)UI8L,#
M@3=2,2I-IY,9Y7?!WQ ./AON3LB,ML@FU^G/^>%B:49\$OE^P)0'UH2IV,>J
M*!-I\)C],.[ZTG?BQ:\)ES^G2WAV5]ZD'*_(L"'$(]C(%FR.]$%QAHS:*-!A
M]\SFOQX^CY!T[@>(3=PLYGA.$"(\\'LY$Q$S>$'2$#:_)#IK;(;IF)$OKBH9
MB#9>;X$G\G&?4]"8H^\#[,G!FG=+3>]F:^Z$0%C#VWH-][L+@-& 81? $"]8
M,!1",\JP#:=0.NZ)RG#?<#O,[P'A: CWWJS (QV9$."S$8_!$'$((XTU'AHH
M4*?=0\-B9]/R" C7]OTX++)820.N&@V$!RY&I ,:,B$D#6@$<4.WJ0^5LL,"
M?6#< \[],;CT DN59(!&%0BE./9MX;Z @"4,.D8=X%2?!.=]^Y(8BVV'(PB]
MA<]C$2AA0^D3W[>AT2'M=NZ@FLB=/:Q^..X#Z=ZF<]B0 T+2R$01-Y1J:51L
M B]6G!'9(_P0DNN=G87#D/Z2+EV+TR+'D[\3^_'7$K?BXFR>S,>@&\QXF;V[
MWS:T%PFF8R%X0 AH &,"$5BC!+9,H7[8O;F$^))OQ[=WA^Y4:SJ0O,2;CO"
MHB]]B@UG\>RRP-PO"XP,3/?$A=!TIW3KI&NJ*DT_C4Z$R# .L(MNJ+GTP5S3
M$,OHK*4L#GFWM;#O@YRSNRRJ![Q3+>I08S'<FB:<A$$4<X]BE^0X\*F( BQL
M]#NY-J"L(CM;HB==5%U;_$F4$BK0Q'*/^U)S#8I6"HSCN;$2[ZKH'J>"MW;Z
MW=P=NE.MZ6 _B4"JB$=QB&YB'%D=,0DNMV2^LK;;(!";J!/_-&O:5' ?O9OG
M>^#'8E6L I=&*JV$5B&S8:1#K2/1K;'15(L.>VT . ZRO6I7!'$40_02@BDV
MD31^'$N BD$L0^.@>WX18/<[:O=>D!W8QPMI;#WK21;$FH=4:Z[ J&FL[[$0
M)G0V#WRBV&E0=H '#9A9$H-:IZ R1"BT\+U04B,%&%[E=8DIE9 ='OP$R,[<
M%X18[%,F*3C>X-DR)C3CVN-*R1A4?\_=1T<L+U^F39GAVQP#HGM%"U(9KG$O
M%T_46XBYE0(?#0+%F$9XY<7A3.4@(/>$=N^I.QO&DN Y5FFQFZT-P-$) ,PH
M-MB-_W *\&[0NGN87T[7BJR^J/D>=T5'V.7-D !O\<:")QU%/C&&2(MG#[;:
M\9751X -6N .0=('KN/A\L7\MYML?%-=Y5>-N\/&WC;44C"/ )!:$H$W4IB
M@(%0$&J(B*AHJW4U?A1CM"[0>^#I!]]=AG@DI $$"EX0$[Q_2((V,Y$/&HY8
M 9HNW+)B)<Z/WBYE?;#BQ]M@K5%>EP<<;ZIT@'%#[#%LK (QFM5A1&3 .5[R
M W+6;43&O!V#T 'B> CW.VO$4L/". 0;*4*(> WX B:*%81KK.N!:CR8(D\*
MX0'3I;$[%Q U)@:B%U];$'\!R@G<?R5#V]W\] GX!Z>&<&\%CP]>D\>Y'[ (
MZQF-B17"AS?<2]F]QX5X/B<[CM1^$/%F\>HFJGL'WUPH&7B1%P,^-2IY(+Q1
M!&P1.+"JHS?!1=CIJMP+Q#V@W-M5$KL=1KX7"P/X]$)E &H;!\!R5'>ZN^"^
M+"?W@;+=S^^>".5A3"DH<LTBQB5#ML1C1(HQO/B[6U% @1MZ0.V%Y+[P[CUC
M8B)-6*@"&?D\H "X%U(+$(%JDD'8+6EA<E>*[@XO/H*PH/);[EL8%WB@J(T7
M^PP\*.!;S7P+2CZ.8U]@#6V/6.W4G@W"<D^ #]6C":LUD4(9B-W!LALOD,8+
MK9!<^-QT 0:#18\'N+[;'MMIODX7JV)\DY28:-[7 ^_0:3,3VPB\4D)HQ'D0
M0> 2>#:@,J2A']F>Q@J ZFT%=ABJ3UW#H9-]2F#* 031HYS&1/D>N%S4HQ)S
M<[8;S4I_I]G]_9;P<KINW7<TWI&702JY'_LQ1. "PD8_)('P(]!]<??4"S@Z
ME/7"W(+B:" /I0DB0TCH*X@.!+<VT.  6CSZS4*IF.ZX",Q3GKH/D*]3=\'K
MV_QM\@$O2L#Z)+"(0([^ED7'MUH P (;8+)#<\M!0-$GM[ZE@1>*KGEAFHK>
MA1P+Z7E6>^BTOJ]EX%,+"E]R"[ZGC8U%G1[[5++=1G]H3'=J4$^YVK>Y&4-<
M#6_7MXJ[3KH@7'@S6O7D^#+;0/DA+$3'FBD>!#[0TH:>IV,(6Z*H>\$)%433
MWB7>!;S3+>N0P%FP?)X."9.2X^71@?#P3C46&@]K"[JNA4?[*??)R[KC%=!W
MH14)+ .K&$8BYDS&F.@106@B<$)\W=4B/A5,]ZN1P]"=:DV'3T 3\$XE&)Z(
M,X.E^QS$+!0BA&"%=4OW0=\,Z.\CUU34)[?N>]<3B7C,71\GYG%?0; '*P'3
M@\7A($Z=M%L;XNZWCP9M;VTFL+\OP4/5@O"0X0$30:.84PX>(.]VEC\*M-8!
MDWLERR*M8H85V''(.+BGBGH"Z_RD9T,N=;=]@!0[%J0/AGL N7]'. 9OV?#(
M2L5C!N8;''P/XN=(!X'H[OYIN>.&W@'(?)RF$]=]Y459KI+Y&!RE]I;G\?I!
M4H[[0RKP(Z[0;&FB@L 8'0KE1YV"2;];L7(8JD]=PZ%D-B-<@,\@0(9X[!%+
M\-I3#OX_.-(1WW>#VOUA[VFY]DF*&EP[);A/#06EAG?K<@;B9T ((1IC0<?Z
M@.F5@V0X -S)UG3(%;**XK%,B>Y"#,$.Q5,OA@;*Z-CCG>#7W^UP=XHUW>3%
M\MZLY6D>8,&A,A"G>0P6!/$!M6!2(V-DU*WR\/P]TK$%RR# FV:S9?0A+;#-
MXO$^FO2%P0L,#(48C%I,E!DI/&R^C_T@.G*M=NKL#T+TB> ?:HXH JI\QD*/
M :HAM(D%YID]A@EQCW9;<Y"=PTG'PM_/5$<?JS*XH8/G>+4D7,;*ABK4RD(
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
MK'T>;9(/HW69SJBJTQE]8][\^NWH%V /''OIZ8M1W5!U-"WRVU%S_*BL^#(
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
M]@JBO)!$/AFY!V'D'KL<MM,@7[Z2[5Z%,M6D+@]^JF+,<QP>]RYXS^[.V0I
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
M(1_8(W7=1(C8BV?EGRAO!B$E5&O)QK&&"R'#3S"A<:!/G9C_&=. 31CX:$(
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
M>2BM>/[]QM1DDIE\3WKVYG]02P,$%     @ XH-K3C_CO,.%$0  XJ<  !4
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
M$J4@1P1_E4E'4?(V(&ZYCT1BF:3MQ(!_C13K$M;>4ALV8W5]H4D[8VQ#(QD
M052D'&$)9@F6."!+#2SPG,):KHV(HD7R0S_Q@T,;8]W@>@AC[&U5K6IG\23=
MW8)K:(-MKIQ)6+P)-A*Y)!@\N)(@)1T\6XRDJ(6"!;Q%)L1!3:_6$[W%].H,
MS?YB5Q?7"VYC]CQ4)?/)DJBX1,* <>F9$XC!THRL"C%"]XDV<Y"?HR75-6DZ
M!/$@_M_M57K5Y&LL?5YMM\AWU<T4@,B\A]&&)!")Q"*!)2SPF"JJ.5;1/?L@
MYP$6G*[ [-OT/DGCO 9I$;:90!M*9P0&IC4T'I6A2-+Z48F<@(4I(R$"6T8:
M'77:F7+S"E:9;O#KFQO7EUE^*#[8KW_FR_-ZVP PF1;E[=66=[,2&Q#HL4UF
MG#$LO!:(DY3JW45P87B]V^2UT8Q)YGPW&3ROB&4]@-PW%4%VT-2KTI^#\.LK
M5V\V)1N0[N'*6>#64&D4"AAK9(QT2%-FD0O&"FDQ=ZQ%1$"^2GIU"N=!C*;S
MHEP^TCV[5R=C1FI7'W*/3 .6]0*>B/;(8*X((X)BU8(VZM4:22U!/(0SUI0L
M#]8!IS-P;$U$"4<,BEYBQ*7RB-M(?$C)>MIBATZ_JC6F2Q0/'&0\N8CUO:CM
M@HP;&LF("]@%'F'H,B%77]Z J?'U/1X.>WALJ&B1H=:/AW;H(&,WN/;%L&\1
M>;OXYO#Q%F+MK)N!IV$"C1%)(0.*-@ADI9)@#"K#'0]6IQ9!ZX.&&%M/\_>W
MG74.YN%(=/_>KD=QZ'[5+-$D/ X$D&0PZJ@P A0]HHP# D;AA%LD"!PVXKA_
M#K4&\W 4NKD(;+MRVUHO8XPG$AA#RM?'HU.@R 3-D'-,J^1I:I5T>]A=V?V3
MIQV2A]=@36_BW%D]$\E(3\!"U")%<#Z31#YZC#SU)BBN,%@++S4@V9\B:P7H
MX>CTW>FV1RY(&^IG6E"+"==(XUA+$17B(@+*W&@IE(E<MM@*.6SL<?^$Z@;1
MOACUF\T7[XJJ.EELR-IKDH;4K($L)N*48AH10QVRW%LDF9%("*42P\Q3U<)Y
M.VS L6M.[0W2'B,#5^RO1['=^;\MEUF"8[2$H\2#@R:I0(& %E?*.<$%QM&T
MB!<=-+C8-4/: M??"?>+,OK\:BX683"OW\+T]ZY-LRVU,J.<UH8;%'CR**3$
MD8LJH< ,B #43[S%OIA^323I%L;>SC4_=HOU@;T]@[WSS#J4A!!(<JR08PZ&
M25VRFGN32(OW6IC71)3.$.SU.IWZE#Z <[4.[H[E/%@GH\9ARS5!7@J&*/,$
M4>43(H0'&[R/Q+9YV05^5;9)ES >,GSSZ#=B-&DA(SH83)T'0TSY]47P8/&#
MV4\$X^LW0QG1YKI0\JJHM#]0#QK=^>8JS,=&=[ZIGM&@9(P)3#H?Z^NK &')
M:$3&6<=,L-+H%DFMI)_<^D-&=]H#>IASV7=//E\]&(<_]OSGFBHQ##[#Q'V*
M?ZSF+I9U<M]L54M<VQ'5R6I9+>TBW'D#[ ;N/[*E;#@<CZ=TPMD$<T&& ST2
MFF&A!![IB9&-3+E>,?EN"/5;//WC$=G<3B;X:$"&(SDU0_#P*#/3R7B IXP.
M%,'3R;,_EKJW^2_Z0[4O-;-Q# \A-0C_LZJ6.X)V3VPQ,X.QFH[,<*@9$6)$
MM:1C*;ED4H\G?#+N9*_SM;*N<WR?=SB/C2;C*1ZJZ4 RH<Q$D^'4T"F>#J@T
M(SHYW(I]*V2=G'?U:N,53,2U.0(Z>%B_O#K>,4=_SQ=%F2\OWRZ6$6:O/@=Z
MOY6K.V5^C\OS.I&G/I)Z[WWQ#[YEKQ<IP(06$T*'6+,)T J/S1 F!0PIQ8=D
M-, M7MK36YK+4YBU\9U]SQ'QW@(G-P;WM=.^C9_?E<V8808/)V.CQ4A,N!Y.
M)H0;#>H1*X:'W5P/MT_']ED2X-L 2TO87VYHGPX5H5H-)HHJ(?C43&3]6"M!
MI<!$=7/Q^?]W>G4W ?T%6:Z@:9*N=Z]D-ARHJ5)ZJ$=\*#B>ZC&?3H>@*(B2
M8-"UL%9[2JYZ"81J!WI?)!H5U?(D_58487U3;"P_YSY69\5LVZ'AARME>CK!
M:J"Q)'(B)G0X '^1\0EC8V(D$2W<[Y[RK5X"M3K#O[_S,Y_C8K75JKHIDHF)
M4$.BR A/B6"&F"&EF([&=#29C@:R1<9>/]>SOP0"/1'L'K</KJ"Y7CN'<1'3
MULM:'ZB1":&GV @VD$J+^AG@7!M!A^.QHF,]'CQ[TZE+!Z\M/(</]Z]#1/<N
MJWU"E0<V";JYJ+6A##W='#O.*S\KJE5Y=2SWGQ2&ZP/AM1ZI;I,<;L[S/C=Y
MQO6=PK-G)]:9/X]A5><AGL*"7.9^>7TA^L=%OJRN=^XNG[WP=RXJ>>8R?UB_
M9'R/4A5^57=4WV4'6KO6QZ"HY_=<]^Y[O7O)$/0\M7FYOE?]%J-#]KUW*KP'
M@P<P7]<[2=?'A^WL=OG<7]?75E!][/36H+[K^G3?Y5G\5 _J-%[4X87;C>#]
M][3WB?RX**,O/BWROV, 2^/:Q-C_XOU OV_G%];#I,)'I[6]/8?%;8L0UQ9-
M_<U!![_^\']02P,$%     @ XH-K3G:37B?M&   ^2L! !4   !C87-Y+3(P
M,3DP,3,Q7V1E9BYX;6SM75MSVSBR?M]?X9-]]ACWR]1FMW"=<E4F2=G)SIXG
MEB+1-G<DTH>4G&1__0%E2;9C2Z(HDJ*\R4-L2P#8_?4'H!MH@'_[Q[?)^.0N
MSHLD2]^^@;^ -R=Q.LQ&27K]]LWGRU-U:<[/W_SC[W_YV_^<GOY+7[P[L=EP
M-HG3Z8G)X\$T'IU\3:8W)W^,XN+/DZL\FYS\D>5_)G>#T]/[2B?S7\9)^N>O
MY7]?!D5\\JU(?BV&-_%D\"X;#J;S9]],I[>_GIU]_?KUEV]?\O$O67Y]A@#
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
M+Z@IEFUH++*$2XV<@9):(@4V6"Q#"Z2PX?5)=O2KP:VCV7(.;2-W[QY1VI]
MA'I!$?&$"&(%YV21P,PQ(_R E_[43?N3Q&HF.7,,>TRQEQ@NSJ'QX'R;+I,Y
M=DW[JVR,S6E_NR'P7YCV)['R"EEMRS5"AS4E'"\ 0M[Z+O=X]TG[JVSGG=+^
M=@/GR!*]$-?0&2Q9B*ZTPU+;)6*(:MS3"W0:MENUC*]:2+TN-AQAVE^W)#CN
MA#"$M3=<*PD51M!IY\D*JS #US]!V74"8%4K54L(VPV6 ^3TK'9[0F@Q=\O+
MTTP?!\FF++ JU2,;0EH; A!+F-'(A(E5@Z7[1:BHOQ[59>I771^R!81:#M6:
M>)E(@^?+&GSW1Y?QXXLQN<KS\E!M*:'^_DQH5:X05(HW]VX\,@!(HXP6%CMJ
MO"M/MCBBL6.0DHJW8+:$W,/K-[:I6:S3<VMHV]0SHC 82.8IXQ0I"C0H[\Q
MF)1C@RVO9^E-5-PA97X,BPX$=J\#\(_C0?I^,%EW>^U+Q2+K0TC*/46(:6JM
M5,(@&+Q/3@QTB/4WO.Z> %EC,';EB"U%W!IS/2T8:0T%5<HZ12P57@,>(A5E
MB,'(<TI@1*0%$CJE'. 4 B4X"5]3(V3P8#@_T!59VV+R>A9;8_9VH.H[,["$
M2#-%!#8P#-1*,0"5T(:$,)9IWZG;73D,;\/NNP&QW:QKKDF]WZ))AV'(2N[B
M4H;--Z:N*Q]A)[DQSC#!(<54"ELFOHAR*X<2O$>:4&OQ4EW L^;AZ*I7WL]*
MX9';+DA]7*Z\"E0 CKQ$V% E?0CPM+$*<@:<!+ZW%Z >?@K?!\?.]L]K8_.@
M73JJ/-ZW\;@(,H8LX< C)Q&B@"H [B=)'&Q%R)'Z$S7I\V,H<P2(_R1[=>@)
M\LRX "N2B')I!+ .*& <$X)AT<^=BAY3>3<\.]O5FMR.L^]Q_.AUKEOW-M;6
MB0@+#HW3P,H N(9(6HTEY5Q"@+C0/=S>.*RI?]P1:PC8[G;%GK\M^>+R<X7-
ML0WUHN 82QG<6&@0+WU:A8DMHQP/E>.<]?"6T5Z1J$EP>S-?KL/O_:S4:N%Y
M%^IND(Q+3]IG^6^A[J8;2]MZ9(2]=R$JYR&>(Y10*S@V//@N/G@NP.V3J'DP
M^K:X_MT/*_2>Y_>3P>-K#NX!:(/@ZYX5<26(E32,%,&J6A+AC='60Z?#^$%!
M?68?;F#N(;,;@O\(*7V>AHDK^/G#K<=\VGIF9"25%AHFI#<4(Z\1U-QP#:AU
M1-$>7HGP.BB^EQDZI?J7[?I^V:[O'W%R?1-<-'47YX/K^"(N;1T^7]X:/QN,
M/\7Y!&WK!-U*$UE(!0KD )@A2HD4P@L4;..,Q@+"^FL"K5T(<>CNT6L#'<L<
MX;[%^3 IXF)YW\JG;#H8=S9=5'E\Y"A@ IO@;2) (86"0*BD"3P13EI7?V.J
MM9LR#MTU^F61SO;&QG/;QZ.7,7#?RE\WL;E: Y'!WCJ!%!#84\>DX%9(1I&7
M"O@0#=7F8VN7<1R0CZU@VOD2[OWK.5]6X7V6WL5%.864B!7S_O+X^S)5]'TV
M_=]X>A$/L^LT^4^\*;>YM6=&GA >W#P:>JRDB)'R"+!182Y#'C*SQSFIUNX!
M.2!O^V*&^GDAVWRD+VM\)#](\ODPKXIB-KF?%2[BZ2Q//Z3G"WW-X#8)NOX>
M#\H,Z;+J_62Q-NGD$,)$S& JF!?2.1D\-JFI%\I)K8,C!\4>[P-H[0J3 Q#^
M:.S3R_,'#QDJ+VT.J.$TN4NFWW\>"]C,65;251/C7)F08ZRV4& A"99<"%7M
M?:H_CP4$OUQB[QG'W%D1O"@OA?<&8L\9LTQVFL+7]K& RI1I[5C ;F"_NF,!
M@',E0GO(&QL,X"22NIQ?(&8$8%0_I_!HC@54)L"F8P&[P=CWY&_+I0ONK>:&
M 8]9>?\95A01RPG1R.,C3>.K9['-Z>$-0]5W9@ =]#6(.Q$ZBU5$6<PP0! )
MIIUQ_<QY:\/NNP%Q^&,!%BL5HE,.D+848R <-]"HX)]C;)7IX1LTZ@)>Z5C
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
M31[2RS;J/#BK/</?Y_#,5 B[B::<5)>?+4'< []7 @\(83$;D[&V=5 ?2HQ
M1')JH%#."$"M%@1X@'C<.WKQ6Y?-F+]$$-R]/7J%P:,T1=) ^"*9@$@VXX/A
MWNTR8>D=PKMV ?% + Y17]#F5ZOPPV+FG!0<<N>] < 1CC1MTG3><@B'JB]X
M,,@4Y0I!'^(Z1)6F4CH/),3&:Q1DA2=/?39%!1=[1 ^J"_;-AP[#>CL5'9WP
M..EL4UVP@3F=XH(-HC,J.2COTY#&85V**"[8D:_6NSQ?KY9E7E4,F*_RLCX
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
M[(#I8M?;GR/GW-*C+Y_3&$3]W7BX#!F&EZ[#YE@4XUB BQ- L13,<HL5"UW
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
MDS(9E(TNN9)+I$A>S(VT9F4:8SX6])/9D$B?VX[CGY;SC\O5<KO,RR <CZ^
M'\[D.@-4")X(M%P+YYPROCF@%D(K'%7_;C"CB2.<GUXK_?JGUQ]>N_>9^MEF
M[_^K>N?^ZYN?K'OW_I\R]__^\OK#_XC3B.'H;J<B%V$Z3F=.(![BD^H=\PN=
MZ6_+V!F1&IST:<C8\&X5B3MK9RE\>"$!.(4U$<(!S#RVWB!L#P8%B[H4T,-,
M8KEKKM.LC@@C;R'UH3!:T%*RUUG"+G\IZ7F&VDE65UHG)U*='7E>EOIQT_J]
MSF*;EV_GWZKM\ ^%GJ__UFR%&<JQ=,)Z2A'1B%-*FVR6IX)&W8'L;B6Q#-7
MLML=LFQ;9!\#MC@=ZL%@.QD:A[PX%=KQ]O;(6P7K0GO=S_)S1H/Z<SH-"1K
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
M$% EI[=78%6SN8>7'?!=,,!ZBJZV@58OJJ>A9 /Z<R[P&H"IV%/+;Z[MLMH
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
MX7@_ZKN'Y*.Q/E!8?E+W-/SQ#G+VID5+C!:<GV,T,D ?I'&F&Z0/XUZ+0'U
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
M3)XDY*RH]*-P*N+2TXM'(C,$*Q'+G^+FIEC73\;49T_*T]>%&!:00:X! %Q
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
MX8-5^=CNH>?YR^_*O\[SZ45^L;@OJ+]M4H[7#6LQI,O1[--B7'>SGZ]&H]N
M"11O\\E\5G\25WCQ,X"KFY%_77V<G557H[#0+SKQ<.81C9CIQ4Z%27T*UN'H
M81>81-C^\5/H:=9J^YDE1!F%#?%44BJ08M ;CKW52!B/_%/X)O%>J:Q6LNH6
M/WTW*Z;Y+&SILW%5W*Y&MD;"'X-0=>C#7UO VK^Q3&J"B$.40LDI 5X*9Q$'
M3$'FN#>X"3*/>:RJ\9NRNLBK?_P$?WH3?G.95]5J"]URA;;@]?S%8C2JQB]F
MP].*JQ)O;Q>G:#^/KXL'13?>*!Z5367/X@E@U O,V[4K3"=KS_9;MQ]KT3/V
M,.60E,Y8CK# DGC$&&58*$NDY\=<BW[/OZCQN+Q;W/V]K\II^.MX=7!=F>O1
M]"I_-WU<H@AC#)O:X@1G"VY)[68BX..0!LQ9#2%TG".UPDL)P_6/%2J!8^7Q
M)/6P6.W%ZEDU?\3H\*_G; X?9:'K%W?!UJP^Y-7G8IRKK\5L#4$W%<V@T)P*
MYHB4WG*J".2@'@G57)P6YWJ2>MDJZ#W0)WI"K#HXL^7-J)ANY]#+\G'_5E!0
MJ3&'!'/FC)#UF#0')T*D=)&^Y$8RF+L)\O+D*GZ2_?+N<FY&U<7LM_SF4UZM
MD?FZ8AGEQ#,MC;.82ADZ!@%=]4X33L#)B3I%0F5K0!XL9EU^_5C>[A#RDT*9
M(E0J8XGEQB@51HB"";#JF?(V1<3HI$6< N.!"_W>VJ^Z^-^[V=(#SI?5ECUQ
M@S)Q4#L9A-1";@/9@;#(>.B%N<<"BQ3M=D"4.HZFT8=$^F+GQ_!M9Y?JHEP<
M&VQ<M+85SZ"5#@F,,%;*6J8D!J@>F82^D>4Y_!VJ8ZF7K0/=VP)W/_Y@,4XO
MXH[[QVUT4 OE"9 [.=6H?D:<T)I20(+1J:#5F#JQ&KN1!)#3(EF:^)^O4QT
MW!>Y#EW9?RVF^;MY?K-M1TUN.Y,DS&GL/'/:6B&U5M35F(5?J 12XN&1\CB[
M;-]2ZHO9"\>\M?[':ZCZLG!&$-$( 1N6 08,LQ#B&D_KL62GM2#VR(*R9>C[
M(E0,KHFGM'\6\VL35)3R)J]^+4:?BLEV;FVMEQ$M&!(2..>EA1Y3:.LC7RNU
M0S\,B79HUJ84^F*<70EO&8#R<?2U[G"1SW[/MUUY[:B984XMIP@B2;P-,XUA
MR.OQ0DG-CXVU'=:U*X?CW!.O#WG\<3_\[.X.$2[#7D6!\)32L'<A)Y (6Y?P
MPFEU3%^5I4P?$3Q*]-ORST;^*8T:R,+HE0)$,A_L)@"8Y$ %U9- ;# &C)Z6
MQM0S:Y[[I'0AD@$8G?M2<]^F,LZ@IT&Y-$(&G1(:$=9?0ACC'E!+6(I).4!]
MZ[@D[5@X?=%U%9GA [KKM,CF9-VOH<Q+1Y55  >0J7!(64R@0LAHC;1V*>>^
M U32CDO53D73@][6. ]$CWK;ECX]A(PUT,_V:B<+ F%0.T4!4=0B*K4%#@G#
M'<-*^48W<]W@\6LYFSWT_MM#W[<=HFZNE 53Q#,#+2$$4FR,(, 8($$@H8HN
MKJ>E;W7$@K(CN'N9\P<F4NEQ#;A?HA\MV^_+6;'@V^ZIWZ1ZYHV%$"JCJ"(.
M$P0]CW> R'!LJ$*-#C,ZNKJ;S?)&)NC3@IDU ''OH!+0 BX\ \#6(R)(G=C,
M;E?(SR_G4I#M[8IWT4ES5T6X&M/E6?F,( ^9T0&HH/A QQ54H!Z;9LB>%FL.
M%>Q:?J1!V=L-Q&AV'?>^\"/>E'P>31:[8?3"J[Z%'6L1C;]-D6I2/X,(4D@L
M8 A[")CP@)-Z[-+#% MYL#0Z6/[/;QDZ0+@_,W><AQ['K!Z_Y_,5(ENMV37E
M,ZPXI9A"J0D@@E-G)%N-S0HC3L37LAOVM(%H7VQY-PT&<Q#=M^T748^+98!2
M1+7&F'JIC.#&,E&/Q'+A3NM HUUN) #9%R7>5_GMJ+AP7V,&H7SW K*V?,:P
MI)2CA5\?9P)2A^[I#A1.(0DY=9*T@6A_"\CJ2C2?/:Q[6U>2->4S1@TR"@/
M+; 08 VEO9\)WJ:X3]!39TL;B![%0FIJ&67:$>>\ \0)&]9+IKAR]5@\<"EK
M"=N;'2_27PR;'2E(]L6*L_EU7BT[^GLY'>]DQ]KR6=A*20##"J>EML9J+N]W
M4PID"DL&J[(FV\UM0-D736(JM2_%9+*%&761#$/"O($8>*05B!YALIXNCB('
M3U%'32;#@>CUIYB6MWDU__9^,EHFB RF^6T\<-QNNVRKED'M,$7!@-=**ND)
M]F&!78T4X:1XB<&JJ<D\:1'1?A6/G1I')KG4 #HHH:):68!!#(%=]-YS)E,2
M\NROB/:D:K1T^+HG=GU)_I&K9@RG?>&FWN"<OFD3F3- A;620,NU<,XIX^L3
MP;"2XI1\ P-403J]\.D(\R.PKOE]T.9*&7 *:R*$ YCYH*L;A.W]*$62O]L
M3_/;%_YF=J4AW9NO93G/9^]'WZ)M_['4H^E?NXWHC74R0SF6P03TE,88'4XI
MK?4[3P4]L2O&-H3]W"6R)6A[6XX>Y?S>39PUI3/-**<.<T$!P=190XFJQ\6@
M.;$+H0XHDPYJSY'J-;\;G-:MK9 9H044(N9EQ,JZ>&"].D4@@*3=(0[0!N^
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
MTZ&!2@.!A7&,$PR(@;[&E)BDMV).SXF[)7IVGDM]/Z&^EHGRU//UEZJ<=:)
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
M .*#:TX_X[S#A1$  .*G   5              "  6IJ  !C87-Y+3(P,3DP
M,3,Q7V-A;"YX;6Q02P$"% ,4    " #B@VM.=I->)^T8  #Y*P$ %0
M        @ $B?   8V%S>2TR,#$Y,#$S,5]D968N>&UL4$L! A0#%     @
MXH-K3CRTT*2660  VTT$ !4              ( !0I4  &-A<WDM,C Q.3 Q
M,S%?;&%B+GAM;%!+ 0(4 Q0    ( .*#:T[F7+:U43,  (A] @ 5
M      "  0OO  !C87-Y+3(P,3DP,3,Q7W!R92YX;6Q02P4&      8 !@"*
) 0  CR(!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
