All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
BRADY CORP: Last Reported 5/31/2020

Business Address

6555 W GOOD HOPE RD
P O BOX 571
MILWAUKEE, WI US 53201-0571

Mailing Address

6555 GOOD HOPE RD

MILWAUKEE, WI US 53223
Phone Number: 414-358-6600 / State Incorporated: WI / Fiscal Year End 7/31
Financials: AccountsPayableCurrent
Date Value
1 4/30/2020 $58,819,000.00
2 1/31/2020 $51,233,000.00
3 10/31/2019 $59,385,000.00
4 7/31/2019 $64,810,000.00
5 4/30/2019 $64,584,000.00
6 1/31/2019 $60,504,000.00
7 10/31/2018 $64,735,000.00
8 7/31/2018 $66,538,000.00
9 4/30/2018 $68,627,000.00
10 1/31/2018 $64,365,000.00
11 10/31/2017 $64,902,000.00
12 7/31/2017 $66,817,000.00
13 4/30/2017 $60,144,000.00
14 1/31/2017 $58,515,000.00
15 10/31/2016 $58,011,000.00
16 7/31/2016 $62,245,000.00
17 4/30/2016 $64,428,000.00
18 1/31/2016 $66,189,000.00
19 10/31/2015 $72,703,000.00
20 7/31/2015 $73,020,000.00
21 4/30/2015 $72,792,000.00
22 1/31/2015 $74,154,000.00
23 10/31/2014 $84,199,000.00
24 7/31/2014 $88,099,000.00
25 4/30/2014 $87,528,000.00
26 1/31/2014 $86,918,000.00
27 10/31/2013 $92,044,000.00
28 7/31/2013 $82,519,000.00
29 4/30/2013 $75,204,000.00
30 1/31/2013 $103,197,000.00
31 10/31/2012 $105,348,000.00
32 7/31/2012 $86,646,000.00
33 4/30/2012 $75,303,000.00
34 1/31/2012 $81,140,000.00
35 7/31/2011 $98,847,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 4/30/2020 $145,133,000.00
2 1/31/2020 $151,511,000.00
3 10/31/2019 $162,561,000.00
4 7/31/2019 $158,114,000.00
5 4/30/2019 $162,094,000.00
6 1/31/2019 $161,981,000.00
7 10/31/2018 $169,327,000.00
8 7/31/2018 $161,282,000.00
9 4/30/2018 $161,319,000.00
10 1/31/2018 $164,400,000.00
11 10/31/2017 $152,698,000.00
12 7/31/2017 $149,638,000.00
13 4/30/2017 $145,755,000.00
14 1/31/2017 $140,018,000.00
15 10/31/2016 $145,831,000.00
16 7/31/2016 $147,333,000.00
17 4/30/2016 $153,289,000.00
18 1/31/2016 $150,615,000.00
19 10/31/2015 $159,174,000.00
20 7/31/2015 $157,386,000.00
21 4/30/2015 $162,180,000.00
22 1/31/2015 $151,426,000.00
23 10/31/2014 $174,926,000.00
24 7/31/2014 $177,648,000.00
25 4/30/2014 $178,197,000.00
26 1/31/2014 $168,037,000.00
27 10/31/2013 $184,099,000.00
28 7/31/2013 $169,261,000.00
29 4/30/2013 $177,343,000.00
30 1/31/2013 $229,219,000.00
31 10/31/2012 $218,246,000.00
32 7/31/2012 $199,006,000.00
33 4/30/2012 $210,694,000.00
34 1/31/2012 $215,929,000.00
35 7/31/2011 $228,483,000.00
Financials: AccrualForTaxesOtherThanIncomeTaxesCurrent
Date Value
1 4/30/2020 $7,667,000.00
2 1/31/2020 $7,703,000.00
3 10/31/2019 $8,885,000.00
4 7/31/2019 $8,107,000.00
5 4/30/2019 $7,886,000.00
6 1/31/2019 $7,145,000.00
7 10/31/2018 $8,377,000.00
8 7/31/2018 $8,318,000.00
9 4/30/2018 $7,772,000.00
10 1/31/2018 $7,997,000.00
11 10/31/2017 $8,242,000.00
12 7/31/2017 $7,970,000.00
13 4/30/2017 $7,109,000.00
14 1/31/2017 $6,617,000.00
15 10/31/2016 $7,373,000.00
16 7/31/2016 $7,403,000.00
17 4/30/2016 $7,817,000.00
18 1/31/2016 $6,682,000.00
19 10/31/2015 $7,026,000.00
20 7/31/2015 $7,250,000.00
21 4/30/2015 $6,578,000.00
22 1/31/2015 $5,928,000.00
23 10/31/2014 $7,890,000.00
24 7/31/2014 $7,994,000.00
25 4/30/2014 $8,409,000.00
26 1/31/2014 $7,028,000.00
27 10/31/2013 $8,968,000.00
28 7/31/2013 $8,243,000.00
29 4/30/2013 $7,603,000.00
30 1/31/2013 $8,313,000.00
31 10/31/2012 $8,211,000.00
32 7/31/2012 $9,307,000.00
33 4/30/2012 $10,169,000.00
34 1/31/2012 $7,925,000.00
35 7/31/2011 $7,612,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 4/30/2020 $8,101,000.00
2 1/31/2020 $6,075,000.00
3 10/31/2019 $6,790,000.00
4 7/31/2019 $6,557,000.00
5 4/30/2019 $4,378,000.00
6 1/31/2019 $4,426,000.00
7 10/31/2018 $4,937,000.00
8 7/31/2018 $3,885,000.00
9 4/30/2018 $5,564,000.00
10 1/31/2018 $6,085,000.00
11 10/31/2017 $9,574,000.00
12 7/31/2017 $7,373,000.00
13 4/30/2017 $2,706,000.00
14 1/31/2017 $2,011,000.00
15 10/31/2016 $3,219,000.00
16 7/31/2016 $6,136,000.00
17 4/30/2016 $4,991,000.00
18 1/31/2016 $5,091,000.00
19 10/31/2015 $9,609,000.00
20 7/31/2015 $7,576,000.00
21 4/30/2015 $3,444,000.00
22 1/31/2015 $1,549,000.00
23 10/31/2014 $9,227,000.00
24 7/31/2014 $7,893,000.00
25 4/30/2014 $10,808,000.00
26 1/31/2014 $5,383,000.00
27 10/31/2013 $8,996,000.00
28 7/31/2013 $7,056,000.00
29 4/30/2013 $10,650,000.00
30 1/31/2013 $8,869,000.00
31 10/31/2012 $12,153,000.00
32 7/31/2012 $14,357,000.00
33 4/30/2012 $20,939,000.00
34 1/31/2012 $16,599,000.00
35 7/31/2011 $9,954,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 4/30/2020 $279,757,000.00
2 1/31/2020 $280,961,000.00
3 10/31/2019 $277,055,000.00
4 7/31/2019 $273,880,000.00
5 4/30/2019 $274,476,000.00
6 1/31/2019 $276,000,000.00
7 10/31/2018 $282,263,000.00
8 7/31/2018 $280,778,000.00
9 4/30/2018 $282,181,000.00
10 1/31/2018 $279,826,000.00
11 10/31/2017 $276,030,000.00
12 7/31/2017 $272,896,000.00
13 4/30/2017 $268,586,000.00
14 1/31/2017 $262,786,000.00
15 10/31/2016 $260,368,000.00
16 7/31/2016 $258,111,000.00
17 4/30/2016 $264,661,000.00
18 1/31/2016 $256,849,000.00
19 10/31/2015 $253,295,000.00
20 7/31/2015 $260,743,000.00
21 4/30/2015 $267,906,000.00
22 1/31/2015 $266,680,000.00
23 10/31/2014 $280,277,000.00
24 7/31/2014 $276,479,000.00
25 4/30/2014 $271,790,000.00
26 1/31/2014 $-264,167,000.00
27 10/31/2013 $-263,112,000.00
28 7/31/2013 $255,803,000.00
29 4/30/2013 $-263,527,000.00
30 1/31/2013 $-289,860,000.00
31 10/31/2012 $288,949,000.00
32 7/31/2012 $283,145,000.00
33 4/30/2012 $295,017,000.00
34 1/31/2012 $292,426,000.00
35 7/31/2011 $287,918,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 4/30/2020 $-92,242,000.00
2 1/31/2020 $-72,490,000.00
3 10/31/2019 $-71,283,000.00
4 7/31/2019 $-71,254,000.00
5 4/30/2019 $-68,446,000.00
6 1/31/2019 $-60,565,000.00
7 10/31/2018 $-66,231,000.00
8 7/31/2018 $-56,401,000.00
9 4/30/2018 $-48,146,000.00
10 1/31/2018 $-35,090,000.00
11 10/31/2017 $-52,062,000.00
12 7/31/2017 $-44,682,000.00
13 4/30/2017 $-63,339,000.00
14 1/31/2017 $-68,214,000.00
15 10/31/2016 $-66,914,000.00
16 7/31/2016 $-54,745,000.00
17 4/30/2016 $-42,396,000.00
18 1/31/2016 $-62,355,000.00
19 10/31/2015 $-53,426,000.00
20 7/31/2015 $-45,034,000.00
21 4/30/2015 $-27,939,000.00
22 1/31/2015 $-27,569,000.00
23 10/31/2014 $8,565,000.00
24 7/31/2014 $64,156,000.00
25 4/30/2014 $63,687,000.00
26 1/31/2014 $54,427,000.00
27 10/31/2013 $70,132,000.00
28 7/31/2013 $56,063,000.00
29 4/30/2013 $76,439,000.00
30 1/31/2013 $81,475,000.00
31 10/31/2012 $72,178,000.00
32 7/31/2012 $59,411,000.00
33 4/30/2012 $80,432,000.00
34 1/31/2012 $85,259,000.00
35 7/31/2011 $113,898,000.00
36 7/31/2010 $50,905,000.00
37 7/31/2009 $53,051,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 4/30/2020 $330,968,000.00
2 1/31/2020 $329,263,000.00
3 10/31/2019 $327,241,000.00
4 7/31/2019 $329,969,000.00
5 4/30/2019 $330,051,000.00
6 1/31/2019 $328,978,000.00
7 10/31/2018 $326,182,000.00
8 7/31/2018 $325,631,000.00
9 4/30/2018 $327,401,000.00
10 1/31/2018 $325,733,000.00
11 10/31/2017 $322,657,000.00
12 7/31/2017 $322,608,000.00
13 4/30/2017 $321,936,000.00
14 1/31/2017 $317,587,000.00
15 10/31/2016 $317,044,000.00
16 7/31/2016 $317,001,000.00
17 4/30/2016 $316,373,000.00
18 1/31/2016 $314,905,000.00
19 10/31/2015 $313,879,000.00
20 7/31/2015 $314,403,000.00
21 4/30/2015 $313,917,000.00
22 1/31/2015 $312,819,000.00
23 10/31/2014 $314,128,000.00
24 7/31/2014 $311,811,000.00
25 4/30/2014 $314,625,000.00
26 1/31/2014 $313,963,000.00
27 10/31/2013 $308,835,000.00
28 7/31/2013 $306,191,000.00
29 4/30/2013 $312,905,000.00
30 1/31/2013 $315,425,000.00
31 10/31/2012 $314,896,000.00
32 7/31/2012 $313,008,000.00
33 4/30/2012 $311,369,000.00
34 1/31/2012 $311,677,000.00
35 7/31/2011 $307,527,000.00
36 7/31/2010 $304,205,000.00
Financials: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
Date Value
1 1/31/2020 $1,664,000.00
2 10/31/2019 $1,533,000.00
3 1/31/2019 $1,279,000.00
4 10/31/2018 $218,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
Date Value
1 4/30/2019 $209,000.00
2 1/31/2019 $209,000.00
3 4/30/2018 $-209,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
Date Value
1 4/30/2020 $133,000.00
2 1/31/2020 $133,000.00
3 10/31/2019 $64,000.00
4 4/30/2019 $209,000.00
5 1/31/2019 $209,000.00
6 10/31/2018 $91,000.00
7 1/31/2018 $-209,000.00
8 10/31/2017 $254,000.00
Financials: AdvertisingExpense
Date Value
1 7/31/2019 $62,454,000.00
2 7/31/2018 $67,429,000.00
3 7/31/2017 $68,268,000.00
4 7/31/2016 $74,204,000.00
5 7/31/2015 $86,090,000.00
6 7/31/2014 $82,561,000.00
7 7/31/2013 $77,905,000.00
8 7/31/2012 $74,830,000.00
9 7/31/2011 $79,236,000.00
10 7/31/2010 $72,000,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 10/31/2019 $3,618,000.00
2 7/31/2019 $12,092,000.00
3 1/31/2019 $7,805,000.00
4 10/31/2018 $4,965,000.00
5 7/31/2018 $9,980,000.00
6 4/30/2018 $7,581,000.00
7 1/31/2018 $5,897,000.00
8 10/31/2017 $3,744,000.00
9 7/31/2017 $9,495,000.00
10 4/30/2017 $2,051,000.00
11 1/31/2017 $5,394,000.00
12 10/31/2016 $3,155,000.00
13 7/31/2016 $8,154,000.00
14 4/30/2016 $1,678,000.00
15 1/31/2016 $4,569,000.00
16 10/31/2015 $2,596,000.00
17 7/31/2015 $4,471,000.00
18 4/30/2015 $3,556,000.00
19 1/31/2015 $2,471,000.00
20 10/31/2014 $1,319,000.00
21 7/31/2014 $5,214,000.00
22 4/30/2014 $5,033,000.00
23 1/31/2014 $1,777,000.00
24 10/31/2013 $2,600,000.00
25 7/31/2013 $1,736,000.00
26 4/30/2013 $6,964,000.00
27 1/31/2013 $6,868,000.00
28 7/31/2012 $9,735,000.00
Financials: AllocatedShareBasedCompensationExpenseNetOfTax
Date Value
1 10/31/2019 $3,089,000.00
2 7/31/2019 $10,628,000.00
3 1/31/2019 $6,896,000.00
4 10/31/2018 $4,319,000.00
5 7/31/2018 $7,485,000.00
6 4/30/2018 $5,685,000.00
7 1/31/2018 $4,423,000.00
8 10/31/2017 $2,321,000.00
9 7/31/2017 $5,887,000.00
10 4/30/2017 $4,616,000.00
11 1/31/2017 $3,344,000.00
12 10/31/2016 $1,957,000.00
13 7/31/2016 $5,056,000.00
14 4/30/2016 $3,873,000.00
15 1/31/2016 $2,833,000.00
16 10/31/2015 $1,609,000.00
17 7/31/2015 $2,772,000.00
18 4/30/2015 $2,205,000.00
19 1/31/2015 $1,532,000.00
20 10/31/2014 $818,000.00
21 7/31/2014 $3,232,000.00
22 4/30/2014 $3,121,000.00
23 1/31/2014 $2,714,000.00
24 10/31/2013 $1,586,000.00
25 7/31/2013 $1,059,000.00
26 4/30/2013 $4,248,000.00
27 7/31/2012 $5,939,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 7/31/2019 $5,005,000.00
2 7/31/2018 $4,471,000.00
3 7/31/2017 $4,629,000.00
4 7/31/2016 $5,144,000.00
5 7/31/2015 $3,585,000.00
6 7/31/2014 $3,069,000.00
7 7/31/2013 $5,093,000.00
8 7/31/2012 $6,006,000.00
9 7/31/2011 $6,183,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 4/30/2020 $3,872,000.00
2 1/31/2020 $2,582,000.00
3 10/31/2019 $1,291,000.00
4 7/31/2019 $5,776,000.00
5 4/30/2019 $1,443,000.00
6 1/31/2019 $1,434,000.00
7 10/31/2018 $1,436,000.00
8 7/31/2018 $6,433,000.00
9 4/30/2018 $4,930,000.00
10 1/31/2018 $1,617,000.00
11 10/31/2017 $1,693,000.00
12 7/31/2017 $7,113,000.00
13 4/30/2017 $5,349,000.00
14 1/31/2017 $3,583,000.00
15 10/31/2016 $1,895,000.00
16 7/31/2016 $9,056,000.00
17 4/30/2016 $1,838,000.00
18 1/31/2016 $2,595,000.00
19 10/31/2015 $2,633,000.00
20 7/31/2015 $12,103,000.00
21 4/30/2015 $9,251,000.00
22 1/31/2015 $2,982,000.00
23 10/31/2014 $3,369,000.00
24 7/31/2014 $17,871,000.00
25 4/30/2014 $14,837,000.00
26 1/31/2014 $5,047,000.00
27 10/31/2013 $5,077,000.00
28 7/31/2013 $17,148,000.00
29 4/30/2013 $15,759,000.00
30 1/31/2013 $5,015,000.00
31 10/31/2012 $4,147,000.00
32 7/31/2012 $10,576,000.00
33 4/30/2012 $12,102,000.00
34 1/31/2012 $8,155,000.00
35 10/31/2011 $4,080,000.00
36 7/31/2011 $15,571,000.00
37 4/30/2011 $15,387,000.00
38 1/31/2011 $10,270,000.00
39 7/31/2010 $21,462,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 10/31/2019 $323,719.00
2 7/31/2019 $372,255.00
3 10/31/2018 $679,902.00
4 7/31/2018 $751,200.00
5 10/31/2017 $737,132.00
6 7/31/2017 $669,036.00
7 10/31/2016 $772,334.00
8 7/31/2016 $3,172,755.00
9 10/31/2015 $4,172,000.00
10 7/31/2015 $3,568,264.00
11 10/31/2014 $3,897,000.00
12 4/30/2014 $3,085,000.00
13 10/31/2013 $2,505,000.00
14 4/30/2013 $3,560,000.00
Financials: AssetImpairmentCharges
Date Value
1 4/30/2020 $13,821,000.00
2 4/30/2019 --
3 7/31/2012 $115,688,000.00
4 4/30/2012 $115,688,000.00
5 1/31/2012 $115,688,000.00
6 1/31/2011 --
Financials: Assets
Date Value
1 4/30/2020 $1,140,342,000.00
2 1/31/2020 $1,215,798,000.00
3 10/31/2019 $1,231,222,000.00
4 7/31/2019 $1,157,308,000.00
5 4/30/2019 $1,115,877,000.00
6 1/31/2019 $1,083,340,000.00
7 10/31/2018 $1,073,626,000.00
8 7/31/2018 $1,056,931,000.00
9 4/30/2018 $1,033,407,000.00
10 1/31/2018 $1,034,385,000.00
11 10/31/2017 $1,057,613,000.00
12 7/31/2017 $1,050,223,000.00
13 4/30/2017 $1,013,248,000.00
14 1/31/2017 $1,003,136,000.00
15 10/31/2016 $1,050,267,000.00
16 7/31/2016 $1,043,964,000.00
17 4/30/2016 $1,061,275,000.00
18 1/31/2016 $1,031,285,000.00
19 10/31/2015 $1,048,849,000.00
20 7/31/2015 $1,062,897,000.00
21 4/30/2015 $1,141,985,000.00
22 1/31/2015 $1,135,455,000.00
23 10/31/2014 $1,222,438,000.00
24 7/31/2014 $1,253,665,000.00
25 4/30/2014 $1,451,674,000.00
26 1/31/2014 $1,438,040,000.00
27 10/31/2013 $1,484,360,000.00
28 7/31/2013 $1,438,683,000.00
29 4/30/2013 $1,680,968,000.00
30 1/31/2013 $1,785,969,000.00
31 10/31/2012 $1,651,424,000.00
32 7/31/2012 $1,607,719,000.00
33 4/30/2012 $1,671,140,000.00
34 1/31/2012 $1,696,161,000.00
35 7/31/2011 $1,861,505,000.00
36 7/31/2010 $1,746,531,000.00
Financials: AssetsCurrent
Date Value
1 4/30/2020 $531,090,000.00
2 1/31/2020 $580,991,000.00
3 10/31/2019 $593,908,000.00
4 7/31/2019 $573,279,000.00
5 4/30/2019 $539,167,000.00
6 1/31/2019 $501,682,000.00
7 10/31/2018 $494,016,000.00
8 7/31/2018 $471,339,000.00
9 4/30/2018 $425,050,000.00
10 1/31/2018 $414,122,000.00
11 10/31/2017 $423,642,000.00
12 7/31/2017 $407,814,000.00
13 4/30/2017 $392,652,000.00
14 1/31/2017 $381,685,000.00
15 10/31/2016 $429,926,000.00
16 7/31/2016 $407,424,000.00
17 4/30/2016 $429,433,000.00
18 1/31/2016 $405,909,000.00
19 10/31/2015 $407,208,000.00
20 7/31/2015 $396,140,000.00
21 4/30/2015 $416,335,000.00
22 1/31/2015 $405,616,000.00
23 10/31/2014 $452,683,000.00
24 7/31/2014 $463,842,000.00
25 4/30/2014 $522,482,000.00
26 1/31/2014 $519,897,000.00
27 10/31/2013 $550,199,000.00
28 7/31/2013 $512,490,000.00
29 4/30/2013 $504,067,000.00
30 1/31/2013 $543,017,000.00
31 10/31/2012 $692,482,000.00
32 7/31/2012 $650,854,000.00
33 4/30/2012 $731,502,000.00
34 1/31/2012 $747,691,000.00
35 7/31/2011 $758,287,000.00
Financials: AssetsFairValueDisclosure
Date Value
1 7/31/2019 $16,218,000.00
2 4/30/2019 $16,422,000.00
3 1/31/2019 $15,631,000.00
4 10/31/2018 $14,951,000.00
5 7/31/2018 $15,460,000.00
6 4/30/2018 $14,743,000.00
7 1/31/2018 $15,105,000.00
8 10/31/2017 $13,195,000.00
9 7/31/2017 $15,348,000.00
10 4/30/2017 $14,695,000.00
11 1/31/2017 $13,681,000.00
12 10/31/2016 $15,077,000.00
13 7/31/2016 $15,972,000.00
14 4/30/2016 $14,422,000.00
15 1/31/2016 $13,988,000.00
16 10/31/2015 $14,574,000.00
17 7/31/2015 $16,041,000.00
18 4/30/2015 $16,443,000.00
19 1/31/2015 $16,791,000.00
20 10/31/2014 $16,140,000.00
21 7/31/2014 $16,128,000.00
22 4/30/2014 $16,058,000.00
23 1/31/2014 $15,655,000.00
24 10/31/2013 $15,571,000.00
25 7/31/2013 $15,269,000.00
26 4/30/2013 $15,856,000.00
27 1/31/2013 $14,681,000.00
28 10/31/2012 $13,447.00
29 7/31/2012 $13,910,000.00
Financials: BuildingsAndImprovementsGross
Date Value
1 7/31/2019 $99,685,000.00
2 10/31/2018 $95,386,000.00
3 7/31/2018 $96,245,000.00
4 4/30/2018 $98,005,000.00
5 1/31/2018 $98,256,000.00
6 10/31/2017 $97,457,000.00
7 7/31/2017 $98,228,000.00
8 4/30/2017 $95,662,000.00
9 1/31/2017 $94,542,000.00
10 10/31/2016 $95,288,000.00
11 7/31/2016 $95,355,000.00
12 4/30/2016 $94,155,000.00
13 1/31/2016 $92,672,000.00
14 10/31/2015 $93,803,000.00
15 7/31/2015 $94,423,000.00
16 4/30/2015 $98,156,000.00
17 1/31/2015 $97,729,000.00
18 10/31/2014 $106,636,000.00
19 7/31/2014 $101,866,000.00
20 4/30/2014 $97,600,000.00
21 1/31/2014 $92,886,000.00
22 10/31/2013 $94,545,000.00
23 7/31/2013 $91,471,000.00
24 4/30/2013 $100,504,000.00
25 1/31/2013 $105,501,000.00
26 10/31/2012 $102,592,000.00
27 7/31/2012 $101,962,000.00
28 4/30/2012 $100,569,000.00
29 1/31/2012 $101,452,000.00
30 7/31/2011 $104,644,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 4/30/2020 $238,880,000.00
2 1/31/2020 $289,803,000.00
3 10/31/2019 $295,093,000.00
4 7/31/2019 $279,072,000.00
5 4/30/2019 $238,432,000.00
6 1/31/2019 $202,209,000.00
7 10/31/2018 $192,176,000.00
8 7/31/2018 $181,427,000.00
9 4/30/2018 $130,903,000.00
10 1/31/2018 $115,327,000.00
11 10/31/2017 $142,237,000.00
12 7/31/2017 $133,944,000.00
13 4/30/2017 $129,077,000.00
14 1/31/2017 $125,208,000.00
15 10/31/2016 $166,301,000.00
16 7/31/2016 $141,228,000.00
17 4/30/2016 $141,596,000.00
18 1/31/2016 $120,198,000.00
19 10/31/2015 $110,610,000.00
20 7/31/2015 $114,492,000.00
21 4/30/2015 $100,468,000.00
22 1/31/2015 $93,299,000.00
23 10/31/2014 $116,474,000.00
24 7/31/2014 $81,834,000.00
25 4/30/2014 $78,715,000.00
26 1/31/2014 $79,116,000.00
27 10/31/2013 $81,869,000.00
28 7/31/2013 $91,058,000.00
29 4/30/2013 $77,034,000.00
30 1/31/2013 $141,311,000.00
31 10/31/2012 $321,309,000.00
32 7/31/2012 $305,900,000.00
33 4/30/2012 $374,425,000.00
34 1/31/2012 $380,331,000.00
35 10/31/2011 $371,594,000.00
36 7/31/2011 $389,971,000.00
37 4/30/2011 $373,978,000.00
38 1/31/2011 $362,302,000.00
39 7/31/2010 $314,840,000.00
40 7/31/2009 $188,156,000.00
Financials: CashAndCashEquivalentsPeriodIncreaseDecrease
Date Value
1 4/30/2020 $-40,192,000.00
2 1/31/2020 $10,731,000.00
3 10/31/2019 $16,021,000.00
4 7/31/2019 $97,645,000.00
5 4/30/2019 $57,005,000.00
6 1/31/2019 $20,782,000.00
7 10/31/2018 $10,749,000.00
8 7/31/2018 $47,483,000.00
9 4/30/2018 $-3,041,000.00
10 1/31/2018 $-18,617,000.00
11 10/31/2017 $8,293,000.00
12 7/31/2017 $-7,284,000.00
13 4/30/2017 $-12,151,000.00
14 1/31/2017 $-16,020,000.00
15 10/31/2016 $25,073,000.00
16 7/31/2016 $26,736,000.00
17 4/30/2016 $27,104,000.00
18 1/31/2016 $5,706,000.00
19 10/31/2015 $-3,882,000.00
20 7/31/2015 $32,658,000.00
21 4/30/2015 $18,634,000.00
22 1/31/2015 $11,465,000.00
23 10/31/2014 $34,640,000.00
24 7/31/2014 $-9,224,000.00
25 4/30/2014 $-12,343,000.00
26 1/31/2014 $-11,942,000.00
27 10/31/2013 $-9,189,000.00
28 7/31/2013 $-214,842,000.00
29 4/30/2013 $-228,866,000.00
30 1/31/2013 $-164,589,000.00
31 10/31/2012 $15,409,000.00
32 7/31/2012 $-84,071,000.00
33 4/30/2012 $-15,546,000.00
34 1/31/2012 $-9,640,000.00
35 10/31/2011 $-18,377,000.00
36 7/31/2011 $75,131,000.00
37 4/30/2011 $59,138,000.00
38 1/31/2011 $47,462,000.00
39 7/31/2010 $126,684,000.00
Financials: CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
Date Value
1 10/31/2019 $620.00
2 7/31/2019 $805.00
3 10/31/2018 $590,000.00
4 10/31/2017 $-710,000.00
5 10/31/2016 $-58,000.00
6 10/31/2015 $-420,000.00
7 10/31/2014 $-601,000.00
8 4/30/2014 $5,000.00
9 1/31/2014 --
10 10/31/2013 $15,000.00
11 4/30/2013 $132,000.00
12 1/31/2013 $207,000.00
13 10/31/2012 $557,000.00
Financials: CommonStockValue
Date Value
1 7/31/2019 $548,000.00
2 7/31/2018 $548,000.00
3 7/31/2017 $548,000.00
4 7/31/2016 $548,000.00
5 7/31/2015 $548,000.00
6 7/31/2014 $548,000.00
7 7/31/2013 $548,000.00
8 7/31/2012 $548,000.00
9 7/31/2011 $548,000.00
10 7/31/2010 $548,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 10/31/2019 $37,469,000.00
2 7/31/2019 $116,405,000.00
3 1/31/2019 $34,893,000.00
4 10/31/2018 $20,807,000.00
5 7/31/2018 $79,341,000.00
6 4/30/2018 $52,645,000.00
7 1/31/2018 $39,701,000.00
8 10/31/2017 $18,456,000.00
9 7/31/2017 $105,708,000.00
10 4/30/2017 $61,809,000.00
11 1/31/2017 $34,381,000.00
12 10/31/2016 $10,384,000.00
13 7/31/2016 $70,399,000.00
14 4/30/2016 $57,639,000.00
15 1/31/2016 $16,672,000.00
16 10/31/2015 $10,311,000.00
17 7/31/2015 $-106,203,000.00
18 4/30/2015 $-49,714,000.00
19 1/31/2015 $-66,557,000.00
20 10/31/2014 $-42,007,000.00
21 7/31/2014 $-37,875,000.00
22 4/30/2014 $72,065,000.00
23 1/31/2014 $719,000.00
24 10/31/2013 $38,170,000.00
25 7/31/2013 $-157,883,000.00
26 4/30/2013 $39,764,000.00
27 1/31/2013 $40,568,000.00
28 10/31/2012 $39,955,000.00
29 7/31/2012 $-72,398,000.00
30 4/30/2012 $-63,036,000.00
31 1/31/2012 $-101,474,000.00
32 10/31/2011 $15,612,000.00
33 7/31/2011 $171,645,000.00
34 4/30/2011 $58,755,000.00
35 1/31/2011 $23,661,000.00
36 7/31/2010 $79,810,000.00
Financials: ConcentrationRiskPercentage1
Date Value
1 7/31/2019 $0.10
2 7/31/2018 $0.10
3 7/31/2017 $0.10
4 7/31/2016 $0.10
5 7/31/2015 $0.05
6 7/31/2014 $0.05
Financials: ConstructionInProgressGross
Date Value
1 7/31/2019 $7,500,000.00
2 10/31/2018 $7,492,000.00
3 7/31/2018 $4,495,000.00
4 4/30/2018 $6,557,000.00
5 1/31/2018 $6,176,000.00
6 10/31/2017 $4,123,000.00
7 7/31/2017 $4,109,000.00
8 4/30/2017 $4,362,000.00
9 1/31/2017 $3,168,000.00
10 10/31/2016 $2,093,000.00
11 7/31/2016 $2,842,000.00
12 4/30/2016 $2,025,000.00
13 1/31/2016 $2,577,000.00
14 10/31/2015 $2,901,000.00
15 7/31/2015 $2,164,000.00
16 4/30/2015 $7,151,000.00
17 1/31/2015 $8,508,000.00
18 10/31/2014 $10,331,000.00
19 7/31/2014 $12,500,000.00
20 4/30/2014 $11,595,000.00
21 1/31/2014 $15,931,000.00
22 10/31/2013 $15,112,000.00
23 7/31/2013 $11,842,000.00
24 4/30/2013 $9,358,000.00
25 1/31/2013 $12,444,000.00
26 10/31/2012 $10,064,000.00
27 7/31/2012 $10,417,000.00
28 4/30/2012 $12,280,000.00
29 1/31/2012 $14,418,000.00
30 7/31/2011 $11,226,000.00
Financials: ContractWithCustomerLiability
Date Value
1 4/30/2020 $2,771,000.00
2 1/31/2020 $2,797.00
3 10/31/2019 $2,802.00
4 7/31/2019 $2,782,000.00
5 4/30/2019 $2,791,000.00
6 1/31/2019 $2,758,000.00
7 10/31/2018 $2,800.00
8 7/31/2018 $2,796,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 7/31/2019 $1,163,000.00
Financials: ContractWithCustomerRefundLiability
Date Value
1 7/31/2019 $5,796,000.00
2 7/31/2018 $4,546,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 4/30/2020 $419,496,000.00
2 1/31/2020 $283,080,000.00
3 10/31/2019 $145,542,000.00
4 7/31/2019 $581,967,000.00
5 4/30/2019 $143,996,000.00
6 1/31/2019 $289,273,000.00
7 10/31/2018 $146,657,000.00
8 7/31/2018 $585,560,000.00
9 4/30/2018 $147,339,000.00
10 1/31/2018 $288,174,000.00
11 10/31/2017 $144,086,000.00
12 7/31/2017 $555,024,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 7/31/2019 $2,232,000.00
2 7/31/2018 $2,830,000.00
3 7/31/2017 $15,279,000.00
4 7/31/2016 $5,048,000.00
5 7/31/2015 $9,075,000.00
6 7/31/2014 $-1,137,000.00
7 7/31/2013 $64,000.00
8 7/31/2012 $8,781,000.00
9 7/31/2011 $4,937,000.00
10 7/31/2010 $474,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 7/31/2019 $22,445,000.00
2 7/31/2018 $26,593,000.00
3 7/31/2017 $23,826,000.00
4 7/31/2016 $19,929,000.00
5 7/31/2015 $18,806,000.00
6 7/31/2014 $19,513,000.00
7 7/31/2013 $19,795,000.00
8 7/31/2012 $39,272,000.00
9 7/31/2011 $24,492,000.00
10 7/31/2010 $32,800,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 7/31/2019 $25,590,000.00
2 7/31/2018 $30,333,000.00
3 7/31/2017 $40,268,000.00
4 7/31/2016 $26,325,000.00
5 7/31/2015 $27,529,000.00
6 7/31/2014 $19,466,000.00
7 7/31/2013 $20,953,000.00
8 7/31/2012 $50,340,000.00
9 7/31/2011 $29,828,000.00
10 7/31/2010 $34,280,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 7/31/2019 $913,000.00
2 7/31/2018 $910,000.00
3 7/31/2017 $1,163,000.00
4 7/31/2016 $1,348,000.00
5 7/31/2015 $-352,000.00
6 7/31/2014 $1,090,000.00
7 7/31/2013 $1,094,000.00
8 7/31/2012 $2,287,000.00
9 7/31/2011 $399,000.00
10 7/31/2010 $1,006,000.00
Financials: DebtLongtermAndShorttermCombinedAmount
Date Value
1 4/30/2019 $50,303,000.00
2 1/31/2019 $51,610,000.00
3 10/31/2018 $54,408,000.00
4 7/31/2018 $52,618,000.00
5 4/30/2018 $58,157,000.00
6 1/31/2018 $70,624,000.00
7 10/31/2017 $93,810,000.00
8 7/31/2017 $107,764,000.00
9 4/30/2017 $133,894,000.00
10 1/31/2017 $157,223,000.00
11 10/31/2016 $210,608,000.00
12 7/31/2016 $216,910,000.00
13 4/30/2016 $236,000.00
14 10/31/2015 $241,434,000.00
15 7/31/2015 $253,699,000.00
16 4/30/2015 $256,353,000.00
17 1/31/2015 $265,292,000.00
18 10/31/2014 $195,990,000.00
19 7/31/2014 $263,232,000.00
Financials: DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
Date Value
1 7/31/2019 $5,429,000.00
Financials: DeferredAdvertisingCosts
Date Value
1 7/31/2019 $5,617,000.00
2 7/31/2018 $6,154,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 7/31/2019 $8,451,000.00
2 7/31/2018 $30,267,000.00
3 7/31/2017 $-8,173,000.00
4 7/31/2016 $3,946,000.00
5 7/31/2015 $-5,906,000.00
6 7/31/2014 $-22,754,000.00
7 7/31/2013 $22,882,000.00
8 7/31/2012 $-1,480,000.00
9 7/31/2011 $-6,058,000.00
10 7/31/2010 $-4,604,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 7/31/2019 $-667,000.00
2 7/31/2018 $-1,462,000.00
3 7/31/2017 $-1,329,000.00
4 7/31/2016 $-1,387,000.00
5 7/31/2015 $-1,868,000.00
6 7/31/2014 $-1,803,000.00
7 7/31/2013 $-806,000.00
8 7/31/2012 $-7,325,000.00
9 7/31/2011 $-3,746,000.00
10 7/31/2010 $-1,942,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 4/30/2020 $7,006,000.00
2 7/31/2019 $7,298,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 4/30/2020 $-309,000.00
2 1/31/2020 $1,272,000.00
3 10/31/2019 $1,009,000.00
4 7/31/2019 $7,796,000.00
5 4/30/2019 $3,796,000.00
6 1/31/2019 $4,423,000.00
7 10/31/2018 $2,164,000.00
8 7/31/2018 $30,622,000.00
9 4/30/2018 $26,501,000.00
10 1/31/2018 $26,028,000.00
11 10/31/2017 $-1,168,000.00
12 7/31/2017 $-9,281,000.00
13 4/30/2017 $-2,707,000.00
14 1/31/2017 $-4,547,000.00
15 10/31/2016 $2,027,000.00
16 7/31/2016 $2,910,000.00
17 4/30/2016 $3,169,000.00
18 1/31/2016 $3,338,000.00
19 10/31/2015 $726,000.00
20 7/31/2015 $-7,436,000.00
21 4/30/2015 $-4,533,000.00
22 1/31/2015 $-781,000.00
23 10/31/2014 $2,346,000.00
24 7/31/2014 $-24,429,000.00
25 4/30/2014 $-8,310,000.00
26 1/31/2014 $-2,402,000.00
27 10/31/2013 $-2,421,000.00
28 7/31/2013 $21,630,000.00
29 4/30/2013 $33,780,000.00
30 1/31/2013 $26,050,000.00
31 10/31/2012 $-109,000.00
32 7/31/2012 $-9,679,000.00
33 4/30/2012 $-3,192,000.00
34 1/31/2012 $-4,831,000.00
35 10/31/2011 $4,399,000.00
36 7/31/2011 $-8,161,000.00
37 4/30/2011 $-9,018,000.00
38 1/31/2011 $-4,926,000.00
39 7/31/2010 $-6,834,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 7/31/2019 $47,270,000.00
2 7/31/2018 $44,626,000.00
3 7/31/2017 $53,482,000.00
4 7/31/2016 $51,390,000.00
5 7/31/2015 $44,648,000.00
6 7/31/2014 $-42,828,000.00
7 7/31/2013 $-75,335,000.00
8 7/31/2012 $-59,170,000.00
Financials: DeferredRevenueRevenueRecognized1
Date Value
1 4/30/2020 $948,000.00
2 1/31/2020 $631.00
3 10/31/2019 $315.00
4 4/30/2019 $937,000.00
5 1/31/2019 $622,000.00
6 10/31/2018 $308.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 7/31/2019 $12,000.00
2 7/31/2018 $1,817,000.00
3 7/31/2017 $221,000.00
4 7/31/2016 $351,000.00
5 7/31/2015 $338,000.00
6 7/31/2014 $128,000.00
7 7/31/2013 $-446,000.00
8 7/31/2012 $-874,000.00
9 7/31/2011 $746,000.00
10 7/31/2010 $-288,000.00
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 7/31/2019 $1,432,000.00
2 7/31/2018 $1,073,000.00
3 7/31/2017 $1,187,000.00
4 7/31/2016 $1,144,000.00
5 7/31/2015 $1,242,000.00
6 7/31/2014 $1,706,000.00
7 7/31/2013 $1,705,000.00
8 7/31/2012 $1,885,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 7/31/2019 $36,687,000.00
2 7/31/2018 $41,693,000.00
3 7/31/2017 $83,677,000.00
4 7/31/2016 $72,371,000.00
5 7/31/2015 $72,333,000.00
6 7/31/2014 $71,744,000.00
Financials: DeferredTaxAssetsInventory
Date Value
1 7/31/2019 $3,856,000.00
2 7/31/2018 $3,095,000.00
3 7/31/2017 $4,516,000.00
4 7/31/2016 $5,142,000.00
5 7/31/2015 $4,387,000.00
6 7/31/2014 $5,460,000.00
7 7/31/2013 $5,880,000.00
8 7/31/2012 $4,984,000.00
9 7/31/2011 $5,328,000.00
Financials: DeferredTaxAssetsNetNoncurrent
Date Value
1 1/31/2020 $7,120,000.00
2 10/31/2019 $7,447,000.00
3 7/31/2019 $7,298,000.00
4 4/30/2019 $7,068,000.00
5 1/31/2019 $7,076,000.00
6 10/31/2018 $7,770,000.00
7 7/31/2018 $7,582,000.00
8 4/30/2018 $8,688,000.00
9 1/31/2018 $9,899,000.00
10 10/31/2017 $36,281,000.00
11 7/31/2017 $35,456,000.00
12 4/30/2017 $26,228,000.00
13 1/31/2017 $27,403,000.00
14 10/31/2016 $23,032,000.00
15 7/31/2016 $27,238,000.00
16 4/30/2016 $16,465,000.00
17 1/31/2016 $16,333,000.00
18 10/31/2015 $20,811,000.00
19 7/31/2015 $34,752,000.00
20 4/30/2015 $24,026,000.00
21 1/31/2015 $19,293,000.00
22 10/31/2014 $23,094,000.00
23 7/31/2014 $27,320,000.00
24 4/30/2014 $12,361,000.00
25 1/31/2014 $9,449,000.00
26 10/31/2013 $10,469,000.00
27 7/31/2013 $8,623,000.00
28 4/30/2013 $6,305,000.00
29 1/31/2013 $6,032,000.00
30 10/31/2012 $46,627,000.00
31 7/31/2012 $45,356,000.00
32 4/30/2012 $48,578,000.00
33 1/31/2012 $51,124,000.00
34 7/31/2011 $53,755,000.00
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 7/31/2019 $3,125,000.00
2 7/31/2018 $2,959,000.00
3 7/31/2017 $2,819,000.00
4 7/31/2016 $2,847,000.00
5 7/31/2015 $3,344,000.00
6 7/31/2014 $2,431,000.00
7 7/31/2013 $2,717,000.00
8 7/31/2012 $2,146,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 7/31/2019 $62,966,000.00
2 7/31/2018 $64,348,000.00
3 7/31/2017 $70,128,000.00
4 7/31/2016 $56,790,000.00
5 7/31/2015 $66,744,000.00
6 7/31/2014 $58,870,000.00
7 7/31/2013 $62,199,000.00
8 7/31/2012 $68,148,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
Date Value
1 7/31/2019 $7,021,000.00
2 7/31/2018 $3,772,000.00
3 7/31/2017 $8,932,000.00
4 7/31/2016 $6,347,000.00
5 7/31/2015 $1,612,000.00
6 7/31/2014 $1,533,000.00
7 7/31/2013 $1,973,000.00
8 7/31/2012 $2,980,000.00
9 7/31/2011 $892,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
Date Value
1 7/31/2019 $2,659,000.00
2 7/31/2018 $3,280,000.00
3 7/31/2017 $4,144,000.00
4 7/31/2016 $4,152,000.00
5 7/31/2015 $3,563,000.00
6 7/31/2014 $5,002,000.00
7 7/31/2013 $7,220,000.00
8 7/31/2012 $7,429,000.00
9 7/31/2011 $6,764,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 7/31/2019 $7,352,000.00
2 7/31/2018 $10,656,000.00
3 7/31/2017 $16,743,000.00
4 7/31/2016 $20,549,000.00
5 7/31/2015 $19,549,000.00
6 7/31/2014 $21,733,000.00
7 7/31/2013 $24,565,000.00
8 7/31/2012 $27,122,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseOther
Date Value
1 7/31/2019 $7,406,000.00
2 7/31/2018 $8,548,000.00
3 7/31/2017 $12,060,000.00
4 7/31/2016 $10,918,000.00
5 7/31/2015 $1,014,000.00
6 7/31/2014 $1,411,000.00
7 7/31/2013 $109,000.00
8 7/31/2012 $156,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
Date Value
1 7/31/2019 $943,000.00
2 7/31/2018 $828,000.00
3 7/31/2017 $1,141,000.00
4 7/31/2016 $1,619,000.00
5 7/31/2015 $1,136,000.00
6 7/31/2014 $852,000.00
7 7/31/2013 $1,292,000.00
8 7/31/2012 $1,370,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 7/31/2019 $60,073,000.00
2 7/31/2018 $56,866,000.00
3 7/31/2017 $38,563,000.00
4 7/31/2016 $37,992,000.00
5 7/31/2015 $39,922,000.00
6 7/31/2014 $-37,409,000.00
7 7/31/2013 $-37,142,000.00
8 7/31/2012 $-25,847,000.00
Financials: DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
Date Value
1 7/31/2019 $1,000.00
2 7/31/2018 $53,000.00
3 7/31/2017 $1,000.00
4 7/31/2016 $153,000.00
5 7/31/2015 $197,000.00
6 7/31/2014 $-126,000.00
7 7/31/2013 $-280,000.00
8 7/31/2012 $-4,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 7/31/2019 $31,415,000.00
2 7/31/2018 $29,630,000.00
3 7/31/2017 $37,681,000.00
4 7/31/2016 $31,777,000.00
5 7/31/2015 $26,570,000.00
6 7/31/2014 $-27,381,000.00
7 7/31/2013 $-54,008,000.00
8 7/31/2012 $-39,561,000.00
9 7/31/2011 $-33,798,000.00
Financials: DeferredTaxLiabilitiesOther
Date Value
1 7/31/2019 $7,961,000.00
2 7/31/2018 $8,962,000.00
3 7/31/2017 $10,798,000.00
4 7/31/2016 $15,173,000.00
5 7/31/2015 $10,965,000.00
6 7/31/2014 $-6,499,000.00
7 7/31/2013 $-8,952,000.00
8 7/31/2012 $-7,146,000.00
Financials: DeferredTaxLiabilitiesPrepaidExpenses
Date Value
1 7/31/2019 $631,000.00
2 7/31/2018 $978,000.00
3 7/31/2017 $1,107,000.00
4 7/31/2016 $1,577,000.00
5 7/31/2015 $2,179,000.00
6 7/31/2014 $-3,180,000.00
7 7/31/2013 $-2,407,000.00
8 7/31/2012 $-3,520,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 7/31/2019 $6,869,000.00
2 7/31/2018 $4,911,000.00
3 7/31/2017 $3,884,000.00
4 7/31/2016 $2,695,000.00
5 7/31/2015 $3,213,000.00
6 7/31/2014 $-4,587,000.00
7 7/31/2013 $-4,811,000.00
8 7/31/2012 $-5,703,000.00
9 7/31/2011 $-7,672,000.00
Financials: Depreciation
Date Value
1 7/31/2019 $18,023,000.00
2 7/31/2018 $19,009,000.00
3 7/31/2017 $20,190,000.00
4 7/31/2016 $23,375,000.00
5 7/31/2015 $27,355,000.00
6 7/31/2014 $26,727,000.00
7 7/31/2013 $22,976,000.00
8 7/31/2012 $27,656,000.00
9 7/31/2011 $23,804,000.00
10 7/31/2010 $31,560,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 4/30/2020 $17,731,000.00
2 1/31/2020 $11,672,000.00
3 10/31/2019 $5,634,000.00
4 7/31/2019 $23,799,000.00
5 4/30/2019 $17,836,000.00
6 1/31/2019 $11,909,000.00
7 10/31/2018 $5,960,000.00
8 7/31/2018 $25,442,000.00
9 4/30/2018 $19,047,000.00
10 1/31/2018 $12,840,000.00
11 10/31/2017 $6,564,000.00
12 7/31/2017 $27,303,000.00
13 4/30/2017 $20,789,000.00
14 1/31/2017 $14,102,000.00
15 10/31/2016 $7,234,000.00
16 7/31/2016 $32,432,000.00
17 4/30/2016 $24,896,000.00
18 1/31/2016 $17,502,000.00
19 10/31/2015 $8,889,000.00
20 7/31/2015 $39,458,000.00
21 4/30/2015 $28,511,000.00
22 1/31/2015 $20,066,000.00
23 10/31/2014 $10,123,000.00
24 7/31/2014 $44,598,000.00
25 4/30/2014 $33,782,000.00
26 1/31/2014 $22,342,000.00
27 10/31/2013 $10,878,000.00
28 7/31/2013 $48,725,000.00
29 4/30/2013 $36,037,000.00
30 1/31/2013 $22,046,000.00
31 10/31/2012 $10,675,000.00
32 7/31/2012 $43,987,000.00
33 4/30/2012 $32,921,000.00
34 1/31/2012 $22,176,000.00
35 10/31/2011 $11,241,000.00
36 7/31/2011 $48,827,000.00
37 4/30/2011 $37,522,000.00
38 1/31/2011 $25,502,000.00
39 7/31/2010 $53,022,000.00
Financials: DerivativeFairValueOfDerivativeAsset
Date Value
1 7/31/2019 $474,000.00
2 10/31/2012 $15,000.00
3 7/31/2012 $78,000.00
Financials: DerivativeNotionalAmount
Date Value
1 4/30/2020 $24,240,000.00
2 7/31/2019 $29,389,000.00
Financials: DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
Date Value
1 7/31/2019 --
2 7/31/2018 $4,666,000.00
3 7/31/2017 --
4 7/31/2016 --
5 10/31/2015 --
6 7/31/2015 $-426,000.00
7 10/31/2014 $-426,000.00
8 7/31/2014 $1,238,000.00
9 4/30/2014 --
10 1/31/2014 --
11 10/31/2013 --
12 7/31/2013 $-3,138,000.00
13 4/30/2013 $-3,138,000.00
14 1/31/2013 $-3,138,000.00
15 10/31/2012 $-3,138,000.00
16 7/31/2012 $-204,000.00
17 4/30/2012 --
18 1/31/2012 --
19 7/31/2011 $4,394,000.00
20 4/30/2011 $4,394,000.00
21 1/31/2011 $4,394,000.00
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 4/30/2020 $0.20
2 1/31/2020 $0.15
3 10/31/2019 $0.10
4 7/31/2019 $0.20
5 4/30/2019 $0.20
6 1/31/2019 $0.22
7 10/31/2018 $0.23
8 7/31/2018 $0.40
9 4/30/2018 $0.47
10 1/31/2018 $0.57
11 7/31/2017 $0.25
12 7/31/2016 $0.27
13 7/31/2015 $0.80
14 7/31/2014 $0.09
15 7/31/2013 $-0.45
16 7/31/2012 $1.79
17 7/31/2011 $0.17
18 7/31/2010 $0.25
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 7/31/2019 $0.21
2 7/31/2018 $0.27
3 4/30/2018 $0.27
4 1/31/2018 $0.27
5 7/31/2017 $0.35
6 4/30/2017 $0.35
7 1/31/2017 $0.35
8 7/31/2016 $0.35
9 7/31/2015 $0.35
10 7/31/2014 $0.35
11 7/31/2013 $0.35
12 7/31/2012 $0.35
13 7/31/2011 $0.35
14 7/31/2010 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 7/31/2019 $0.02
2 7/31/2018 $0.14
3 7/31/2017 --
4 7/31/2016 --
Financials: EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
Date Value
1 7/31/2019 --
2 7/31/2018 $-0.01
3 7/31/2017 --
4 7/31/2016 --
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 7/31/2019 $0.02
2 7/31/2018 $-0.01
3 7/31/2017 $-0.06
4 7/31/2016 $0.00
5 7/31/2015 $-0.02
6 7/31/2014 $-0.01
7 7/31/2013 $-0.05
8 7/31/2012 $-0.43
9 7/31/2011 $-0.13
10 7/31/2010 $-0.10
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
Date Value
1 7/31/2019 $0.02
2 7/31/2018 $0.01
3 7/31/2017 --
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 7/31/2019 $-0.02
2 7/31/2018 $-0.02
3 7/31/2017 $-0.01
4 7/31/2016 $-0.01
5 7/31/2015 $0.03
6 7/31/2014 $-0.00
7 7/31/2013 $-0.01
8 7/31/2012 $0.03
9 7/31/2011 $-0.01
10 7/31/2010 $0.01
Financials: EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
Date Value
1 7/31/2019 $-0.00
2 7/31/2018 $0.01
3 7/31/2017 $-0.06
4 7/31/2016 $0.01
5 7/31/2015 $-0.00
6 7/31/2014 $-0.08
7 7/31/2013 $-0.25
8 7/31/2012 $-0.07
9 7/31/2011 $-0.07
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 7/31/2019 $0.00
2 7/31/2018 $0.02
3 7/31/2017 $0.01
4 7/31/2016 $0.01
5 7/31/2015 $0.02
6 7/31/2014 $-0.01
7 7/31/2013 $-0.00
8 7/31/2012 $0.00
9 7/31/2011 --
10 7/31/2010 $0.01
Financials: EffectiveIncomeTaxRateReconciliationTaxContingencies
Date Value
1 7/31/2019 $-0.04
2 7/31/2018 $0.02
3 7/31/2017 $0.04
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
Date Value
1 7/31/2019 $-0.02
2 7/31/2018 $-0.02
3 7/31/2017 $-0.02
4 7/31/2016 $-0.04
5 7/31/2015 $-0.04
6 7/31/2014 $0.04
7 7/31/2013 $0.03
8 7/31/2012 $-0.06
9 7/31/2011 $-0.01
10 7/31/2010 $-0.00
Financials: EffectOfExchangeRateOnCashAndCashEquivalents
Date Value
1 1/31/2020 $179,000.00
2 10/31/2019 $-304,000.00
3 7/31/2019 $-2,475,000.00
4 4/30/2019 $-2,288,000.00
5 1/31/2019 $-776,000.00
6 10/31/2018 $-3,061,000.00
7 7/31/2018 $-1,974,000.00
8 4/30/2018 $-17,000.00
9 1/31/2018 $1,763,000.00
10 10/31/2017 $-1,935,000.00
11 7/31/2017 $178,000.00
12 4/30/2017 $-2,509,000.00
13 1/31/2017 $-5,410,000.00
14 10/31/2016 $-4,109,000.00
15 7/31/2016 $2,752,000.00
16 4/30/2016 $3,263,000.00
17 1/31/2016 $-4,833,000.00
18 10/31/2015 $-2,566,000.00
19 7/31/2015 $-14,173,000.00
20 4/30/2015 $-9,770,000.00
21 1/31/2015 $-10,937,000.00
22 10/31/2014 $-3,766,000.00
23 7/31/2014 $2,536,000.00
24 4/30/2014 $3,898,000.00
25 1/31/2014 $1,072,000.00
26 10/31/2013 $4,033,000.00
27 7/31/2013 $481,000.00
28 4/30/2013 $6,258,000.00
29 1/31/2013 $9,422,000.00
30 10/31/2012 $4,001,000.00
31 7/31/2012 $-16,348,000.00
32 4/30/2012 $-13,050,000.00
33 1/31/2012 $-9,442,000.00
34 10/31/2011 $-5,790,000.00
35 7/31/2011 $21,986,000.00
36 4/30/2011 $21,497,000.00
37 1/31/2011 $9,048,000.00
38 7/31/2010 $-5,148,000.00
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 4/30/2020 $-9,023,000.00
2 4/30/2019 $-2,288,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 4/30/2020 $41,591,000.00
2 1/31/2020 $38,561,000.00
3 10/31/2019 $63,794,000.00
4 7/31/2019 $62,509,000.00
5 4/30/2019 $52,849,000.00
6 1/31/2019 $41,510,000.00
7 10/31/2018 $48,945,000.00
8 7/31/2018 $67,619,000.00
9 4/30/2018 $56,995,000.00
10 1/31/2018 $49,679,000.00
11 10/31/2017 $64,863,000.00
12 7/31/2017 $58,192,000.00
13 4/30/2017 $45,079,000.00
14 1/31/2017 $39,157,000.00
15 10/31/2016 $49,510,000.00
16 7/31/2016 $45,998,000.00
17 4/30/2016 $40,987,000.00
18 1/31/2016 $33,767,000.00
19 10/31/2015 $29,726,000.00
20 7/31/2015 $30,282,000.00
21 4/30/2015 $36,164,000.00
22 1/31/2015 $32,535,000.00
23 10/31/2014 $33,596,000.00
24 7/31/2014 $38,064,000.00
25 4/30/2014 $44,742,000.00
26 1/31/2014 $36,386,000.00
27 10/31/2013 $47,968,000.00
28 7/31/2013 $42,413,000.00
29 4/30/2013 $36,840,000.00
30 1/31/2013 $40,564,000.00
31 10/31/2012 $40,529,000.00
32 7/31/2012 $54,629,000.00
33 4/30/2012 $48,954,000.00
34 1/31/2012 $41,926,000.00
35 7/31/2011 $69,798,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 10/31/2019 $15,461,000.00
2 7/31/2019 $9,652,000.00
3 1/31/2019 $13,910,000.00
4 10/31/2018 $16,245,000.00
5 7/31/2018 $10,898,000.00
6 4/30/2018 $12,273,000.00
7 1/31/2018 $14,492,000.00
8 10/31/2017 $17,077,000.00
9 7/31/2017 $13,054,000.00
10 4/30/2017 $15,840,000.00
11 1/31/2017 $17,455,000.00
12 10/31/2016 $19,450,000.00
13 7/31/2016 $15,318,000.00
14 4/30/2016 $17,206,000.00
15 1/31/2016 $19,136,000.00
16 10/31/2015 $21,053,000.00
17 7/31/2015 $17,035,000.00
18 4/30/2015 $9,332,000.00
19 1/31/2015 $10,511,000.00
20 10/31/2014 $11,425,000.00
21 7/31/2014 $5,507,000.00
22 4/30/2014 $7,037,000.00
23 1/31/2014 $9,403,000.00
24 10/31/2013 $10,753,000.00
25 7/31/2013 $8,342,000.00
26 4/30/2013 $11,484,000.00
27 1/31/2013 $14,179,000.00
28 10/31/2012 $16,252,000.00
29 7/31/2012 $13,827,000.00
30 4/30/2012 $16,022,000.00
31 1/31/2012 $18,066,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
Date Value
1 10/31/2019 $2,541,000.00
2 1/31/2019 $3,349,000.00
3 10/31/2018 $2,356,000.00
4 4/30/2018 $910,000.00
5 1/31/2018 $895,000.00
6 10/31/2017 $478,000.00
7 4/30/2017 $2,967,000.00
8 1/31/2017 $1,453,000.00
9 10/31/2016 $1,100,000.00
Financials: ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Date Value
1 10/31/2019 $65,000.00
2 7/31/2019 $-3,249,000.00
3 10/31/2018 $-1,772,000.00
4 7/31/2018 $-3,246,000.00
5 4/30/2018 $-3,622,000.00
6 1/31/2018 $-2,342,000.00
7 10/31/2017 $-2,280,000.00
8 7/31/2017 $-839,000.00
9 4/30/2017 $-512,000.00
10 1/31/2017 $-640,000.00
11 10/31/2016 $-1,232,000.00
12 7/31/2016 $-1,662,000.00
13 4/30/2016 $-1,238,000.00
14 1/31/2016 $-1,299,000.00
15 10/31/2015 $-1,007,000.00
16 7/31/2015 $-1,374,000.00
17 4/30/2015 $-3,832,000.00
18 1/31/2015 $-3,830,000.00
19 10/31/2014 $-1,296,000.00
20 7/31/2014 $-6,104,000.00
21 4/30/2014 $-978,000.00
22 1/31/2014 $-984,000.00
23 10/31/2013 $-719,000.00
24 7/31/2013 $1,631,000.00
25 4/30/2013 $1,794,000.00
26 1/31/2013 $1,273,000.00
27 10/31/2012 $401,000.00
28 7/31/2012 $792,000.00
29 4/30/2012 $754,000.00
30 1/31/2012 $566,000.00
31 10/31/2011 $456,000.00
32 7/31/2011 $-439,000.00
33 4/30/2011 $1,075,000.00
34 1/31/2011 $359,000.00
35 7/31/2010 $859,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 4/30/2020 $33,150,000.00
2 1/31/2020 $31,897,000.00
3 10/31/2019 $30,634,000.00
4 7/31/2019 $29,343,000.00
5 4/30/2019 $33,487,000.00
6 1/31/2019 $32,200,000.00
7 10/31/2018 $39,819,000.00
8 7/31/2018 $38,872,000.00
9 4/30/2018 $41,601,000.00
10 1/31/2018 $40,711,000.00
11 10/31/2017 $37,907,000.00
12 7/31/2017 $36,609,000.00
13 4/30/2017 $138,861,000.00
14 1/31/2017 $136,655,000.00
15 10/31/2016 $135,266,000.00
16 7/31/2016 $134,744,000.00
17 4/30/2016 $134,491,000.00
18 1/31/2016 $130,206,000.00
19 10/31/2015 $128,544,000.00
20 7/31/2015 $126,681,000.00
21 4/30/2015 $124,329,000.00
22 1/31/2015 $121,162,000.00
23 10/31/2014 $123,497,000.00
24 7/31/2014 $144,851,000.00
25 4/30/2014 $188,470,000.00
26 1/31/2014 $186,901,000.00
27 10/31/2013 $185,053,000.00
28 7/31/2013 $176,830,000.00
29 4/30/2013 $173,633,000.00
30 1/31/2013 $170,046,000.00
31 10/31/2012 $163,941,000.00
32 7/31/2012 $160,374,000.00
33 4/30/2012 $159,364,000.00
34 1/31/2012 $155,352,000.00
35 7/31/2011 $150,892,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 4/30/2020 $5,218,000.00
2 1/31/2020 $5,163,000.00
3 10/31/2019 $5,164,000.00
4 7/31/2019 $5,166,000.00
5 4/30/2019 $5,708,000.00
6 1/31/2019 $5,717,000.00
7 10/31/2018 $5,713,000.00
8 7/31/2018 $5,724,000.00
9 4/30/2018 $6,513,000.00
10 1/31/2018 $6,578,000.00
11 10/31/2017 $6,445,000.00
12 7/31/2017 $6,456,000.00
13 4/30/2017 $6,869,000.00
14 1/31/2017 $7,356,000.00
15 10/31/2016 $7,238,000.00
16 7/31/2016 $7,068,000.00
17 4/30/2016 $8,881,000.00
18 1/31/2016 $8,794,000.00
19 10/31/2015 $8,811,000.00
20 7/31/2015 $8,843,000.00
21 4/30/2015 $11,768,000.00
22 1/31/2015 $11,747,000.00
23 10/31/2014 $12,212,000.00
24 7/31/2014 $12,474,000.00
25 4/30/2014 $19,579,000.00
26 1/31/2014 $19,376,000.00
27 10/31/2013 $19,629,000.00
28 7/31/2013 $19,321,000.00
29 4/30/2013 $19,934,000.00
30 1/31/2013 $19,995,000.00
31 7/31/2012 $14,323,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 4/30/2020 --
2 1/31/2020 --
3 10/31/2019 --
4 4/30/2019 $2,025,000.00
5 1/31/2019 $2,025,000.00
6 10/31/2018 $2,025,000.00
7 7/31/2018 $2,025,000.00
8 4/30/2018 $5,014,000.00
9 1/31/2018 $5,017,000.00
10 10/31/2017 $5,008,000.00
11 7/31/2017 $5,010,000.00
12 4/30/2017 $5,385,000.00
13 1/31/2017 $5,864,000.00
14 10/31/2016 $5,743,000.00
15 7/31/2016 $5,534,000.00
16 4/30/2016 $5,628,000.00
17 1/31/2016 $5,640,000.00
18 10/31/2015 $5,647,000.00
19 7/31/2015 $5,461,000.00
20 4/30/2015 $6,352,000.00
21 1/31/2015 $6,355,000.00
22 10/31/2014 $6,451,000.00
23 7/31/2014 $6,305,000.00
24 4/30/2014 $11,981,000.00
25 1/31/2014 $11,969,000.00
26 10/31/2013 $12,007,000.00
27 7/31/2013 $11,881,000.00
28 4/30/2013 $12,241,000.00
29 1/31/2013 $12,173,000.00
30 7/31/2012 $2,859,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 4/30/2020 $2,191,000.00
2 1/31/2020 $2,025,000.00
3 10/31/2019 $2,025,000.00
4 7/31/2019 $2,025,000.00
5 4/30/2019 $5,002,000.00
6 1/31/2019 $5,006,000.00
7 10/31/2018 $5,004,000.00
8 7/31/2018 $5,009,000.00
9 4/30/2018 $5,168,000.00
10 1/31/2018 $5,174,000.00
11 10/31/2017 $5,155,000.00
12 7/31/2017 $5,160,000.00
13 4/30/2017 $5,431,000.00
14 1/31/2017 $5,909,000.00
15 10/31/2016 $5,789,000.00
16 7/31/2016 $5,581,000.00
17 4/30/2016 $6,181,000.00
18 1/31/2016 $6,166,000.00
19 10/31/2015 $6,174,000.00
20 7/31/2015 $6,190,000.00
21 4/30/2015 $6,634,000.00
22 1/31/2015 $6,640,000.00
23 10/31/2014 $6,771,000.00
24 7/31/2014 $6,850,000.00
25 4/30/2014 $13,318,000.00
26 1/31/2014 $13,253,000.00
27 10/31/2013 $13,357,000.00
28 7/31/2013 $13,197,000.00
29 4/30/2013 $13,608,000.00
30 1/31/2013 $13,584,000.00
31 7/31/2012 $5,957,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 4/30/2020 $5,109,000.00
2 1/31/2020 $4,894,000.00
3 10/31/2019 $4,898,000.00
4 7/31/2019 $4,896,000.00
5 4/30/2019 $5,144,000.00
6 1/31/2019 $5,151,000.00
7 10/31/2018 $5,148,000.00
8 7/31/2018 $5,157,000.00
9 4/30/2018 $5,210,000.00
10 1/31/2018 $5,217,000.00
11 10/31/2017 $5,196,000.00
12 7/31/2017 $5,201,000.00
13 4/30/2017 $5,936,000.00
14 1/31/2017 $6,412,000.00
15 10/31/2016 $6,283,000.00
16 7/31/2016 $6,101,000.00
17 4/30/2016 $6,471,000.00
18 1/31/2016 $6,442,000.00
19 10/31/2015 $6,451,000.00
20 7/31/2015 $6,464,000.00
21 4/30/2015 $7,388,000.00
22 1/31/2015 $7,391,000.00
23 10/31/2014 $7,616,000.00
24 7/31/2014 $7,747,000.00
25 4/30/2014 $16,531,000.00
26 1/31/2014 $16,364,000.00
27 10/31/2013 $16,598,000.00
28 7/31/2013 $16,349,000.00
29 4/30/2013 $16,934,000.00
30 1/31/2013 $16,955,000.00
31 7/31/2012 $6,145,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 4/30/2020 $5,384,000.00
2 1/31/2020 $5,163,000.00
3 10/31/2019 $5,164,000.00
4 7/31/2019 $5,165,000.00
5 4/30/2019 $5,183,000.00
6 1/31/2019 $5,191,000.00
7 10/31/2018 $5,187,000.00
8 7/31/2018 $5,198,000.00
9 4/30/2018 $6,174,000.00
10 1/31/2018 $6,223,000.00
11 10/31/2017 $6,195,000.00
12 7/31/2017 $6,199,000.00
13 4/30/2017 $6,158,000.00
14 1/31/2017 $6,680,000.00
15 10/31/2016 $6,551,000.00
16 7/31/2016 $6,379,000.00
17 4/30/2016 $7,175,000.00
18 1/31/2016 $7,117,000.00
19 10/31/2015 $7,129,000.00
20 7/31/2015 $7,155,000.00
21 4/30/2015 $9,670,000.00
22 1/31/2015 $9,660,000.00
23 10/31/2014 $10,051,000.00
24 7/31/2014 $10,267,000.00
25 4/30/2014 $18,746,000.00
26 1/31/2014 $18,555,000.00
27 10/31/2013 $18,800,000.00
28 7/31/2013 $18,513,000.00
29 4/30/2013 $19,134,000.00
30 1/31/2013 $19,173,000.00
31 7/31/2012 $6,962,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 10/31/2019 $46,594,000.00
2 7/31/2019 $46,595,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 10/31/2019 $15,960,000.00
2 7/31/2019 $17,252,000.00
Financials: ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
Date Value
1 4/30/2020 $779,000.00
2 1/31/2020 $486,000.00
3 10/31/2019 $381,000.00
4 4/30/2019 $292,000.00
5 1/31/2019 $287,000.00
6 10/31/2018 $47,000.00
Financials: ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
Date Value
1 4/30/2020 $-1,166,000.00
2 1/31/2020 $-878,000.00
3 7/31/2019 $-805,000.00
4 4/30/2019 $815,000.00
5 1/31/2019 $887,000.00
6 4/30/2018 $65,000.00
7 1/31/2018 $-856,000.00
8 4/30/2017 $-171,000.00
9 1/31/2017 $-451,000.00
10 4/30/2016 $-605,000.00
11 1/31/2016 $-608,000.00
12 4/30/2015 $-813,000.00
13 1/31/2015 $-1,724,000.00
14 4/30/2014 $-5,000.00
15 1/31/2014 $-258,000.00
16 7/31/2013 $118,000.00
17 4/30/2013 $132,000.00
18 1/31/2013 $-207,000.00
19 10/31/2012 $557.00
20 7/31/2012 $1,348,000.00
21 4/30/2012 $46,000.00
22 1/31/2012 $807,000.00
23 7/31/2011 $1,535,000.00
Financials: GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
Date Value
1 4/30/2020 $11,000.00
2 1/31/2020 $-28,000.00
3 10/31/2019 $-8,000.00
4 4/30/2019 $-49,000.00
5 1/31/2019 $-43,000.00
6 10/31/2018 $-33,000.00
7 4/30/2018 $29,000.00
8 1/31/2018 $20,000.00
9 10/31/2017 $-22,000.00
10 4/30/2017 $-3,321,000.00
11 1/31/2017 $-5,046,000.00
12 10/31/2016 $1,733,000.00
13 4/30/2016 $1,410,000.00
14 1/31/2016 $-513,000.00
15 10/31/2015 $413,000.00
16 4/30/2015 $-667,000.00
17 1/31/2015 $-2,050,000.00
18 10/31/2014 $-841,000.00
19 4/30/2014 $403,000.00
20 1/31/2014 $-1,421,000.00
21 10/31/2013 $1,447,000.00
22 7/31/2013 --
23 4/30/2013 $520,000.00
24 1/31/2013 $42,000.00
25 10/31/2012 $186,000.00
26 7/31/2012 $188,000.00
27 4/30/2012 $188,000.00
Financials: GainLossOnSaleOfBusiness
Date Value
1 7/31/2019 --
2 7/31/2018 $-4,666,000.00
3 7/31/2017 --
4 7/31/2016 --
5 4/30/2016 --
6 1/31/2016 --
7 4/30/2015 $-426,000.00
8 1/31/2015 $-426,000.00
9 10/31/2014 $426,000.00
10 4/30/2014 --
11 1/31/2014 --
12 10/31/2013 --
13 1/31/2013 $-3,438,000.00
14 10/31/2012 $-3,438,000.00
Financials: Goodwill
Date Value
1 4/30/2020 $404,039,000.00
2 1/31/2020 $410,455,000.00
3 10/31/2019 $411,328,000.00
4 7/31/2019 $410,987,000.00
5 4/30/2019 $412,378,000.00
6 1/31/2019 $417,240,000.00
7 10/31/2018 $415,129,000.00
8 7/31/2018 $419,815,000.00
9 4/30/2018 $435,426,000.00
10 1/31/2018 $443,873,000.00
11 10/31/2017 $433,704,000.00
12 7/31/2017 $437,697,000.00
13 4/30/2017 $425,935,000.00
14 1/31/2017 $424,857,000.00
15 10/31/2016 $424,345,000.00
16 7/31/2016 $429,871,000.00
17 4/30/2016 $436,191,000.00
18 1/31/2016 $427,460,000.00
19 10/31/2015 $430,972,000.00
20 7/31/2015 $433,199,000.00
21 4/30/2015 $478,035,000.00
22 1/31/2015 $478,991,000.00
23 10/31/2014 $501,794,000.00
24 7/31/2014 $515,004,000.00
25 4/30/2014 $620,998,000.00
26 1/31/2014 $615,404,000.00
27 10/31/2013 $624,165,000.00
28 7/31/2013 $617,236,000.00
29 4/30/2013 $841,449,000.00
30 1/31/2013 $877,972,000.00
31 10/31/2012 $680,595,000.00
32 7/31/2012 $676,791,000.00
33 4/30/2012 $666,423,000.00
34 1/31/2012 $666,907,000.00
35 7/31/2011 $800,343,000.00
36 7/31/2010 $768,600,000.00
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 7/31/2019 $-8,828,000.00
2 1/31/2019 $-2,575,000.00
3 7/31/2018 $7,827,000.00
4 4/30/2018 $-2,271,000.00
5 1/31/2018 $6,176,000.00
6 7/31/2017 $-7,826,000.00
7 4/30/2017 $-3,936,000.00
8 1/31/2017 $-5,014,000.00
9 7/31/2016 $3,328,000.00
Financials: GrossProfit
Date Value
1 4/30/2020 $129,527,000.00
2 1/31/2020 $280,532,000.00
3 10/31/2019 $141,405,000.00
4 7/31/2019 $578,678,000.00
5 4/30/2019 $432,098,000.00
6 1/31/2019 $139,810,000.00
7 10/31/2018 $146,539,000.00
8 7/31/2018 $588,291,000.00
9 4/30/2018 $151,082,000.00
10 1/31/2018 $143,692,000.00
11 10/31/2017 $146,065,000.00
12 7/31/2017 $558,292,000.00
13 4/30/2017 $414,425,000.00
14 1/31/2017 $274,516,000.00
15 10/31/2016 $140,358,000.00
16 7/31/2016 $141,089,000.00
17 4/30/2016 $145,443,000.00
18 1/31/2016 $132,892,000.00
19 10/31/2015 $139,349,000.00
20 7/31/2015 $129,069,000.00
21 4/30/2015 $140,999,000.00
22 1/31/2015 $138,203,000.00
23 10/31/2014 $150,161,000.00
24 7/31/2014 $609,564,000.00
25 4/30/2014 $155,120,000.00
26 1/31/2014 $142,536,000.00
27 10/31/2013 $157,847,000.00
28 7/31/2013 $609,348,000.00
29 4/30/2013 $159,706,000.00
30 1/31/2013 $141,891,000.00
31 10/31/2012 $164,620,000.00
32 7/31/2012 $590,969,000.00
33 4/30/2012 $151,747,000.00
34 1/31/2012 $141,237,000.00
35 10/31/2011 $167,831,000.00
36 7/31/2011 $587,950,000.00
37 4/30/2011 $491,160,000.00
38 1/31/2011 $159,010,000.00
39 10/31/2010 $164,512,000.00
40 7/31/2010 $623,297,000.00
Financials: IncomeLossFromContinuingOperations
Date Value
1 7/31/2019 $131,258,000.00
2 4/30/2019 $34,781,000.00
3 1/31/2019 $29,227,000.00
4 10/31/2018 $30,637,000.00
5 7/31/2018 $91,060,000.00
6 4/30/2018 $26,000,000.00
7 1/31/2018 $4,273,000.00
8 10/31/2017 $25,836,000.00
9 7/31/2017 $95,645,000.00
10 4/30/2017 $22,553,000.00
11 1/31/2017 $25,297,000.00
12 10/31/2016 $22,553,000.00
13 7/31/2016 $80,110,000.00
14 4/30/2016 $20,981,000.00
15 1/31/2016 $15,290,000.00
16 10/31/2015 $18,703,000.00
17 7/31/2015 $4,902,000.00
18 4/30/2015 $44,296,000.00
19 1/31/2015 $11,584,000.00
20 10/31/2014 $15,499,000.00
21 7/31/2014 $-96,981,000.00
22 4/30/2014 $48,835,000.00
23 1/31/2014 $10,517,000.00
24 10/31/2013 $18,135,000.00
25 7/31/2013 $-175,557,000.00
26 4/30/2013 $37,669,000.00
27 1/31/2013 $-10,671,000.00
28 10/31/2012 $25,785,000.00
29 7/31/2012 $103,493,000.00
30 4/30/2012 $84,328,000.00
31 7/31/2011 $105,957,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 7/31/2019 $55,077,000.00
2 7/31/2018 $48,903,000.00
3 7/31/2017 $43,561,000.00
4 7/31/2016 $61,349,000.00
5 7/31/2015 $-582,000.00
6 7/31/2014 $-134,596,000.00
7 7/31/2013 $-144,941,000.00
8 7/31/2012 $42,597,000.00
9 7/31/2011 $27,742,000.00
10 7/31/2010 $4,423,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 7/31/2019 $109,567,000.00
2 7/31/2018 $103,112,000.00
3 7/31/2017 $83,071,000.00
4 7/31/2016 $47,996,000.00
5 7/31/2015 $25,577,000.00
6 7/31/2014 $81,487,000.00
7 7/31/2013 $49,267,000.00
8 7/31/2012 $-19,847,000.00
9 7/31/2011 $99,882,000.00
10 7/31/2010 $104,979,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Date Value
1 4/30/2020 $106,080,000.00
2 1/31/2020 $83,927,000.00
3 10/31/2019 $41,570,000.00
4 7/31/2019 $164,644,000.00
5 4/30/2019 $40,978,000.00
6 1/31/2019 $36,690,000.00
7 10/31/2018 $39,893,000.00
8 7/31/2018 $152,015,000.00
9 4/30/2018 $106,766,000.00
10 1/31/2018 $35,023,000.00
11 10/31/2017 $34,764,000.00
12 7/31/2017 $126,632,000.00
13 4/30/2017 $30,628,000.00
14 1/31/2017 $60,087,000.00
15 10/31/2016 $30,987,000.00
16 7/31/2016 $109,345,000.00
17 4/30/2016 $29,667,000.00
18 1/31/2016 $47,659,000.00
19 10/31/2015 $27,192,000.00
20 7/31/2015 $24,995,000.00
21 4/30/2015 $60,643,000.00
22 1/31/2015 $38,427,000.00
23 10/31/2014 $24,405,000.00
24 7/31/2014 $-53,109,000.00
25 4/30/2014 $65,912,000.00
26 1/31/2014 $14,925,000.00
27 10/31/2013 $26,729,000.00
28 7/31/2013 $-176,234,000.00
29 4/30/2013 $27,882,000.00
30 1/31/2013 $21,941,000.00
31 10/31/2012 $38,862,000.00
32 7/31/2012 $22,750,000.00
33 4/30/2012 $39,329,000.00
34 1/31/2012 $-81,319,000.00
35 10/31/2011 $27,855,000.00
36 7/31/2011 $144,058,000.00
37 4/30/2011 $37,196,000.00
38 1/31/2011 $68,610,000.00
39 7/31/2010 $109,402,000.00
Financials: IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple
Date Value
1 7/31/2019 --
2 7/31/2018 $1,869,000.00
3 7/31/2017 --
4 7/31/2016 --
Financials: IncomeTaxesPaidNet
Date Value
1 7/31/2019 $24,335,000.00
2 7/31/2018 $33,267,000.00
3 7/31/2017 $31,885,000.00
4 7/31/2016 $28,497,000.00
5 10/31/2015 $4,533,000.00
6 7/31/2015 $25,024,000.00
7 4/30/2015 $21,692,000.00
8 1/31/2015 $15,727,000.00
9 10/31/2014 $7,323,000.00
10 7/31/2014 $-33,043,000.00
11 4/30/2014 $18,842,000.00
12 1/31/2014 $14,083,000.00
13 10/31/2013 $10,006,000.00
14 7/31/2013 $-34,030,000.00
15 4/30/2013 $-26,786,000.00
16 1/31/2013 $19,964,000.00
17 10/31/2012 $12,199,000.00
18 7/31/2012 $-35,292,000.00
19 4/30/2012 $-19,959,000.00
20 1/31/2012 $16,189,000.00
21 10/31/2011 $5,825,000.00
22 7/31/2011 $-35,851,000.00
23 4/30/2011 $26,695,000.00
24 1/31/2011 $17,398,000.00
25 7/31/2010 $30,870,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 4/30/2020 $21,396,000.00
2 1/31/2020 $12,876,000.00
3 10/31/2019 $4,072,000.00
4 7/31/2019 $33,386,000.00
5 4/30/2019 $6,197,000.00
6 1/31/2019 $16,719,000.00
7 10/31/2018 $9,256,000.00
8 7/31/2018 $60,955,000.00
9 4/30/2018 $10,979,000.00
10 1/31/2018 $39,678,000.00
11 10/31/2017 $8,928,000.00
12 7/31/2017 $30,987,000.00
13 4/30/2017 $8,075,000.00
14 1/31/2017 $12,237,000.00
15 10/31/2016 $8,434,000.00
16 7/31/2016 $29,235,000.00
17 4/30/2016 $8,686,000.00
18 1/31/2016 $13,666,000.00
19 10/31/2015 $8,489,000.00
20 7/31/2015 $20,093,000.00
21 4/30/2015 $16,347,000.00
22 1/31/2015 $11,344,000.00
23 10/31/2014 $8,906,000.00
24 7/31/2014 $-4,963,000.00
25 4/30/2014 $17,077,000.00
26 1/31/2014 $13,002,000.00
27 10/31/2013 $8,595,000.00
28 7/31/2013 $42,583,000.00
29 4/30/2013 $6,202,000.00
30 1/31/2013 $30,625,000.00
31 10/31/2012 $13,077,000.00
32 7/31/2012 $40,661,000.00
33 4/30/2012 $29,420,000.00
34 1/31/2012 $8,635,000.00
35 10/31/2011 $11,109,000.00
36 7/31/2011 $35,406,000.00
37 4/30/2011 $26,737,000.00
38 1/31/2011 $18,130,000.00
39 7/31/2010 $27,446,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 4/30/2020 $-9,019,000.00
2 1/31/2020 $-6,209,000.00
3 10/31/2019 $4,362,000.00
4 7/31/2019 $-3,496,000.00
5 4/30/2019 $-332,000.00
6 1/31/2019 $-2,562,000.00
7 10/31/2018 $6,709,000.00
8 7/31/2018 $16,612,000.00
9 4/30/2018 $10,710,000.00
10 1/31/2018 $10,945,000.00
11 10/31/2017 $4,807,000.00
12 7/31/2017 $-766,000.00
13 4/30/2017 $931,000.00
14 1/31/2017 $-3,407,000.00
15 10/31/2016 $680,000.00
16 7/31/2016 $-8,159,000.00
17 4/30/2016 $-4,679,000.00
18 1/31/2016 $-3,204,000.00
19 10/31/2015 $3,342,000.00
20 7/31/2015 $-1,317,000.00
21 4/30/2015 $797,000.00
22 1/31/2015 $-10,918,000.00
23 10/31/2014 $3,916,000.00
24 7/31/2014 $-3,600,000.00
25 4/30/2014 $-2,949,000.00
26 1/31/2014 $1,418,000.00
27 10/31/2013 $18,551,000.00
28 7/31/2013 $1,535,000.00
29 4/30/2013 $6,410,000.00
30 1/31/2013 $5,418,000.00
31 10/31/2012 $18,426,000.00
32 7/31/2012 $18,089,000.00
33 4/30/2012 $-11,050,000.00
34 1/31/2012 $-6,029,000.00
35 10/31/2011 $7,798,000.00
36 7/31/2011 $-7,680,000.00
37 4/30/2011 $-211,000.00
38 1/31/2011 $11,938,000.00
39 7/31/2010 $29,479,000.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 4/30/2020 $1,790,000.00
2 1/31/2020 $-436,000.00
3 10/31/2019 $266,000.00
4 7/31/2019 $2,851,000.00
5 4/30/2019 $616,000.00
6 1/31/2019 $592,000.00
7 10/31/2018 $-1,193,000.00
8 7/31/2018 $-3,093,000.00
9 4/30/2018 $-1,863,000.00
10 1/31/2018 $-1,471,000.00
11 10/31/2017 $-2,327,000.00
12 7/31/2017 $1,061,000.00
13 4/30/2017 $-3,270,000.00
14 1/31/2017 $-3,932,000.00
15 10/31/2016 $-2,869,000.00
16 7/31/2016 $-1,200,000.00
17 4/30/2016 $-2,669,000.00
18 1/31/2016 $-2,326,000.00
19 10/31/2015 $2,109,000.00
20 7/31/2015 $982,000.00
21 4/30/2015 $-3,766,000.00
22 1/31/2015 $-5,918,000.00
23 10/31/2014 $1,705,000.00
24 7/31/2014 $3,731,000.00
25 4/30/2014 $2,912,000.00
26 1/31/2014 $-2,050,000.00
27 10/31/2013 $1,089,000.00
28 7/31/2013 $-7,722,000.00
29 4/30/2013 $-4,198,000.00
30 1/31/2013 $-6,318,000.00
31 10/31/2012 $-2,548,000.00
32 7/31/2012 $23,922,000.00
33 4/30/2012 $15,101,000.00
34 1/31/2012 $9,221,000.00
35 10/31/2011 $7,470,000.00
36 7/31/2011 $3,388,000.00
37 4/30/2011 $4,579,000.00
38 1/31/2011 $6,589,000.00
39 7/31/2010 $5,258,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 4/30/2020 $7,439,000.00
2 1/31/2020 $1,311,000.00
3 10/31/2019 $-249,000.00
4 7/31/2019 $9,922,000.00
5 4/30/2019 $9,254,000.00
6 1/31/2019 $6,602,000.00
7 10/31/2018 $3,125,000.00
8 7/31/2018 $7,563,000.00
9 4/30/2018 $7,790,000.00
10 1/31/2018 $4,150,000.00
11 10/31/2017 $3,571,000.00
12 7/31/2017 $5,687,000.00
13 4/30/2017 $-666,000.00
14 1/31/2017 $-224,000.00
15 10/31/2016 $-1,197,000.00
16 7/31/2016 $-4,833,000.00
17 4/30/2016 $-4,556,000.00
18 1/31/2016 $-3,403,000.00
19 10/31/2015 $-1,368,000.00
20 7/31/2015 $763,000.00
21 4/30/2015 $8,385,000.00
22 1/31/2015 $10,840,000.00
23 10/31/2014 $7,077,000.00
24 7/31/2014 $-12,608,000.00
25 4/30/2014 $9,435,000.00
26 1/31/2014 $8,754,000.00
27 10/31/2013 $12,461,000.00
28 7/31/2013 $2,440,000.00
29 4/30/2013 $91,000.00
30 1/31/2013 $4,475,000.00
31 10/31/2012 $8,141,000.00
32 7/31/2012 $-7,674,000.00
33 4/30/2012 $5,595,000.00
34 1/31/2012 $11,814,000.00
35 10/31/2011 $7,156,000.00
36 7/31/2011 $2,886,000.00
37 4/30/2011 $1,491,000.00
38 1/31/2011 $879,000.00
39 7/31/2010 $-426,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 4/30/2020 $5,653,000.00
2 1/31/2020 $2,621,000.00
3 10/31/2019 $1,404,000.00
4 7/31/2019 $-368,000.00
5 4/30/2019 $2,204,000.00
6 1/31/2019 $2,310,000.00
7 10/31/2018 $2,197,000.00
8 7/31/2018 $-1,747,000.00
9 4/30/2018 $-480,000.00
10 1/31/2018 $3,153,000.00
11 10/31/2017 $2,005,000.00
12 7/31/2017 $-1,812,000.00
13 4/30/2017 $1,987,000.00
14 1/31/2017 $-220,000.00
15 10/31/2016 $1,170,000.00
16 7/31/2016 $-475,000.00
17 4/30/2016 $734,000.00
18 1/31/2016 $3,811,000.00
19 10/31/2015 $3,081,000.00
20 7/31/2015 $-9,188,000.00
21 4/30/2015 $-201,000.00
22 1/31/2015 $3,053,000.00
23 10/31/2014 $2,999,000.00
24 7/31/2014 $-278,000.00
25 4/30/2014 $2,772,000.00
26 1/31/2014 $3,505,000.00
27 10/31/2013 $5,372,000.00
28 7/31/2013 $5,036,000.00
29 4/30/2013 $-541,000.00
30 1/31/2013 $2,772,000.00
31 10/31/2012 $2,710,000.00
32 7/31/2012 $-2,744,000.00
33 4/30/2012 $4,386,000.00
34 1/31/2012 $5,155,000.00
35 10/31/2011 $7,384,000.00
36 7/31/2011 $-5,624,000.00
37 4/30/2011 $-772,000.00
38 1/31/2011 $-2,384,000.00
39 7/31/2010 $3,502,000.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 4/30/2020 $489,000.00
2 1/31/2020 $549,000.00
3 10/31/2019 $593,000.00
4 7/31/2019 $727,000.00
5 4/30/2019 $714,000.00
6 1/31/2019 $716,000.00
7 10/31/2018 $757,000.00
8 7/31/2018 $847,000.00
9 4/30/2018 $982,000.00
10 1/31/2018 $982,000.00
11 10/31/2017 $943,000.00
12 7/31/2017 $900,000.00
13 4/30/2017 $910,000.00
14 1/31/2017 $877,000.00
15 10/31/2016 $821,000.00
16 7/31/2016 $228,000.00
17 4/30/2016 $254,000.00
18 1/31/2016 $120,000.00
19 10/31/2015 $60,000.00
20 7/31/2015 $98,000.00
21 4/30/2015 $149,000.00
22 1/31/2015 $76,000.00
23 10/31/2014 $62,000.00
24 7/31/2014 --
25 4/30/2014 $67,000.00
26 1/31/2014 $317,000.00
27 10/31/2013 $348,000.00
28 7/31/2013 --
29 4/30/2013 $626,000.00
30 1/31/2013 --
31 10/31/2012 $273,000.00
32 7/31/2012 $368,000.00
33 4/30/2012 $490,000.00
34 1/31/2012 --
35 10/31/2011 $297,000.00
36 7/31/2011 $494,000.00
37 4/30/2011 $636,000.00
38 1/31/2011 $411,000.00
39 7/31/2010 $544,000.00
Financials: IndefiniteLivedIntangibleAssetsExcludingGoodwill
Date Value
1 10/31/2019 $18,900,000.00
2 7/31/2019 $18,871,000.00
Financials: IntangibleAssetsGrossExcludingGoodwill
Date Value
1 10/31/2019 $65,494,000.00
2 7/31/2019 $65,466,000.00
3 7/31/2018 $81,460,000.00
4 7/31/2017 $89,685,000.00
5 7/31/2016 $194,550,000.00
6 7/31/2015 $195,569,000.00
7 7/31/2014 $235,865,000.00
8 7/31/2013 $333,681,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 4/30/2020 $23,444,000.00
2 1/31/2020 $33,580,000.00
3 10/31/2019 $34,860,000.00
4 7/31/2019 $36,123,000.00
5 4/30/2019 $38,135,000.00
6 1/31/2019 $39,652,000.00
7 10/31/2018 $41,033,000.00
8 7/31/2018 $42,588,000.00
9 4/30/2018 $48,036,000.00
10 1/31/2018 $50,131,000.00
11 10/31/2017 $51,200,000.00
12 7/31/2017 $53,076,000.00
13 4/30/2017 $54,107,000.00
14 1/31/2017 $55,980,000.00
15 10/31/2016 $57,590,000.00
16 7/31/2016 $59,806,000.00
17 4/30/2016 $62,260,000.00
18 1/31/2016 $63,630,000.00
19 10/31/2015 $66,242,000.00
20 7/31/2015 $68,888,000.00
21 4/30/2015 $78,764,000.00
22 1/31/2015 $81,526,000.00
23 10/31/2014 $86,651,000.00
24 7/31/2014 $91,014,000.00
25 4/30/2014 $142,846,000.00
26 1/31/2014 $146,859,000.00
27 10/31/2013 $152,812,000.00
28 7/31/2013 $156,851,000.00
29 4/30/2013 $174,583,000.00
30 1/31/2013 $185,495,000.00
31 10/31/2012 $80,983,000.00
32 7/31/2012 $84,119,000.00
33 4/30/2012 $76,260,000.00
34 1/31/2012 $79,090,000.00
35 7/31/2011 $89,961,000.00
Financials: InterestExpense
Date Value
1 4/30/2020 $1,976,000.00
2 1/31/2020 $1,348,000.00
3 10/31/2019 $701,000.00
4 7/31/2019 $2,830,000.00
5 4/30/2019 $708,000.00
6 1/31/2019 $717,000.00
7 10/31/2018 $712,000.00
8 7/31/2018 $3,168,000.00
9 4/30/2018 $2,453,000.00
10 1/31/2018 $829,000.00
11 10/31/2017 $863,000.00
12 7/31/2017 $5,504,000.00
13 4/30/2017 $4,565,000.00
14 1/31/2017 $3,190,000.00
15 10/31/2016 $1,732,000.00
16 7/31/2016 $7,824,000.00
17 4/30/2016 $1,838,000.00
18 1/31/2016 $4,281,000.00
19 10/31/2015 $2,151,000.00
20 7/31/2015 $11,156,000.00
21 4/30/2015 $8,394,000.00
22 1/31/2015 $5,891,000.00
23 10/31/2014 $2,891,000.00
24 7/31/2014 $14,300,000.00
25 4/30/2014 $10,777,000.00
26 1/31/2014 $-7,397,000.00
27 10/31/2013 $3,720,000.00
28 7/31/2013 $16,641,000.00
29 4/30/2013 $4,186,000.00
30 1/31/2013 $4,406,000.00
31 10/31/2012 $4,163,000.00
32 7/31/2012 $19,090,000.00
33 4/30/2012 $14,715,000.00
34 1/31/2012 $9,980,000.00
35 10/31/2011 $5,047,000.00
36 7/31/2011 $22,124,000.00
37 4/30/2011 $16,640,000.00
38 1/31/2011 $11,537,000.00
39 7/31/2010 $21,222,000.00
Financials: InterestPaidNet
Date Value
1 7/31/2019 $2,651,000.00
2 7/31/2018 $2,976,000.00
3 7/31/2017 $5,766,000.00
4 7/31/2016 $8,528,000.00
5 10/31/2015 $2,144,000.00
6 7/31/2015 $11,164,000.00
7 4/30/2015 $9,451,000.00
8 1/31/2015 $6,146,000.00
9 10/31/2014 $3,032,000.00
10 7/31/2014 $-14,594,000.00
11 4/30/2014 $11,417,000.00
12 1/31/2014 $7,283,000.00
13 10/31/2013 $4,151,000.00
14 7/31/2013 $-17,162,000.00
15 4/30/2013 $-13,194,000.00
16 1/31/2013 $7,866,000.00
17 10/31/2012 $4,953,000.00
18 7/31/2012 $-19,194,000.00
19 4/30/2012 $-15,746,000.00
20 1/31/2012 $9,521,000.00
21 10/31/2011 $6,082,000.00
22 7/31/2011 $-21,298,000.00
23 4/30/2011 $16,379,000.00
24 1/31/2011 $9,138,000.00
25 7/31/2010 $21,626,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 4/30/2020 $77,634,000.00
2 1/31/2020 $77,951,000.00
3 10/31/2019 $76,538,000.00
4 7/31/2019 $77,532,000.00
5 4/30/2019 $76,117,000.00
6 1/31/2019 $76,571,000.00
7 10/31/2018 $71,092,000.00
8 7/31/2018 $73,133,000.00
9 4/30/2018 $72,809,000.00
10 1/31/2018 $72,629,000.00
11 10/31/2017 $69,458,000.00
12 7/31/2017 $69,760,000.00
13 4/30/2017 $61,025,000.00
14 1/31/2017 $60,642,000.00
15 10/31/2016 $61,616,000.00
16 7/31/2016 $64,313,000.00
17 4/30/2016 $63,105,000.00
18 1/31/2016 $62,127,000.00
19 10/31/2015 $63,500,000.00
20 7/31/2015 $66,700,000.00
21 4/30/2015 $69,504,000.00
22 1/31/2015 $70,974,000.00
23 10/31/2014 $74,428,000.00
24 7/31/2014 $73,096,000.00
25 4/30/2014 $71,397,000.00
26 7/31/2013 $64,544,000.00
27 7/31/2012 $64,740,000.00
Financials: InventoryLIFOReserveEffectOnIncomeNet
Date Value
1 7/31/2019 $7,259,000.00
2 7/31/2018 $7,015,000.00
3 7/31/2017 $6,807,000.00
4 7/31/2016 $6,929,000.00
5 7/31/2015 $7,346,000.00
6 7/31/2014 $7,637,000.00
7 7/31/2013 $7,923,000.00
8 7/31/2012 $9,271,000.00
Financials: InventoryNet
Date Value
1 4/30/2020 $124,575,000.00
2 1/31/2020 $120,788,000.00
3 10/31/2019 $119,612,000.00
4 7/31/2019 $120,037,000.00
5 4/30/2019 $119,895,000.00
6 1/31/2019 $118,519,000.00
7 10/31/2018 $114,016,000.00
8 7/31/2018 $113,071,000.00
9 4/30/2018 $115,533,000.00
10 1/31/2018 $113,445,000.00
11 10/31/2017 $109,662,000.00
12 7/31/2017 $107,024,000.00
13 4/30/2017 $97,477,000.00
14 1/31/2017 $97,408,000.00
15 10/31/2016 $97,402,000.00
16 7/31/2016 $99,427,000.00
17 4/30/2016 $100,567,000.00
18 1/31/2016 $99,253,000.00
19 10/31/2015 $102,017,000.00
20 7/31/2015 $104,507,000.00
21 4/30/2015 $113,901,000.00
22 1/31/2015 $116,938,000.00
23 10/31/2014 $117,808,000.00
24 7/31/2014 $113,275,000.00
25 4/30/2014 $109,369,000.00
26 1/31/2014 $104,116,000.00
27 10/31/2013 $104,944,000.00
28 7/31/2013 $94,707,000.00
29 4/30/2013 $99,606,000.00
30 1/31/2013 $124,831,000.00
31 10/31/2012 $110,527,000.00
32 7/31/2012 $105,524,000.00
33 4/30/2012 $106,116,000.00
34 1/31/2012 $112,115,000.00
35 7/31/2011 $104,186,000.00
Financials: InventoryRawMaterialsAndSuppliesNetOfReserves
Date Value
1 4/30/2020 $24,122,000.00
2 1/31/2020 $21,360,000.00
3 7/31/2019 $21,990,000.00
4 4/30/2019 $21,538,000.00
5 1/31/2019 $20,703,000.00
6 10/31/2018 $22,190,000.00
7 7/31/2018 $20,035,000.00
8 4/30/2018 $22,598,000.00
9 1/31/2018 $21,344,000.00
10 10/31/2017 $21,152,000.00
11 7/31/2017 $19,147,000.00
12 4/30/2017 $19,126,000.00
13 1/31/2017 $19,737,000.00
14 10/31/2016 $18,815,000.00
15 7/31/2016 $18,436,000.00
16 4/30/2016 $20,317,000.00
17 1/31/2016 $21,681,000.00
18 10/31/2015 $21,059,000.00
19 7/31/2015 $20,849,000.00
20 4/30/2015 $25,797,000.00
21 1/31/2015 $26,649,000.00
22 10/31/2014 $24,109,000.00
23 7/31/2014 $22,490,000.00
24 4/30/2014 $20,873,000.00
25 7/31/2013 $15,387,000.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 10/31/2019 $22,378,000.00
2 7/31/2019 $21,990,000.00
3 7/31/2018 $20,035,000.00
4 7/31/2017 $19,147,000.00
5 7/31/2016 $18,436,000.00
6 7/31/2015 $20,849,000.00
7 7/31/2014 $22,490,000.00
8 7/31/2013 $15,387,000.00
9 7/31/2012 $25,407,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 4/30/2020 $22,819,000.00
2 1/31/2020 $21,477,000.00
3 10/31/2019 $20,696,000.00
4 7/31/2019 $20,515,000.00
5 4/30/2019 $22,240,000.00
6 1/31/2019 $21,245,000.00
7 10/31/2018 $20,734,000.00
8 7/31/2018 $19,903,000.00
9 4/30/2018 $20,126,000.00
10 1/31/2018 $19,472,000.00
11 10/31/2017 $19,052,000.00
12 7/31/2017 $18,117,000.00
13 4/30/2017 $17,326,000.00
14 1/31/2017 $17,029,000.00
15 10/31/2016 $16,971,000.00
16 7/31/2016 $16,678,000.00
17 4/30/2016 $17,145,000.00
18 1/31/2016 $15,445,000.00
19 10/31/2015 $17,458,000.00
20 7/31/2015 $16,958,000.00
21 4/30/2015 $18,600,000.00
22 1/31/2015 $19,315,000.00
23 10/31/2014 $19,271,000.00
24 7/31/2014 $17,689,000.00
25 4/30/2014 $17,099,000.00
26 7/31/2013 $14,776,000.00
27 7/31/2012 $15,377,000.00
Financials: Land
Date Value
1 7/31/2019 $9,752,000.00
2 10/31/2018 $7,250,000.00
3 7/31/2018 $6,994,000.00
4 4/30/2018 $7,332,000.00
5 1/31/2018 $7,535,000.00
6 10/31/2017 $7,344,000.00
7 7/31/2017 $7,470,000.00
8 4/30/2017 $7,271,000.00
9 1/31/2017 $7,272,000.00
10 10/31/2016 $7,267,000.00
11 7/31/2016 $5,809,000.00
12 4/30/2016 $5,258,000.00
13 1/31/2016 $5,012,000.00
14 10/31/2015 $5,097,000.00
15 7/31/2015 $5,284,000.00
16 4/30/2015 $5,659,000.00
17 1/31/2015 $5,924,000.00
18 10/31/2014 $7,710,000.00
19 7/31/2014 $7,875,000.00
20 4/30/2014 $7,917,000.00
21 1/31/2014 $7,738,000.00
22 10/31/2013 $7,978,000.00
23 7/31/2013 $7,861,000.00
24 4/30/2013 $9,081,000.00
25 1/31/2013 $9,145,000.00
26 10/31/2012 $8,892,000.00
27 7/31/2012 $8,651,000.00
28 4/30/2012 $6,119,000.00
29 1/31/2012 $6,132,000.00
30 7/31/2011 $6,406,000.00
Financials: LeaseAndRentalExpense
Date Value
1 7/31/2019 $19,984,000.00
2 7/31/2018 $15,938,000.00
3 7/31/2017 $17,495,000.00
4 7/31/2016 $17,253,000.00
5 7/31/2015 $19,029,000.00
6 7/31/2014 $17,344,000.00
7 7/31/2013 $18,108,000.00
8 7/31/2012 $15,196,000.00
9 7/31/2011 $19,118,000.00
10 7/31/2010 $23,712,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 4/30/2020 $50,067,000.00
2 1/31/2020 $55,278,000.00
3 10/31/2019 $58,750,000.00
4 7/31/2019 $67,244,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 4/30/2020 $3,160,000.00
2 1/31/2020 $3,268,000.00
3 10/31/2019 $3,181,000.00
4 7/31/2019 $3,502,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 4/30/2020 $4,245,000.00
2 1/31/2020 $8,426,000.00
3 10/31/2019 $12,556,000.00
4 7/31/2019 $18,450,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 4/30/2020 $5,470,000.00
2 1/31/2020 $5,580,000.00
3 10/31/2019 $5,502,000.00
4 7/31/2019 $5,656,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 4/30/2020 $9,209,000.00
2 1/31/2020 $9,427,000.00
3 10/31/2019 $9,265,000.00
4 7/31/2019 $10,065,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 4/30/2020 $12,554,000.00
2 1/31/2020 $12,797,000.00
3 10/31/2019 $12,647,000.00
4 7/31/2019 $13,439,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 4/30/2020 $15,429,000.00
2 1/31/2020 $15,780,000.00
3 10/31/2019 $15,599,000.00
4 7/31/2019 $16,132,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 4/30/2020 $3,338,000.00
2 1/31/2020 $3,384,000.00
3 10/31/2019 $3,769,000.00
Financials: LettersOfCreditOutstandingAmount
Date Value
1 7/31/2019 $3,271,000.00
2 7/31/2018 $3,043,000.00
3 7/31/2017 $4,067,000.00
4 7/31/2016 $4,261,000.00
5 7/31/2015 $3,327,000.00
6 10/31/2014 $3,500,000.00
7 7/31/2014 $3,634,000.00
8 7/31/2013 $3,570,000.00
9 7/31/2012 $3,762,000.00
Financials: Liabilities
Date Value
1 4/30/2020 $319,740,000.00
2 1/31/2020 $315,874,000.00
3 10/31/2019 $354,687,000.00
4 7/31/2019 $306,534,000.00
5 4/30/2019 $291,333,000.00
6 1/31/2019 $279,959,000.00
7 10/31/2018 $300,683,000.00
8 7/31/2018 $304,819,000.00
9 4/30/2018 $298,760,000.00
10 1/31/2018 $302,412,000.00
11 10/31/2017 $344,942,000.00
12 7/31/2017 $350,083,000.00
13 4/30/2017 $349,185,000.00
14 1/31/2017 $368,244,000.00
15 10/31/2016 $436,213,000.00
16 7/31/2016 $440,366,000.00
17 4/30/2016 $465,935,000.00
18 1/31/2016 $468,797,000.00
19 10/31/2015 $476,091,000.00
20 7/31/2015 $475,209,000.00
21 4/30/2015 $488,018,000.00
22 1/31/2015 $489,895,000.00
23 10/31/2014 $541,444,000.00
24 7/31/2014 $520,589,000.00
25 4/30/2014 $587,677,000.00
26 1/31/2014 $574,610,000.00
27 10/31/2013 $618,386,000.00
28 7/31/2013 $607,886,000.00
29 4/30/2013 $647,313,000.00
30 1/31/2013 $748,119,000.00
31 10/31/2012 $610,458,000.00
32 7/31/2012 $598,366,000.00
33 4/30/2012 $607,558,000.00
34 1/31/2012 $649,219,000.00
35 7/31/2011 $705,313,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 4/30/2020 $1,140,342,000.00
2 1/31/2020 $1,215,798,000.00
3 10/31/2019 $1,231,222,000.00
4 7/31/2019 $1,157,308,000.00
5 4/30/2019 $1,115,877,000.00
6 1/31/2019 $1,083,340,000.00
7 10/31/2018 $1,073,626,000.00
8 7/31/2018 $1,056,931,000.00
9 4/30/2018 $1,033,407,000.00
10 1/31/2018 $1,034,385,000.00
11 10/31/2017 $1,057,613,000.00
12 7/31/2017 $1,050,223,000.00
13 4/30/2017 $1,013,248,000.00
14 1/31/2017 $1,003,136,000.00
15 10/31/2016 $1,050,267,000.00
16 7/31/2016 $1,043,964,000.00
17 4/30/2016 $1,061,275,000.00
18 1/31/2016 $1,031,285,000.00
19 10/31/2015 $1,048,849,000.00
20 7/31/2015 $1,062,897,000.00
21 4/30/2015 $1,141,985,000.00
22 1/31/2015 $1,135,455,000.00
23 10/31/2014 $1,222,438,000.00
24 7/31/2014 $1,253,665,000.00
25 4/30/2014 $1,451,674,000.00
26 1/31/2014 $1,438,040,000.00
27 10/31/2013 $1,484,360,000.00
28 7/31/2013 $1,438,683,000.00
29 4/30/2013 $1,680,968,000.00
30 1/31/2013 $1,785,969,000.00
31 10/31/2012 $1,651,424,000.00
32 7/31/2012 $1,607,719,000.00
33 4/30/2012 $1,671,140,000.00
34 1/31/2012 $1,696,161,000.00
35 7/31/2011 $1,861,505,000.00
Financials: LiabilitiesCurrent
Date Value
1 4/30/2020 $227,959,000.00
2 1/31/2020 $216,690,000.00
3 10/31/2019 $255,947,000.00
4 7/31/2019 $241,945,000.00
5 4/30/2019 $177,866,000.00
6 1/31/2019 $163,688,000.00
7 10/31/2018 $181,576,000.00
8 7/31/2018 $190,927,000.00
9 4/30/2018 $181,394,000.00
10 1/31/2018 $171,672,000.00
11 10/31/2017 $193,785,000.00
12 7/31/2017 $187,198,000.00
13 4/30/2017 $158,132,000.00
14 1/31/2017 $150,201,000.00
15 10/31/2016 $165,498,000.00
16 7/31/2016 $166,727,000.00
17 4/30/2016 $163,782,000.00
18 1/31/2016 $157,132,000.00
19 10/31/2015 $169,960,000.00
20 7/31/2015 $208,992,000.00
21 4/30/2015 $207,276,000.00
22 1/31/2015 $201,465,000.00
23 10/31/2014 $318,496,000.00
24 7/31/2014 $291,945,000.00
25 4/30/2014 $344,467,000.00
26 1/31/2014 $289,651,000.00
27 10/31/2013 $329,189,000.00
28 7/31/2013 $323,497,000.00
29 4/30/2013 $319,300,000.00
30 1/31/2013 $381,477,000.00
31 10/31/2012 $272,191,000.00
32 7/31/2012 $267,018,000.00
33 4/30/2012 $258,555,000.00
34 1/31/2012 $260,598,000.00
35 7/31/2011 $301,881,000.00
Financials: LiabilitiesFairValueDisclosure
Date Value
1 7/31/2019 $5,000.00
2 4/30/2019 $10,000.00
3 1/31/2019 $17,000.00
4 10/31/2018 $505,000.00
5 7/31/2018 $3,000.00
6 4/30/2018 $369,000.00
7 1/31/2018 $1,054,000.00
8 10/31/2017 $821,000.00
9 7/31/2017 $1,577,000.00
10 4/30/2017 $308,000.00
11 1/31/2017 $941,000.00
12 10/31/2016 $628,000.00
13 7/31/2016 $738,000.00
14 4/30/2016 $802,000.00
15 1/31/2016 $1,212,000.00
16 10/31/2015 $1,265,000.00
17 7/31/2015 $1,280,000.00
18 4/30/2015 $741,000.00
19 1/31/2015 $438,000.00
20 10/31/2014 $333,000.00
21 7/31/2014 $389,000.00
22 4/30/2014 $127,000.00
23 1/31/2014 $563,000.00
24 10/31/2013 $408,000.00
25 7/31/2013 $104,525,000.00
26 4/30/2013 $108,439,000.00
27 1/31/2013 $108,648,000.00
28 10/31/2012 $105,603.00
29 7/31/2012 $99,362,000.00
Financials: LongTermDebtCurrent
Date Value
1 4/30/2020 $48,927,000.00
2 1/31/2020 $49,627,000.00
3 10/31/2019 $50,144,000.00
4 7/31/2019 $50,166,000.00
5 7/31/2018 --
6 7/31/2014 $-42,514,000.00
7 7/31/2013 $61,264,000.00
8 7/31/2012 $61,264,000.00
9 7/31/2011 $61,264,000.00
Financials: LongTermDebtFairValue
Date Value
1 4/30/2020 $48,988,000.00
2 1/31/2020 $50,127,000.00
3 10/31/2019 $51,076,000.00
4 7/31/2019 $51,566,000.00
5 4/30/2019 $52,092,000.00
6 1/31/2019 $53,847,000.00
7 10/31/2018 $57,047,000.00
8 7/31/2018 $55,707,000.00
9 4/30/2018 $61,794,000.00
10 1/31/2018 $74,668,000.00
11 10/31/2017 $98,190,000.00
12 7/31/2017 $109,303,000.00
13 4/30/2017 $138,778,000.00
14 1/31/2017 $162,711,000.00
15 10/31/2016 $217,842,000.00
16 7/31/2016 $218,977,000.00
17 4/30/2016 $244,000.00
18 10/31/2015 $249,607,000.00
19 7/31/2015 $252,254,000.00
20 4/30/2015 $267,043,000.00
21 1/31/2015 $278,364,000.00
22 10/31/2014 $210,152,000.00
23 7/31/2014 $216,280,000.00
24 7/31/2013 $276,000,000.00
25 7/31/2012 $339,000,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Date Value
1 7/31/2019 $50,166,000.00
2 7/31/2018 --
3 7/31/2017 --
4 7/31/2016 $49,794,000.00
5 7/31/2015 $42,514,000.00
6 7/31/2014 $42,514,000.00
7 7/31/2013 $61,264,000.00
8 7/31/2012 $61,264,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 7/31/2019 --
2 4/30/2019 $50,303,000.00
3 1/31/2019 $51,610,000.00
4 10/31/2018 $54,408,000.00
5 7/31/2018 $52,618,000.00
6 4/30/2018 $58,157,000.00
7 1/31/2018 $70,615,000.00
8 10/31/2017 $93,810,000.00
9 7/31/2017 $104,536,000.00
10 4/30/2017 $133,894,000.00
11 1/31/2017 $157,223,000.00
12 10/31/2016 $210,608,000.00
13 7/31/2016 $211,982,000.00
14 4/30/2016 $236,310,000.00
15 1/31/2016 $247,689,000.00
16 10/31/2015 $241,434,000.00
17 7/31/2015 $200,774,000.00
18 4/30/2015 $213,839,000.00
19 1/31/2015 $222,778,000.00
20 10/31/2014 $153,476,000.00
21 7/31/2014 $159,296,000.00
22 4/30/2014 $162,468,000.00
23 1/31/2014 $203,063,000.00
24 10/31/2013 $204,413,000.00
25 7/31/2013 $201,150,000.00
26 4/30/2013 $218,378,000.00
27 1/31/2013 $264,417,000.00
28 10/31/2012 $259,729,000.00
29 7/31/2012 $254,944,000.00
30 4/30/2012 $280,812,000.00
31 1/31/2012 $323,071,000.00
32 7/31/2011 $331,914,000.00
Financials: MachineryAndEquipmentGross
Date Value
1 7/31/2019 $266,991,000.00
2 10/31/2018 $270,192,000.00
3 7/31/2018 $270,989,000.00
4 4/30/2018 $268,736,000.00
5 1/31/2018 $265,640,000.00
6 10/31/2017 $262,820,000.00
7 7/31/2017 $261,192,000.00
8 4/30/2017 $257,465,000.00
9 1/31/2017 $254,688,000.00
10 10/31/2016 $255,544,000.00
11 7/31/2016 $256,549,000.00
12 4/30/2016 $262,992,000.00
13 1/31/2016 $258,044,000.00
14 10/31/2015 $257,602,000.00
15 7/31/2015 $270,086,000.00
16 4/30/2015 $280,718,000.00
17 1/31/2015 $283,773,000.00
18 10/31/2014 $292,183,000.00
19 7/31/2014 $288,409,000.00
20 4/30/2014 $284,905,000.00
21 1/31/2014 $272,128,000.00
22 10/31/2013 $270,371,000.00
23 7/31/2013 $266,787,000.00
24 4/30/2013 $278,233,000.00
25 1/31/2013 $313,512,000.00
26 10/31/2012 $296,561,000.00
27 7/31/2012 $292,130,000.00
28 4/30/2012 $303,666,000.00
29 1/31/2012 $302,568,000.00
30 7/31/2011 $305,557,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 4/30/2020 $-101,047,000.00
2 1/31/2020 $-26,049,000.00
3 10/31/2019 $-15,326,000.00
4 7/31/2019 $-27,628,000.00
5 4/30/2019 $-18,271,000.00
6 1/31/2019 $-10,051,000.00
7 10/31/2018 $664,000.00
8 7/31/2018 $-90,680,000.00
9 4/30/2018 $-77,294,000.00
10 1/31/2018 $-53,642,000.00
11 10/31/2017 $-21,663,000.00
12 7/31/2017 $-136,241,000.00
13 4/30/2017 $-89,986,000.00
14 1/31/2017 $-57,302,000.00
15 10/31/2016 $-2,363,000.00
16 7/31/2016 $-99,576,000.00
17 4/30/2016 $-69,228,000.00
18 1/31/2016 $-46,308,000.00
19 10/31/2015 $-30,891,000.00
20 7/31/2015 $-32,152,000.00
21 4/30/2015 $-10,829,000.00
22 1/31/2015 $5,996,000.00
23 10/31/2014 $21,890,000.00
24 7/31/2014 $-115,387,000.00
25 4/30/2014 $-61,626,000.00
26 1/31/2014 $-37,273,000.00
27 10/31/2013 $-29,659,000.00
28 7/31/2013 $-33,060,000.00
29 4/30/2013 $-6,448,000.00
30 1/31/2013 $88,590,000.00
31 10/31/2012 $-12,741,000.00
32 7/31/2012 $-147,824,000.00
33 4/30/2012 $-80,641,000.00
34 1/31/2012 $-28,894,000.00
35 10/31/2011 $-20,860,000.00
36 7/31/2011 $-91,574,000.00
37 4/30/2011 $-62,785,000.00
38 1/31/2011 $-13,686,000.00
39 7/31/2010 $15,275,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 4/30/2020 $-26,035,000.00
2 1/31/2020 $-16,506,000.00
3 10/31/2019 $-7,197,000.00
4 7/31/2019 $-34,463,000.00
5 4/30/2019 $-19,338,000.00
6 1/31/2019 $-12,579,000.00
7 10/31/2018 $-5,672,000.00
8 7/31/2018 $-2,905,000.00
9 4/30/2018 $-14,952,000.00
10 1/31/2018 $-9,198,000.00
11 10/31/2017 $-2,828,000.00
12 7/31/2017 $-15,253,000.00
13 4/30/2017 $-10,818,000.00
14 1/31/2017 $-6,642,000.00
15 10/31/2016 $-2,448,000.00
16 7/31/2016 $-15,416,000.00
17 4/30/2016 $-5,481,000.00
18 1/31/2016 $-1,407,000.00
19 10/31/2015 $-795,000.00
20 7/31/2015 $-14,365,000.00
21 4/30/2015 $-13,507,000.00
22 1/31/2015 $-7,524,000.00
23 10/31/2014 $-2,088,000.00
24 7/31/2014 $10,207,000.00
25 4/30/2014 $-30,455,000.00
26 1/31/2014 $-17,518,000.00
27 10/31/2013 $-9,156,000.00
28 7/31/2013 $-325,766,000.00
29 4/30/2013 $-318,306,000.00
30 1/31/2013 $-306,795,000.00
31 10/31/2012 $3,931,000.00
32 7/31/2012 $-64,604,000.00
33 4/30/2012 $-22,450,000.00
34 1/31/2012 $-14,605,000.00
35 10/31/2011 $-7,008,000.00
36 7/31/2011 $-22,631,000.00
37 4/30/2011 $-10,020,000.00
38 1/31/2011 $-5,509,000.00
39 7/31/2010 $-48,681,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 4/30/2020 $95,913,000.00
2 1/31/2020 $53,107,000.00
3 10/31/2019 $38,848,000.00
4 7/31/2019 $162,211,000.00
5 4/30/2019 $96,902,000.00
6 1/31/2019 $44,188,000.00
7 10/31/2018 $18,818,000.00
8 7/31/2018 $143,042,000.00
9 4/30/2018 $89,222,000.00
10 1/31/2018 $42,460,000.00
11 10/31/2017 $34,719,000.00
12 7/31/2017 $144,032,000.00
13 4/30/2017 $91,162,000.00
14 1/31/2017 $53,334,000.00
15 10/31/2016 $33,993,000.00
16 7/31/2016 $138,976,000.00
17 4/30/2016 $98,550,000.00
18 1/31/2016 $58,254,000.00
19 10/31/2015 $30,370,000.00
20 7/31/2015 $93,348,000.00
21 4/30/2015 $52,740,000.00
22 1/31/2015 $23,930,000.00
23 10/31/2014 $18,604,000.00
24 7/31/2014 $93,420,000.00
25 4/30/2014 $75,840,000.00
26 1/31/2014 $41,777,000.00
27 10/31/2013 $25,593,000.00
28 7/31/2013 $143,503,000.00
29 4/30/2013 $89,630,000.00
30 1/31/2013 $44,194,000.00
31 10/31/2012 $20,218,000.00
32 7/31/2012 $144,705,000.00
33 4/30/2012 $100,595,000.00
34 1/31/2012 $43,301,000.00
35 10/31/2011 $15,281,000.00
36 7/31/2011 $167,350,000.00
37 4/30/2011 $110,446,000.00
38 1/31/2011 $57,609,000.00
39 7/31/2010 $165,238,000.00
Financials: NetIncomeLoss
Date Value
1 4/30/2020 $84,684,000.00
2 1/31/2020 $71,051,000.00
3 10/31/2019 $37,498,000.00
4 7/31/2019 $131,258,000.00
5 4/30/2019 $34,781,000.00
6 1/31/2019 $59,864,000.00
7 10/31/2018 $30,637,000.00
8 7/31/2018 $91,060,000.00
9 4/30/2018 $56,109,000.00
10 1/31/2018 $30,109,000.00
11 10/31/2017 $25,836,000.00
12 7/31/2017 $95,645,000.00
13 4/30/2017 $22,553,000.00
14 1/31/2017 $47,850,000.00
15 10/31/2016 $22,553,000.00
16 7/31/2016 $80,110,000.00
17 4/30/2016 $20,981,000.00
18 1/31/2016 $15,290,000.00
19 10/31/2015 $18,703,000.00
20 7/31/2015 $2,987,000.00
21 4/30/2015 $42,381,000.00
22 1/31/2015 $11,584,000.00
23 10/31/2014 $13,584,000.00
24 7/31/2014 $-45,968,000.00
25 4/30/2014 $64,441,000.00
26 1/31/2014 $40,353,000.00
27 10/31/2013 $23,928,000.00
28 7/31/2013 $-154,535,000.00
29 4/30/2013 $22,736,000.00
30 1/31/2013 $-8,684,000.00
31 10/31/2012 $27,188,000.00
32 7/31/2012 $-17,911,000.00
33 4/30/2012 $-29,570,000.00
34 1/31/2012 $-89,954,000,000.00
35 10/31/2011 $32,732,000.00
36 7/31/2011 $108,652,000.00
37 4/30/2011 $79,069,000.00
38 1/31/2011 $24,199,000.00
39 10/31/2010 $26,281,000.00
40 7/31/2010 $81,956,000.00
Financials: NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
Date Value
1 7/31/2019 $-2,137,000.00
2 10/31/2018 $-2,137,000.00
3 7/31/2018 $2,850.00
Financials: NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
Date Value
1 7/31/2019 $2,137,000.00
2 10/31/2018 $-2,137,000.00
Financials: NoncurrentAssets
Date Value
1 7/31/2019 $557,158,000.00
2 7/31/2018 $560,348,000.00
3 7/31/2017 $588,876,000.00
4 7/31/2016 $592,121,000.00
5 7/31/2015 $613,301,000.00
6 7/31/2014 $740,189,000.00
7 7/31/2013 $896,245,000.00
8 7/31/2012 $890,925,000.00
Financials: OperatingExpenses
Date Value
1 4/30/2020 $305,255,000.00
2 1/31/2020 $198,397,000.00
3 10/31/2019 $100,514,000.00
4 7/31/2019 $416,250,000.00
5 4/30/2019 $106,128,000.00
6 1/31/2019 $209,697,000.00
7 10/31/2018 $105,917,000.00
8 7/31/2018 $435,595,000.00
9 4/30/2018 $113,373,000.00
10 1/31/2018 $219,550,000.00
11 10/31/2017 $110,654,000.00
12 7/31/2017 $427,277,000.00
13 4/30/2017 $319,705,000.00
14 1/31/2017 $211,346,000.00
15 10/31/2016 $107,150,000.00
16 7/31/2016 $440,895,000.00
17 4/30/2016 $333,209,000.00
18 1/31/2016 $109,303,000.00
19 10/31/2015 $109,247,000.00
20 7/31/2015 $523,126,000.00
21 4/30/2015 $361,294,000.00
22 1/31/2015 $121,392,000.00
23 10/31/2014 $123,188,000.00
24 7/31/2014 $650,775,000.00
25 4/30/2014 $380,702,000.00
26 1/31/2014 $252,349,000.00
27 10/31/2013 $128,114,000.00
28 7/31/2013 $691,904,000.00
29 4/30/2013 $128,750,000.00
30 1/31/2013 $227,043,000.00
31 10/31/2012 $120,184,000.00
32 7/31/2012 $433,306,000.00
33 4/30/2012 $321,152,000.00
34 1/31/2012 $349,244,000.00
35 10/31/2011 $118,741,000.00
36 7/31/2011 $442,191,000.00
37 4/30/2011 $371,606,000.00
38 1/31/2011 $121,930,000.00
39 7/31/2010 $493,841,000.00
Financials: OperatingIncomeLoss
Date Value
1 4/30/2020 $104,804,000.00
2 1/31/2020 $82,135,000.00
3 10/31/2019 $40,891,000.00
4 7/31/2019 $162,428,000.00
5 4/30/2019 $39,621,000.00
6 1/31/2019 $76,652,000.00
7 10/31/2018 $40,622,000.00
8 7/31/2018 $152,696,000.00
9 4/30/2018 $107,916,000.00
10 1/31/2018 $70,207,000.00
11 10/31/2017 $35,411,000.00
12 7/31/2017 $131,015,000.00
13 4/30/2017 $94,720,000.00
14 1/31/2017 $63,170,000.00
15 10/31/2016 $33,208,000.00
16 7/31/2016 $117,878,000.00
17 4/30/2016 $84,475,000.00
18 1/31/2016 $23,589,000.00
19 10/31/2015 $30,102,000.00
20 7/31/2015 $35,306,000.00
21 4/30/2015 $68,069,000.00
22 1/31/2015 $16,811,000.00
23 10/31/2014 $26,973,000.00
24 7/31/2014 $-116,013,000.00
25 4/30/2014 $74,802,000.00
26 1/31/2014 $48,034,000.00
27 10/31/2013 $29,689,000.00
28 7/31/2013 $-85,627,000.00
29 4/30/2013 $95,962,000.00
30 1/31/2013 $21,797,000.00
31 10/31/2012 $44,436,000.00
32 7/31/2012 $34,066,000.00
33 4/30/2012 $42,956,000.00
34 1/31/2012 $37,393,000.00
35 10/31/2011 $49,090,000.00
36 7/31/2011 $145,759,000.00
37 4/30/2011 $119,554,000.00
38 1/31/2011 $37,080,000.00
39 10/31/2010 $41,603,000.00
40 7/31/2010 $129,456,000.00
Financials: OperatingLeaseImpairmentLoss
Date Value
1 4/30/2020 $2,475,000.00
Financials: OperatingLeaseLiability
Date Value
1 4/30/2020 $46,729,000.00
2 1/31/2020 $51,894,000.00
3 10/31/2019 $54,981,000.00
4 7/31/2019 $58,544,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 4/30/2020 $14,381,000.00
2 1/31/2020 $14,901,000.00
3 10/31/2019 $14,857,000.00
4 7/31/2019 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 4/30/2020 $32,348,000.00
2 1/31/2020 $36,993,000.00
3 10/31/2019 $40,124,000.00
4 7/31/2019 --
Financials: OperatingLeasePayments
Date Value
1 4/30/2020 $12,469,000.00
2 1/31/2020 $8,216,000.00
3 10/31/2019 $4,010,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 4/30/2020 $41,553,000.00
2 1/31/2020 $49,117,000.00
3 10/31/2019 $52,233,000.00
4 7/31/2019 $55,984,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDue
Date Value
1 7/31/2019 $67,244,000.00
2 7/31/2018 $51,210,000.00
3 7/31/2017 $60,585,000.00
4 7/31/2016 $74,768,000.00
5 7/31/2015 $90,877,000.00
6 7/31/2014 $71,453,000.00
7 7/31/2013 $70,997,000.00
8 7/31/2012 $69,308,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueCurrent
Date Value
1 7/31/2019 $18,450,000.00
2 7/31/2018 $14,826,000.00
3 7/31/2017 $17,456,000.00
4 7/31/2016 $16,243,000.00
5 7/31/2015 $19,102,000.00
6 7/31/2014 $16,163,000.00
7 7/31/2013 $14,785,000.00
8 7/31/2012 $16,280,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Date Value
1 7/31/2019 $5,656,000.00
2 7/31/2018 $6,192,000.00
3 7/31/2017 $6,155,000.00
4 7/31/2016 $7,195,000.00
5 7/31/2015 $8,196,000.00
6 7/31/2014 $7,715,000.00
7 7/31/2013 $7,735,000.00
8 7/31/2012 $5,610,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueInFourYears
Date Value
1 7/31/2019 $10,065,000.00
2 7/31/2018 $7,419,000.00
3 7/31/2017 $6,920,000.00
4 7/31/2016 $8,708,000.00
5 7/31/2015 $11,705,000.00
6 7/31/2014 $8,985,000.00
7 7/31/2013 $8,162,000.00
8 7/31/2012 $6,934,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueInThreeYears
Date Value
1 7/31/2019 $13,439,000.00
2 7/31/2018 $8,456,000.00
3 7/31/2017 $8,971,000.00
4 7/31/2016 $12,169,000.00
5 7/31/2015 $13,931,000.00
6 7/31/2014 $9,827,000.00
7 7/31/2013 $9,316,000.00
8 7/31/2012 $9,815,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueInTwoYears
Date Value
1 7/31/2019 $16,132,000.00
2 7/31/2018 $10,270,000.00
3 7/31/2017 $13,184,000.00
4 7/31/2016 $14,956,000.00
5 7/31/2015 $15,696,000.00
6 7/31/2014 $11,813,000.00
7 7/31/2013 $12,829,000.00
8 7/31/2012 $13,917,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueThereafter
Date Value
1 7/31/2019 $3,502,000.00
2 7/31/2018 $4,047,000.00
3 7/31/2017 $7,899,000.00
4 7/31/2016 $15,497,000.00
5 7/31/2015 $22,247,000.00
6 7/31/2014 $16,950,000.00
7 7/31/2013 $18,170,000.00
8 7/31/2012 $16,752,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 4/30/2020 $0.03
2 1/31/2020 $0.03
3 10/31/2019 $0.03
Financials: OtherAssetsNoncurrent
Date Value
1 4/30/2020 $21,827,000.00
2 1/31/2020 $21,753,000.00
3 10/31/2019 $18,881,000.00
4 7/31/2019 $19,573,000.00
5 4/30/2019 $19,638,000.00
6 1/31/2019 $18,312,000.00
7 10/31/2018 $17,621,000.00
8 7/31/2018 $17,662,000.00
9 4/30/2018 $17,758,000.00
10 1/31/2018 $18,579,000.00
11 10/31/2017 $17,072,000.00
12 7/31/2017 $18,077,000.00
13 4/30/2017 $18,152,000.00
14 1/31/2017 $16,327,000.00
15 10/31/2016 $15,550,000.00
16 7/31/2016 $17,181,000.00
17 4/30/2016 $17,157,000.00
18 1/31/2016 $16,497,000.00
19 10/31/2015 $17,508,000.00
20 7/31/2015 $18,704,000.00
21 4/30/2015 $21,047,000.00
22 1/31/2015 $20,775,000.00
23 10/31/2014 $21,633,000.00
24 7/31/2014 $22,314,000.00
25 4/30/2014 $22,760,000.00
26 1/31/2014 $21,915,000.00
27 10/31/2013 $21,821,000.00
28 7/31/2013 $21,325,000.00
29 4/30/2013 $20,915,000.00
30 1/31/2013 $22,711,000.00
31 10/31/2012 $21,577,000.00
32 7/31/2012 $20,584,000.00
33 4/30/2012 $20,760,000.00
34 1/31/2012 $19,205,000.00
35 7/31/2011 $19,244,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
Date Value
1 4/30/2020 $-18,383,000.00
2 1/31/2020 $-959,000.00
3 10/31/2019 $50,000.00
4 7/31/2019 $-13,223,000.00
5 4/30/2019 $-10,641,000.00
6 1/31/2019 $-3,304,000.00
7 10/31/2018 $-8,790,000.00
8 7/31/2018 $-13,675,000.00
9 4/30/2018 $-12,834,000.00
10 1/31/2018 $9,284,000.00
11 10/31/2017 $-5,383,000.00
12 7/31/2017 $8,621,000.00
13 4/30/2017 $4,819,000.00
14 1/31/2017 $-16,546,000.00
15 10/31/2016 $-14,254,000.00
16 7/31/2016 $-1,405,000.00
17 4/30/2016 $24,889,000.00
18 1/31/2016 $-7,463,000.00
19 10/31/2015 $-6,483,000.00
20 7/31/2015 $-85,622,000.00
21 4/30/2015 $-70,191,000.00
22 1/31/2015 $-46,816,000.00
23 10/31/2014 $-24,303,000.00
24 7/31/2014 $4,543,000.00
25 4/30/2014 $12,602,000.00
26 1/31/2014 $-1,481,000.00
27 10/31/2013 $16,535,000.00
28 7/31/2013 $-2,312,000.00
29 7/31/2012 $-62,827,000.00
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Date Value
1 4/30/2020 $-20,089,000.00
2 1/31/2020 $-661,000.00
3 10/31/2019 $362,000.00
4 4/30/2019 $-11,188,000.00
5 1/31/2019 $-3,650,000.00
6 10/31/2018 $-9,640,000.00
7 4/30/2018 $-3,340,000.00
8 1/31/2018 $9,737,000.00
9 10/31/2017 $-7,265,000.00
10 4/30/2017 $-8,509,000.00
11 1/31/2017 $-13,450,000.00
12 10/31/2016 $-12,280,000.00
13 4/30/2016 $4,264,000.00
14 1/31/2016 $-15,754,000.00
15 10/31/2015 $-7,330,000.00
16 4/30/2015 $-54,730,000.00
17 1/31/2015 $-56,380,000.00
18 10/31/2014 $-20,612,000.00
19 4/30/2014 $8,057,000.00
20 1/31/2014 $-1,345,000.00
21 10/31/2013 $14,241,000.00
Financials: OtherComprehensiveIncomeLossBeforeTax
Date Value
1 4/30/2020 $-20,978,000.00
2 1/31/2020 $-1,405,000.00
3 10/31/2019 $-240,000.00
4 7/31/2019 $-14,100,000.00
5 4/30/2019 $-11,435,000.00
6 1/31/2019 $-3,902,000.00
7 10/31/2018 $-9,372,000.00
8 7/31/2018 $-12,288,000.00
9 4/30/2018 $-2,826,000.00
10 1/31/2018 $9,250,000.00
11 10/31/2017 $-6,895,000.00
12 7/31/2017 $7,642,000.00
13 4/30/2017 $-7,214,000.00
14 1/31/2017 $-11,268,000.00
15 10/31/2016 $-10,503,000.00
16 7/31/2016 $-6,683,000.00
17 4/30/2016 $2,187,000.00
18 1/31/2016 $-16,486,000.00
19 10/31/2015 $-8,536,000.00
20 7/31/2015 $-100,966,000.00
21 4/30/2015 $-84,365,000.00
22 1/31/2015 $-83,745,000.00
23 10/31/2014 $-52,265,000.00
24 7/31/2014 $9,140,000.00
25 4/30/2014 $5,402,000.00
26 1/31/2014 $-4,107,000.00
27 10/31/2013 $11,600,000.00
28 7/31/2013 $-5,582,000.00
29 4/30/2013 $14,155,000.00
30 1/31/2013 $18,249,000.00
31 10/31/2012 $10,512,000.00
32 7/31/2012 $-43,025,000.00
33 4/30/2012 $-24,461,000.00
34 1/31/2012 $-7,498,000.00
35 10/31/2011 $-12,164,000.00
36 7/31/2011 $57,756,000.00
Financials: OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
Date Value
1 4/30/2020 $-1,971,000.00
2 1/31/2020 $73,000.00
3 10/31/2019 $-185,000.00
4 7/31/2019 $-211,000.00
5 4/30/2019 $-202,000.00
6 1/31/2019 $-130,000.00
7 10/31/2018 $-427,000.00
8 7/31/2018 $1,517,000.00
9 4/30/2018 $565,000.00
10 1/31/2018 $-355,000.00
11 10/31/2017 $-210,000.00
12 7/31/2017 $261,000.00
13 4/30/2017 $932,000.00
14 1/31/2017 $309,000.00
15 10/31/2016 $703,000.00
16 7/31/2016 $-1,058,000.00
17 4/30/2016 $2,000.00
18 1/31/2016 $-187,000.00
19 10/31/2015 $-717,000.00
20 7/31/2015 $318,000.00
21 4/30/2015 $834,000.00
22 1/31/2015 $1,123,000.00
23 10/31/2014 $622,000.00
24 7/31/2014 $-139,000.00
25 4/30/2014 $-124,000.00
26 1/31/2014 $139,000.00
27 10/31/2013 $-105,000.00
28 7/31/2013 $-1,230,000.00
29 4/30/2013 $339,000.00
30 1/31/2013 $-1,555,000.00
31 10/31/2012 $-1,024,000.00
32 7/31/2012 $2,883,000.00
33 4/30/2012 $1,580,000.00
34 1/31/2012 $576,000.00
35 10/31/2011 $1,787,000.00
36 7/31/2011 $-1,041,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 4/30/2020 $-20,988,000.00
2 1/31/2020 $-1,236,000.00
3 10/31/2019 $-29,000.00
4 7/31/2019 $-14,853,000.00
5 4/30/2019 $-12,045,000.00
6 1/31/2019 $-4,164,000.00
7 10/31/2018 $-9,830,000.00
8 7/31/2018 $-11,719,000.00
9 4/30/2018 $-3,464,000.00
10 1/31/2018 $9,592,000.00
11 10/31/2017 $-7,380,000.00
12 7/31/2017 $10,063,000.00
13 4/30/2017 $-8,594,000.00
14 1/31/2017 $-13,469,000.00
15 10/31/2016 $-12,169,000.00
16 7/31/2016 $-9,711,000.00
17 4/30/2016 $2,665,000.00
18 1/31/2016 $-17,321,000.00
19 10/31/2015 $-8,392,000.00
20 7/31/2015 $-109,190,000.00
21 4/30/2015 $-92,095,000.00
22 1/31/2015 $-91,725,000.00
23 10/31/2014 $-55,591,000.00
24 7/31/2014 $8,093,000.00
25 4/30/2014 $9,260,000.00
26 1/31/2014 $-1,636,000.00
27 10/31/2013 $14,242,000.00
28 7/31/2013 $-3,348,000.00
29 4/30/2013 $17,028,000.00
30 1/31/2013 $22,064,000.00
31 10/31/2012 $12,767,000.00
32 7/31/2012 $-54,487,000.00
33 4/30/2012 $-4,827,000.00
34 1/31/2012 $-28,639,000.00
35 10/31/2011 $-17,120,000.00
36 7/31/2011 $62,993,000.00
Financials: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
Date Value
1 7/31/2019 $666,000.00
2 7/31/2018 $130,000.00
3 7/31/2017 $-164,000.00
4 7/31/2016 $1,940,000.00
5 4/30/2016 $1,521,000.00
6 7/31/2015 $2,595,000.00
7 4/30/2015 $833,000.00
8 7/31/2014 $4,899,000.00
9 4/30/2014 $41,000.00
10 1/31/2014 $-117,000.00
11 10/31/2013 $117,000.00
12 7/31/2013 $-1,389,000.00
13 4/30/2013 $62,000.00
14 1/31/2013 $-62,000.00
15 10/31/2012 $62,000.00
16 7/31/2012 $-1,419,000.00
17 4/30/2012 $131,000.00
18 1/31/2012 $131,000.00
19 10/31/2011 $-1,105,000.00
20 7/31/2011 $-1,327,000.00
Financials: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect
Date Value
1 4/30/2020 $93,000.00
2 1/31/2020 $93,000.00
3 4/30/2019 --
4 1/31/2019 --
5 4/30/2018 $-178,000.00
6 1/31/2018 $-209,000.00
7 4/30/2017 --
Financials: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
Date Value
1 7/31/2019 $-164,000.00
2 7/31/2018 $64,000.00
3 7/31/2017 $-4,000.00
4 4/30/2017 --
5 7/31/2016 $738,000.00
6 4/30/2016 $27,000.00
7 7/31/2015 $949,000.00
8 4/30/2015 --
9 7/31/2014 $-1,898,000.00
10 7/31/2013 $-555,000.00
11 7/31/2012 $583,000.00
12 7/31/2011 $-490,000.00
Financials: OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
Date Value
1 4/30/2020 $779,000.00
2 1/31/2020 $486,000.00
3 10/31/2019 $381,000.00
4 7/31/2019 $1,048,000.00
5 4/30/2019 $579,000.00
6 1/31/2019 $287,000.00
7 10/31/2018 $47,000.00
8 7/31/2018 $-551,000.00
9 4/30/2018 $-446,000.00
10 1/31/2018 $-182,000.00
11 10/31/2017 $-24,000.00
12 7/31/2017 $-486,000.00
13 4/30/2017 $-530,000.00
14 1/31/2017 $-415,000.00
15 10/31/2016 $-405,000.00
16 7/31/2016 $-196,000.00
17 4/30/2016 $174,000.00
18 1/31/2016 $-115,000.00
19 10/31/2015 $457,000.00
20 7/31/2015 $1,325,000.00
21 4/30/2015 $457,000.00
22 1/31/2015 $116,000.00
23 10/31/2014 $-21,000.00
24 7/31/2014 $147,000.00
25 4/30/2014 $135,000.00
26 1/31/2014 $92,000.00
27 10/31/2013 $90,000.00
28 7/31/2013 $578,000.00
29 4/30/2013 $-9,000.00
30 1/31/2013 $90,000.00
31 10/31/2012 $467,000.00
32 7/31/2012 $-494,000.00
Financials: OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
Date Value
1 4/30/2020 $-624,000.00
2 1/31/2020 $-519,000.00
3 4/30/2019 $-592,000.00
4 1/31/2019 $-468,000.00
5 4/30/2018 $158,000.00
6 1/31/2018 $321,000.00
7 7/31/2017 --
8 4/30/2017 $-136,000.00
9 1/31/2017 $-200,000.00
10 7/31/2016 --
11 4/30/2016 $-163,000.00
12 1/31/2016 $-575,000.00
13 7/31/2015 $-1,741,000.00
14 4/30/2015 $-833,000.00
15 1/31/2015 $-295,000.00
16 7/31/2014 $-131,000.00
17 4/30/2014 $-392,000.00
18 1/31/2014 $-234,000.00
19 7/31/2013 --
Financials: OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
Date Value
1 4/30/2020 $309,000.00
2 1/31/2020 $309,000.00
3 10/31/2019 $105,000.00
4 7/31/2019 $97,000.00
5 4/30/2019 $169,000.00
6 1/31/2019 $169,000.00
7 10/31/2018 $155,000.00
8 7/31/2018 $-446,000.00
9 4/30/2018 $-592,000.00
10 1/31/2018 $-592,000.00
11 10/31/2017 $130,000.00
12 7/31/2017 $-647,000.00
13 4/30/2017 --
14 1/31/2017 $-72,000.00
15 10/31/2016 $136,000.00
16 7/31/2016 $293,000.00
17 4/30/2016 $2,000.00
18 1/31/2016 $161,000.00
19 10/31/2015 $161,000.00
20 7/31/2015 $-1,057,000.00
21 4/30/2015 $-1,498,000.00
22 1/31/2015 $214,000.00
23 10/31/2014 $214,000.00
24 7/31/2014 $5,211,000.00
25 4/30/2014 $41,000.00
26 1/31/2014 $132,000.00
27 7/31/2013 $1,617,000.00
28 7/31/2012 $-1,015,000.00
Financials: OtherComprehensiveIncomeLossTax
Date Value
1 4/30/2020 $179,000.00
2 1/31/2020 $-169,000.00
3 10/31/2019 $-211,000.00
4 7/31/2019 $753,000.00
5 4/30/2019 $348,000.00
6 1/31/2019 $262,000.00
7 10/31/2018 $458,000.00
8 7/31/2018 $-569,000.00
9 4/30/2018 $980,000.00
10 1/31/2018 $-342,000.00
11 10/31/2017 $485,000.00
12 7/31/2017 $-2,421,000.00
13 4/30/2017 $-821,000.00
14 1/31/2017 $2,201,000.00
15 10/31/2016 $1,666,000.00
16 7/31/2016 $3,028,000.00
17 4/30/2016 $-1,313,000.00
18 1/31/2016 $835,000.00
19 10/31/2015 $-144,000.00
20 7/31/2015 $8,224,000.00
21 4/30/2015 $-250,000.00
22 1/31/2015 $7,980,000.00
23 10/31/2014 $3,326,000.00
24 7/31/2014 $1,047,000.00
25 4/30/2014 $-2,222,000.00
26 1/31/2014 $-2,471,000.00
27 10/31/2013 $-2,642,000.00
28 7/31/2013 $-2,234,000.00
29 4/30/2013 $943,000.00
30 1/31/2013 $-1,560,000.00
31 10/31/2012 $-2,255,000.00
32 7/31/2012 $11,462,000.00
33 4/30/2012 $29,000.00
34 1/31/2012 $8,976,000.00
35 10/31/2011 $4,956,000.00
36 7/31/2011 $-5,237,000.00
Financials: OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
Date Value
1 7/31/2019 $837,000.00
2 4/30/2019 $377,000.00
3 1/31/2019 $157,000.00
4 10/31/2018 $-380,000.00
5 7/31/2018 $966,000.00
6 4/30/2018 $119,000.00
7 1/31/2018 $-537,000.00
8 10/31/2017 $-234,000.00
9 7/31/2017 $-225,000.00
10 4/30/2017 $402,000.00
11 1/31/2017 $-106,000.00
12 10/31/2016 $298,000.00
13 7/31/2016 $-1,254,000.00
14 4/30/2016 $-729,000.00
15 1/31/2016 $-562,000.00
16 10/31/2015 $-260,000.00
17 7/31/2015 $1,643,000.00
18 4/30/2015 $1,386,000.00
19 1/31/2015 $1,841,000.00
20 10/31/2014 $601,000.00
21 7/31/2014 $8,000.00
22 4/30/2014 $11,000.00
23 1/31/2014 $231,000.00
24 10/31/2013 $-15,000.00
25 7/31/2013 $-652,000.00
26 4/30/2013 $-668,000.00
27 1/31/2013 $-998,000.00
28 10/31/2012 $-557,000.00
29 7/31/2012 $2,389,000.00
30 4/30/2012 $1,328,000.00
31 1/31/2012 $718,000.00
32 10/31/2011 $1,010,000.00
33 7/31/2011 $-2,834,000.00
Financials: OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
Date Value
1 4/30/2020 $-24,000.00
2 1/31/2020 $-30,000.00
3 10/31/2019 $-35,000.00
4 7/31/2019 $55,000.00
5 4/30/2019 --
6 1/31/2019 $38,000.00
7 10/31/2018 $100,000.00
8 7/31/2018 $-669,000.00
9 4/30/2018 $379,000.00
10 1/31/2018 $117,000.00
11 10/31/2017 $195,000.00
12 7/31/2017 $-705,000.00
13 4/30/2017 $-90,000.00
14 1/31/2017 $137,000.00
15 10/31/2016 $128,000.00
16 7/31/2016 $192,000.00
17 4/30/2016 $126,000.00
18 1/31/2016 $-56,000.00
19 10/31/2015 $-499,000.00
20 7/31/2015 $308,000.00
21 4/30/2015 $-352,000.00
22 1/31/2015 $394,000.00
23 10/31/2014 $-203,000.00
24 7/31/2014 $28,000.00
25 4/30/2014 $-24,000.00
26 1/31/2014 $-60,000.00
27 10/31/2013 $18,000.00
28 7/31/2013 $454,000.00
29 4/30/2013 $-131,000.00
30 1/31/2013 $164,000.00
31 10/31/2012 $434,000.00
32 7/31/2012 $-855,000.00
Financials: OtherLiabilitiesCurrent
Date Value
1 4/30/2020 $48,473,000.00
2 1/31/2020 $48,590,000.00
3 10/31/2019 $52,092,000.00
4 7/31/2019 $49,796,000.00
5 4/30/2019 $48,169,000.00
6 1/31/2019 $50,103,000.00
7 10/31/2018 $54,582,000.00
8 7/31/2018 $44,567,000.00
9 4/30/2018 $42,436,000.00
10 1/31/2018 $42,961,000.00
11 10/31/2017 $45,455,000.00
12 7/31/2017 $43,618,000.00
13 4/30/2017 $39,022,000.00
14 1/31/2017 $38,210,000.00
15 10/31/2016 $42,031,000.00
16 7/31/2016 $40,017,000.00
17 4/30/2016 $39,329,000.00
18 1/31/2016 $40,429,000.00
19 10/31/2015 $41,723,000.00
20 7/31/2015 $37,939,000.00
21 4/30/2015 $33,783,000.00
22 1/31/2015 $32,935,000.00
23 10/31/2014 $46,362,000.00
24 7/31/2014 $35,319,000.00
25 4/30/2014 $31,628,000.00
26 1/31/2014 $36,971,000.00
27 10/31/2013 $39,531,000.00
28 7/31/2013 $36,806,000.00
29 4/30/2013 $34,396,000.00
30 1/31/2013 $46,930,000.00
31 10/31/2012 $44,686,000.00
32 7/31/2012 $40,815,000.00
33 4/30/2012 $41,926,000.00
34 1/31/2012 $51,744,000.00
35 7/31/2011 $54,406,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 4/30/2020 $59,433,000.00
2 1/31/2020 $62,191,000.00
3 10/31/2019 $58,616,000.00
4 7/31/2019 $64,589,000.00
5 4/30/2019 $63,164,000.00
6 1/31/2019 $64,661,000.00
7 10/31/2018 $64,699,000.00
8 7/31/2018 $61,274,000.00
9 4/30/2018 $59,209,000.00
10 1/31/2018 $60,125,000.00
11 10/31/2017 $57,347,000.00
12 7/31/2017 $58,349,000.00
13 4/30/2017 $57,159,000.00
14 1/31/2017 $60,820,000.00
15 10/31/2016 $60,107,000.00
16 7/31/2016 $61,657,000.00
17 4/30/2016 $65,843,000.00
18 1/31/2016 $63,976,000.00
19 10/31/2015 $64,697,000.00
20 7/31/2015 $65,443,000.00
21 4/30/2015 $66,903,000.00
22 1/31/2015 $65,652,000.00
23 10/31/2014 $69,472,000.00
24 7/31/2014 $69,348,000.00
25 4/30/2014 $80,742,000.00
26 1/31/2014 $81,896,000.00
27 10/31/2013 $84,784,000.00
28 7/31/2013 $83,239,000.00
29 4/30/2013 $109,635,000.00
30 1/31/2013 $102,225,000.00
31 10/31/2012 $78,538,000.00
32 7/31/2012 $76,404,000.00
33 4/30/2012 $68,191,000.00
34 1/31/2012 $65,550,000.00
35 7/31/2011 $71,518,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 4/30/2020 $-1,698,000.00
2 7/31/2019 $-2,347,000.00
3 4/30/2019 $-1,372,000.00
4 7/31/2018 $15,000.00
5 7/31/2017 $-504,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 4/30/2020 $112,000.00
2 1/31/2020 $3,140,000.00
3 10/31/2019 $1,380,000.00
4 4/30/2019 $3,425,000.00
5 1/31/2019 $1,360,000.00
6 10/31/2018 $-17,000.00
7 4/30/2018 $1,303,000.00
8 1/31/2018 $1,056,000.00
9 10/31/2017 $216,000.00
10 4/30/2017 $453,000.00
11 1/31/2017 $107,000.00
12 10/31/2016 $-489,000.00
13 4/30/2016 $-1,030,000.00
14 1/31/2016 $-992,000.00
15 10/31/2015 $-759,000.00
16 4/30/2015 $968,000.00
17 1/31/2015 $211,000.00
18 10/31/2014 $323,000.00
19 4/30/2014 $1,887,000.00
20 1/31/2014 $1,017,000.00
21 10/31/2013 $762,000.00
22 4/30/2013 $2,427,000.00
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 4/30/2020 $4,419,000.00
2 1/31/2020 $3,406,000.00
3 10/31/2019 $-527,000.00
4 7/31/2019 $1,638,000.00
5 4/30/2019 $1,810,000.00
6 1/31/2019 $452,000.00
7 10/31/2018 $-337,000.00
8 7/31/2018 $269,000.00
9 4/30/2018 $197,000.00
10 1/31/2018 $729,000.00
11 10/31/2017 $-974,000.00
12 7/31/2017 $86,000.00
13 4/30/2017 $-38,000.00
14 1/31/2017 $-593,000.00
15 10/31/2016 $-1,511,000.00
16 7/31/2016 $-1,724,000.00
17 4/30/2016 $-1,987,000.00
18 1/31/2016 $-2,521,000.00
19 10/31/2015 $-1,539,000.00
20 7/31/2015 $-6,197,000.00
21 4/30/2015 $-3,927,000.00
22 1/31/2015 $-4,173,000.00
23 10/31/2014 $592,000.00
24 7/31/2014 $637,000.00
25 4/30/2014 $647,000.00
26 1/31/2014 $89,000.00
27 10/31/2013 $-70,000.00
28 7/31/2013 $-900,000.00
29 4/30/2013 $1,245,000.00
30 1/31/2013 $-549,000.00
31 10/31/2012 $70,000.00
32 7/31/2012 $287,000.00
33 4/30/2012 $1,536,000.00
34 1/31/2012 $128,000.00
35 10/31/2011 $233,000.00
36 7/31/2011 $39,000.00
37 4/30/2011 $379,000.00
38 1/31/2011 $494,000.00
39 7/31/2010 $-1,798,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 4/30/2020 $64,113,000.00
2 7/31/2019 $3,182,000.00
3 4/30/2019 $3,182,000.00
4 7/31/2018 $1,462,000.00
5 7/31/2017 --
6 4/30/2017 --
7 1/31/2017 --
8 10/31/2016 --
9 7/31/2016 $23,552,000.00
10 4/30/2016 $23,552,000.00
11 1/31/2016 $23,397,000.00
12 10/31/2015 $16,160,000.00
13 7/31/2015 --
14 4/30/2015 --
15 1/31/2015 --
16 10/31/2014 --
17 7/31/2014 $30,581,000.00
18 4/30/2014 $23,335,000.00
19 1/31/2014 --
20 10/31/2013 --
21 7/31/2013 $5,121,000.00
22 4/30/2013 $5,121,000.00
23 1/31/2013 $5,121,000.00
24 10/31/2012 $5,121,000.00
25 7/31/2012 $49,933,000.00
26 4/30/2012 $12,309,000.00
27 1/31/2012 $12,309,000.00
28 10/31/2011 $12,309,000.00
29 7/31/2011 --
30 7/31/2010 $2,537,000.00
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 10/31/2019 --
2 10/31/2018 $2,269,000.00
3 7/31/2018 --
4 10/31/2017 $22,894,000.00
5 7/31/2017 --
6 10/31/2016 --
7 7/31/2016 $803,000.00
8 10/31/2015 $803,000.00
9 7/31/2015 --
10 10/31/2014 --
11 7/31/2014 --
12 7/31/2012 $961,000.00
13 4/30/2012 $961,000.00
Financials: PaymentsOfDividends
Date Value
1 4/30/2020 $34,447,000.00
2 1/31/2020 $23,136,000.00
3 10/31/2019 $11,533,000.00
4 4/30/2019 $33,488,000.00
5 1/31/2019 $22,263,000.00
6 10/31/2018 $11,096,000.00
7 4/30/2018 $32,110,000.00
8 1/31/2018 $21,373,000.00
9 10/31/2017 $10,639,000.00
10 4/30/2017 $31,362,000.00
11 1/31/2017 $20,852,000.00
12 10/31/2016 $10,370,000.00
13 4/30/2016 $30,603,000.00
14 1/31/2016 $20,425,000.00
15 10/31/2015 $10,183,000.00
16 4/30/2015 $30,712,000.00
17 1/31/2015 $20,449,000.00
18 10/31/2014 $10,191,000.00
19 4/30/2014 $30,479,000.00
20 1/31/2014 $20,370,000.00
21 10/31/2013 $10,149,000.00
22 4/30/2013 $29,344,000.00
23 1/31/2013 $-19,499,000.00
Financials: PaymentsOfDividendsCommonStock
Date Value
1 7/31/2019 $44,732,000.00
2 7/31/2018 $42,873,000.00
3 7/31/2017 $41,880,000.00
4 7/31/2016 $40,808,000.00
5 7/31/2015 $40,976,000.00
6 7/31/2014 $40,487,000.00
7 10/31/2013 $10,149,000.00
8 7/31/2013 $39,243,000.00
9 4/30/2013 $29,344,000.00
10 1/31/2013 $19,499,000.00
11 10/31/2012 $9,705,000.00
12 7/31/2012 $38,899,000.00
13 4/30/2012 $29,235,000.00
14 1/31/2012 $19,452,000.00
15 10/31/2011 $9,690,000.00
16 7/31/2011 $38,064,000.00
17 4/30/2011 $28,500,000.00
18 1/31/2011 $18,954,000.00
19 7/31/2010 $36,786,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 4/30/2020 $7,832,000.00
2 1/31/2020 $7,733,000.00
3 10/31/2019 $7,269,000.00
4 4/30/2019 $4,348,000.00
5 1/31/2019 $3,362,000.00
6 10/31/2018 $2,937,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 4/30/2020 $21,616,000.00
2 1/31/2020 $13,100,000.00
3 10/31/2019 $7,724,000.00
4 7/31/2019 $32,825,000.00
5 4/30/2019 $17,528,000.00
6 1/31/2019 $12,127,000.00
7 10/31/2018 $6,009,000.00
8 7/31/2018 $21,777,000.00
9 4/30/2018 $14,755,000.00
10 1/31/2018 $8,469,000.00
11 10/31/2017 $3,802,000.00
12 7/31/2017 $15,167,000.00
13 4/30/2017 $10,856,000.00
14 1/31/2017 $7,235,000.00
15 10/31/2016 $3,959,000.00
16 7/31/2016 $17,140,000.00
17 4/30/2016 $7,468,000.00
18 1/31/2016 $3,928,000.00
19 10/31/2015 $2,334,000.00
20 7/31/2015 $26,673,000.00
21 4/30/2015 $23,545,000.00
22 1/31/2015 $17,808,000.00
23 10/31/2014 $11,451,000.00
24 7/31/2014 $43,398,000.00
25 4/30/2014 $29,808,000.00
26 1/31/2014 $17,607,000.00
27 10/31/2013 $9,086,000.00
28 7/31/2013 $35,687,000.00
29 4/30/2013 $26,082,000.00
30 1/31/2013 $15,667,000.00
31 10/31/2012 $6,177,000.00
32 7/31/2012 $24,147,000.00
33 4/30/2012 $14,498,000.00
34 1/31/2012 $11,100,000.00
35 10/31/2011 $5,817,000.00
36 7/31/2011 $20,532,000.00
37 4/30/2011 $13,671,000.00
38 1/31/2011 $9,045,000.00
39 7/31/2010 $26,296,000.00
Financials: PercentageOfLIFOInventory
Date Value
1 7/31/2019 $0.13
2 7/31/2018 $0.15
3 7/31/2017 $0.14
4 7/31/2016 $0.14
5 7/31/2015 $0.13
6 7/31/2014 $0.12
7 7/31/2013 $0.12
8 7/31/2012 $0.18
9 7/31/2011 $0.16
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 4/30/2020 $22,502,000.00
2 1/31/2020 $18,889,000.00
3 10/31/2019 $16,642,000.00
4 7/31/2019 $16,056,000.00
5 4/30/2019 $18,746,000.00
6 1/31/2019 $18,973,000.00
7 10/31/2018 $18,497,000.00
8 7/31/2018 $15,559,000.00
9 4/30/2018 $17,295,000.00
10 1/31/2018 $20,950,000.00
11 10/31/2017 $19,045,000.00
12 7/31/2017 $17,208,000.00
13 4/30/2017 $20,343,000.00
14 1/31/2017 $19,051,000.00
15 10/31/2016 $20,392,000.00
16 7/31/2016 $19,436,000.00
17 4/30/2016 $33,981,000.00
18 1/31/2016 $35,843,000.00
19 10/31/2015 $35,407,000.00
20 7/31/2015 $19,755,000.00
21 4/30/2015 $39,786,000.00
22 1/31/2015 $43,953,000.00
23 10/31/2014 $43,475,000.00
24 7/31/2014 $41,543,000.00
25 4/30/2014 $46,661,000.00
26 1/31/2014 $44,120,000.00
27 10/31/2013 $46,671,000.00
28 7/31/2013 $37,600,000.00
29 4/30/2013 $41,461,000.00
30 1/31/2013 $47,656,000.00
31 10/31/2012 $42,400,000.00
32 7/31/2012 $40,424,000.00
33 4/30/2012 $40,267,000.00
34 1/31/2012 $39,316,000.00
35 7/31/2011 $35,647,000.00
Financials: ProceedsFromDivestitureOfBusinessesNetOfCashDivested
Date Value
1 7/31/2019 --
2 7/31/2018 $19,141,000.00
3 7/31/2017 --
4 7/31/2016 --
5 4/30/2016 --
6 1/31/2016 --
7 10/31/2015 --
8 7/31/2015 $6,111,000.00
9 4/30/2015 $6,111,000.00
10 1/31/2015 $6,111,000.00
11 10/31/2014 $8,771,000.00
12 7/31/2014 $54,242,000.00
13 4/30/2014 --
14 1/31/2014 --
15 10/31/2013 --
16 7/31/2013 $10,178,000.00
17 4/30/2013 $10,178,000.00
18 1/31/2013 $10,178,000.00
19 10/31/2012 $10,178,000.00
20 7/31/2012 $856,000.00
21 4/30/2012 --
22 1/31/2012 --
23 7/31/2011 $12,980,000.00
24 4/30/2011 $12,979,000.00
25 1/31/2011 $12,979,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 4/30/2020 $5,212,000.00
2 1/31/2020 $4,686,000.00
3 10/31/2019 $3,411,000.00
4 7/31/2019 $23,466,000.00
5 4/30/2019 $22,468,000.00
6 1/31/2019 $17,317,000.00
7 10/31/2018 $13,001,000.00
8 7/31/2018 $12,099,000.00
9 4/30/2018 $10,011,000.00
10 1/31/2018 $9,948,000.00
11 10/31/2017 $3,249,000.00
12 7/31/2017 $19,728,000.00
13 4/30/2017 $18,674,000.00
14 1/31/2017 $14,659,000.00
15 10/31/2016 $8,813,000.00
16 7/31/2016 $5,246,000.00
17 4/30/2016 $663,000.00
18 1/31/2016 $53,000.00
19 10/31/2015 --
20 7/31/2015 $1,644,000.00
21 4/30/2015 $1,591,000.00
22 1/31/2015 $847,000.00
23 10/31/2014 $91,000.00
24 7/31/2014 $12,113,000.00
25 4/30/2014 $10,894,000.00
26 1/31/2014 $10,894,000.00
27 10/31/2013 $5,209,000.00
28 7/31/2013 $20,324,000.00
29 4/30/2013 $10,246,000.00
30 1/31/2013 $4,409,000.00
31 10/31/2012 $1,684,000.00
32 7/31/2012 $3,864,000.00
33 4/30/2012 $3,624,000.00
34 1/31/2012 $2,301,000.00
35 10/31/2011 $683,000.00
36 7/31/2011 $8,193,000.00
37 4/30/2011 $7,154,000.00
38 1/31/2011 $4,909,000.00
39 7/31/2010 $3,717,000.00
Financials: ProceedsFromLinesOfCredit
Date Value
1 4/30/2020 --
2 1/31/2020 --
3 7/31/2019 $13,637,000.00
4 4/30/2019 $13,637,000.00
5 1/31/2019 $5,737,000.00
6 7/31/2018 $23,221,000.00
7 4/30/2018 $17,439,000.00
8 1/31/2018 $17,439,000.00
9 7/31/2017 $180,320,000.00
10 4/30/2017 $154,653,000.00
11 7/31/2016 $96,276,000.00
12 7/31/2015 $83,382,000.00
13 7/31/2014 $10,334,000.00
14 4/30/2014 $3,187,000.00
15 1/31/2014 $-3,187,000.00
16 7/31/2013 $231,613,000.00
17 4/30/2013 $11,491,000.00
18 1/31/2013 $220,000,000.00
19 7/31/2012 --
20 4/30/2012 --
21 1/31/2012 --
22 7/31/2011 --
Financials: ProceedsFromPaymentsForOtherFinancingActivities
Date Value
1 4/30/2020 $133,000.00
2 1/31/2020 $134,000.00
3 4/30/2019 $-5,185,000.00
4 1/31/2019 $-2,973,000.00
5 4/30/2018 $-3,622,000.00
6 1/31/2018 $-2,342,000.00
Financials: ProceedsFromRepaymentsOfDebt
Date Value
1 10/31/2019 --
2 10/31/2018 $5,737,000.00
3 10/31/2017 $10,901,000.00
4 10/31/2016 $426,000.00
5 10/31/2015 $-2,738,000.00
6 10/31/2014 $33,286,000.00
Financials: ProceedsFromRepaymentsOfLinesOfCredit
Date Value
1 1/31/2020 --
2 4/30/2019 $-13,568,000.00
3 1/31/2019 $-5,688,000.00
4 4/30/2018 $-69,012,000.00
5 1/31/2018 $-57,314,000.00
6 4/30/2017 $-60,415,000.00
7 1/31/2017 $-195,002,000.00
8 4/30/2016 $28,819,000.00
9 1/31/2016 $-437,000.00
10 4/30/2015 $64,638,000.00
11 1/31/2015 $29,428,000.00
12 7/31/2013 $11,613,000.00
13 4/30/2013 $11,491,000.00
14 7/31/2012 --
15 4/30/2012 --
16 7/31/2011 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 1/31/2019 $17,317,000.00
2 10/31/2018 $12,138,000.00
3 4/30/2018 $10,011,000.00
4 1/31/2018 $9,948,000.00
5 10/31/2017 $3,249,000.00
6 4/30/2017 $18,674,000.00
7 1/31/2017 $14,659,000.00
8 10/31/2016 $8,813,000.00
9 4/30/2016 $610,000.00
10 1/31/2016 $53,000.00
11 10/31/2015 $1,100,000.00
12 4/30/2015 $1,591,000.00
13 1/31/2015 $756,000.00
14 10/31/2014 $91,000.00
15 4/30/2014 $10,894,000.00
16 1/31/2014 $10,894,000.00
17 10/31/2013 $5,209,000.00
18 4/30/2013 $5,837,000.00
19 1/31/2013 $4,409,000.00
20 10/31/2012 $1,684,000.00
21 4/30/2012 $3,624,000.00
22 1/31/2012 $2,301,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 7/31/2019 $383,928,000.00
2 10/31/2018 $380,320,000.00
3 7/31/2018 $378,723,000.00
4 4/30/2018 $380,630,000.00
5 1/31/2018 $377,607,000.00
6 10/31/2017 $371,744,000.00
7 7/31/2017 $370,999,000.00
8 4/30/2017 $364,760,000.00
9 1/31/2017 $359,670,000.00
10 10/31/2016 $360,192,000.00
11 7/31/2016 $360,555,000.00
12 4/30/2016 $364,430,000.00
13 1/31/2016 $358,305,000.00
14 10/31/2015 $359,403,000.00
15 7/31/2015 $371,957,000.00
16 4/30/2015 $391,684,000.00
17 1/31/2015 $395,934,000.00
18 10/31/2014 $416,860,000.00
19 7/31/2014 $410,650,000.00
20 4/30/2014 $402,017,000.00
21 1/31/2014 $388,683,000.00
22 10/31/2013 $388,006,000.00
23 7/31/2013 $377,961,000.00
24 4/30/2013 $397,176,000.00
25 1/31/2013 $440,602,000.00
26 10/31/2012 $418,109,000.00
27 7/31/2012 $413,160,000.00
28 4/30/2012 $422,634,000.00
29 1/31/2012 $424,570,000.00
30 7/31/2011 $427,833,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 4/30/2020 $111,383,000.00
2 1/31/2020 $112,782,000.00
3 10/31/2019 $112,565,000.00
4 7/31/2019 $110,048,000.00
5 4/30/2019 $99,491,000.00
6 1/31/2019 $99,378,000.00
7 10/31/2018 $98,057,000.00
8 7/31/2018 $97,945,000.00
9 4/30/2018 $98,449,000.00
10 1/31/2018 $97,781,000.00
11 10/31/2017 $95,714,000.00
12 7/31/2017 $98,103,000.00
13 4/30/2017 $96,174,000.00
14 1/31/2017 $96,884,000.00
15 10/31/2016 $99,824,000.00
16 7/31/2016 $102,444,000.00
17 4/30/2016 $99,769,000.00
18 1/31/2016 $101,456,000.00
19 10/31/2015 $106,108,000.00
20 7/31/2015 $111,214,000.00
21 4/30/2015 $123,778,000.00
22 1/31/2015 $129,254,000.00
23 10/31/2014 $136,583,000.00
24 7/31/2014 $134,171,000.00
25 4/30/2014 $130,227,000.00
26 1/31/2014 $124,516,000.00
27 10/31/2013 $124,894,000.00
28 7/31/2013 $122,158,000.00
29 4/30/2013 $133,649,000.00
30 1/31/2013 $150,742,000.00
31 10/31/2012 $129,160,000.00
32 7/31/2012 $130,015,000.00
33 4/30/2012 $127,617,000.00
34 1/31/2012 $132,144,000.00
35 7/31/2011 $139,915,000.00
Financials: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Date Value
1 4/30/2020 $899,000.00
2 1/31/2020 $575,000.00
3 10/31/2019 $391,000.00
4 7/31/2019 $1,355,000.00
5 4/30/2019 $857,000.00
6 1/31/2019 $514,000.00
7 10/31/2018 $190,000.00
8 7/31/2018 $-193,000.00
9 4/30/2018 $-124,000.00
10 1/31/2018 $-145,000.00
11 10/31/2017 $115,000.00
12 7/31/2017 $-187,000.00
13 4/30/2017 $85,000.00
14 1/31/2017 $19,000.00
15 10/31/2016 $-111,000.00
16 7/31/2016 $-1,527,000.00
17 4/30/2016 $1,626,000.00
18 1/31/2016 $1,567,000.00
19 10/31/2015 $1,062,000.00
20 7/31/2015 $-39,157,000.00
21 4/30/2015 $37,365,000.00
22 1/31/2015 $35,345,000.00
23 10/31/2014 $34,979,000.00
24 7/31/2014 $3,467,000.00
25 4/30/2014 $433,000.00
26 1/31/2014 $291,000.00
27 10/31/2013 $172,000.00
Financials: RepaymentsOfLinesOfCredit
Date Value
1 4/30/2020 --
2 7/31/2019 $13,568,000.00
3 4/30/2019 $13,568,000.00
4 7/31/2018 $78,419,000.00
5 7/31/2017 $244,268,000.00
6 7/31/2016 $91,759,000.00
7 7/31/2015 $32,314,000.00
8 7/31/2014 $2,398,000.00
9 4/30/2014 $2,401,000.00
10 1/31/2014 $-30,000,000.00
11 10/31/2013 $205,000,000.00
12 7/31/2013 $181,000,000.00
13 4/30/2013 $173,000,000.00
14 1/31/2013 $-112,472,000.00
15 10/31/2012 --
16 7/31/2012 --
17 4/30/2012 --
18 1/31/2012 --
19 7/31/2011 --
Financials: RepaymentsOfLongTermDebtAndCapitalSecurities
Date Value
1 7/31/2019 --
2 7/31/2018 --
3 7/31/2017 $49,302,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 4/30/2020 $31,298,000.00
2 1/31/2020 $21,484,000.00
3 10/31/2019 $10,967,000.00
4 7/31/2019 $45,168,000.00
5 4/30/2019 $11,437,000.00
6 1/31/2019 $22,400,000.00
7 10/31/2018 $11,326,000.00
8 7/31/2018 $45,253,000.00
9 4/30/2018 $33,512,000.00
10 1/31/2018 $21,834,000.00
11 10/31/2017 $10,520,000.00
12 7/31/2017 $39,624,000.00
13 4/30/2017 $28,577,000.00
14 1/31/2017 $18,627,000.00
15 10/31/2016 $9,146,000.00
16 7/31/2016 $35,799,000.00
17 4/30/2016 $26,531,000.00
18 1/31/2016 $17,666,000.00
19 10/31/2015 $8,569,000.00
20 7/31/2015 $36,734,000.00
21 4/30/2015 $8,928,000.00
22 1/31/2015 $18,579,000.00
23 10/31/2014 $9,631,000.00
24 7/31/2014 $35,048,000.00
25 4/30/2014 $8,648,000.00
26 1/31/2014 $17,027,000.00
27 10/31/2013 $8,587,000.00
28 7/31/2013 $33,552,000.00
29 4/30/2013 $8,062,000.00
30 1/31/2013 $16,100,000.00
31 10/31/2012 $8,485,000.00
32 7/31/2012 $34,528,000.00
33 4/30/2012 $25,657,000.00
34 1/31/2012 $19,781,000.00
35 10/31/2011 $9,809,000.00
36 7/31/2011 $38,268,000.00
37 4/30/2011 $10,550,000.00
38 1/31/2011 $11,732,000.00
39 7/31/2010 $42,621,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 4/30/2020 $688,079,000.00
2 1/31/2020 $685,758,000.00
3 10/31/2019 $663,808,000.00
4 7/31/2019 $637,843,000.00
5 4/30/2019 $612,474,000.00
6 1/31/2019 $588,918,000.00
7 10/31/2018 $570,858,000.00
8 7/31/2018 $553,454,000.00
9 4/30/2018 $531,135,000.00
10 1/31/2018 $515,872,000.00
11 10/31/2017 $522,334,000.00
12 7/31/2017 $507,136,000.00
13 4/30/2017 $492,411,000.00
14 1/31/2017 $480,368,000.00
15 10/31/2016 $465,554,000.00
16 7/31/2016 $453,371,000.00
17 4/30/2016 $438,441,000.00
18 1/31/2016 $427,637,000.00
19 10/31/2015 $422,589,000.00
20 7/31/2015 $414,069,000.00
21 4/30/2015 $463,726,000.00
22 1/31/2015 $456,777,000.00
23 10/31/2014 $455,450,000.00
24 7/31/2014 $452,057,000.00
25 4/30/2014 $572,474,000.00
26 1/31/2014 $558,494,000.00
27 10/31/2013 $552,291,000.00
28 7/31/2013 $538,512,000.00
29 4/30/2013 $725,682,000.00
30 1/31/2013 $731,294,000.00
31 10/31/2012 $749,773,000.00
32 7/31/2012 $732,290,000.00
33 4/30/2012 $730,295,000.00
34 1/31/2012 $712,425,000.00
35 7/31/2011 $789,100,000.00
36 7/31/2010 $718,512,000.00
Financials: Revenues
Date Value
1 4/30/2020 $829,555,000.00
2 1/31/2020 $563,612,000.00
3 10/31/2019 $286,947,000.00
4 7/31/2019 $295,278,000.00
5 4/30/2019 $289,745,000.00
6 1/31/2019 $282,426,000.00
7 10/31/2018 $293,196,000.00
8 7/31/2018 $297,499,000.00
9 4/30/2018 $876,352,000.00
10 1/31/2018 $287,780,000.00
11 10/31/2017 $290,151,000.00
12 7/31/2017 $1,113,316,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 4/30/2020 $10,637,000.00
2 1/31/2020 $10,637,000.00
3 10/31/2019 $9,952,000.00
Financials: SalesCommissionsAndFees
Date Value
1 7/31/2019 $40,811,000.00
2 7/31/2018 $40,671,000.00
3 7/31/2017 $37,134,000.00
4 7/31/2016 $36,084,000.00
5 7/31/2015 $36,591,000.00
6 7/31/2014 $36,175,000.00
7 7/31/2013 $28,000,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 4/30/2020 $260,136,000.00
2 1/31/2020 $176,913,000.00
3 10/31/2019 $89,547,000.00
4 7/31/2019 $371,082,000.00
5 4/30/2019 $94,691,000.00
6 1/31/2019 $187,297,000.00
7 10/31/2018 $94,591,000.00
8 7/31/2018 $390,342,000.00
9 4/30/2018 $101,695,000.00
10 1/31/2018 $197,716,000.00
11 10/31/2017 $100,134,000.00
12 7/31/2017 $387,653,000.00
13 4/30/2017 $291,128,000.00
14 1/31/2017 $192,719,000.00
15 10/31/2016 $98,004,000.00
16 7/31/2016 $405,096,000.00
17 4/30/2016 $306,678,000.00
18 1/31/2016 $200,884,000.00
19 10/31/2015 $100,678,000.00
20 7/31/2015 $422,704,000.00
21 4/30/2015 $319,796,000.00
22 1/31/2015 $216,846,000.00
23 10/31/2014 $109,279,000.00
24 7/31/2014 $452,164,000.00
25 4/30/2014 $340,825,000.00
26 1/31/2014 $111,426,000.00
27 10/31/2013 $112,733,000.00
28 7/31/2013 $427,858,000.00
29 4/30/2013 $321,909,000.00
30 1/31/2013 $109,948,000.00
31 10/31/2012 $108,261,000.00
32 7/31/2012 $392,694,000.00
33 4/30/2012 $98,614,000.00
34 1/31/2012 $213,775,000.00
35 10/31/2011 $108,932,000.00
36 7/31/2011 $397,472,000.00
37 4/30/2011 $115,006,000.00
38 1/31/2011 $217,388,000.00
39 7/31/2010 $435,906,000.00
Financials: ShareBasedCompensation
Date Value
1 4/30/2020 $7,180,000.00
2 1/31/2020 $5,384,000.00
3 10/31/2019 $3,618,000.00
4 7/31/2019 $12,092,000.00
5 4/30/2019 $10,311,000.00
6 1/31/2019 $7,805,000.00
7 10/31/2018 $4,965,000.00
8 7/31/2018 $9,980,000.00
9 4/30/2018 $7,581,000.00
10 1/31/2018 $5,897,000.00
11 10/31/2017 $3,744,000.00
12 7/31/2017 $9,495,000.00
13 4/30/2017 $7,445,000.00
14 1/31/2017 $5,394,000.00
15 10/31/2016 $3,155,000.00
16 7/31/2016 $8,154,000.00
17 4/30/2016 $6,247,000.00
18 1/31/2016 $4,569,000.00
19 10/31/2015 $2,596,000.00
20 7/31/2015 $4,471,000.00
21 4/30/2015 $3,556,000.00
22 1/31/2015 $2,471,000.00
23 10/31/2014 $1,319,000.00
24 7/31/2014 $5,214,000.00
25 4/30/2014 $5,033,000.00
26 1/31/2014 $4,377,000.00
27 10/31/2013 $2,600,000.00
28 7/31/2013 $1,736,000.00
29 4/30/2013 $6,964,000.00
30 1/31/2013 $6,868,000.00
31 10/31/2012 $4,399,000.00
32 7/31/2012 $9,735,000.00
33 4/30/2012 $7,592,000.00
34 1/31/2012 $5,506,000.00
35 10/31/2011 $3,591,000.00
36 7/31/2011 $9,830,000.00
37 4/30/2011 $2,527,000.00
38 1/31/2011 $6,869,000.00
39 7/31/2010 $9,721,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
Date Value
1 1/31/2019 $19,510,000.00
2 10/31/2018 $18,497,000.00
3 7/31/2018 $17,249.00
4 4/30/2018 $20,000.00
5 1/31/2018 $21,000.00
6 10/31/2017 $22,077,000.00
7 7/31/2017 $19,100.00
8 4/30/2017 $26,000.00
9 1/31/2017 $25,000.00
10 10/31/2016 $22,774,000.00
11 7/31/2016 $21,803.00
12 4/30/2016 $19,218.00
13 10/31/2015 $17,017,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
Date Value
1 10/31/2019 $24,748,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
Date Value
1 10/31/2019 $4,615,000.00
2 1/31/2019 $5,125,000.00
3 10/31/2018 $4,795,000.00
4 7/31/2018 $8,237.00
5 4/30/2018 $5,000.00
6 1/31/2018 $5,000.00
7 10/31/2017 $4,736,000.00
8 7/31/2017 $6,512.00
9 4/30/2017 $4,000.00
10 1/31/2017 $4,000.00
11 10/31/2016 $5,079,000.00
12 7/31/2016 $2,797.00
13 4/30/2016 $1,000.00
14 1/31/2016 $1,000.00
15 10/31/2015 $1,419,000.00
16 7/31/2015 $805.00
17 4/30/2015 $805.00
18 10/31/2014 $762,000.00
19 1/31/2014 $6,338,000.00
20 1/31/2013 $10,832,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 10/31/2019 $0.03
2 7/31/2019 $0.03
3 1/31/2019 $0.03
4 10/31/2018 $0.03
5 7/31/2018 $0.03
6 4/30/2018 $0.03
7 1/31/2018 $0.03
8 10/31/2017 $0.03
9 7/31/2017 $0.03
10 4/30/2017 $0.03
11 1/31/2017 $0.03
12 10/31/2016 $0.03
13 7/31/2016 $0.03
14 4/30/2016 $0.03
15 1/31/2016 $0.03
16 10/31/2015 $0.03
17 7/31/2015 $0.02
18 4/30/2015 $0.02
19 1/31/2015 $0.02
20 10/31/2014 $0.02
21 7/31/2014 $0.02
22 4/30/2014 $0.02
23 1/31/2014 $0.02
24 10/31/2013 $0.02
25 7/31/2013 $0.02
26 4/30/2013 $0.02
27 1/31/2013 $0.02
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Date Value
1 10/31/2019 $0.26
2 1/31/2019 $0.26
3 10/31/2018 $0.26
4 4/30/2018 $0.27
5 1/31/2018 $0.27
6 10/31/2017 $0.28
7 4/30/2017 $0.30
8 1/31/2017 $0.29
9 10/31/2016 $0.29
10 4/30/2016 $0.30
11 1/31/2016 $0.30
12 10/31/2015 $0.29
13 4/30/2015 $0.34
14 1/31/2015 $0.34
15 10/31/2014 $0.30
16 4/30/2014 $0.37
17 1/31/2014 $0.37
18 10/31/2013 $0.37
19 4/30/2013 $0.39
20 1/31/2013 $0.39
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Date Value
1 10/31/2019 $0.02
2 7/31/2019 $0.03
3 1/31/2019 $0.03
4 10/31/2018 $0.03
5 7/31/2018 $0.02
6 4/30/2018 $0.02
7 1/31/2018 $0.02
8 10/31/2017 $0.02
9 7/31/2017 $0.01
10 4/30/2017 $0.01
11 1/31/2017 $0.01
12 10/31/2016 $0.01
13 7/31/2016 $0.02
14 4/30/2016 $0.02
15 1/31/2016 $0.02
16 10/31/2015 $0.02
17 7/31/2015 $0.02
18 4/30/2015 $0.02
19 1/31/2015 $0.02
20 10/31/2014 $0.02
21 7/31/2014 $0.02
22 4/30/2014 $0.02
23 1/31/2014 $0.02
24 10/31/2013 $0.02
25 7/31/2013 $0.01
26 4/30/2013 $0.01
27 1/31/2013 $0.01
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
Date Value
1 7/31/2019 $0.26
2 7/31/2018 $0.28
3 7/31/2017 $0.30
4 7/31/2016 $0.30
5 7/31/2015 $0.34
6 7/31/2014 $0.37
7 7/31/2013 $0.39
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Date Value
1 7/31/2019 $1,941,764.00
2 1/31/2019 $2,392,904.00
3 10/31/2018 $2,682,634.00
4 7/31/2018 $2,955,586.00
5 4/30/2018 $3,275,315.00
6 1/31/2018 $3,341,296.00
7 10/31/2017 $3,672,332.00
8 7/31/2017 $4,487,690.00
9 4/30/2017 $3,596,805.00
10 1/31/2017 $3,784,771.00
11 10/31/2016 $4,384,814.00
12 7/31/2016 $4,387,087.00
13 4/30/2016 $4,630,354.00
14 1/31/2016 $4,741,300.00
15 10/31/2015 $4,968,479.00
16 7/31/2015 $4,178,405.00
17 4/30/2015 $3,925,176.00
18 1/31/2015 $4,023,697.00
19 10/31/2014 $4,620,662.00
20 7/31/2014 $4,389,117.00
21 4/30/2014 $4,564,718.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Date Value
1 7/31/2019 $3,682,157.00
2 1/31/2019 $3,679,698.00
3 10/31/2018 $3,655,246.00
4 7/31/2018 $4,049,563.00
5 4/30/2018 $4,046,476.00
6 1/31/2018 $4,014,866.00
7 10/31/2017 $3,989,341.00
8 7/31/2017 $3,455,115.00
9 4/30/2017 $4,478,958.00
10 1/31/2017 $4,477,197.00
11 10/31/2016 $4,466,805.00
12 7/31/2016 $2,391,385.00
13 4/30/2016 $2,368,731.00
14 1/31/2016 $2,295,113.00
15 10/31/2015 $2,238,223.00
16 7/31/2015 $3,152,013.00
17 4/30/2015 $3,440,742.00
18 1/31/2015 $3,398,921.00
19 10/31/2014 $3,325,301.00
20 7/31/2014 $4,022,854.00
21 4/30/2014 $3,958,986.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 10/31/2019 $24,192,000.00
2 7/31/2014 $1,145,000.00
3 10/31/2013 $1,211.00
4 4/30/2013 $15,728,000.00
5 1/31/2013 $22,891,000.00
6 10/31/2012 $2,033.00
7 7/31/2012 $7,326,000.00
8 4/30/2012 $14,972,000.00
9 1/31/2012 $14,018,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 1/31/2019 $1,378,591.00
2 10/31/2018 $1,621,317.00
3 4/30/2018 $1,950,754.00
4 1/31/2018 $1,962,475.00
5 10/31/2017 $2,229,350.00
6 4/30/2017 $1,882,244.00
7 1/31/2017 $2,037,018.00
8 10/31/2016 $2,616,609.00
9 4/30/2016 $2,679,527.00
10 1/31/2016 $2,723,184.00
11 10/31/2015 $2,923,276.00
12 4/30/2015 $2,706,566.00
13 1/31/2015 $3,131,418.00
14 10/31/2014 $3,339,992.00
15 7/31/2014 $3,004,348.00
16 4/30/2014 $3,131,418.00
17 1/31/2014 $3,274,218.00
18 10/31/2013 $3,466,777.00
19 7/31/2013 $3,311,043.00
20 4/30/2013 $3,736,320.00
21 1/31/2013 $4,049,293.00
22 10/31/2012 $4,231,429.00
23 7/31/2012 $3,503,963.00
24 4/30/2012 $3,848,048.00
25 1/31/2012 $4,024,955.00
26 10/31/2011 $3,975,963.00
27 7/31/2011 $3,316,815.00
28 4/30/2011 $3,359,215.00
29 1/31/2011 $3,499,632.00
30 7/31/2010 $3,100,955.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 10/31/2019 $30.59
2 1/31/2019 $26.87
3 10/31/2018 $27.06
4 4/30/2018 $26.63
5 1/31/2018 $26.61
6 10/31/2017 $27.39
7 4/30/2017 $28.37
8 1/31/2017 $28.67
9 10/31/2016 $29.31
10 4/30/2016 $30.09
11 1/31/2016 $30.00
12 10/31/2015 $30.32
13 4/30/2015 $30.84
14 1/31/2015 $30.97
15 10/31/2014 $30.94
16 7/31/2014 $31.15
17 4/30/2014 $30.97
18 1/31/2014 $31.14
19 10/31/2013 $30.93
20 7/31/2013 $31.46
21 4/30/2013 $30.70
22 1/31/2013 $30.19
23 10/31/2012 $29.78
24 7/31/2012 $29.69
25 4/30/2012 $29.67
26 1/31/2012 $29.31
27 10/31/2011 $29.83
28 7/31/2011 $29.83
29 4/30/2011 $29.70
30 1/31/2011 $29.28
31 7/31/2010 $28.85
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 10/31/2019 $10,225,000.00
2 1/31/2019 $13,394,000.00
3 10/31/2018 $9,423,000.00
4 4/30/2018 $2,983,000.00
5 1/31/2018 $2,935,000.00
6 10/31/2017 $1,257,000.00
7 4/30/2017 $7,809,000.00
8 1/31/2017 $6,719,000.00
9 10/31/2016 $2,894,000.00
10 4/30/2016 $105,000.00
11 1/31/2016 $7,000.00
12 4/30/2015 $202,000.00
13 1/31/2015 $115,000.00
14 10/31/2014 $7,000.00
15 7/31/2014 $2,452,000.00
16 4/30/2014 $2,020,000.00
17 1/31/2014 $2,020,000.00
18 10/31/2013 $1,211,000.00
19 7/31/2013 $10,728,000.00
20 4/30/2013 $10,860,000.00
21 1/31/2013 $4,216,000.00
22 10/31/2012 $2,033,000.00
23 7/31/2012 $3,096,000.00
24 4/30/2012 $8,035,000.00
25 1/31/2012 $855,000.00
26 10/31/2011 $642,000.00
27 7/31/2011 $5,701,000.00
28 4/30/2011 $4,907,000.00
29 1/31/2011 $2,505,000.00
30 7/31/2010 $3,004,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 7/31/2019 $31,812.00
2 1/31/2019 $24,809.00
3 10/31/2018 $5,407.00
4 7/31/2018 $116,298.00
5 4/30/2018 $106,715.00
6 1/31/2018 $62,125.00
7 10/31/2017 $10,719.00
8 7/31/2017 $333,716.00
9 4/30/2017 $304,823.00
10 1/31/2017 $292,529.00
11 10/31/2016 $51,548.00
12 7/31/2016 $479,570.00
13 4/30/2016 $449,029.00
14 1/31/2016 $375,756.00
15 10/31/2015 $152,462.00
16 7/31/2015 $1,263,116.00
17 4/30/2015 $1,118,335.00
18 1/31/2015 $1,048,929.00
19 7/31/2014 $787,090.00
20 10/31/2013 $434,848.00
21 7/31/2013 $895,527.00
22 4/30/2013 $519,272.00
23 1/31/2013 $497,273.00
24 10/31/2012 $474,807.00
25 7/31/2012 $417,725.00
26 4/30/2012 $217,163.00
27 1/31/2012 $154,199.00
28 7/31/2011 $330,331.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2019 $40.25
2 7/31/2019 $37.95
3 1/31/2019 $37.37
4 10/31/2018 $36.24
5 7/31/2018 $31.42
6 4/30/2018 $31.46
7 1/31/2018 $32.25
8 10/31/2017 $27.14
9 7/31/2017 $34.29
10 4/30/2017 $35.06
11 1/31/2017 $35.55
12 10/31/2016 $25.23
13 7/31/2016 $30.89
14 4/30/2016 $30.90
15 1/31/2016 $32.20
16 10/31/2015 $29.50
17 7/31/2015 $30.48
18 4/30/2015 $30.97
19 1/31/2015 $31.04
20 7/31/2014 $32.71
21 10/31/2013 $32.79
22 7/31/2013 $30.02
23 4/30/2013 $30.52
24 1/31/2013 $30.53
25 10/31/2012 $30.49
26 7/31/2012 $31.16
27 4/30/2012 $32.92
28 1/31/2012 $33.76
29 7/31/2011 $31.37
30 7/31/2010 $31.91
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 10/31/2019 $247,297.00
2 7/31/2019 $276,238.00
3 1/31/2019 $276,238.00
4 10/31/2018 $276,238.00
5 7/31/2018 $364,046.00
6 4/30/2018 $364,046.00
7 1/31/2018 $364,046.00
8 10/31/2017 $364,046.00
9 7/31/2017 $378,939.00
10 4/30/2017 $378,939.00
11 1/31/2017 $378,015.00
12 10/31/2016 $376,924.00
13 7/31/2016 $881,744.00
14 4/30/2016 $881,744.00
15 1/31/2016 $881,744.00
16 10/31/2015 $871,993.00
17 7/31/2015 $628,340.00
18 4/30/2015 $622,983.00
19 1/31/2015 $618,733.00
20 10/31/2014 $612,427.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 10/31/2019 $10.63
2 7/31/2019 $9.70
3 1/31/2019 $9.70
4 10/31/2018 $9.70
5 7/31/2018 $7.96
6 4/30/2018 $7.96
7 1/31/2018 $7.96
8 10/31/2017 $7.96
9 7/31/2017 $7.56
10 4/30/2017 $7.56
11 1/31/2017 $7.56
12 10/31/2016 $7.56
13 7/31/2016 $4.58
14 4/30/2016 $4.58
15 1/31/2016 $4.58
16 10/31/2015 $4.58
17 7/31/2015 $6.12
18 4/30/2015 $6.12
19 1/31/2015 $6.11
20 10/31/2014 $6.10
21 7/31/2014 $9.17
22 4/30/2014 $9.17
23 1/31/2014 $9.17
24 10/31/2013 $9.18
25 7/31/2013 $9.05
26 4/30/2013 $9.05
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
Date Value
1 10/31/2019 $2,221.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 10/31/2019 $1,458,094.00
2 7/31/2019 $1,594,716.00
3 1/31/2019 $1,956,533.00
4 10/31/2018 $2,223,545.00
5 7/31/2018 $2,504,633.00
6 4/30/2018 $2,736,850.00
7 1/31/2018 $2,784,320.00
8 10/31/2017 $3,092,130.00
9 7/31/2017 $2,879,801.00
10 4/30/2017 $2,932,098.00
11 1/31/2017 $3,099,659.00
12 10/31/2016 $3,696,782.00
13 7/31/2016 $3,708,706.00
14 4/30/2016 $3,904,884.00
15 1/31/2016 $4,004,485.00
16 10/31/2015 $4,220,482.00
17 7/31/2015 $3,500,951.00
18 4/30/2015 $3,642,875.00
19 1/31/2015 $3,737,731.00
20 7/31/2014 $4,204,260.00
21 10/31/2013 $4,805,334.00
22 7/31/2013 $5,106,585.00
23 4/30/2013 $5,907,350.00
24 1/31/2013 $6,216,590.00
25 10/31/2012 $6,371,658.00
26 7/31/2012 $6,253,751.00
27 4/30/2012 $6,466,947.00
28 1/31/2012 $6,673,849.00
29 7/31/2011 $5,726,017.00
30 7/31/2010 $5,108,736.00
31 7/31/2009 $3,980,606.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 10/31/2019 $36.62
2 7/31/2019 $31.63
3 1/31/2019 $30.71
4 10/31/2018 $30.50
5 7/31/2018 $28.23
6 4/30/2018 $27.98
7 1/31/2018 $28.01
8 10/31/2017 $28.49
9 7/31/2017 $27.40
10 4/30/2017 $27.44
11 1/31/2017 $27.67
12 10/31/2016 $28.26
13 7/31/2016 $27.34
14 4/30/2016 $27.37
15 1/31/2016 $27.28
16 10/31/2015 $27.64
17 7/31/2015 $29.64
18 4/30/2015 $29.52
19 1/31/2015 $29.49
20 7/31/2014 $30.82
21 10/31/2013 $30.68
22 7/31/2013 $30.68
23 4/30/2013 $30.18
24 1/31/2013 $29.84
25 10/31/2012 $29.56
26 7/31/2012 $29.24
27 4/30/2012 $29.22
28 1/31/2012 $29.00
29 7/31/2011 $29.24
30 7/31/2010 $28.69
31 7/31/2009 $27.96
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
Date Value
1 1/31/2019 $24,141,000.00
2 10/31/2018 $22,340,000.00
3 4/30/2018 $19,750,000.00
4 1/31/2018 $23,097,000.00
5 10/31/2017 $23,397,000.00
6 4/30/2017 $20,664,011,000.00
7 1/31/2017 $15,296,818,000.00
8 10/31/2016 $12,069,000.00
9 4/30/2016 $1,483,578,000.00
10 1/31/2016 $183,307,000.00
11 10/31/2015 $390,000.00
12 4/30/2015 $1,054,126,000.00
13 1/31/2015 $1,005,722,000.00
14 10/31/2014 $584,528,000.00
15 4/30/2014 $1,253,000.00
16