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

Business Address

7035 RIDGE ROAD

HANOVER , MD US 21076

Mailing Address

7035 RIDGE ROAD

HANOVER , MD US 21076
Phone Number: 410-865-8500 / State Incorporated: DE / Fiscal Year End 10 /31
Financials: AccountsPayableCurrent
Date Value
1 10/31/2023 $317,828,000.00
2 7/31/2023 $393,144,000.00
3 4/30/2023 $444,769,000.00
4 1/31/2023 $478,486,000.00
5 10/31/2022 $516,047,000.00
6 7/31/2022 $439,229,000.00
7 4/30/2022 $352,999,000.00
8 1/31/2022 $310,107,000.00
9 10/31/2021 $356,176,000.00
10 7/31/2021 $301,606,000.00
11 4/30/2021 $279,247,000.00
12 1/31/2021 $247,241,000.00
13 10/31/2020 $291,904,000.00
14 7/31/2020 $297,163,000.00
15 4/30/2020 $292,164,000.00
16 1/31/2020 $311,748,000.00
17 10/31/2019 $344,819,000.00
18 7/31/2019 $356,716,000.00
19 4/30/2019 $366,932,000.00
20 1/31/2019 $335,547,000.00
21 10/31/2018 $340,582,000.00
22 7/31/2018 $312,611,000.00
23 4/30/2018 $264,398,000.00
24 1/31/2018 $209,243,000.00
25 10/31/2017 $260,098,000.00
26 7/31/2017 $258,358,000.00
27 4/30/2017 $249,556,000.00
28 1/31/2017 $273,513,000.00
29 10/31/2016 $235,942,000.00
30 7/31/2016 $232,736,000.00
31 4/30/2016 $225,237,000.00
32 1/31/2016 $183,852,000.00
33 10/31/2015 $222,140,000.00
34 7/31/2015 $201,774,000.00
35 4/30/2015 $210,002,000.00
36 1/31/2015 $192,109,000.00
37 10/31/2014 $209,777,000.00
38 7/31/2014 $236,630,000.00
39 4/30/2014 $229,498,000.00
40 1/31/2014 $245,828,000.00
41 10/31/2013 $254,849,000.00
42 7/31/2013 $208,707,000.00
43 4/30/2013 $198,820,000.00
44 1/31/2013 $182,671,000.00
45 10/31/2012 $179,704,000.00
46 7/31/2012 $205,662,000.00
47 4/30/2012 $174,176,000.00
48 1/31/2012 $176,747,000.00
49 10/31/2011 $157,116,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 10/31/2023 $1,003,876,000.00
2 7/31/2023 $997,373,000.00
3 4/30/2023 $1,036,688,000.00
4 1/31/2023 $1,054,917,000.00
5 10/31/2022 $920,772,000.00
6 7/31/2022 $802,484,000.00
7 4/30/2022 $774,896,000.00
8 1/31/2022 $795,247,000.00
9 10/31/2021 $884,958,000.00
10 7/31/2021 $878,229,000.00
11 4/30/2021 $716,779,000.00
12 1/31/2021 $700,025,000.00
13 10/31/2020 $719,405,000.00
14 7/31/2020 $715,195,000.00
15 4/30/2020 $693,963,000.00
16 1/31/2020 $655,105,000.00
17 10/31/2019 $724,854,000.00
18 7/31/2019 $798,884,000.00
19 4/30/2019 $756,607,000.00
20 1/31/2019 $761,186,000.00
21 10/31/2018 $786,502,000.00
22 7/31/2018 $728,940,000.00
23 4/30/2018 $647,380,000.00
24 1/31/2018 $553,724,000.00
25 10/31/2017 $622,183,000.00
26 7/31/2017 $653,242,000.00
27 4/30/2017 $564,856,000.00
28 1/31/2017 $595,706,000.00
29 10/31/2016 $576,235,000.00
30 7/31/2016 $588,389,000.00
31 4/30/2016 $555,056,000.00
32 1/31/2016 $480,382,000.00
33 10/31/2015 $550,792,000.00
34 7/31/2015 $530,261,000.00
35 4/30/2015 $553,306,000.00
36 1/31/2015 $513,554,000.00
37 10/31/2014 $518,981,000.00
38 7/31/2014 $541,573,000.00
39 4/30/2014 $514,973,000.00
40 1/31/2014 $518,915,000.00
41 10/31/2013 $488,578,000.00
42 7/31/2013 $430,424,000.00
43 4/30/2013 $421,014,000.00
44 1/31/2013 $394,785,000.00
45 10/31/2012 $345,496,000.00
46 7/31/2012 $379,092,000.00
47 4/30/2012 $397,291,000.00
48 1/31/2012 $399,457,000.00
49 10/31/2011 $417,509,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 10/31/2023 $16,341,000.00
2 7/31/2023 $34,577,000.00
3 4/30/2023 $41,025,000.00
4 1/31/2023 $26,971,000.00
5 10/31/2022 $11,472,000.00
6 7/31/2022 $4,830,000.00
7 4/30/2022 $9,535,000.00
8 1/31/2022 $8,820,000.00
9 10/31/2021 $13,577,000.00
10 7/31/2021 $36,526,000.00
11 10/31/2020 $6,348,000.00
Financials: AccruedIncomeTaxesNoncurrent
Date Value
1 10/31/2023 $98,259,000.00
2 10/31/2022 $72,644,000.00
3 10/31/2021 $63,412,000.00
4 10/31/2020 $16,386,000.00
5 10/31/2019 $20,546,000.00
6 10/31/2018 $15,894,000.00
7 10/31/2017 $15,445,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 10/31/2023 $431,419,000.00
2 7/31/2023 $355,622,000.00
3 4/30/2023 $380,969,000.00
4 1/31/2023 $343,938,000.00
5 10/31/2022 $360,782,000.00
6 10/31/2021 $409,285,000.00
7 10/31/2020 $334,132,000.00
8 4/30/2020 $288,773,000.00
9 1/31/2020 $273,305,000.00
10 10/31/2019 $382,740,000.00
11 7/31/2019 $325,137,000.00
12 4/30/2019 $291,417,000.00
13 1/31/2019 $272,712,000.00
14 10/31/2018 $340,075,000.00
15 7/31/2018 $297,988,000.00
16 4/30/2018 $270,231,000.00
17 1/31/2018 $268,164,000.00
18 10/31/2017 $322,934,000.00
19 7/31/2017 $284,629,000.00
20 4/30/2017 $262,482,000.00
21 1/31/2017 $264,555,000.00
22 10/31/2016 $310,353,000.00
23 7/31/2016 $297,123,000.00
24 4/30/2016 $283,096,000.00
25 1/31/2016 $262,213,000.00
26 10/31/2015 $316,283,000.00
27 7/31/2015 $272,691,000.00
28 4/30/2015 $253,871,000.00
29 1/31/2015 $289,984,000.00
30 10/31/2014 $276,608,000.00
31 7/31/2014 $267,846,000.00
32 4/30/2014 $254,436,000.00
33 1/31/2014 $274,092,000.00
34 10/31/2013 $271,656,000.00
35 7/31/2013 $240,140,000.00
36 4/30/2013 $222,783,000.00
37 1/31/2013 $214,918,000.00
38 10/31/2012 $209,540,000.00
39 7/31/2012 $199,970,000.00
40 4/30/2012 $203,956,000.00
41 1/31/2012 $200,114,000.00
42 10/31/2011 $197,004,000.00
Financials: AccruedSalariesCurrent
Date Value
1 10/31/2023 $159,530,000.00
2 7/31/2023 $104,303,000.00
3 4/30/2023 $130,526,000.00
4 1/31/2023 $90,307,000.00
5 10/31/2022 $126,338,000.00
6 7/31/2022 $98,174,000.00
7 4/30/2022 $122,590,000.00
8 1/31/2022 $106,365,000.00
9 10/31/2021 $201,119,000.00
10 7/31/2021 $142,713,000.00
11 4/30/2021 $114,119,000.00
12 1/31/2021 $76,477,000.00
13 10/31/2020 $135,462,000.00
14 7/31/2020 $94,156,000.00
15 4/30/2020 $96,195,000.00
16 1/31/2020 $68,924,000.00
17 10/31/2019 $182,363,000.00
18 7/31/2019 $125,651,000.00
19 4/30/2019 $94,235,000.00
20 1/31/2019 $63,788,000.00
21 10/31/2018 $140,277,000.00
22 7/31/2018 $99,740,000.00
23 4/30/2018 $78,744,000.00
24 1/31/2018 $68,526,000.00
25 10/31/2017 $113,272,000.00
26 7/31/2017 $94,934,000.00
27 4/30/2017 $71,567,000.00
28 1/31/2017 $63,251,000.00
29 10/31/2016 $106,687,000.00
30 7/31/2016 $92,492,000.00
31 4/30/2016 $75,444,000.00
32 1/31/2016 $63,860,000.00
33 10/31/2015 $109,466,000.00
34 7/31/2015 $79,794,000.00
35 4/30/2015 $63,713,000.00
36 1/31/2015 $91,017,000.00
37 10/31/2014 $82,207,000.00
38 7/31/2014 $77,272,000.00
39 4/30/2014 $64,113,000.00
40 1/31/2014 $102,552,000.00
41 10/31/2013 $98,770,000.00
42 7/31/2013 $78,340,000.00
43 4/30/2013 $58,031,000.00
44 1/31/2013 $56,965,000.00
45 10/31/2012 $48,885,000.00
46 7/31/2012 $41,719,000.00
47 4/30/2012 $52,563,000.00
48 1/31/2012 $45,897,000.00
49 10/31/2011 $51,808,000.00
Financials: AccruedVacationCurrent
Date Value
1 10/31/2023 $29,503,000.00
2 7/31/2023 $30,344,000.00
3 4/30/2023 $29,740,000.00
4 1/31/2023 $27,590,000.00
5 10/31/2022 $26,396,000.00
6 7/31/2022 $27,721,000.00
7 4/30/2022 $31,658,000.00
8 1/31/2022 $30,099,000.00
9 10/31/2021 $31,200,000.00
10 7/31/2021 $30,986,000.00
11 4/30/2021 $30,612,000.00
12 1/31/2021 $28,414,000.00
13 10/31/2020 $26,945,000.00
14 7/31/2020 $26,136,000.00
15 4/30/2020 $23,363,000.00
16 1/31/2020 $22,708,000.00
17 10/31/2019 $22,290,000.00
18 7/31/2019 $22,076,000.00
19 4/30/2019 $21,648,000.00
20 1/31/2019 $43,614,000.00
21 10/31/2018 $42,507,000.00
22 7/31/2018 $40,747,000.00
23 4/30/2018 $42,744,000.00
24 1/31/2018 $39,628,000.00
25 10/31/2017 $39,778,000.00
26 7/31/2017 $40,541,000.00
27 4/30/2017 $40,317,000.00
28 1/31/2017 $36,187,000.00
29 10/31/2016 $36,112,000.00
30 7/31/2016 $36,640,000.00
31 4/30/2016 $38,285,000.00
32 1/31/2016 $32,963,000.00
33 10/31/2015 $34,189,000.00
34 7/31/2015 $31,990,000.00
35 4/30/2015 $35,002,000.00
36 1/31/2015 $31,533,000.00
37 10/31/2014 $35,126,000.00
38 7/31/2014 $33,837,000.00
39 4/30/2014 $34,503,000.00
40 1/31/2014 $31,361,000.00
41 10/31/2013 $32,118,000.00
42 7/31/2013 $30,934,000.00
43 4/30/2013 $31,986,000.00
44 1/31/2013 $29,247,000.00
45 10/31/2012 $29,581,000.00
46 7/31/2012 $30,412,000.00
47 4/30/2012 $30,724,000.00
48 1/31/2012 $27,575,000.00
49 10/31/2011 $27,808,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 10/31/2023 $-37,767,000.00
2 7/31/2023 $-11,778,000.00
3 4/30/2023 $-39,754,000.00
4 1/31/2023 $-29,299,000.00
5 10/31/2022 $-46,645,000.00
6 7/31/2022 $-21,879,000.00
7 4/30/2022 $-16,059,000.00
8 1/31/2022 $-14,905,000.00
9 10/31/2021 $439,000.00
10 7/31/2021 $-4,630,000.00
11 4/30/2021 $5,361,000.00
12 1/31/2021 $-11,547,000.00
13 10/31/2020 $-35,358,000.00
14 7/31/2020 $-40,189,000.00
15 4/30/2020 $-61,386,000.00
16 1/31/2020 $-27,711,000.00
17 10/31/2019 $-22,084,000.00
18 7/31/2019 $-23,764,000.00
19 4/30/2019 $-19,206,000.00
20 1/31/2019 $-10,640,000.00
21 10/31/2018 $-5,780,000.00
22 7/31/2018 $-8,705,000.00
23 4/30/2018 $-5,072,000.00
24 1/31/2018 $2,375,000.00
25 10/31/2017 $-11,017,000.00
26 7/31/2017 $-5,495,000.00
27 4/30/2017 $-21,186,000.00
28 1/31/2017 $-18,171,000.00
29 10/31/2016 $-24,329,000.00
30 7/31/2016 $-21,390,000.00
31 4/30/2016 $-15,619,000.00
32 1/31/2016 $-27,776,000.00
33 10/31/2015 $-22,126,000.00
34 7/31/2015 $-26,135,000.00
35 4/30/2015 $-21,793,000.00
36 1/31/2015 $-33,958,000.00
37 10/31/2014 $-14,668,000.00
38 7/31/2014 $-12,039,000.00
39 4/30/2014 $-12,258,000.00
40 1/31/2014 $-14,827,000.00
41 10/31/2013 $-7,774,000.00
42 7/31/2013 $-6,536,000.00
43 4/30/2013 $-4,546,000.00
44 1/31/2013 $-2,361,000.00
45 10/31/2012 $-3,354,000.00
46 7/31/2012 $-4,529,000.00
47 4/30/2012 $-2,024,000.00
48 1/31/2012 $-1,851,000.00
49 10/31/2011 $31,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 10/31/2023 $6,262,083,000.00
2 7/31/2023 $6,425,899,000.00
3 4/30/2023 $6,445,247,000.00
4 1/31/2023 $6,422,091,000.00
5 10/31/2022 $6,390,252,000.00
6 7/31/2022 $6,378,007,000.00
7 4/30/2022 $6,497,359,000.00
8 1/31/2022 $6,567,474,000.00
9 10/31/2021 $6,803,162,000.00
10 7/31/2021 $6,815,946,000.00
11 4/30/2021 $6,813,215,000.00
12 1/31/2021 $6,826,488,000.00
13 10/31/2020 $6,826,531,000.00
14 7/31/2020 $6,815,676,000.00
15 4/30/2020 $6,790,856,000.00
16 1/31/2020 $6,801,907,000.00
17 10/31/2019 $6,837,714,000.00
18 7/31/2019 $6,866,341,000.00
19 4/30/2019 $6,892,342,000.00
20 1/31/2019 $6,927,613,000.00
21 10/31/2018 $6,881,223,000.00
22 7/31/2018 $6,797,857,000.00
23 4/30/2018 $6,810,226,000.00
24 1/31/2018 $6,828,648,000.00
25 10/31/2017 $6,810,182,000.00
26 7/31/2017 $6,772,687,000.00
27 4/30/2017 $6,750,632,000.00
28 1/31/2017 $6,737,996,000.00
29 10/31/2016 $6,715,478,000.00
30 7/31/2016 $6,704,349,000.00
31 4/30/2016 $6,679,590,000.00
32 1/31/2016 $6,663,765,000.00
33 10/31/2015 $6,640,436,000.00
34 7/31/2015 $6,187,759,000.00
35 4/30/2015 $6,167,862,000.00
36 1/31/2015 $5,973,537,000.00
37 10/31/2014 $5,954,440,000.00
38 7/31/2014 $5,945,573,000.00
39 4/30/2014 $5,926,276,000.00
40 1/31/2014 $5,912,671,000.00
41 10/31/2013 $5,893,880,000.00
42 7/31/2013 $5,882,360,000.00
43 4/30/2013 $5,864,381,000.00
44 1/31/2013 $5,854,424,000.00
45 10/31/2012 $5,797,765,000.00
46 7/31/2012 $5,788,887,000.00
47 4/30/2012 $5,775,764,000.00
48 1/31/2012 $5,767,781,000.00
49 10/31/2011 $5,753,236,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 10/31/2023 $130,455,000.00
2 7/31/2023 $95,405,000.00
3 4/30/2023 $62,372,000.00
4 1/31/2023 $30,512,000.00
5 10/31/2022 $105,131,000.00
6 7/31/2022 $77,827,000.00
7 4/30/2022 $50,970,000.00
8 1/31/2022 $24,297,000.00
9 10/31/2021 $84,336,000.00
10 7/31/2021 $62,970,000.00
11 4/30/2021 $40,499,000.00
12 1/31/2021 $18,964,000.00
13 10/31/2020 $67,758,000.00
14 7/31/2020 $50,838,000.00
15 4/30/2020 $33,579,000.00
16 1/31/2020 $15,602,000.00
17 10/31/2019 $59,736,000.00
18 7/31/2019 $44,446,000.00
19 4/30/2019 $29,362,000.00
20 1/31/2019 $13,755,000.00
21 10/31/2018 $52,972,000.00
22 7/31/2018 $38,896,000.00
23 4/30/2018 $26,559,000.00
24 1/31/2018 $12,393,000.00
25 10/31/2017 $48,360,000.00
26 7/31/2017 $36,843,000.00
27 4/30/2017 $24,830,000.00
28 1/31/2017 $12,825,000.00
29 10/31/2016 $51,993,000.00
30 10/31/2015 $55,340,000.00
31 10/31/2014 $42,930,000.00
32 10/31/2013 $37,720,000.00
33 10/31/2012 $32,394,000.00
34 10/31/2011 $37,930,000.00
35 10/31/2010 $35,560,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 7/31/2023 $11,200,000.00
2 4/30/2023 $10,500,000.00
3 1/31/2023 $12,100,000.00
4 10/31/2022 $11,000,000.00
5 7/31/2022 $11,700,000.00
6 4/30/2022 $10,800,000.00
7 1/31/2022 $9,400,000.00
8 10/31/2021 $10,900,000.00
9 7/31/2021 $9,900,000.00
10 4/30/2021 $10,400,000.00
11 1/31/2021 $11,100,000.00
12 10/31/2020 $10,600,000.00
13 7/31/2020 $11,800,000.00
14 4/30/2020 $10,400,000.00
15 1/31/2020 $22,300,000.00
16 10/31/2019 $20,100,000.00
17 7/31/2019 $16,300,000.00
18 4/30/2019 $18,000,000.00
19 1/31/2019 $17,200,000.00
20 10/31/2018 $17,400,000.00
21 7/31/2018 $17,700,000.00
22 4/30/2018 $17,700,000.00
23 1/31/2018 $17,600,000.00
24 10/31/2017 $17,600,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 10/31/2023 $11,654,000.00
2 10/31/2022 $10,958,000.00
3 10/31/2021 $10,912,000.00
4 10/31/2020 $10,598,000.00
5 10/31/2019 $20,101,000.00
6 10/31/2018 $17,378,000.00
7 10/31/2017 $17,580,000.00
8 7/31/2017 $3,600,000.00
9 4/30/2017 $4,500,000.00
10 1/31/2017 $4,000,000.00
11 10/31/2016 $3,963,000.00
12 7/31/2016 $3,800,000.00
13 4/30/2016 $3,400,000.00
14 1/31/2016 $3,200,000.00
15 10/31/2015 $2,963,000.00
16 7/31/2015 $2,300,000.00
17 4/30/2015 $2,400,000.00
18 1/31/2015 $2,000,000.00
19 10/31/2014 $2,083,000.00
20 7/31/2014 $2,732,000.00
21 4/30/2014 $1,700,000.00
22 1/31/2014 $2,200,000.00
23 10/31/2013 $1,955,000.00
24 7/31/2013 $2,000,000.00
25 4/30/2013 $1,600,000.00
26 1/31/2013 $1,600,000.00
27 10/31/2012 $1,500,000.00
28 7/31/2012 $1,500,000.00
29 4/30/2012 $1,700,000.00
30 1/31/2012 $1,600,000.00
31 10/31/2011 $701,000.00
32 10/31/2010 $117,000.00
33 10/31/2009 $116,000.00
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 10/31/2023 $5,022,000.00
2 10/31/2022 $4,153,000.00
3 10/31/2021 $4,238,000.00
4 10/31/2020 $18,358,000.00
5 10/31/2019 $4,017,000.00
6 10/31/2018 $2,902,000.00
7 10/31/2017 $4,604,000.00
8 10/31/2016 $701,000.00
9 10/31/2015 $696,000.00
10 10/31/2014 $2,633,000.00
11 10/31/2013 $1,884,000.00
12 10/31/2012 $848,000.00
13 10/31/2011 $1,112,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 10/31/2023 $37,351,000.00
2 7/31/2023 $26,773,000.00
3 4/30/2023 $17,286,000.00
4 1/31/2023 $7,441,000.00
5 10/31/2022 $32,511,000.00
6 7/31/2022 $8,919,000.00
7 4/30/2022 $17,838,000.00
8 1/31/2022 $8,918,000.00
9 10/31/2021 $23,732,000.00
10 7/31/2021 $17,896,000.00
11 4/30/2021 $11,929,000.00
12 1/31/2021 $5,910,000.00
13 10/31/2020 $23,383,000.00
14 7/31/2020 $5,840,000.00
15 4/30/2020 $5,839,000.00
16 1/31/2020 $5,853,000.00
17 10/31/2019 $21,808,000.00
18 7/31/2019 $16,586,000.00
19 4/30/2019 $5,529,000.00
20 1/31/2019 $5,528,000.00
21 10/31/2018 $15,737,000.00
22 7/31/2018 $11,083,000.00
23 4/30/2018 $7,246,000.00
24 1/31/2018 $3,623,000.00
25 10/31/2017 $33,029,000.00
26 7/31/2017 $29,368,000.00
27 4/30/2017 $25,531,000.00
28 1/31/2017 $14,551,000.00
29 10/31/2016 $61,508,000.00
30 7/31/2016 $14,529,000.00
31 4/30/2016 $32,428,000.00
32 1/31/2016 $16,862,000.00
33 10/31/2015 $69,511,000.00
34 7/31/2015 $11,019,000.00
35 4/30/2015 $22,038,000.00
36 1/31/2015 $11,019,000.00
37 10/31/2014 $45,970,000.00
38 7/31/2014 $11,019,000.00
39 4/30/2014 $11,493,000.00
40 1/31/2014 $12,439,000.00
41 10/31/2013 $49,771,000.00
42 7/31/2013 $37,332,000.00
43 4/30/2013 $24,892,000.00
44 1/31/2013 $12,453,000.00
45 10/31/2012 $51,697,000.00
46 7/31/2012 $12,714,000.00
47 4/30/2012 $12,967,000.00
48 1/31/2012 $13,471,000.00
49 10/31/2011 $69,665,000.00
50 7/31/2011 $56,131,000.00
51 4/30/2011 $42,458,000.00
52 1/31/2011 $28,784,000.00
53 10/31/2010 $99,401,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 10/31/2023 $2,675,000.00
2 7/31/2023 $2,567,000.00
3 4/30/2023 $2,159,000.00
4 1/31/2023 $2,768,000.00
5 10/31/2022 $1,370,000.00
6 7/31/2022 $1,264,000.00
7 4/30/2022 $1,077,000.00
8 1/31/2022 $761,000.00
9 10/31/2021 $110,000.00
10 7/31/2021 $99,000.00
11 4/30/2021 $82,000.00
12 1/31/2021 $135,000.00
13 10/31/2020 $263,000.00
14 7/31/2020 $316,000.00
15 4/30/2020 $203,000.00
16 1/31/2020 $731,000.00
17 10/31/2019 $234,000.00
18 7/31/2019 $253,000.00
19 4/30/2019 $257,000.00
20 1/31/2019 $401,000.00
21 10/31/2018 $16,021,000.00
22 7/31/2018 $318,000.00
23 4/30/2018 $16,404,000.00
24 1/31/2018 $16,341,000.00
25 10/31/2017 $958,000.00
26 7/31/2017 $10,186,000.00
27 4/30/2017 $9,923,000.00
28 1/31/2017 $33,673,000.00
29 10/31/2016 $28,435,000.00
30 7/31/2016 $41,214,000.00
31 4/30/2016 $41,576,000.00
32 1/31/2016 $43,030,000.00
33 10/31/2015 $44,768,000.00
34 7/31/2015 $45,711,000.00
35 4/30/2015 $31,861,000.00
36 1/31/2015 $52,758,000.00
37 10/31/2014 $52,035,000.00
38 7/31/2014 $52,065,000.00
39 4/30/2014 $52,290,000.00
40 1/31/2014 $52,271,000.00
41 10/31/2013 $55,431,000.00
42 7/31/2013 $52,459,000.00
43 4/30/2013 $58,605,000.00
44 1/31/2013 $59,552,000.00
45 10/31/2012 $60,054,000.00
46 7/31/2012 $60,011,000.00
47 4/30/2012 $60,404,000.00
48 1/31/2012 $61,427,000.00
49 10/31/2011 $60,470,000.00
50 7/31/2011 $60,624,000.00
51 4/30/2011 $60,987,000.00
52 1/31/2011 $60,776,000.00
53 10/31/2010 $40,281,000.00
Financials: Assets
Date Value
1 10/31/2023 $5,601,495,000.00
2 7/31/2023 $5,723,214,000.00
3 4/30/2023 $5,775,638,000.00
4 1/31/2023 $5,672,497,000.00
5 10/31/2022 $5,069,632,000.00
6 7/31/2022 $4,900,782,000.00
7 4/30/2022 $4,964,129,000.00
8 1/31/2022 $4,900,362,000.00
9 10/31/2021 $4,865,227,000.00
10 7/31/2021 $4,655,868,000.00
11 4/30/2021 $4,388,013,000.00
12 1/31/2021 $4,186,897,000.00
13 10/31/2020 $4,180,917,000.00
14 7/31/2020 $4,055,188,000.00
15 4/30/2020 $3,856,762,000.00
16 1/31/2020 $3,830,887,000.00
17 10/31/2019 $3,946,680,000.00
18 7/31/2019 $3,775,708,000.00
19 4/30/2019 $3,686,778,000.00
20 1/31/2019 $3,618,106,000.00
21 10/31/2018 $3,756,523,000.00
22 7/31/2018 $3,622,695,000.00
23 4/30/2018 $3,506,554,000.00
24 1/31/2018 $3,469,384,000.00
25 10/31/2017 $3,951,711,000.00
26 7/31/2017 $2,736,660,000.00
27 4/30/2017 $2,777,103,000.00
28 1/31/2017 $2,860,094,000.00
29 10/31/2016 $2,873,575,000.00
30 7/31/2016 $3,043,658,000.00
31 4/30/2016 $2,981,583,000.00
32 1/31/2016 $2,589,315,000.00
33 10/31/2015 $2,695,051,000.00
34 7/31/2015 $2,163,695,000.00
35 4/30/2015 $2,091,564,000.00
36 1/31/2015 $2,056,155,000.00
37 10/31/2014 $2,072,632,000.00
38 7/31/2014 $2,100,417,000.00
39 4/30/2014 $1,795,464,000.00
40 1/31/2014 $1,800,615,000.00
41 10/31/2013 $1,802,770,000.00
42 7/31/2013 $1,727,355,000.00
43 4/30/2013 $1,693,344,000.00
44 1/31/2013 $1,885,172,000.00
45 10/31/2012 $1,881,143,000.00
46 7/31/2012 $1,915,261,000.00
47 4/30/2012 $1,928,640,000.00
48 1/31/2012 $1,918,256,000.00
49 10/31/2011 $1,951,418,000.00
Financials: AssetsCurrent
Date Value
1 10/31/2023 $3,575,779,000.00
2 7/31/2023 $3,811,352,000.00
3 4/30/2023 $3,868,626,000.00
4 1/31/2023 $3,762,569,000.00
5 10/31/2022 $3,385,896,000.00
6 7/31/2022 $3,188,376,000.00
7 4/30/2022 $3,228,533,000.00
8 1/31/2022 $3,164,114,000.00
9 10/31/2021 $3,188,906,000.00
10 7/31/2021 $2,984,133,000.00
11 4/30/2021 $2,794,453,000.00
12 1/31/2021 $2,596,539,000.00
13 10/31/2020 $2,611,159,000.00
14 7/31/2020 $2,567,883,000.00
15 4/30/2020 $2,340,211,000.00
16 1/31/2020 $2,266,444,000.00
17 10/31/2019 $2,381,802,000.00
18 7/31/2019 $2,291,232,000.00
19 4/30/2019 $2,178,168,000.00
20 1/31/2019 $2,089,667,000.00
21 10/31/2018 $2,142,602,000.00
22 7/31/2018 $2,104,476,000.00
23 4/30/2018 $1,985,422,000.00
24 1/31/2018 $1,923,422,000.00
25 10/31/2017 $2,006,311,000.00
26 7/31/2017 $1,923,135,000.00
27 4/30/2017 $1,942,250,000.00
28 1/31/2017 $1,998,052,000.00
29 10/31/2016 $2,013,192,000.00
30 7/31/2016 $2,150,174,000.00
31 4/30/2016 $2,078,049,000.00
32 1/31/2016 $1,751,020,000.00
33 10/31/2015 $1,864,210,000.00
34 7/31/2015 $1,766,576,000.00
35 4/30/2015 $1,682,838,000.00
36 1/31/2015 $1,681,367,000.00
37 10/31/2014 $1,693,190,000.00
38 7/31/2014 $1,698,431,000.00
39 4/30/2014 $1,431,336,000.00
40 1/31/2014 $1,416,964,000.00
41 10/31/2013 $1,395,802,000.00
42 7/31/2013 $1,304,477,000.00
43 4/30/2013 $1,264,158,000.00
44 1/31/2013 $1,434,873,000.00
45 10/31/2012 $1,415,690,000.00
46 7/31/2012 $1,410,521,000.00
47 4/30/2012 $1,409,602,000.00
48 1/31/2012 $1,375,364,000.00
49 10/31/2011 $1,332,838,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 10/31/2023 $33,000.00
2 7/31/2023 $4,000.00
3 4/30/2023 $82,000.00
4 1/31/2023 $1,000.00
5 10/31/2022 $1,000.00
6 7/31/2022 $17,000.00
7 10/31/2021 $5,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 10/31/2023 $499,000.00
2 7/31/2023 $1,143,000.00
3 4/30/2023 $1,715,000.00
4 1/31/2023 $2,480,000.00
5 10/31/2022 $3,848,000.00
6 7/31/2022 $3,071,000.00
7 10/31/2021 $197,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 10/31/2023 $368,773,000.00
2 7/31/2023 $238,970,000.00
3 4/30/2023 $269,789,000.00
4 1/31/2023 $147,167,000.00
5 10/31/2022 $248,751,000.00
6 7/31/2022 $517,541,000.00
7 4/30/2022 $619,644,000.00
8 1/31/2022 $550,210,000.00
9 10/31/2021 $322,939,000.00
10 7/31/2021 $242,853,000.00
11 4/30/2021 $243,459,000.00
12 1/31/2021 $253,780,000.00
13 10/31/2020 $232,811,000.00
14 4/30/2020 $100,116,000.00
15 1/31/2020 $120,035,000.00
16 10/31/2019 $119,732,000.00
17 10/31/2018 $208,357,000.00
18 7/31/2018 $258,894,000.00
19 4/30/2018 $328,249,000.00
20 1/31/2018 $338,585,000.00
21 10/31/2017 $329,347,000.00
22 7/31/2017 $294,991,000.00
23 4/30/2017 $364,999,000.00
24 10/31/2016 $365,259,000.00
25 7/31/2016 $410,320,000.00
26 4/30/2016 $320,211,000.00
27 1/31/2016 $335,104,000.00
28 10/31/2015 $230,268,000.00
29 7/31/2015 $230,172,000.00
30 4/30/2015 $230,276,000.00
31 1/31/2015 $200,200,000.00
32 10/31/2014 $190,192,000.00
33 4/30/2013 $99,952,000.00
34 1/31/2013 $84,918,000.00
35 10/31/2012 $49,987,000.00
36 7/31/2012 $49,973,000.00
37 4/30/2012 $49,960,000.00
38 1/31/2012 $49,946,000.00
39 10/31/2011 $49,933,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
Date Value
1 10/31/2023 $134,455,000.00
2 7/31/2023 $21,337,000.00
3 4/30/2023 $25,229,000.00
4 1/31/2023 $3,245,000.00
5 10/31/2022 $36,791,000.00
6 7/31/2022 $79,780,000.00
7 4/30/2022 $89,593,000.00
8 1/31/2022 $89,527,000.00
9 10/31/2021 $70,225,000.00
10 7/31/2021 $60,887,000.00
11 4/30/2021 $91,695,000.00
12 1/31/2021 $102,360,000.00
13 10/31/2020 $82,252,000.00
14 1/31/2020 $10,073,000.00
15 10/31/2019 $10,017,000.00
16 10/31/2018 $59,029,000.00
17 7/31/2018 $29,538,000.00
18 4/30/2018 $59,066,000.00
19 1/31/2018 $59,313,000.00
20 10/31/2017 $49,910,000.00
21 7/31/2017 $59,976,000.00
22 4/30/2017 $89,987,000.00
23 10/31/2016 $90,145,000.00
24 7/31/2016 $115,182,000.00
25 4/30/2016 $125,091,000.00
26 1/31/2016 $125,041,000.00
27 10/31/2015 $95,171,000.00
28 7/31/2015 $70,149,000.00
29 4/30/2015 $85,233,000.00
30 1/31/2015 $55,085,000.00
31 10/31/2014 $50,016,000.00
32 7/31/2014 $65,043,000.00
33 4/30/2014 $14,997,000.00
34 1/31/2014 $14,997,000.00
35 10/31/2013 $14,996,000.00
36 7/31/2013 $14,996,000.00
37 4/30/2013 --
38 1/31/2013 --
39 7/31/2012 --
40 4/30/2012 --
41 1/31/2012 --
Financials: AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Date Value
1 10/31/2023 $134,278,000.00
2 7/31/2023 $21,098,000.00
3 4/30/2023 $25,237,000.00
4 1/31/2023 $3,242,000.00
5 10/31/2022 $35,385,000.00
6 7/31/2022 $77,723,000.00
7 4/30/2022 $87,142,000.00
8 1/31/2022 $88,640,000.00
9 10/31/2021 $70,038,000.00
10 7/31/2021 $60,888,000.00
11 4/30/2021 $91,715,000.00
12 1/31/2021 $102,364,000.00
13 10/31/2020 $82,226,000.00
14 1/31/2020 $10,076,000.00
15 10/31/2019 $10,014,000.00
16 10/31/2018 $58,970,000.00
17 7/31/2018 $29,465,000.00
18 4/30/2018 $58,895,000.00
19 1/31/2018 $59,151,000.00
20 10/31/2017 $49,783,000.00
21 7/31/2017 $59,874,000.00
22 4/30/2017 $89,852,000.00
23 1/31/2017 $109,934,000.00
24 10/31/2016 $90,172,000.00
25 7/31/2016 $115,366,000.00
26 4/30/2016 $125,233,000.00
27 1/31/2016 $125,060,000.00
28 10/31/2015 $95,105,000.00
29 7/31/2015 $70,161,000.00
30 4/30/2015 $85,233,000.00
31 1/31/2015 $55,153,000.00
32 10/31/2014 $50,057,000.00
33 7/31/2014 $65,019,000.00
34 4/30/2014 $15,042,000.00
35 1/31/2014 $15,038,000.00
36 10/31/2013 $15,031,000.00
37 7/31/2013 $15,022,000.00
38 4/30/2013 --
39 1/31/2013 --
40 7/31/2012 --
41 4/30/2012 --
42 1/31/2012 --
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Date Value
1 10/31/2023 $234,318,000.00
2 7/31/2023 $217,633,000.00
3 4/30/2023 $244,560,000.00
4 1/31/2023 $143,922,000.00
5 10/31/2022 $211,960,000.00
6 7/31/2022 $437,761,000.00
7 4/30/2022 $530,051,000.00
8 1/31/2022 $460,683,000.00
9 10/31/2021 $181,488,000.00
10 7/31/2021 $181,966,000.00
11 4/30/2021 $151,764,000.00
12 1/31/2021 $151,420,000.00
13 10/31/2020 $150,559,000.00
14 7/31/2020 $70,093,000.00
15 4/30/2020 $100,116,000.00
16 1/31/2020 $109,962,000.00
17 10/31/2019 $109,715,000.00
18 7/31/2019 $119,490,000.00
19 4/30/2019 $119,316,000.00
20 1/31/2019 $119,245,000.00
21 10/31/2018 $149,328,000.00
22 7/31/2018 $229,356,000.00
23 4/30/2018 $269,183,000.00
24 1/31/2018 $279,272,000.00
25 10/31/2017 $279,437,000.00
26 7/31/2017 $235,015,000.00
27 4/30/2017 $275,012,000.00
28 10/31/2016 $275,114,000.00
29 7/31/2016 $295,138,000.00
30 4/30/2016 $195,120,000.00
31 1/31/2016 $210,063,000.00
32 10/31/2015 $135,097,000.00
33 7/31/2015 $160,023,000.00
34 4/30/2015 $145,043,000.00
35 1/31/2015 $145,115,000.00
36 10/31/2014 $140,176,000.00
37 7/31/2014 $120,208,000.00
38 4/30/2014 $90,033,000.00
39 1/31/2014 $94,984,000.00
40 10/31/2013 $124,968,000.00
41 7/31/2013 $99,964,000.00
42 4/30/2013 $99,952,000.00
43 1/31/2013 $84,918,000.00
44 7/31/2012 $49,973,000.00
45 4/30/2012 $49,960,000.00
46 1/31/2012 $49,946,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 10/31/2023 $234,029,000.00
2 7/31/2023 $216,733,000.00
3 4/30/2023 $242,919,000.00
4 1/31/2023 $141,446,000.00
5 10/31/2022 $209,519,000.00
6 7/31/2022 $436,764,000.00
7 4/30/2022 $529,552,000.00
8 1/31/2022 $460,368,000.00
9 10/31/2021 $181,483,000.00
10 7/31/2021 $182,010,000.00
11 4/30/2021 $151,816,000.00
12 1/31/2021 $151,434,000.00
13 10/31/2020 $150,667,000.00
14 7/31/2020 $70,404,000.00
15 4/30/2020 $100,742,000.00
16 1/31/2020 $110,067,000.00
17 10/31/2019 $109,940,000.00
18 7/31/2019 $119,670,000.00
19 4/30/2019 $119,327,000.00
20 1/31/2019 $119,143,000.00
21 10/31/2018 $148,981,000.00
22 7/31/2018 $228,940,000.00
23 4/30/2018 $268,584,000.00
24 1/31/2018 $278,743,000.00
25 10/31/2017 $279,133,000.00
26 7/31/2017 $234,743,000.00
27 4/30/2017 $274,779,000.00
28 1/31/2017 $250,056,000.00
29 10/31/2016 $275,248,000.00
30 7/31/2016 $295,322,000.00
31 4/30/2016 $195,179,000.00
32 1/31/2016 $210,010,000.00
33 10/31/2015 $135,107,000.00
34 7/31/2015 $160,067,000.00
35 4/30/2015 $145,089,000.00
36 1/31/2015 $145,154,000.00
37 10/31/2014 $140,205,000.00
38 7/31/2014 $120,250,000.00
39 4/30/2014 $90,049,000.00
40 1/31/2014 $94,993,000.00
41 10/31/2013 $124,979,000.00
42 7/31/2013 $99,981,000.00
43 4/30/2013 $99,973,000.00
44 1/31/2013 $84,918,000.00
45 7/31/2012 $50,115,000.00
46 4/30/2012 $50,166,000.00
47 1/31/2012 $50,239,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 10/31/2023 $368,307,000.00
2 7/31/2023 $237,831,000.00
3 4/30/2023 $268,156,000.00
4 1/31/2023 $144,688,000.00
5 10/31/2022 $244,904,000.00
6 7/31/2022 $514,487,000.00
7 4/30/2022 $616,694,000.00
8 1/31/2022 $549,008,000.00
9 10/31/2021 $322,747,000.00
10 7/31/2021 $242,898,000.00
11 4/30/2021 $243,531,000.00
12 1/31/2021 $253,798,000.00
13 10/31/2020 $232,893,000.00
14 4/30/2020 $100,742,000.00
15 1/31/2020 $120,143,000.00
16 10/31/2019 $119,954,000.00
17 10/31/2018 $207,951,000.00
Financials: BusinessCombinationAcquisitionRelatedCosts
Date Value
1 10/31/2023 $3,474,000.00
2 7/31/2023 $3,474,000.00
3 4/30/2023 $3,415,000.00
4 1/31/2023 $2,558,000.00
5 10/31/2022 $598,000.00
6 7/31/2022 $598,000.00
7 4/30/2022 $563,000.00
8 1/31/2022 $68,000.00
9 10/31/2021 $2,572,000.00
10 7/31/2021 $860,000.00
11 4/30/2021 $601,000.00
12 1/31/2021 $307,000.00
13 10/31/2020 $4,031,000.00
14 7/31/2020 $904,000.00
15 4/30/2020 $3,233,000.00
16 1/31/2020 $1,819,000.00
17 10/31/2019 $3,370,000.00
18 7/31/2019 $4,105,000.00
19 4/30/2019 $1,135,000.00
20 1/31/2019 $1,608,000.00
21 10/31/2018 $5,111,000.00
22 7/31/2018 $1,333,000.00
23 4/30/2018 --
24 1/31/2018 --
25 10/31/2017 --
26 7/31/2017 --
27 4/30/2017 --
28 1/31/2017 --
29 10/31/2016 $4,613,000.00
30 7/31/2016 $4,613,000.00
31 4/30/2016 $3,584,000.00
32 1/31/2016 $1,299,000.00
33 10/31/2015 $25,539,000.00
34 7/31/2015 $3,455,000.00
35 4/30/2015 $1,020,000.00
36 1/31/2015 --
37 10/31/2014 --
38 7/31/2014 --
39 4/30/2014 --
40 10/31/2013 --
41 10/31/2012 --
42 7/31/2012 $-140,000.00
43 4/30/2012 $-410,000.00
44 1/31/2012 $264,000.00
45 10/31/2011 $42,088,000.00
46 7/31/2011 $4,822,000.00
47 4/30/2011 $34,926,000.00
48 1/31/2011 $24,185,000.00
49 10/31/2010 $101,379,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 10/31/2023 $6,990,000.00
2 7/31/2023 $4,579,000.00
3 4/30/2023 $4,618,000.00
4 1/31/2023 $7,354,000.00
5 10/31/2022 $12,373,000.00
6 7/31/2022 $9,320,000.00
7 4/30/2022 $8,093,000.00
8 1/31/2022 $2,972,000.00
9 10/31/2021 $10,138,000.00
10 7/31/2021 $5,517,000.00
11 4/30/2021 $4,966,000.00
12 1/31/2021 $5,935,000.00
13 10/31/2020 $7,854,000.00
14 7/31/2020 $4,200,000.00
15 4/30/2020 $4,480,000.00
16 1/31/2020 $5,905,000.00
17 10/31/2019 $16,549,000.00
18 7/31/2019 $4,328,000.00
19 4/30/2019 $2,793,000.00
20 1/31/2019 $5,471,000.00
21 10/31/2018 $5,118,000.00
22 7/31/2018 $5,677,000.00
23 4/30/2018 $3,226,000.00
24 1/31/2018 $2,014,000.00
25 10/31/2017 $6,214,000.00
26 7/31/2017 $6,012,000.00
27 4/30/2017 $3,818,000.00
28 1/31/2017 $5,293,000.00
29 10/31/2016 $15,030,000.00
30 7/31/2016 $10,204,000.00
31 4/30/2016 $11,437,000.00
32 1/31/2016 $8,782,000.00
33 10/31/2015 $20,922,000.00
34 7/31/2015 $16,717,000.00
35 4/30/2015 $11,733,000.00
36 1/31/2015 $3,270,000.00
37 10/31/2014 $4,961,000.00
38 7/31/2014 $4,334,000.00
39 4/30/2014 $4,799,000.00
40 1/31/2014 $4,401,000.00
41 10/31/2013 $6,191,000.00
42 7/31/2013 $1,222,000.00
43 4/30/2013 $3,006,000.00
44 1/31/2013 $4,215,000.00
45 10/31/2012 $5,202,000.00
46 7/31/2012 $2,686,000.00
47 4/30/2012 $4,004,000.00
48 1/31/2012 $7,409,000.00
49 10/31/2011 $6,431,000.00
50 7/31/2011 $5,186,000.00
51 4/30/2011 $3,242,000.00
52 1/31/2011 $3,815,000.00
53 10/31/2010 $5,259,000.00
Financials: CapitalizedContractCostAmortization
Date Value
1 10/31/2023 $34,200,000.00
2 7/31/2023 $26,000,000.00
3 4/30/2023 $16,200,000.00
4 1/31/2023 $7,200,000.00
5 10/31/2022 $27,300,000.00
6 7/31/2022 $20,500,000.00
7 4/30/2022 $14,100,000.00
8 1/31/2022 $7,000,000.00
9 10/31/2021 $24,600,000.00
10 7/31/2021 $16,800,000.00
11 4/30/2021 $10,700,000.00
12 1/31/2021 $5,500,000.00
13 10/31/2020 $22,400,000.00
14 7/31/2020 $16,200,000.00
15 4/30/2020 $10,100,000.00
16 1/31/2020 $5,600,000.00
17 10/31/2019 $18,600,000.00
18 7/31/2019 $12,500,000.00
19 4/30/2019 $8,400,000.00
20 1/31/2019 $4,100,000.00
Financials: CapitalizedContractCostNet
Date Value
1 10/31/2023 $30,200,000.00
2 7/31/2023 $31,400,000.00
3 4/30/2023 $36,600,000.00
4 1/31/2023 $38,200,000.00
5 10/31/2022 $39,700,000.00
6 7/31/2022 $36,100,000.00
7 4/30/2022 $32,500,000.00
8 1/31/2022 $29,600,000.00
9 10/31/2021 $27,600,000.00
10 7/31/2021 $20,400,000.00
11 4/30/2021 $18,400,000.00
12 1/31/2021 $15,700,000.00
13 10/31/2020 $15,300,000.00
14 7/31/2020 $13,000,000.00
15 4/30/2020 $13,300,000.00
16 1/31/2020 $13,100,000.00
17 10/31/2019 $15,700,000.00
18 7/31/2019 $13,200,000.00
19 10/31/2018 $13,600,000.00
Financials: CapitalizedContractCostNetNoncurrent
Date Value
1 10/31/2023 $6,879,000.00
2 10/31/2022 $6,151,000.00
3 10/31/2021 $5,803,000.00
4 10/31/2020 $4,001,000.00
5 10/31/2019 $3,994,000.00
6 10/31/2018 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 10/31/2023 $1,010,618,000.00
2 7/31/2023 $1,117,922,000.00
3 4/30/2023 $1,167,695,000.00
4 1/31/2023 $1,054,549,000.00
5 10/31/2022 $994,352,000.00
6 7/31/2022 $859,687,000.00
7 4/30/2022 $1,019,863,000.00
8 1/31/2022 $1,118,636,000.00
9 10/31/2021 $1,422,546,000.00
10 7/31/2021 $1,230,441,000.00
11 4/30/2021 $1,202,974,000.00
12 1/31/2021 $1,029,237,000.00
13 10/31/2020 $1,088,624,000.00
14 7/31/2020 $1,093,749,000.00
15 4/30/2020 $887,732,000.00
16 1/31/2020 $837,286,000.00
17 10/31/2019 $904,045,000.00
18 7/31/2019 $723,229,000.00
19 1/31/2019 $668,810,000.00
20 10/31/2018 $745,423,000.00
21 7/31/2018 $726,214,000.00
22 4/30/2018 $652,096,000.00
23 1/31/2018 $648,867,000.00
24 10/31/2017 $640,513,000.00
25 7/31/2017 $559,540,000.00
26 4/30/2017 $628,623,000.00
27 1/31/2017 $693,853,000.00
28 10/31/2016 $777,615,000.00
29 7/31/2016 $854,918,000.00
30 4/30/2016 $922,033,000.00
31 1/31/2016 $660,321,000.00
32 10/31/2015 $790,971,000.00
33 7/31/2015 $697,091,000.00
34 4/30/2015 $586,338,000.00
35 1/31/2015 $598,723,000.00
36 10/31/2014 $586,720,000.00
37 7/31/2014 $532,884,000.00
38 4/30/2014 $325,083,000.00
39 1/31/2014 $330,084,000.00
40 10/31/2013 $346,487,000.00
41 7/31/2013 $378,179,000.00
42 4/30/2013 $356,498,000.00
43 1/31/2013 $552,267,000.00
44 10/31/2012 $642,444,000.00
45 7/31/2012 $617,232,000.00
46 4/30/2012 $585,547,000.00
47 1/31/2012 $550,461,000.00
48 10/31/2011 $541,896,000.00
49 7/31/2011 $486,332,000.00
50 4/30/2011 $506,840,000.00
51 1/31/2011 $625,820,000.00
52 10/31/2010 $688,687,000.00
53 10/31/2009 $485,705,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 10/31/2023 $1,010,786,000.00
2 7/31/2023 $1,117,949,000.00
3 4/30/2023 $1,167,722,000.00
4 1/31/2023 $1,054,576,000.00
5 10/31/2022 $994,378,000.00
6 7/31/2022 $859,714,000.00
7 4/30/2022 $1,019,948,000.00
8 1/31/2022 $1,118,694,000.00
9 10/31/2021 $1,422,604,000.00
10 7/31/2021 $1,230,500,000.00
11 4/30/2021 $1,203,046,000.00
12 1/31/2021 $1,029,310,000.00
13 10/31/2020 $1,088,708,000.00
14 7/31/2020 $1,093,815,000.00
15 4/30/2020 $887,786,000.00
16 1/31/2020 $837,339,000.00
17 10/31/2019 $904,161,000.00
18 7/31/2019 $724,790,000.00
19 4/30/2019 $699,148,000.00
20 1/31/2019 $668,810,000.00
21 10/31/2018 $745,434,000.00
22 7/31/2018 $726,214,000.00
23 4/30/2018 $652,096,000.00
24 10/31/2017 $640,641,000.00
25 10/31/2016 $777,689,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 10/31/2023 $16,408,000.00
2 7/31/2023 $123,571,000.00
3 4/30/2023 $173,344,000.00
4 1/31/2023 $60,198,000.00
5 10/31/2022 $-428,226,000.00
6 7/31/2022 $-562,890,000.00
7 4/30/2022 $-402,656,000.00
8 1/31/2022 $-303,910,000.00
9 10/31/2021 $333,896,000.00
10 7/31/2021 $141,792,000.00
11 4/30/2021 $114,338,000.00
12 1/31/2021 $-59,398,000.00
13 10/31/2020 $184,547,000.00
14 7/31/2020 $189,654,000.00
15 4/30/2020 $-16,375,000.00
16 1/31/2020 $-66,822,000.00
17 10/31/2019 $158,727,000.00
18 7/31/2019 $-20,644,000.00
19 4/30/2019 $-46,275,000.00
20 1/31/2019 $-76,613,000.00
21 10/31/2018 $104,793,000.00
22 7/31/2018 $85,701,000.00
23 4/30/2018 $11,583,000.00
24 10/31/2017 $-137,048,000.00
Financials: CommitmentsAndContingencies
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
24 1/31/2018 --
25 10/31/2017 --
26 7/31/2017 --
27 4/30/2017 --
28 1/31/2017 --
29 10/31/2016 --
30 7/31/2016 --
31 4/30/2016 --
32 1/31/2016 --
33 10/31/2015 --
34 7/31/2015 --
35 4/30/2015 --
36 1/31/2015 --
37 10/31/2014 --
38 7/31/2014 --
39 4/30/2014 --
40 1/31/2014 --
41 10/31/2013 --
42 7/31/2013 --
43 4/30/2013 --
44 1/31/2013 --
45 10/31/2012 --
46 7/31/2012 --
47 4/30/2012 --
48 10/31/2011 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 10/31/2023 $0.01
2 7/31/2023 $0.01
3 4/30/2023 $0.01
4 1/31/2023 $0.01
5 10/31/2022 $0.01
6 7/31/2022 $0.01
7 4/30/2022 $0.01
8 1/31/2022 $0.01
9 10/31/2021 $0.01
10 7/31/2021 $0.01
11 4/30/2021 $0.01
12 1/31/2021 $0.01
13 10/31/2020 $0.01
14 7/31/2020 $0.01
15 4/30/2020 $0.01
16 1/31/2020 $0.01
17 10/31/2019 $0.01
18 7/31/2019 $0.01
19 4/30/2019 $0.01
20 1/31/2019 $0.01
21 10/31/2018 $0.01
22 7/31/2018 $0.01
23 4/30/2018 $0.01
24 1/31/2018 $0.01
25 10/31/2017 $0.01
26 7/31/2017 $0.01
27 4/30/2017 $0.01
28 1/31/2017 $0.01
29 10/31/2016 $0.01
30 7/31/2016 $0.01
31 4/30/2016 $0.01
32 1/31/2016 $0.01
33 10/31/2015 $0.01
34 7/31/2015 $0.01
35 4/30/2015 $0.01
36 1/31/2015 $0.01
37 10/31/2014 $0.01
38 7/31/2014 $0.01
39 4/30/2014 $0.01
40 1/31/2014 $0.01
41 10/31/2013 $0.01
42 7/31/2013 $0.01
43 4/30/2013 $0.01
44 1/31/2013 $0.01
45 10/31/2012 $0.01
46 7/31/2012 $0.01
47 4/30/2012 $0.01
48 1/31/2012 $0.01
49 10/31/2011 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 10/31/2023 $290,000,000.00
2 7/31/2023 $290,000,000.00
3 4/30/2023 $290,000,000.00
4 1/31/2023 $290,000,000.00
5 10/31/2022 $290,000,000.00
6 7/31/2022 $290,000,000.00
7 4/30/2022 $290,000,000.00
8 1/31/2022 $290,000,000.00
9 10/31/2021 $290,000,000.00
10 7/31/2021 $290,000,000.00
11 4/30/2021 $290,000,000.00
12 1/31/2021 $290,000,000.00
13 10/31/2020 $290,000,000.00
14 7/31/2020 $290,000,000.00
15 4/30/2020 $290,000,000.00
16 1/31/2020 $290,000,000.00
17 10/31/2019 $290,000,000.00
18 7/31/2019 $290,000,000.00
19 4/30/2019 $290,000,000.00
20 1/31/2019 $290,000,000.00
21 10/31/2018 $290,000,000.00
22 7/31/2018 $290,000,000.00
23 4/30/2018 $290,000,000.00
24 1/31/2018 $290,000,000.00
25 10/31/2017 $290,000,000.00
26 7/31/2017 $290,000,000.00
27 4/30/2017 $290,000,000.00
28 1/31/2017 $290,000,000.00
29 10/31/2016 $290,000,000.00
30 7/31/2016 $290,000,000.00
31 4/30/2016 $290,000,000.00
32 1/31/2016 $290,000,000.00
33 10/31/2015 $290,000,000.00
34 7/31/2015 $290,000,000.00
35 4/30/2015 $290,000,000.00
36 1/31/2015 $290,000,000.00
37 10/31/2014 $290,000,000.00
38 7/31/2014 $290,000,000.00
39 4/30/2014 $290,000,000.00
40 1/31/2014 $290,000,000.00
41 10/31/2013 $290,000,000.00
42 7/31/2013 $290,000,000.00
43 4/30/2013 $290,000,000.00
44 1/31/2013 $290,000,000.00
45 10/31/2012 $290,000,000.00
46 7/31/2012 $290,000,000.00
47 4/30/2012 $290,000,000.00
48 1/31/2012 $290,000,000.00
49 10/31/2011 $290,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 10/31/2023 $144,829,938.00
2 7/31/2023 $148,772,513.00
3 4/30/2023 $149,498,465.00
4 1/31/2023 $149,157,588.00
5 10/31/2022 $148,412,943.00
6 7/31/2022 $148,293,357.00
7 4/30/2022 $150,865,553.00
8 1/31/2022 $152,990,723.00
9 10/31/2021 $154,858,981.00
10 7/31/2021 $155,103,315.00
11 4/30/2021 $154,962,122.00
12 1/31/2021 $155,187,945.00
13 10/31/2020 $154,563,005.00
14 7/31/2020 $154,318,197.00
15 4/30/2020 $153,641,565.00
16 1/31/2020 $153,946,833.00
17 10/31/2019 $154,403,850.00
18 7/31/2019 $155,113,012.00
19 4/30/2019 $155,566,701.00
20 1/31/2019 $156,336,210.00
21 10/31/2018 $154,318,531.00
22 7/31/2018 $143,050,180.00
23 4/30/2018 $143,427,976.00
24 1/31/2018 $144,180,782.00
25 10/31/2017 $143,043,227.00
26 7/31/2017 $142,672,784.00
27 4/30/2017 $141,768,448.00
28 1/31/2017 $141,262,606.00
29 10/31/2016 $139,767,627.00
30 7/31/2016 $139,253,617.00
31 4/30/2016 $138,008,639.00
32 1/31/2016 $137,436,562.00
33 10/31/2015 $135,612,217.00
34 7/31/2015 $118,725,874.00
35 4/30/2015 $117,695,169.00
36 1/31/2015 $108,246,661.00
37 10/31/2014 $106,979,960.00
38 7/31/2014 $106,566,064.00
39 4/30/2014 $105,584,958.00
40 1/31/2014 $104,973,681.00
41 10/31/2013 $103,705,709.00
42 7/31/2013 $103,121,807.00
43 4/30/2013 $102,035,119.00
44 1/31/2013 $101,518,915.00
45 10/31/2012 $100,601,792.00
46 7/31/2012 $100,192,289.00
47 4/30/2012 $99,151,981.00
48 1/31/2012 $98,650,874.00
49 10/31/2011 $97,440,436.00
Financials: CommonStockSharesOutstanding
Date Value
1 10/31/2023 $144,829,938.00
2 7/31/2023 $148,772,513.00
3 4/30/2023 $149,498,465.00
4 1/31/2023 $149,157,588.00
5 10/31/2022 $148,412,943.00
6 7/31/2022 $148,293,357.00
7 4/30/2022 $150,865,553.00
8 1/31/2022 $152,990,723.00
9 10/31/2021 $154,858,981.00
10 7/31/2021 $155,103,315.00
11 4/30/2021 $154,962,122.00
12 1/31/2021 $155,187,945.00
13 10/31/2020 $154,563,005.00
14 7/31/2020 $154,318,197.00
15 4/30/2020 $153,641,565.00
16 1/31/2020 $153,946,833.00
17 10/31/2019 $154,403,850.00
18 7/31/2019 $155,113,012.00
19 4/30/2019 $155,566,701.00
20 1/31/2019 $156,336,210.00
21 10/31/2018 $154,318,531.00
22 7/31/2018 $143,050,180.00
23 4/30/2018 $143,427,976.00
24 1/31/2018 $144,180,782.00
25 10/31/2017 $143,043,227.00
26 7/31/2017 $142,672,784.00
27 4/30/2017 $141,768,448.00
28 1/31/2017 $141,262,606.00
29 10/31/2016 $139,767,627.00
30 7/31/2016 $139,253,617.00
31 4/30/2016 $138,008,639.00
32 1/31/2016 $137,436,562.00
33 10/31/2015 $135,612,217.00
34 7/31/2015 $118,725,874.00
35 4/30/2015 $117,695,169.00
36 1/31/2015 $108,246,661.00
37 10/31/2014 $106,979,960.00
38 7/31/2014 $106,566,064.00
39 4/30/2014 $105,584,958.00
40 1/31/2014 $104,973,681.00
41 10/31/2013 $103,705,709.00
42 7/31/2013 $103,121,807.00
43 4/30/2013 $102,035,119.00
44 1/31/2013 $101,518,915.00
45 10/31/2012 $100,601,792.00
46 7/31/2012 $100,192,289.00
47 4/30/2012 $99,151,981.00
48 1/31/2012 $98,650,874.00
49 10/31/2011 $97,440,436.00
Financials: CommonStockValue
Date Value
1 10/31/2023 $1,448,000.00
2 7/31/2023 $1,488,000.00
3 4/30/2023 $1,495,000.00
4 1/31/2023 $1,492,000.00
5 10/31/2022 $1,484,000.00
6 7/31/2022 $1,483,000.00
7 4/30/2022 $1,509,000.00
8 1/31/2022 $1,530,000.00
9 10/31/2021 $1,549,000.00
10 7/31/2021 $1,551,000.00
11 4/30/2021 $1,550,000.00
12 1/31/2021 $1,552,000.00
13 10/31/2020 $1,546,000.00
14 7/31/2020 $1,543,000.00
15 4/30/2020 $1,536,000.00
16 1/31/2020 $1,539,000.00
17 10/31/2019 $1,544,000.00
18 7/31/2019 $1,551,000.00
19 4/30/2019 $1,556,000.00
20 1/31/2019 $1,563,000.00
21 10/31/2018 $1,543,000.00
22 7/31/2018 $1,431,000.00
23 4/30/2018 $1,434,000.00
24 1/31/2018 $1,442,000.00
25 10/31/2017 $1,430,000.00
26 7/31/2017 $1,427,000.00
27 4/30/2017 $1,418,000.00
28 1/31/2017 $1,413,000.00
29 10/31/2016 $1,398,000.00
30 7/31/2016 $1,393,000.00
31 4/30/2016 $1,380,000.00
32 1/31/2016 $1,374,000.00
33 10/31/2015 $1,356,000.00
34 7/31/2015 $1,187,000.00
35 4/30/2015 $1,177,000.00
36 1/31/2015 $1,082,000.00
37 10/31/2014 $1,070,000.00
38 7/31/2014 $1,066,000.00
39 4/30/2014 $1,056,000.00
40 1/31/2014 $1,050,000.00
41 10/31/2013 $1,037,000.00
42 7/31/2013 $1,031,000.00
43 4/30/2013 $1,020,000.00
44 1/31/2013 $1,015,000.00
45 10/31/2012 $1,006,000.00
46 7/31/2012 $1,002,000.00
47 4/30/2012 $992,000.00
48 1/31/2012 $987,000.00
49 10/31/2011 $974,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 10/31/2023 $263,705,000.00
2 7/31/2023 $198,495,000.00
3 4/30/2023 $140,786,000.00
4 1/31/2023 $93,587,000.00
5 10/31/2022 $105,818,000.00
6 7/31/2022 $72,939,000.00
7 4/30/2022 $68,247,000.00
8 1/31/2022 $30,479,000.00
9 10/31/2021 $535,993,000.00
10 7/31/2021 $427,425,000.00
11 4/30/2021 $199,184,000.00
12 1/31/2021 $79,159,000.00
13 10/31/2020 $348,017,000.00
14 7/31/2020 $278,145,000.00
15 4/30/2020 $57,980,000.00
16 1/31/2020 $56,701,000.00
17 10/31/2019 $237,130,000.00
18 7/31/2019 $155,119,000.00
19 4/30/2019 $44,172,000.00
20 1/31/2019 $28,756,000.00
21 10/31/2018 $-339,453,000.00
22 7/31/2018 $-406,355,000.00
23 4/30/2018 $6,409,000.00
24 1/31/2018 $-459,971,000.00
25 10/31/2017 $1,275,265,000.00
26 7/31/2017 $120,731,000.00
27 4/30/2017 $45,030,000.00
28 1/31/2017 $10,019,000.00
29 10/31/2016 $70,381,000.00
30 7/31/2016 $27,775,000.00
31 4/30/2016 $8,958,000.00
32 1/31/2016 $-17,196,000.00
33 10/31/2015 $4,209,000.00
34 7/31/2015 $14,032,000.00
35 4/30/2015 $32,818,000.00
36 1/31/2015 $-38,069,000.00
37 10/31/2014 $-47,531,000.00
38 7/31/2014 $-14,199,000.00
39 4/30/2014 $-7,589,000.00
40 1/31/2014 $-22,989,000.00
41 10/31/2013 $-89,851,000.00
42 7/31/2013 $-3,223,000.00
43 4/30/2013 $-29,264,000.00
44 1/31/2013 $-46,331,000.00
45 10/31/2012 $-147,406,000.00
46 7/31/2012 $-32,321,000.00
47 4/30/2012 $-77,488,000.00
48 1/31/2012 $-49,535,000.00
49 10/31/2011 $-196,552,000.00
50 7/31/2011 $-35,825,000.00
51 4/30/2011 $-56,694,000.00
52 1/31/2011 $-79,305,000.00
53 10/31/2010 $-333,675,000.00
Financials: ContractWithCustomerAssetNet
Date Value
1 10/31/2023 $150,312,000.00
2 7/31/2023 $142,305,000.00
3 4/30/2023 $180,020,000.00
4 1/31/2023 $148,758,000.00
5 10/31/2022 $156,039,000.00
6 7/31/2022 $157,448,000.00
7 4/30/2022 $144,344,000.00
8 1/31/2022 $117,003,000.00
9 10/31/2021 $101,355,000.00
10 7/31/2021 $98,812,000.00
11 4/30/2021 $81,437,000.00
12 1/31/2021 $85,461,000.00
13 10/31/2020 $85,843,000.00
14 7/31/2020 $97,373,000.00
15 4/30/2020 $87,746,000.00
16 1/31/2020 $83,717,000.00
17 10/31/2019 $84,046,000.00
18 7/31/2019 $74,348.00
19 4/30/2019 $74,439,000.00
20 1/31/2019 $47,542,000.00
21 10/31/2018 $31,380,000.00
Financials: ContractWithCustomerLiability
Date Value
1 10/31/2023 $228,460,000.00
2 7/31/2023 $259,977,000.00
3 4/30/2023 $270,625,000.00
4 1/31/2023 $231,378,000.00
5 10/31/2022 $200,235,000.00
6 7/31/2022 $209,653,000.00
7 4/30/2022 $218,769,000.00
8 1/31/2022 $185,626,000.00
9 10/31/2021 $175,464,000.00
10 7/31/2021 $183,899,000.00
11 4/30/2021 $204,299,000.00
12 1/31/2021 $190,600,000.00
13 10/31/2020 $158,363,000.00
14 7/31/2020 $136,870,000.00
15 4/30/2020 $149,917,000.00
16 1/31/2020 $166,835,000.00
17 10/31/2019 $156,873,000.00
18 7/31/2019 $145,030,000.00
19 4/30/2019 $145,022,000.00
20 1/31/2019 $136,141,000.00
21 10/31/2018 $140,704,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 10/31/2023 $154,419,000.00
2 7/31/2023 $188,104,000.00
3 4/30/2023 $202,818,000.00
4 1/31/2023 $164,758,000.00
5 10/31/2022 $137,899,000.00
6 7/31/2022 $147,808,000.00
7 4/30/2022 $156,400,000.00
8 1/31/2022 $124,956,000.00
9 10/31/2021 $118,007,000.00
10 7/31/2021 $126,179,000.00
11 4/30/2021 $147,075,000.00
12 1/31/2021 $136,229,000.00
13 10/31/2020 $108,700,000.00
14 7/31/2020 $95,951,000.00
15 4/30/2020 $107,023,000.00
16 1/31/2020 $122,410,000.00
17 10/31/2019 $111,381,000.00
18 7/31/2019 $102,182,000.00
19 4/30/2019 $104,030,000.00
20 1/31/2019 $85,501,000.00
21 10/31/2018 $96,731,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 10/31/2023 $74,041,000.00
2 7/31/2023 $71,873,000.00
3 4/30/2023 $67,807,000.00
4 1/31/2023 $66,620,000.00
5 10/31/2022 $62,336,000.00
6 7/31/2022 $61,845,000.00
7 4/30/2022 $62,369,000.00
8 1/31/2022 $60,670,000.00
9 10/31/2021 $57,457,000.00
10 7/31/2021 $57,720,000.00
11 4/30/2021 $57,224,000.00
12 1/31/2021 $54,371,000.00
13 10/31/2020 $49,663,000.00
14 7/31/2020 $40,919,000.00
15 4/30/2020 $42,894,000.00
16 1/31/2020 $44,425,000.00
17 10/31/2019 $45,492,000.00
18 7/31/2019 $42,848,000.00
19 4/30/2019 $40,992,000.00
20 1/31/2019 $50,640,000.00
21 10/31/2018 $43,973,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 10/31/2023 $135,500,000.00
2 7/31/2023 $119,800,000.00
3 4/30/2023 $100,100,000.00
4 1/31/2023 $67,900,000.00
5 10/31/2022 $111,300,000.00
6 7/31/2022 $98,900,000.00
7 4/30/2022 $82,000,000.00
8 1/31/2022 $56,800,000.00
9 10/31/2021 $106,500,000.00
10 7/31/2021 $94,700,000.00
11 4/30/2021 $78,000,000.00
12 1/31/2021 $46,400,000.00
13 10/31/2020 $101,900,000.00
14 7/31/2020 $91,800,000.00
15 4/30/2020 $76,500,000.00
16 1/31/2020 $49,000,000.00
17 10/31/2019 $95,100,000.00
18 7/31/2019 $77,400,000.00
19 4/30/2019 $73,000,000.00
20 1/31/2019 $39,400,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 10/31/2023 $2,507,698,000.00
2 7/31/2023 $1,864,492,000.00
3 4/30/2023 $1,245,547,000.00
4 1/31/2023 $600,575,000.00
5 10/31/2022 $2,072,317,000.00
6 7/31/2022 $527,202,000.00
7 4/30/2022 $1,007,702,000.00
8 1/31/2022 $460,256,000.00
9 10/31/2021 $1,898,705,000.00
10 7/31/2021 $1,334,338,000.00
11 4/30/2021 $820,747,000.00
12 1/31/2021 $399,239,000.00
13 10/31/2020 $1,879,266,000.00
14 7/31/2020 $1,455,135,000.00
15 4/30/2020 $480,727,000.00
16 1/31/2020 $462,377,000.00
17 10/31/2019 $2,030,065,000.00
18 7/31/2019 $1,481,774,000.00
19 4/30/2019 $945,520,000.00
20 1/31/2019 $455,186,000.00
21 10/31/2018 $1,779,596,000.00
22 7/31/2018 $1,278,315,000.00
23 4/30/2018 $436,671,000.00
24 1/31/2018 $374,370,000.00
25 10/31/2017 $1,555,901,000.00
26 7/31/2017 $1,137,137,000.00
27 4/30/2017 $388,782,000.00
28 1/31/2017 $347,712,000.00
29 10/31/2016 $1,438,997,000.00
30 7/31/2016 $1,041,354,000.00
31 4/30/2016 $357,624,000.00
32 1/31/2016 $321,665,000.00
33 10/31/2015 $1,370,106,000.00
34 7/31/2015 $333,063,000.00
35 4/30/2015 $349,191,000.00
36 1/31/2015 $298,867,000.00
37 10/31/2014 $1,339,937,000.00
38 7/31/2014 $969,811,000.00
39 4/30/2014 $630,222,000.00
40 1/31/2014 $307,852,000.00
41 10/31/2013 $1,217,371,000.00
42 7/31/2013 $310,135,000.00
43 4/30/2013 $555,497,000.00
44 1/31/2013 $257,298,000.00
45 10/31/2012 $1,109,699,000.00
46 7/31/2012 $292,769,000.00
47 4/30/2012 $294,676,000.00
48 1/31/2012 $248,929,000.00
49 10/31/2011 $1,032,824,000.00
50 7/31/2011 $250,416,000.00
51 4/30/2011 $516,863,000.00
52 1/31/2011 $264,802,000.00
53 10/31/2010 $739,135,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 10/31/2023 $36,537,000.00
2 10/31/2022 $27,479,000.00
3 10/31/2021 $72,603,000.00
4 10/31/2020 $4,363,000.00
5 10/31/2019 $13,143,000.00
6 10/31/2018 $8,327,000.00
7 10/31/2017 --
8 10/31/2016 --
9 10/31/2015 --
10 10/31/2014 --
11 10/31/2013 --
12 10/31/2012 --
13 10/31/2011 $-194,000.00
14 10/31/2010 $-918,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 10/31/2023 $28,281,000.00
2 10/31/2022 $19,337,000.00
3 10/31/2021 $25,021,000.00
4 10/31/2020 $12,640,000.00
5 10/31/2019 $9,816,000.00
6 10/31/2018 $13,294,000.00
7 10/31/2017 $14,563,000.00
8 10/31/2016 $9,969,000.00
9 10/31/2015 $10,662,000.00
10 10/31/2014 $12,133,000.00
11 10/31/2013 $4,334,000.00
12 10/31/2012 $8,465,000.00
13 10/31/2011 $8,202,000.00
14 10/31/2010 $1,936,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $83,678,000.00
2 10/31/2022 $57,105,000.00
3 10/31/2021 $119,024,000.00
4 10/31/2020 $30,331,000.00
5 10/31/2019 $39,904,000.00
6 10/31/2018 $29,840,000.00
7 10/31/2017 $20,905,000.00
8 10/31/2016 $15,250,000.00
9 10/31/2015 $12,097,000.00
10 10/31/2014 $13,964,000.00
11 10/31/2013 $5,240,000.00
12 10/31/2012 $9,322,000.00
13 10/31/2011 $7,490,000.00
14 10/31/2010 $1,241,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 10/31/2023 $18,860,000.00
2 10/31/2022 $10,289,000.00
3 10/31/2021 $21,400,000.00
4 10/31/2020 $13,328,000.00
5 10/31/2019 $16,945,000.00
6 10/31/2018 $8,219,000.00
7 10/31/2017 $6,342,000.00
8 10/31/2016 $5,281,000.00
9 10/31/2015 $1,435,000.00
10 10/31/2014 $1,831,000.00
11 10/31/2013 $906,000.00
12 10/31/2012 $857,000.00
13 10/31/2011 $-518,000.00
14 10/31/2010 $223,000.00
Financials: DebtIssuanceCostsLineOfCreditArrangementsNet
Date Value
1 10/31/2023 $1,956,000.00
2 10/31/2022 $781,000.00
3 10/31/2021 $1,188,000.00
4 10/31/2020 $1,596,000.00
5 10/31/2019 $1,609,000.00
6 10/31/2018 $720,000.00
7 10/31/2017 $1,041,000.00
8 10/31/2016 $1,363,000.00
Financials: DeferredCompensationLiabilityClassifiedNoncurrent
Date Value
1 10/31/2023 $11,444,000.00
2 10/31/2022 $12,535,000.00
3 10/31/2021 $12,877,000.00
4 10/31/2020 $8,172,000.00
Financials: DeferredCompensationPlanAssets
Date Value
1 10/31/2023 $11,456,000.00
2 10/31/2022 $12,751,000.00
3 10/31/2021 $12,968,000.00
4 10/31/2020 $8,213,000.00
Financials: DeferredCostsCurrent
Date Value
1 10/31/2023 $1,170,000.00
2 7/31/2023 $1,405,000.00
3 4/30/2023 $520,000.00
4 1/31/2023 $460,000.00
5 10/31/2022 $877,000.00
6 7/31/2022 $574,000.00
7 4/30/2022 $289,000.00
8 1/31/2022 $673,000.00
9 10/31/2021 $264,000.00
10 7/31/2021 $336,000.00
11 4/30/2021 $421,000.00
12 1/31/2021 $505,000.00
13 10/31/2020 $604,000.00
14 7/31/2020 $671,000.00
15 4/30/2020 $623,000.00
16 1/31/2020 $318,000.00
17 10/31/2019 $125,000.00
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 $62,000.00
21 10/31/2018 $19,342,000.00
22 10/31/2017 $26,934,000.00
23 7/31/2017 $28,028,000.00
24 4/30/2017 $23,482,000.00
25 1/31/2017 $18,607,000.00
26 10/31/2016 $19,138,000.00
27 7/31/2016 $24,662,000.00
28 4/30/2016 $23,834,000.00
29 1/31/2016 $27,085,000.00
30 10/31/2015 $26,193,000.00
31 7/31/2015 $24,238,000.00
32 4/30/2015 $20,930,000.00
33 1/31/2015 $24,229,000.00
34 10/31/2014 $27,991,000.00
35 7/31/2014 $27,992,000.00
36 4/30/2014 $25,123,000.00
37 1/31/2014 $22,684,000.00
38 10/31/2013 $23,190,000.00
39 7/31/2013 $24,035,000.00
40 4/30/2013 $21,978,000.00
41 1/31/2013 $18,580,000.00
42 10/31/2012 $19,449,000.00
43 7/31/2012 $15,586,000.00
44 4/30/2012 $23,606,000.00
45 1/31/2012 $22,022,000.00
46 10/31/2011 $17,839,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $-8,010,000.00
2 10/31/2022 $-30,032,000.00
3 10/31/2021 $-21,942,000.00
4 10/31/2020 $60,679,000.00
5 10/31/2019 $31,872,000.00
6 10/31/2018 $475,951,000.00
7 10/31/2017 $-1,047,699,000.00
8 10/31/2016 --
9 10/31/2015 --
10 10/31/2014 --
11 10/31/2013 --
12 10/31/2012 --
13 10/31/2011 $160,000.00
14 10/31/2010 $700,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $10,512,000.00
2 10/31/2022 $2,010,000.00
3 10/31/2021 $-122,981,000.00
4 10/31/2020 $-947,000.00
5 10/31/2019 $-2,861,000.00
6 10/31/2018 $-4,118,000.00
7 10/31/2017 $-1,604,000.00
8 10/31/2016 $-1,116,000.00
9 10/31/2015 --
10 10/31/2014 --
11 10/31/2013 --
12 10/31/2012 --
13 10/31/2011 --
14 10/31/2010 --
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 10/31/2023 $809,306,000.00
2 7/31/2023 $792,299,000.00
3 4/30/2023 $795,051,000.00
4 1/31/2023 $797,214,000.00
5 10/31/2022 $824,008,000.00
6 7/31/2022 $797,924,000.00
7 4/30/2022 $798,238,000.00
8 1/31/2022 $799,593,000.00
9 10/31/2021 $800,180,000.00
10 7/31/2021 $784,702,000.00
11 4/30/2021 $653,922,000.00
12 1/31/2021 $647,232,000.00
13 10/31/2020 $647,805,000.00
14 7/31/2020 $655,320,000.00
15 4/30/2020 $689,416,000.00
16 1/31/2020 $699,439,000.00
17 10/31/2019 $714,942,000.00
18 7/31/2019 $700,206,000.00
19 4/30/2019 $715,968,000.00
20 1/31/2019 $728,139,000.00
21 10/31/2018 $730,600,000.00
22 7/31/2018 $724,087,000.00
23 4/30/2018 $734,824,000.00
24 1/31/2018 $739,446,000.00
25 10/31/2017 $1,155,104,000.00
26 10/31/2016 $1,116,000.00
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 10/31/2023 $-14,852,000.00
2 7/31/2023 $-64,005,000.00
3 4/30/2023 $-2,134,000.00
4 1/31/2023 $-7,247,000.00
5 10/31/2022 $-27,502,000.00
6 7/31/2022 $-19,824,000.00
7 4/30/2022 $-13,474,000.00
8 1/31/2022 $-766,000.00
9 10/31/2021 $-156,469,000.00
10 7/31/2021 $-139,543,000.00
11 4/30/2021 $-9,606,000.00
12 1/31/2021 $-905,000.00
13 10/31/2020 $64,339,000.00
14 7/31/2020 $57,636,000.00
15 4/30/2020 $25,420,000.00
16 1/31/2020 $10,788,000.00
17 10/31/2019 $19,865,000.00
18 7/31/2019 $35,949,000.00
19 4/30/2019 $18,293,000.00
20 1/31/2019 $5,037,000.00
21 10/31/2018 $463,631,000.00
22 7/31/2018 $491,863,000.00
23 4/30/2018 $481,401,000.00
24 1/31/2018 $476,897,000.00
25 10/31/2017 $-1,126,732,000.00
26 7/31/2017 --
27 4/30/2017 --
28 1/31/2017 --
29 10/31/2016 $-1,116,000.00
30 10/31/2015 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $-14,852,000.00
2 10/31/2022 $-27,502,000.00
3 10/31/2021 $-156,469,000.00
4 10/31/2020 $64,339,000.00
5 10/31/2019 $19,852,000.00
6 10/31/2018 $463,631,000.00
7 10/31/2017 $-1,126,732,000.00
8 10/31/2016 $-1,116,000.00
9 10/31/2015 --
10 10/31/2014 --
11 10/31/2013 --
12 10/31/2012 --
13 7/31/2012 $-148,000.00
14 4/30/2012 $-46,000.00
15 1/31/2012 $-49,000.00
16 10/31/2011 $183,000.00
17 7/31/2011 --
18 4/30/2011 $120,000.00
19 1/31/2011 $183,000.00
20 10/31/2010 $700,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $-17,354,000.00
2 10/31/2022 $520,000.00
3 10/31/2021 $-11,546,000.00
4 10/31/2020 $4,607,000.00
5 10/31/2019 $-9,159,000.00
6 10/31/2018 $-8,202,000.00
7 10/31/2017 $-77,429,000.00
8 10/31/2016 --
9 10/31/2015 --
10 10/31/2014 --
11 10/31/2013 --
12 10/31/2012 --
13 10/31/2011 $23,000.00
14 10/31/2010 --
Financials: DeferredTaxAssetsGross
Date Value
1 10/31/2023 $999,176,000.00
2 10/31/2022 $986,084,000.00
3 10/31/2021 $959,814,000.00
4 10/31/2020 $799,232,000.00
5 10/31/2019 $850,920,000.00
6 10/31/2018 $887,689,000.00
7 7/31/2018 $868,952,000.00
8 4/30/2018 $881,835,000.00
9 1/31/2018 $890,507,000.00
10 10/31/2017 $1,341,002,000.00
11 10/31/2016 $1,490,896,000.00
12 10/31/2015 $1,495,672,000.00
13 10/31/2014 $1,496,835,000.00
14 10/31/2013 $1,487,299,000.00
15 10/31/2012 $1,488,994,000.00
16 10/31/2011 $1,467,411,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 10/31/2023 $809,306,000.00
2 10/31/2022 $824,008,000.00
3 10/31/2021 $800,180,000.00
4 10/31/2020 $647,805,000.00
5 10/31/2019 $714,942,000.00
6 10/31/2018 $745,039,000.00
7 7/31/2018 $724,087,000.00
8 4/30/2018 $734,824,000.00
9 1/31/2018 $739,446,000.00
10 10/31/2017 $1,155,104,000.00
11 10/31/2016 $1,116,000.00
12 10/31/2015 --
13 10/31/2014 --
14 10/31/2013 --
15 10/31/2012 --
16 10/31/2011 --
Financials: DeferredTaxAssetsOther
Date Value
1 10/31/2023 $6,934,000.00
2 10/31/2022 $63,902,000.00
3 10/31/2021 $47,048,000.00
4 10/31/2020 $33,017,000.00
5 10/31/2019 $39,405,000.00
6 10/31/2018 $9,397,000.00
7 7/31/2018 $20,077,000.00
8 4/30/2018 $18,706,000.00
9 1/31/2018 $18,224,000.00
10 10/31/2017 $29,398,000.00
11 10/31/2016 $23,304,000.00
12 10/31/2015 $25,750,000.00
13 10/31/2014 $12,956,000.00
14 10/31/2013 $8,822,000.00
15 10/31/2012 $25,509,000.00
16 10/31/2011 $22,304,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseOther
Date Value
1 10/31/2023 $712,098,000.00
2 10/31/2022 $690,636,000.00
3 10/31/2021 $677,729,000.00
4 10/31/2020 $504,233,000.00
5 10/31/2019 $455,007,000.00
6 10/31/2018 $353,838,000.00
7 7/31/2018 $317,526,000.00
8 4/30/2018 $288,145,000.00
9 1/31/2018 $274,974,000.00
10 10/31/2017 $451,385,000.00
11 10/31/2016 $298,497,000.00
12 10/31/2015 $203,991,000.00
13 10/31/2014 $268,783,000.00
14 10/31/2013 $274,468,000.00
15 10/31/2012 $276,710,000.00
16 10/31/2011 $259,899,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 10/31/2023 $82,160,000.00
2 10/31/2022 $76,839,000.00
3 10/31/2021 $69,950,000.00
4 10/31/2020 $73,825,000.00
5 10/31/2019 $54,183,000.00
6 10/31/2018 $40,959,000.00
7 7/31/2018 $35,022,000.00
8 4/30/2018 $36,115,000.00
9 1/31/2018 $36,706,000.00
10 10/31/2017 $56,597,000.00
11 10/31/2016 $59,791,000.00
12 10/31/2015 $63,290,000.00
13 10/31/2014 $59,707,000.00
14 10/31/2013 $44,515,000.00
15 10/31/2012 $44,128,000.00
16 10/31/2011 $30,637,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 10/31/2023 $189,900,000.00
2 10/31/2022 $162,076,000.00
3 10/31/2021 $159,634,000.00
4 10/31/2020 $151,427,000.00
5 10/31/2019 $135,978,000.00
6 10/31/2018 $142,700,000.00
7 7/31/2018 $144,865,000.00
8 4/30/2018 $147,000,000.00
9 1/31/2018 $151,061,000.00
10 10/31/2017 $185,898,000.00
11 10/31/2016 $1,489,780,000.00
12 10/31/2015 $1,495,672,000.00
13 10/31/2014 $1,496,835,000.00
14 10/31/2013 $1,487,299,000.00
15 10/31/2012 $1,488,994,000.00
16 10/31/2011 $1,467,411,000.00
17 10/31/2010 $1,363,493,000.00
18 10/31/2009 $1,198,067,000.00
Financials: DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
Date Value
1 10/31/2023 $30,000,000.00
2 10/31/2022 $33,000,000.00
3 10/31/2021 $32,000,000.00
4 10/31/2020 $25,000,000.00
5 10/31/2019 $31,000,000.00
6 10/31/2018 $23,000,000.00
Financials: Depreciation
Date Value
1 10/31/2023 $92,564,000.00
2 7/31/2023 $69,213,000.00
3 4/30/2023 $45,903,000.00
4 1/31/2023 $22,208,000.00
5 10/31/2022 $95,922,000.00
6 7/31/2022 $68,280,000.00
7 4/30/2022 $46,030,000.00
8 1/31/2022 $23,653,000.00
9 10/31/2021 $96,233,000.00
10 7/31/2021 $71,918,000.00
11 4/30/2021 $47,295,000.00
12 1/31/2021 $23,188,000.00
13 10/31/2020 $93,908,000.00
14 7/31/2020 $70,370,000.00
15 4/30/2020 $48,381,000.00
16 1/31/2020 $25,782,000.00
17 10/31/2019 $87,576,000.00
18 7/31/2019 $65,071,000.00
19 4/30/2019 $42,995,000.00
20 1/31/2019 $21,513,000.00
21 10/31/2018 $84,214,000.00
22 7/31/2018 $63,104,000.00
23 4/30/2018 $41,400,000.00
24 1/31/2018 $20,833,000.00
25 10/31/2017 $77,189,000.00
26 7/31/2017 $55,873,000.00
27 4/30/2017 $35,548,000.00
28 1/31/2017 $16,699,000.00
29 10/31/2016 $63,394,000.00
30 7/31/2016 $46,624,000.00
31 4/30/2016 $30,237,000.00
32 1/31/2016 $14,449,000.00
33 10/31/2015 $55,901,000.00
34 10/31/2014 $55,616,000.00
35 10/31/2013 $55,699,000.00
36 1/31/2013 $14,745,000.00
37 10/31/2012 $59,099,000.00
38 7/31/2012 $43,514,000.00
39 4/30/2012 $29,079,000.00
40 1/31/2012 $14,721,000.00
41 10/31/2011 $60,154,000.00
42 7/31/2011 $44,765,000.00
43 4/30/2011 $29,367,000.00
44 1/31/2011 $14,543,000.00
45 10/31/2010 $42,789,000.00
Financials: DerivativeAssetsCurrent
Date Value
1 10/31/2023 $1,118,000.00
2 1/31/2023 $2,985,000.00
3 10/31/2022 $251,000.00
4 7/31/2022 $3,024,000.00
5 4/30/2022 $5,867,000.00
6 1/31/2022 $6,885,000.00
7 10/31/2021 $14,935,000.00
8 7/31/2021 $8,598,000.00
9 4/30/2021 $13,785,000.00
10 1/31/2021 $8,397,000.00
11 10/31/2020 $82,000.00
12 7/31/2020 $467,000.00
13 4/30/2020 $345,000.00
14 1/31/2020 $273,000.00
15 10/31/2019 $1,570,000.00
16 7/31/2019 $882,000.00
17 4/30/2019 $764,000.00
18 1/31/2019 $52,000.00
19 10/31/2018 $133,000.00
20 10/31/2017 $227,000.00
21 7/31/2017 $1,811,000.00
22 4/30/2017 $827,000.00
23 1/31/2017 $361,000.00
24 10/31/2016 $175,000.00
25 7/31/2016 $261,000.00
26 4/30/2016 $1,173,000.00
27 1/31/2016 $15,000.00
28 10/31/2015 $89,000.00
29 7/31/2015 $5,837,000.00
30 4/30/2015 $855,000.00
31 1/31/2015 $654,000.00
32 10/31/2014 $1,562,000.00
33 10/31/2013 --
Financials: DerivativeAssetsNoncurrent
Date Value
1 10/31/2023 $24,953,000.00
2 10/31/2022 $12,306,000.00
3 10/31/2021 --
4 10/31/2019 --
5 10/31/2018 $779,000.00
Financials: DerivativeLiabilitiesCurrent
Date Value
1 10/31/2023 $14,509,000.00
2 7/31/2023 $4,691,000.00
3 4/30/2023 $10,364,000.00
4 1/31/2023 $8,191,000.00
5 10/31/2022 $15,604,000.00
6 7/31/2022 $3,399,000.00
7 4/30/2022 $5,281,000.00
8 10/31/2021 $716,000.00
9 7/31/2020 $1,273,000.00
10 4/30/2020 $9,747,000.00
11 10/31/2019 $35,000.00
Financials: EarningsPerShareBasic
Date Value
1 10/31/2023 $1.71
2 7/31/2023 $1.09
3 4/30/2023 $0.90
4 1/31/2023 $0.51
5 10/31/2022 $1.01
6 7/31/2022 $0.07
7 4/30/2022 $0.55
8 1/31/2022 $0.30
9 10/31/2021 $3.22
10 7/31/2021 $2.55
11 4/30/2021 $1.02
12 1/31/2021 $0.36
13 10/31/2020 $2.34
14 7/31/2020 $0.92
15 4/30/2020 $0.60
16 1/31/2020 $0.40
17 10/31/2019 $1.63
18 7/31/2019 $1.11
19 4/30/2019 $0.34
20 1/31/2019 $0.22
21 10/31/2018 $-2.40
22 7/31/2018 $-2.84
23 4/30/2018 $0.10
24 1/31/2018 $-3.29
25 10/31/2017 $8.89
26 7/31/2017 $0.42
27 4/30/2017 $0.27
28 1/31/2017 $0.03
29 10/31/2016 $0.52
30 7/31/2016 $0.26
31 4/30/2016 $0.02
32 1/31/2016 $-0.08
33 10/31/2015 $0.10
34 7/31/2015 $0.20
35 4/30/2015 $0.02
36 1/31/2015 $-0.17
37 10/31/2014 $-0.38
38 7/31/2014 $0.15
39 4/30/2014 $-0.25
40 1/31/2014 $-0.15
41 10/31/2013 $-0.83
42 7/31/2013 $-0.01
43 4/30/2013 $-0.73
44 1/31/2013 $-0.47
45 10/31/2012 $-1.45
46 7/31/2012 $-0.30
47 4/30/2012 $-0.28
48 1/31/2012 $-0.49
49 10/31/2011 $-2.04
50 7/31/2011 $-1.82
51 4/30/2011 $-0.66
52 1/31/2011 $-0.84
53 10/31/2010 $-3.58
Financials: EarningsPerShareDiluted
Date Value
1 10/31/2023 $1.71
2 7/31/2023 $1.09
3 4/30/2023 $0.89
4 1/31/2023 $0.51
5 10/31/2022 $1.00
6 7/31/2022 $0.07
7 4/30/2022 $0.55
8 1/31/2022 $0.29
9 10/31/2021 $3.19
10 7/31/2021 $2.53
11 4/30/2021 $1.01
12 1/31/2021 $0.35
13 10/31/2020 $2.32
14 7/31/2020 $1.90
15 4/30/2020 $0.99
16 1/31/2020 $0.40
17 10/31/2019 $1.61
18 7/31/2019 $1.10
19 4/30/2019 $0.33
20 1/31/2019 $0.21
21 10/31/2018 $-2.49
22 7/31/2018 $-2.84
23 4/30/2018 $0.09
24 1/31/2018 $-3.29
25 10/31/2017 $7.53
26 7/31/2017 $0.69
27 4/30/2017 $0.25
28 1/31/2017 $0.03
29 10/31/2016 $0.51
30 7/31/2016 $0.23
31 4/30/2016 $0.02
32 1/31/2016 $-0.08
33 10/31/2015 $0.10
34 7/31/2015 $0.22
35 4/30/2015 $0.02
36 1/31/2015 $-0.17
37 10/31/2014 $-0.38
38 7/31/2014 $0.15
39 4/30/2014 $-0.25
40 1/31/2014 $-0.15
41 10/31/2013 $-0.83
42 7/31/2013 $-0.01
43 4/30/2013 $-0.27
44 1/31/2013 $-0.47
45 10/31/2012 $-1.45
46 7/31/2012 $-0.30
47 4/30/2012 $-0.28
48 1/31/2012 $-0.49
49 10/31/2011 $-2.04
50 7/31/2011 $-1.82
51 4/30/2011 $-0.66
52 1/31/2011 $-0.84
53 10/31/2010 $-3.58
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 10/31/2023 $0.21
2 10/31/2022 $0.16
3 10/31/2021 $-0.08
4 10/31/2020 $0.21
5 10/31/2019 $0.19
6 10/31/2018 $3.32
7 10/31/2017 $-7.08
8 10/31/2016 $0.16
9 10/31/2015 $0.51
10 10/31/2014 $-0.52
11 10/31/2013 $-0.07
12 10/31/2012 $-0.07
13 10/31/2011 $-0.04
14 10/31/2010 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 10/31/2023 $0.21
2 10/31/2022 $0.21
3 10/31/2021 $0.21
4 10/31/2020 $0.21
5 10/31/2019 $0.21
6 10/31/2018 $0.23
7 10/31/2017 $0.35
8 10/31/2016 $0.35
9 10/31/2015 $0.35
10 10/31/2014 $0.35
11 10/31/2013 $0.35
12 10/31/2012 $0.35
13 10/31/2011 $0.35
14 10/31/2010 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 10/31/2023 $0.09
2 10/31/2022 $0.08
3 10/31/2021 $0.02
4 10/31/2020 $0.04
5 10/31/2019 $-0.02
6 10/31/2018 $-0.12
7 10/31/2017 $-7.40
8 10/31/2016 $-0.07
9 10/31/2015 $-0.24
10 10/31/2014 $-0.13
11 10/31/2013 $-0.25
12 10/31/2012 $-0.41
13 10/31/2011 $-0.49
14 10/31/2010 $-0.32
Financials: EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
Date Value
1 10/31/2023 $-0.04
2 10/31/2022 $0.01
3 10/31/2021 $-0.04
4 10/31/2020 $0.03
5 10/31/2019 $0.00
Financials: EffectiveIncomeTaxRateReconciliationFdiiPercent
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2021 $0.02
4 10/31/2020 $0.02
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 10/31/2023 $0.00
2 10/31/2022 $-0.01
3 10/31/2021 $0.03
4 10/31/2020 $0.01
5 10/31/2019 $0.00
6 10/31/2018 $0.01
7 10/31/2017 $0.00
8 10/31/2016 $0.03
9 10/31/2015 $0.29
10 10/31/2014 $-0.70
11 10/31/2013 $-0.13
12 10/31/2012 $-0.05
13 10/31/2011 $0.02
14 10/31/2010 $-0.05
Financials: EffectiveIncomeTaxRateReconciliationGiltiPercent
Date Value
1 10/31/2023 $0.05
2 10/31/2022 $0.02
3 10/31/2021 --
4 10/31/2020 --
Financials: EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
Date Value
1 10/31/2023 $-0.01
2 10/31/2022 $0.00
3 10/31/2021 $0.01
4 10/31/2020 $-0.01
5 10/31/2019 $0.01
6 10/31/2018 $0.05
7 10/31/2017 $0.07
8 10/31/2016 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 10/31/2023 $0.02
2 10/31/2022 $0.02
3 10/31/2021 $0.04
4 10/31/2020 $0.02
5 10/31/2019 $0.02
6 10/31/2018 $0.00
7 10/31/2017 $0.02
8 10/31/2016 $0.04
9 10/31/2015 $0.06
10 10/31/2014 $-0.07
11 10/31/2013 $-0.01
12 10/31/2012 $-0.01
13 10/31/2011 $0.00
14 10/31/2010 $0.00
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
Date Value
1 10/31/2023 $0.17
2 10/31/2022 $0.24
3 10/31/2021 $0.08
4 10/31/2020 $0.08
5 10/31/2019 $0.08
6 10/31/2018 $0.09
7 10/31/2017 $0.15
8 10/31/2016 $0.23
9 10/31/2015 $0.26
10 10/31/2014 $0.32
11 10/31/2013 $-0.17
12 10/31/2012 $0.10
13 10/31/2011 $0.11
14 10/31/2010 $0.03
Financials: EffectiveIncomeTaxRateReconciliationTaxExemptIncome
Date Value
1 10/31/2023 $0.01
2 10/31/2022 $0.02
3 10/31/2021 --
4 10/31/2020 --
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 10/31/2023 $2,150,000.00
2 7/31/2023 $9,501,000.00
3 4/30/2023 $6,867,000.00
4 1/31/2023 $9,884,000.00
5 10/31/2022 $-26,167,000.00
6 7/31/2022 $-12,780,000.00
7 4/30/2022 $-8,807,000.00
8 1/31/2022 $-3,259,000.00
9 10/31/2021 $-198,000.00
10 7/31/2021 $1,344,000.00
11 4/30/2021 $2,696,000.00
12 10/31/2020 $-1,643,000.00
Financials: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
Date Value
1 10/31/2023 $413,000.00
2 7/31/2023 $257,000.00
3 4/30/2023 $130,000.00
4 1/31/2023 $38,000.00
5 10/31/2022 $137,000.00
6 7/31/2022 $7,000.00
7 4/30/2022 $-22,000.00
8 1/31/2022 $11,000.00
9 10/31/2021 $-72,000.00
10 7/31/2021 $64,000.00
11 4/30/2021 $257,000.00
12 1/31/2021 $-162,000.00
13 10/31/2020 $118,000.00
14 7/31/2020 $39,000.00
15 4/30/2020 $53,000.00
16 1/31/2020 $100,000.00
17 10/31/2019 $57,000.00
18 7/31/2019 $93,000.00
19 4/30/2019 $78,000.00
20 1/31/2019 $60,000.00
21 10/31/2018 $-101,000.00
22 7/31/2018 $-107,000.00
23 4/30/2018 $-6,000.00
24 1/31/2018 $39,000.00
25 10/31/2017 $77,000.00
26 7/31/2017 $119,000.00
27 4/30/2017 $136,000.00
28 1/31/2017 $101,000.00
29 10/31/2016 $7,000.00
30 7/31/2016 $-13,000.00
31 4/30/2016 $37,000.00
32 1/31/2016 $5,000.00
33 10/31/2015 $26,000.00
34 7/31/2015 $36,000.00
35 4/30/2015 $4,000.00
36 1/31/2015 $56,000.00
37 10/31/2014 $25,000.00
38 7/31/2014 $-36,000.00
39 4/30/2014 $-53,000.00
40 1/31/2014 $165,000.00
41 10/31/2013 $132,000.00
42 7/31/2013 $48,000.00
43 4/30/2013 $24,000.00
44 1/31/2013 --
45 10/31/2012 $47,000.00
46 7/31/2012 $48,000.00
47 4/30/2012 $-62,000.00
48 1/31/2012 $-72,000.00
49 10/31/2011 $1,000.00
50 7/31/2011 $152,000.00
51 4/30/2011 $60,000.00
52 1/31/2011 $64,000.00
53 10/31/2010 $142,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 10/31/2023 $201,000,000.00
2 10/31/2022 $185,700,000.00
3 10/31/2021 $143,300,000.00
4 10/31/2020 $111,900,000.00
5 10/31/2019 $88,200,000.00
6 10/31/2018 $77,300,000.00
7 4/30/2018 $93,000,000.00
8 1/31/2018 $100,100,000.00
9 10/31/2017 $69,900,000.00
10 7/31/2017 $76,500,000.00
11 4/30/2017 $84,600,000.00
12 1/31/2017 $95,900,000.00
13 10/31/2016 $70,200,000.00
14 7/31/2016 $75,100,000.00
15 4/30/2016 $85,100,000.00
16 1/31/2016 $93,900,000.00
17 10/31/2015 $78,700,000.00
18 1/31/2014 $79,300,000.00
19 10/31/2013 $55,900,000.00
20 7/31/2013 $60,800,000.00
21 4/30/2013 $67,300,000.00
22 1/31/2013 $72,200,000.00
23 10/31/2012 $49,400,000.00
24 7/31/2012 $56,300,000.00
25 4/30/2012 $63,500,000.00
26 1/31/2012 $71,300,000.00
Financials: EquitySecuritiesFvNiUnrealizedGainLoss
Date Value
1 10/31/2023 $26,400,000.00
2 7/31/2023 $26,368,000.00
3 4/30/2023 $26,455,000.00
4 1/31/2023 $26,500,000.00
5 10/31/2022 $4,120,000.00
6 7/31/2022 $4,100,000.00
7 4/30/2022 $4,100,000.00
8 1/31/2022 $4,120,000.00
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 $2,681,000.00
Financials: EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
Date Value
1 10/31/2023 $48,000.00
2 10/31/2022 $20,698,000.00
3 10/31/2021 $8,578,000.00
4 10/31/2020 $13,408,000.00
5 10/31/2019 $10,700,000.00
6 10/31/2018 $8,100,000.00
7 10/31/2017 $6,000,000.00
Financials: FinanceLeaseInterestExpense
Date Value
1 10/31/2023 $4,069,000.00
2 10/31/2022 $4,601,000.00
3 10/31/2021 $4,882,000.00
4 7/31/2021 $3,671,000.00
5 4/30/2021 $2,428,000.00
6 1/31/2021 $1,221,000.00
7 10/31/2020 $4,777,000.00
8 7/31/2020 $3,574,000.00
9 4/30/2020 $1,168,000.00
10 1/31/2020 $1,244,000.00
Financials: FinanceLeaseLiability
Date Value
1 10/31/2023 $52,145,000.00
2 10/31/2022 $56,934,000.00
3 10/31/2021 $66,203,000.00
4 7/31/2021 $66,530,000.00
5 4/30/2021 $68,271,000.00
6 1/31/2021 $66,409,000.00
7 10/31/2020 $64,401,000.00
8 7/31/2020 $64,608,000.00
9 4/30/2020 $62,152,000.00
10 1/31/2020 $66,831,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 10/31/2023 $3,953,000.00
2 7/31/2023 $4,063,000.00
3 4/30/2023 $3,904,000.00
4 1/31/2023 $3,912,000.00
5 10/31/2022 $3,758,000.00
6 7/31/2022 $3,923,000.00
7 4/30/2022 $3,834,000.00
8 1/31/2022 $3,711,000.00
9 10/31/2021 $3,620,000.00
10 7/31/2021 $3,395,000.00
11 4/30/2021 $3,245,000.00
12 1/31/2021 $3,011,000.00
13 10/31/2020 $2,836,000.00
14 7/31/2020 $2,765,000.00
15 4/30/2020 $2,585,000.00
16 1/31/2020 $2,710,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 10/31/2023 $48,192,000.00
2 10/31/2022 $53,176,000.00
3 10/31/2021 $62,583,000.00
4 7/31/2021 $63,135,000.00
5 4/30/2021 $65,026,000.00
6 1/31/2021 $63,398,000.00
7 10/31/2020 $61,565,000.00
8 7/31/2020 $61,843,000.00
9 4/30/2020 $59,567,000.00
10 1/31/2020 $64,121,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 10/31/2023 $71,154,000.00
2 10/31/2022 $80,351,000.00
3 10/31/2021 $96,660,000.00
4 7/31/2021 $98,004,000.00
5 4/30/2021 $101,441,000.00
6 1/31/2021 $99,499,000.00
7 10/31/2020 $97,333,000.00
8 7/31/2020 $98,492,000.00
9 4/30/2020 $95,546,000.00
10 1/31/2020 $103,583,000.00
Financials: FinanceLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 10/31/2023 $31,435,000.00
2 10/31/2022 $40,588,000.00
3 10/31/2021 $53,714,000.00
4 10/31/2020 $58,101,000.00
5 4/30/2020 $58,786,000.00
6 1/31/2020 $64,616,000.00
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 10/31/2023 $7,640,000.00
2 10/31/2022 $7,791,000.00
3 10/31/2021 $8,338,000.00
4 7/31/2021 $8,500,000.00
5 4/30/2021 $8,623,000.00
6 1/31/2021 $8,215,000.00
7 10/31/2020 $7,444,000.00
8 7/31/2020 $7,572,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFive
Date Value
1 10/31/2023 $8,367,000.00
2 10/31/2022 $8,255,000.00
3 10/31/2021 $8,764,000.00
4 10/31/2020 $8,118,000.00
5 4/30/2020 $7,584,000.00
6 1/31/2020 $8,024,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 10/31/2023 $8,095,000.00
2 10/31/2022 $7,979,000.00
3 10/31/2021 $8,730,000.00
4 7/31/2021 $8,706,000.00
5 4/30/2021 $8,832,000.00
6 1/31/2021 $8,494,000.00
7 10/31/2020 $7,958,000.00
8 7/31/2020 $8,013,000.00
9 4/30/2020 $7,524,000.00
10 1/31/2020 $8,008,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 10/31/2023 $7,824,000.00
2 10/31/2022 $7,947,000.00
3 10/31/2021 $8,557,000.00
4 7/31/2021 $8,620,000.00
5 4/30/2021 $8,693,000.00
6 1/31/2021 $8,310,000.00
7 10/31/2020 $7,958,000.00
8 7/31/2020 $7,901,000.00
9 4/30/2020 $7,524,000.00
10 1/31/2020 $7,932,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 10/31/2023 $7,793,000.00
2 10/31/2022 $7,791,000.00
3 10/31/2021 $8,557,000.00
4 7/31/2021 $8,500,000.00
5 4/30/2021 $8,624,000.00
6 1/31/2021 $8,294,000.00
7 10/31/2020 $7,754,000.00
8 7/31/2020 $7,902,000.00
9 4/30/2020 $7,089,000.00
10 1/31/2020 $7,491,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 10/31/2023 $19,009,000.00
2 10/31/2022 $23,417,000.00
3 10/31/2021 $30,457,000.00
4 7/31/2021 $31,474,000.00
5 4/30/2021 $33,170,000.00
6 1/31/2021 $33,090,000.00
7 10/31/2020 $32,932,000.00
8 7/31/2020 $33,884,000.00
9 4/30/2020 $33,394,000.00
10 1/31/2020 $36,752,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 10/31/2023 $3,791,000.00
2 7/31/2023 $2,830,000.00
3 4/30/2023 $1,864,000.00
4 1/31/2023 $913,000.00
5 10/31/2022 $3,468,000.00
6 7/31/2022 $2,555,000.00
7 4/30/2022 $1,635,000.00
8 1/31/2022 $771,000.00
9 10/31/2021 $3,004,000.00
10 7/31/2021 $2,243,000.00
11 4/30/2021 $1,463,000.00
12 1/31/2021 $702,000.00
13 10/31/2020 $2,703,000.00
14 7/31/2020 $2,030,000.00
15 4/30/2020 $1,381,000.00
16 1/31/2020 $722,000.00
17 10/31/2019 $3,319,000.00
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 10/31/2023 $37,825,000.00
2 10/31/2022 $42,981,000.00
3 10/31/2021 $52,096,000.00
4 7/31/2021 $52,952,000.00
5 4/30/2021 $54,940,000.00
6 1/31/2021 $54,012,000.00
7 10/31/2020 $52,954,000.00
8 7/31/2020 $53,697,000.00
9 4/30/2020 $52,197,000.00
10 1/31/2020 $56,687,000.00
Financials: FinanceLeaseRightOfUseAssetAccumulatedAmortization
Date Value
1 10/31/2023 $30,079,000.00
2 10/31/2022 $26,266,000.00
3 10/31/2021 $24,027,000.00
4 7/31/2021 $22,664,000.00
5 4/30/2021 $21,771,000.00
6 1/31/2021 $19,764,000.00
7 10/31/2020 $17,837,000.00
8 7/31/2020 $16,592,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 10/31/2023 $4,448,000.00
2 10/31/2022 $4,592,000.00
3 10/31/2021 $4,773,000.00
4 7/31/2021 $3,580,000.00
5 4/30/2021 $2,356,000.00
6 1/31/2021 $1,165,000.00
7 10/31/2020 $4,465,000.00
8 7/31/2020 $3,330,000.00
9 4/30/2020 $2,233,000.00
10 1/31/2020 $1,140,000.00
Financials: FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
Date Value
1 10/31/2023 $67,904,000.00
2 10/31/2022 $69,247,000.00
3 10/31/2021 $76,123,000.00
4 7/31/2021 $75,616,000.00
5 4/30/2021 $76,711,000.00
6 1/31/2021 $73,776,000.00
7 10/31/2020 $70,791,000.00
8 7/31/2020 $70,289,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 10/31/2023 $0.08
2 10/31/2022 $0.08
3 10/31/2021 $0.08
4 7/31/2021 $0.08
5 4/30/2021 $0.08
6 1/31/2021 $0.08
7 10/31/2020 $0.08
8 7/31/2020 $0.08
9 4/30/2020 $0.08
10 1/31/2020 $0.08
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 10/31/2023 $806,869,000.00
2 7/31/2023 $793,812,000.00
3 4/30/2023 $781,009,000.00
4 1/31/2023 $767,829,000.00
5 10/31/2022 $757,387,000.00
6 7/31/2022 $749,937,000.00
7 4/30/2022 $737,854,000.00
8 1/31/2022 $725,656,000.00
9 10/31/2021 $713,556,000.00
10 10/31/2020 $677,303,000.00
11 10/31/2019 $638,691,000.00
12 10/31/2018 $603,541,000.00
13 10/31/2017 $582,736,000.00
14 7/31/2017 $576,743,000.00
15 4/30/2017 $604,495,000.00
16 1/31/2017 $589,892,000.00
17 10/31/2016 $571,028,000.00
18 7/31/2016 $552,181,000.00
19 4/30/2016 $533,282,000.00
20 1/31/2016 $759,639,000.00
21 10/31/2015 $739,133,000.00
22 7/31/2015 $698,925,000.00
23 4/30/2015 $685,706,000.00
24 1/31/2015 $672,486,000.00
25 10/31/2014 $659,267,000.00
26 7/31/2014 $646,047,000.00
27 4/30/2014 $632,827,000.00
28 1/31/2014 $619,006,000.00
29 10/31/2013 $602,116,000.00
30 7/31/2013 $584,292,000.00
31 4/30/2013 $566,468,000.00
32 1/31/2013 $548,644,000.00
33 10/31/2012 $530,807,000.00
34 7/31/2012 $512,274,000.00
35 4/30/2012 $494,175,000.00
36 1/31/2012 $475,724,000.00
37 10/31/2011 $456,309,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 10/31/2023 $1,012,496,000.00
2 7/31/2023 $1,012,897,000.00
3 4/30/2023 $1,012,323,000.00
4 1/31/2023 $1,012,477,000.00
5 10/31/2022 $826,904,000.00
6 7/31/2022 $826,855,000.00
7 4/30/2022 $826,810,000.00
8 1/31/2022 $826,682,000.00
9 10/31/2021 $778,870,000.00
10 10/31/2020 $773,950,000.00
11 10/31/2019 $751,472,000.00
12 10/31/2018 $751,766,000.00
13 1/31/2016 $941,806,000.00
14 10/31/2015 $941,806,000.00
15 7/31/2015 $787,944,000.00
16 4/30/2015 $787,944,000.00
17 1/31/2015 $787,944,000.00
18 10/31/2014 $787,944,000.00
19 7/31/2014 $787,944,000.00
20 4/30/2014 $787,944,000.00
21 1/31/2014 $787,944,000.00
22 10/31/2013 $787,944,000.00
23 7/31/2013 $787,944,000.00
24 4/30/2013 $787,944,000.00
25 1/31/2013 $787,944,000.00
26 10/31/2012 $787,944,000.00
27 7/31/2012 $787,944,000.00
28 4/30/2012 $787,944,000.00
29 1/31/2012 $787,944,000.00
30 10/31/2011 $787,944,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 10/31/2023 $205,627,000.00
2 7/31/2023 $219,085,000.00
3 4/30/2023 $231,314,000.00
4 1/31/2023 $244,648,000.00
5 10/31/2022 $69,517,000.00
6 7/31/2022 $76,918,000.00
7 4/30/2022 $88,956,000.00
8 1/31/2022 $101,026,000.00
9 10/31/2021 $65,314,000.00
10 7/31/2021 $73,974,000.00
11 4/30/2021 $82,879,000.00
12 1/31/2021 $91,516,000.00
13 10/31/2020 $96,647,000.00
14 7/31/2020 $106,182,000.00
15 4/30/2020 $115,536,000.00
16 10/31/2019 $112,781,000.00
17 10/31/2018 $148,225,000.00
18 10/31/2017 $100,326,000.00
19 7/31/2017 $106,319,000.00
20 4/30/2017 $109,045,000.00
21 1/31/2017 $123,647,000.00
22 10/31/2016 $142,511,000.00
23 7/31/2016 $160,928,000.00
24 4/30/2016 $180,515,000.00
25 1/31/2016 $182,167,000.00
26 10/31/2015 $202,673,000.00
27 7/31/2015 $89,019,000.00
28 4/30/2015 $102,238,000.00
29 1/31/2015 $115,458,000.00
30 10/31/2014 $128,677,000.00
31 7/31/2014 $141,897,000.00
32 4/30/2014 $155,117,000.00
33 1/31/2014 $168,938,000.00
34 10/31/2013 $185,828,000.00
35 7/31/2013 $203,652,000.00
36 4/30/2013 $221,476,000.00
37 1/31/2013 $239,300,000.00
38 10/31/2012 $257,137,000.00
39 7/31/2012 $275,670,000.00
40 4/30/2012 $293,769,000.00
41 1/31/2012 $312,220,000.00
42 10/31/2011 $331,635,000.00
Financials: ForeignCurrencyContractAssetFairValueDisclosure
Date Value
1 7/31/2023 $2,574,000.00
2 4/30/2023 $4,240,000.00
3 10/31/2022 $251,000.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 10/31/2023 $-400,000.00
2 7/31/2023 $-2,900,000.00
3 4/30/2023 $1,100,000.00
4 1/31/2023 $-1,900,000.00
5 10/31/2022 $2,501,000.00
6 7/31/2022 $2,700,000.00
7 4/30/2022 $3,500,000.00
8 1/31/2022 $4,800,000.00
9 10/31/2021 $-14,622,000.00
10 7/31/2021 $-8,500,000.00
11 4/30/2021 $-13,500,000.00
12 1/31/2021 $-6,900,000.00
13 10/31/2020 $-13,022,000.00
14 7/31/2020 $-2,537,000.00
15 4/30/2020 $-4,067,000.00
16 1/31/2020 $-771,000.00
17 10/31/2019 $-9,800,000.00
18 7/31/2019 $-4,600,000.00
19 4/30/2019 $-2,200,000.00
20 1/31/2019 $783,000.00
21 10/31/2018 $-19,434,000.00
22 7/31/2018 $-11,700,000.00
23 4/30/2018 $-4,804,000.00
24 1/31/2018 $13,000.00
25 10/31/2017 $-4,400,000.00
26 7/31/2017 $-2,946,000.00
27 4/30/2017 $1,292,000.00
28 1/31/2017 $-2,417,000.00
29 10/31/2016 $5,870,000.00
30 7/31/2016 $5,300,000.00
31 4/30/2016 $6,130,000.00
32 1/31/2016 $-4,400,000.00
33 10/31/2015 $-47,600,000.00
34 7/31/2015 $-32,900,000.00
35 4/30/2015 $-18,832,000.00
36 1/31/2015 $-3,652,000.00
37 10/31/2014 $-15,663,000.00
38 7/31/2014 $-4,341,000.00
39 4/30/2014 $11,249,000.00
40 1/31/2014 $-5,915,000.00
41 10/31/2013 $-8,168,000.00
42 7/31/2013 $9,200,000.00
43 10/31/2012 $-7,758,000.00
44 7/31/2012 $7,800,000.00
Financials: ForeignEarningsRepatriated
Date Value
1 10/31/2023 $381,000,000.00
Financials: GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
Date Value
1 10/31/2023 $-3,900,000.00
2 7/31/2023 $-2,900,000.00
3 4/30/2023 $-4,600,000.00
4 1/31/2023 $-1,800,000.00
5 10/31/2022 $-4,018,000.00
6 7/31/2022 $-2,900,000.00
7 4/30/2022 $-1,900,000.00
8 1/31/2022 $-4,300,000.00
9 10/31/2021 $11,200,000.00
10 7/31/2021 $5,300,000.00
11 4/30/2021 $9,700,000.00
12 1/31/2021 $4,500,000.00
13 10/31/2020 $5,600,000.00
14 7/31/2020 $3,000,000.00
15 4/30/2020 $1,700,000.00
16 1/31/2020 $637,000.00
17 10/31/2019 $3,000.00
18 7/31/2019 $-800,000.00
19 4/30/2019 $-900,000.00
20 1/31/2019 $22,000.00
21 10/31/2018 $6,800,000.00
22 7/31/2018 $4,400,000.00
23 4/30/2018 $2,868,000.00
24 1/31/2018 $-700,000.00
25 10/31/2017 $-1,200,000.00
26 7/31/2017 $-900,000.00
27 4/30/2017 $-2,749,000.00
28 1/31/2017 $1,024,000.00
29 10/31/2016 $-23,355,000.00
30 7/31/2016 $-4,787,000.00
31 4/30/2016 $-15,213,000.00
32 1/31/2016 $-4,600,000.00
33 10/31/2015 $23,243,000.00
34 7/31/2015 $14,900,000.00
35 4/30/2015 $10,002,000.00
36 1/31/2015 $-4,350,000.00
37 10/31/2014 $-5,757,000.00
38 7/31/2014 $-11,677,000.00
39 4/30/2014 $-11,547,000.00
40 1/31/2014 $1,353,000.00
41 10/31/2013 $296,000.00
42 10/31/2012 --
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 10/31/2023 $-1,864,000.00
2 10/31/2022 --
3 10/31/2021 --
4 10/31/2020 --
5 10/31/2019 --
6 10/31/2018 $-10,039,000.00
7 10/31/2017 --
8 10/31/2016 --
9 10/31/2015 --
10 10/31/2014 --
11 7/31/2014 --
12 4/30/2014 --
13 1/31/2014 --
14 10/31/2013 $-28,630,000.00
15 7/31/2013 $-28,630,000.00
16 4/30/2013 $-28,630,000.00
17 1/31/2013 $-28,630,000.00
18 10/31/2012 --
19 7/31/2012 --
20 4/30/2012 --
21 1/31/2012 --
22 10/31/2011 --
23 10/31/2010 $4,948,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 10/31/2023 $215,284,000.00
2 7/31/2023 $151,184,000.00
3 4/30/2023 $101,835,000.00
4 1/31/2023 $50,896,000.00
5 10/31/2022 $179,382,000.00
6 7/31/2022 $131,191,000.00
7 4/30/2022 $90,070,000.00
8 1/31/2022 $44,498,000.00
9 10/31/2021 $181,874,000.00
10 7/31/2021 $132,491,000.00
11 4/30/2021 $83,628,000.00
12 1/31/2021 $39,993,000.00
13 10/31/2020 $169,548,000.00
14 7/31/2020 $126,133,000.00
15 4/30/2020 $42,030,000.00
16 1/31/2020 $42,468,000.00
17 10/31/2019 $174,399,000.00
18 7/31/2019 $42,695,000.00
19 4/30/2019 $81,397,000.00
20 1/31/2019 $39,243,000.00
21 10/31/2018 $160,133,000.00
22 7/31/2018 $115,594,000.00
23 4/30/2018 $38,976,000.00
24 1/31/2018 $38,406,000.00
25 10/31/2017 $142,604,000.00
26 7/31/2017 $106,423,000.00
27 4/30/2017 $70,854,000.00
28 1/31/2017 $35,864,000.00
29 10/31/2016 $132,828,000.00
30 7/31/2016 $100,681,000.00
31 4/30/2016 $35,203,000.00
32 1/31/2016 $31,142,000.00
33 10/31/2015 $123,402,000.00
34 7/31/2015 $29,743,000.00
35 4/30/2015 $30,302,000.00
36 1/31/2015 $29,553,000.00
37 10/31/2014 $126,824,000.00
38 7/31/2014 $36,285,000.00
39 4/30/2014 $61,979,000.00
40 1/31/2014 $30,097,000.00
41 10/31/2013 $122,432,000.00
42 7/31/2013 $91,157,000.00
43 4/30/2013 $30,883,000.00
44 1/31/2013 $28,208,000.00
45 10/31/2012 $114,002,000.00
46 7/31/2012 $84,210,000.00
47 4/30/2012 $26,670,000.00
48 1/31/2012 $29,400,000.00
49 10/31/2011 $126,242,000.00
50 7/31/2011 $98,966,000.00
51 4/30/2011 $32,480,000.00
52 1/31/2011 $38,314,000.00
53 10/31/2010 $102,692,000.00
Financials: Goodwill
Date Value
1 10/31/2023 $444,765,000.00
2 7/31/2023 $446,596,000.00
3 4/30/2023 $446,364,000.00
4 1/31/2023 $446,548,000.00
5 10/31/2022 $328,322,000.00
6 7/31/2022 $328,978,000.00
7 4/30/2022 $328,924,000.00
8 1/31/2022 $322,822,000.00
9 10/31/2021 $311,645,000.00
10 7/31/2021 $311,569,000.00
11 4/30/2021 $311,734,000.00
12 1/31/2021 $311,294,000.00
13 10/31/2020 $310,847,000.00
14 7/31/2020 $310,772,000.00
15 4/30/2020 $310,269,000.00
16 1/31/2020 $310,913,000.00
17 10/31/2019 $297,937,000.00
18 7/31/2019 $297,884,000.00
19 4/30/2019 $297,711,000.00
20 1/31/2019 $297,968,000.00
21 10/31/2018 $297,968,000.00
22 7/31/2018 $287,551,000.00
23 4/30/2018 $267,442,000.00
24 1/31/2018 $267,899,000.00
25 10/31/2017 $267,458,000.00
26 7/31/2017 $267,841,000.00
27 4/30/2017 $266,773,000.00
28 1/31/2017 $267,169,000.00
29 10/31/2016 $266,974,000.00
30 7/31/2016 $267,261,000.00
31 4/30/2016 $267,681,000.00
32 1/31/2016 $256,434,000.00
33 10/31/2015 $256,434,000.00
34 10/31/2014 --
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 10/31/2023 $116,644,000.00
2 7/31/2023 $117,997,000.00
3 4/30/2023 $117,997,000.00
4 1/31/2023 $117,997,000.00
5 10/31/2022 $17,698,000.00
6 10/31/2021 --
7 10/31/2020 $13,055,000.00
8 10/31/2019 --
9 10/31/2018 $30,757,000.00
10 10/31/2017 --
11 7/31/2017 --
12 4/30/2017 --
13 1/31/2017 --
14 10/31/2016 $10,083,000.00
15 7/31/2016 $10,083,000.00
16 4/30/2016 $10,083,000.00
17 1/31/2016 --
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 10/31/2023 $-201,000.00
2 7/31/2023 $277,000.00
3 4/30/2023 $45,000.00
4 1/31/2023 $229,000.00
5 10/31/2022 $-1,021,000.00
6 10/31/2021 $798,000.00
7 10/31/2020 $-145,000.00
8 10/31/2019 $-31,000.00
9 10/31/2018 $-247,000.00
10 10/31/2017 $484,000.00
11 7/31/2017 $867,000.00
12 4/30/2017 $-201,000.00
13 1/31/2017 $195,000.00
14 10/31/2016 $457,000.00
15 7/31/2016 $744,000.00
16 4/30/2016 $1,164,000.00
Financials: GoodwillImpairmentLoss
Date Value
1 7/31/2023 --
2 4/30/2023 --
3 1/31/2023 --
4 10/31/2021 --
5 10/31/2020 --
6 10/31/2019 --
7 10/31/2018 --
8 10/31/2017 --
9 7/31/2017 --
10 4/30/2017 --
11 1/31/2017 --
12 10/31/2016 --
13 7/31/2016 --
14 4/30/2016 --
15 1/31/2016 --
Financials: GrossProfit
Date Value
1 10/31/2023 $1,878,851,000.00
2 7/31/2023 $1,392,570,000.00
3 4/30/2023 $943,629,000.00
4 1/31/2023 $455,946,000.00
5 10/31/2022 $1,560,344,000.00
6 7/31/2022 $340,779,000.00
7 4/30/2022 $785,968,000.00
8 1/31/2022 $384,187,000.00
9 10/31/2021 $1,721,979,000.00
10 7/31/2021 $1,244,860,000.00
11 4/30/2021 $770,310,000.00
12 1/31/2021 $357,891,000.00
13 10/31/2020 $1,652,891,000.00
14 7/31/2020 $1,248,542,000.00
15 4/30/2020 $783,861,000.00
16 1/31/2020 $370,535,000.00
17 10/31/2019 $1,542,066,000.00
18 7/31/2019 $424,352,000.00
19 4/30/2019 $698,018,000.00
20 1/31/2019 $323,341,000.00
21 10/31/2018 $1,314,690,000.00
22 7/31/2018 $916,615,000.00
23 4/30/2018 $565,072,000.00
24 1/31/2018 $271,765,000.00
25 10/31/2017 $1,245,786,000.00
26 7/31/2017 $920,101,000.00
27 4/30/2017 $592,025,000.00
28 1/31/2017 $273,785,000.00
29 10/31/2016 $1,161,576,000.00
30 7/31/2016 $308,485,000.00
31 4/30/2016 $534,543,000.00
32 1/31/2016 $251,450,000.00
33 10/31/2015 $1,075,563,000.00
34 7/31/2015 $772,575,000.00
35 4/30/2015 $272,411,000.00
36 1/31/2015 $230,295,000.00
37 10/31/2014 $948,352,000.00
38 7/31/2014 $727,515,000.00
39 4/30/2014 $463,542,000.00
40 1/31/2014 $225,851,000.00
41 10/31/2013 $865,175,000.00
42 7/31/2013 $633,529,000.00
43 4/30/2013 $209,513,000.00
44 1/31/2013 $195,795,000.00
45 10/31/2012 $724,224,000.00
46 7/31/2012 $181,321,000.00
47 4/30/2012 $350,697,000.00
48 1/31/2012 $167,756,000.00
49 10/31/2011 $709,146,000.00
50 7/31/2011 $519,236,000.00
51 4/30/2011 $334,339,000.00
52 1/31/2011 $168,506,000.00
53 10/31/2010 $497,501,000.00
Financials: HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
Date Value
1 10/31/2023 $8,589,000.00
2 10/31/2022 $6,050,000.00
Financials: HostingArrangementServiceContractImplementationCostExpenseAmortization
Date Value
1 10/31/2023 $2,600,000.00
2 10/31/2022 $2,800,000.00
3 10/31/2021 $2,400,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 10/31/2023 $93,682,000.00
2 10/31/2022 $28,784,000.00
3 10/31/2021 $298,514,000.00
4 10/31/2020 $387,697,000.00
5 10/31/2019 $256,461,000.00
6 10/31/2018 $106,972,000.00
7 10/31/2017 $114,242,000.00
8 10/31/2016 $58,237,000.00
9 10/31/2015 $-1,029,000.00
10 10/31/2014 $-42,742,000.00
11 10/31/2013 $-59,594,000.00
12 10/31/2012 $-151,958,000.00
13 10/31/2011 $-240,244,000.00
14 10/31/2010 $-317,899,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 10/31/2023 $323,653,000.00
2 7/31/2023 $253,135,000.00
3 4/30/2023 $188,794,000.00
4 1/31/2023 $101,319,000.00
5 10/31/2022 $182,505,000.00
6 7/31/2022 $117,125,000.00
7 4/30/2022 $102,294,000.00
8 1/31/2022 $55,042,000.00
9 10/31/2021 $462,751,000.00
10 7/31/2021 $141,542,000.00
11 4/30/2021 $191,884,000.00
12 1/31/2021 $67,314,000.00
13 10/31/2020 $455,961,000.00
14 10/31/2019 $313,190,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 10/31/2023 $229,971,000.00
2 10/31/2022 $153,721,000.00
3 10/31/2021 $164,237,000.00
4 10/31/2020 $68,264,000.00
5 10/31/2019 $56,729,000.00
6 10/31/2018 $41,809,000.00
7 10/31/2017 $41,884,000.00
8 10/31/2016 $28,481,000.00
9 10/31/2015 $24,793,000.00
10 10/31/2014 $16,069,000.00
11 10/31/2013 $-20,597,000.00
12 10/31/2012 $17,259,000.00
13 10/31/2011 $52,396,000.00
14 10/31/2010 $-13,674,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 10/31/2023 $78,242,000.00
2 7/31/2023 $68,058,000.00
3 4/30/2023 $24,218,000.00
4 1/31/2023 $8,383,000.00
5 10/31/2022 $34,967,000.00
6 7/31/2022 $28,593,000.00
7 4/30/2022 $17,905,000.00
8 1/31/2022 $6,112,000.00
9 10/31/2021 $73,127,000.00
10 7/31/2021 $46,165,000.00
11 4/30/2021 $27,666,000.00
12 1/31/2021 $8,798,000.00
13 10/31/2020 $53,076,000.00
14 7/31/2020 $41,316,000.00
15 4/30/2020 $22,011,000.00
16 1/31/2020 $8,325,000.00
17 10/31/2019 $33,570,000.00
18 7/31/2019 $21,573,000.00
19 4/30/2019 $9,258,000.00
20 1/31/2019 $3,402,000.00
21 10/31/2018 $26,900,000.00
22 7/31/2018 $20,099,000.00
23 4/30/2018 $15,136,000.00
24 1/31/2018 $3,498,000.00
25 10/31/2017 $22,136,000.00
26 7/31/2017 $26,793,000.00
27 4/30/2017 $11,379,000.00
28 1/31/2017 $5,521,000.00
29 10/31/2016 $15,268,000.00
30 7/31/2016 $9,947,000.00
31 4/30/2016 $6,991,000.00
32 1/31/2016 $3,702,000.00
33 10/31/2015 $10,668,000.00
34 7/31/2015 $8,526,000.00
35 4/30/2015 $5,811,000.00
36 1/31/2015 $2,894,000.00
37 10/31/2014 $11,396,000.00
38 7/31/2014 $9,051,000.00
39 4/30/2014 $7,221,000.00
40 1/31/2014 $4,086,000.00
41 10/31/2013 $10,679,000.00
42 7/31/2013 $7,117,000.00
43 4/30/2013 $5,136,000.00
44 1/31/2013 $3,259,000.00
45 10/31/2012 $9,603,000.00
46 7/31/2012 $7,807,000.00
47 4/30/2012 $5,811,000.00
48 1/31/2012 $2,823,000.00
49 10/31/2011 $3,204,000.00
50 7/31/2011 $1,781,000.00
51 4/30/2011 $-231,000.00
52 1/31/2011 $1,698,000.00
53 10/31/2010 $1,705,000.00
Financials: IncomeTaxExaminationPenaltiesAndInterestExpense
Date Value
1 10/31/2023 $2,700,000.00
2 10/31/2022 $1,700,000.00
3 10/31/2021 $100,000.00
4 10/31/2020 $900,000.00
5 10/31/2019 $-1,000,000.00
6 10/31/2018 $1,100,000.00
7 10/31/2017 $-600,000.00
8 10/31/2016 $1,200,000.00
9 10/31/2015 $900,000.00
10 10/31/2014 $2,000,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $68,826,000.00
2 7/31/2023 $89,507,000.00
3 4/30/2023 $54,899,000.00
4 1/31/2023 $25,078,000.00
5 10/31/2022 $29,603,000.00
6 7/31/2022 $4,319,000.00
7 4/30/2022 $17,549,000.00
8 1/31/2022 $9,219,000.00
9 10/31/2021 $-37,445,000.00
10 7/31/2021 $-63,271,000.00
11 4/30/2021 $33,419,000.00
12 1/31/2021 $11,966,000.00
13 10/31/2020 $94,670,000.00
14 7/31/2020 $73,872,000.00
15 4/30/2020 $25,308,000.00
16 1/31/2020 $9,814,000.00
17 10/31/2019 $59,756,000.00
18 7/31/2019 $30,198,000.00
19 4/30/2019 $27,006,000.00
20 1/31/2019 $9,139,000.00
21 10/31/2018 $493,471,000.00
22 7/31/2018 $503,695,000.00
23 4/30/2018 $484,415,000.00
24 1/31/2018 $477,940,000.00
25 10/31/2017 $-1,105,827,000.00
26 7/31/2017 $11,704,000.00
27 4/30/2017 $3,978,000.00
28 1/31/2017 $410,000.00
29 10/31/2016 $14,134,000.00
30 7/31/2016 $7,758,000.00
31 4/30/2016 $3,894,000.00
32 1/31/2016 $1,299,000.00
33 10/31/2015 $12,097,000.00
34 7/31/2015 $7,767,000.00
35 4/30/2015 $4,315,000.00
36 1/31/2015 $1,050,000.00
37 10/31/2014 $13,964,000.00
38 7/31/2014 $9,666,000.00
39 4/30/2014 $4,395,000.00
40 1/31/2014 $2,265,000.00
41 10/31/2013 $5,240,000.00
42 7/31/2013 $6,530,000.00
43 4/30/2013 $4,607,000.00
44 1/31/2013 $2,216,000.00
45 10/31/2012 $9,322,000.00
46 7/31/2012 $2,490,000.00
47 4/30/2012 $4,304,000.00
48 1/31/2012 $2,020,000.00
49 10/31/2011 $7,673,000.00
50 7/31/2011 $5,205,000.00
51 4/30/2011 $1,891,000.00
52 1/31/2011 $1,879,000.00
53 10/31/2010 $1,941,000.00
Financials: IncomeTaxReconciliationRepatriationOfForeignEarnings
Date Value
1 10/31/2023 $2,500,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 10/31/2023 $-138,469,000.00
2 7/31/2023 $-133,880,000.00
3 4/30/2023 $-55,754,000.00
4 1/31/2023 $-56,979,000.00
5 10/31/2022 $100,327,000.00
6 7/31/2022 $-37,587,000.00
7 4/30/2022 $-88,960,000.00
8 1/31/2022 $-152,981,000.00
9 10/31/2021 $162,134,000.00
10 7/31/2021 $31,388,000.00
11 4/30/2021 $-30,108,000.00
12 1/31/2021 $-112,170,000.00
13 10/31/2020 $-117,931,000.00
14 7/31/2020 $-131,647,000.00
15 4/30/2020 $-151,713,000.00
16 1/31/2020 $-142,229,000.00
17 10/31/2019 $27,740,000.00
18 7/31/2019 $-9,005,000.00
19 4/30/2019 $-26,971,000.00
20 1/31/2019 $-76,351,000.00
21 10/31/2018 $85,798,000.00
22 7/31/2018 $14,840,000.00
23 4/30/2018 $-55,986,000.00
24 1/31/2018 $-111,476,000.00
25 10/31/2017 $33,897,000.00
26 7/31/2017 $-5,960,000.00
27 4/30/2017 $-24,974,000.00
28 1/31/2017 $4,037,000.00
29 10/31/2016 $7,153,000.00
30 7/31/2016 $-5,087,000.00
31 4/30/2016 $-29,400,000.00
32 1/31/2016 $-80,014,000.00
33 10/31/2015 $-10,505,000.00
34 7/31/2015 $-21,937,000.00
35 4/30/2015 $-28,982,000.00
36 1/31/2015 $-9,836,000.00
37 10/31/2014 $-59,837,000.00
38 7/31/2014 $-34,794,000.00
39 4/30/2014 $-51,631,000.00
40 1/31/2014 $-14,647,000.00
41 10/31/2013 $115,312,000.00
42 7/31/2013 $49,253,000.00
43 4/30/2013 $24,805,000.00
44 1/31/2013 $6,121,000.00
45 10/31/2012 $12,610,000.00
46 7/31/2012 $35,632,000.00
47 4/30/2012 $8,315,000.00
48 1/31/2012 $15,850,000.00
49 10/31/2011 $-59,285,000.00
50 7/31/2011 $-81,388,000.00
51 4/30/2011 $-26,078,000.00
52 1/31/2011 $-4,300,000.00
53 10/31/2010 $180,814,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 10/31/2023 $94,565,000.00
2 7/31/2023 $80,399,000.00
3 4/30/2023 $116,914,000.00
4 1/31/2023 $133,067,000.00
5 10/31/2022 $47,069,000.00
6 7/31/2022 $-74,478,000.00
7 4/30/2022 $-104,455,000.00
8 1/31/2022 $-87,223,000.00
9 10/31/2021 $174,377,000.00
10 7/31/2021 $163,149,000.00
11 4/30/2021 $180,000.00
12 1/31/2021 $-18,862,000.00
13 10/31/2020 $17,299,000.00
14 7/31/2020 $6,688,000.00
15 4/30/2020 $-15,865,000.00
16 1/31/2020 $-64,938,000.00
17 10/31/2019 $-65,712,000.00
18 7/31/2019 $2,517,000.00
19 4/30/2019 $-43,174,000.00
20 1/31/2019 $-38,544,000.00
21 10/31/2018 $168,357,000.00
22 7/31/2018 $112,696,000.00
23 4/30/2018 $28,055,000.00
24 1/31/2018 $-72,439,000.00
25 10/31/2017 $66,123,000.00
26 7/31/2017 $80,652,000.00
27 4/30/2017 $-9,381,000.00
28 1/31/2017 $21,956,000.00
29 10/31/2016 $26,074,000.00
30 7/31/2016 $37,768,000.00
31 4/30/2016 $4,865,000.00
32 1/31/2016 $-63,332,000.00
33 10/31/2015 $37,297,000.00
34 7/31/2015 $33,362,000.00
35 4/30/2015 $46,630,000.00
36 1/31/2015 $-5,362,000.00
37 10/31/2014 $33,164,000.00
38 7/31/2014 $55,688,000.00
39 4/30/2014 $27,548,000.00
40 1/31/2014 $31,291,000.00
41 10/31/2013 $145,421,000.00
42 7/31/2013 $86,808,000.00
43 4/30/2013 $76,526,000.00
44 1/31/2013 $49,540,000.00
45 10/31/2012 $-70,366,000.00
46 7/31/2012 $-37,223,000.00
47 4/30/2012 $-19,107,000.00
48 1/31/2012 $-17,078,000.00
49 10/31/2011 $75,623,000.00
50 7/31/2011 $72,030,000.00
51 4/30/2011 $48,351,000.00
52 1/31/2011 $26,451,000.00
53 10/31/2010 $218,196,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 10/31/2023 $27,412,000.00
2 7/31/2023 $57,547,000.00
3 4/30/2023 $68,818,000.00
4 1/31/2023 $29,459,000.00
5 10/31/2022 $26,380,000.00
6 7/31/2022 $34,949,000.00
7 4/30/2022 $43,753,000.00
8 1/31/2022 $10,417,000.00
9 10/31/2021 $16,822,000.00
10 7/31/2021 $24,969,000.00
11 4/30/2021 $45,482,000.00
12 1/31/2021 $31,917,000.00
13 10/31/2020 $2,519,000.00
14 7/31/2020 $-19,039,000.00
15 4/30/2020 $-5,679,000.00
16 1/31/2020 $8,926,000.00
17 10/31/2019 $16,480,000.00
18 7/31/2019 $4,427,000.00
19 4/30/2019 $4,560,000.00
20 1/31/2019 $-4,664,000.00
21 10/31/2018 $-19,344,000.00
22 7/31/2018 $-4,710,000.00
23 4/30/2018 $-5,736,000.00
24 1/31/2018 $-2,981,000.00
25 10/31/2017 $1,964,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 10/31/2023 $132,497,000.00
2 7/31/2023 $262,345,000.00
3 4/30/2023 $162,143,000.00
4 1/31/2023 $235,059,000.00
5 10/31/2022 $589,113,000.00
6 7/31/2022 $464,664,000.00
7 4/30/2022 $171,056,000.00
8 1/31/2022 $87,178,000.00
9 10/31/2021 $47,567,000.00
10 7/31/2021 $38,821,000.00
11 4/30/2021 $66,934,000.00
12 1/31/2021 $51,020,000.00
13 10/31/2020 $25,044,000.00
14 7/31/2020 $39,568,000.00
15 4/30/2020 $-5,618,000.00
16 1/31/2020 $4,481,000.00
17 10/31/2019 $112,941,000.00
18 7/31/2019 $115,427,000.00
19 4/30/2019 $109,554,000.00
20 1/31/2019 $67,555,000.00
21 10/31/2018 $27,445,000.00
22 7/31/2018 $-17,751,000.00
23 4/30/2018 $-20,420,000.00
24 1/31/2018 $-5,199,000.00
25 10/31/2017 $91,567,000.00
26 7/31/2017 $93,896,000.00
27 4/30/2017 $95,554,000.00
28 1/31/2017 $78,749,000.00
29 10/31/2016 $53,000,000.00
30 7/31/2016 $56,267,000.00
31 4/30/2016 $19,022,000.00
32 1/31/2016 $22,134,000.00
33 10/31/2015 $-46,898,000.00
34 7/31/2015 $-40,372,000.00
35 4/30/2015 $-27,952,000.00
36 1/31/2015 $-7,755,000.00
37 10/31/2014 $37,889,000.00
38 7/31/2014 $66,015,000.00
39 4/30/2014 $57,821,000.00
40 1/31/2014 $40,460,000.00
41 10/31/2013 $8,943,000.00
42 7/31/2013 $-9,267,000.00
43 4/30/2013 $-2,975,000.00
44 1/31/2013 $10,383,000.00
45 10/31/2012 $53,460,000.00
46 7/31/2012 $34,038,000.00
47 4/30/2012 $26,630,000.00
48 1/31/2012 $26,799,000.00
49 10/31/2011 $-14,209,000.00
50 7/31/2011 $-6,331,000.00
51 4/30/2011 $30,490,000.00
52 1/31/2011 $8,372,000.00
53 10/31/2010 $40,957,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 10/31/2023 $-20,857,000.00
2 7/31/2023 $-16,596,000.00
3 4/30/2023 $-10,748,000.00
4 1/31/2023 $-5,193,000.00
5 10/31/2022 $-20,096,000.00
6 7/31/2022 $-15,197,000.00
7 4/30/2022 $-10,216,000.00
8 1/31/2022 $-5,116,000.00
9 10/31/2021 $-22,104,000.00
10 7/31/2021 $-14,618,000.00
11 4/30/2021 $-9,726,000.00
12 1/31/2021 $-4,834,000.00
13 10/31/2020 $-19,896,000.00
14 7/31/2020 $-15,132,000.00
15 4/30/2020 $-10,311,000.00
16 10/31/2019 --
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 10/31/2023 $51,965,000.00
2 7/31/2023 $-72,062,000.00
3 4/30/2023 $41,511,000.00
4 1/31/2023 $-4,667,000.00
5 10/31/2022 $58,996,000.00
6 7/31/2022 $39,805,000.00
7 4/30/2022 $36,673,000.00
8 1/31/2022 $14,134,000.00
9 10/31/2021 $19,691,000.00
10 7/31/2021 $17,272,000.00
11 4/30/2021 $8,565,000.00
12 1/31/2021 $13,835,000.00
13 10/31/2020 $38,998,000.00
14 7/31/2020 $52,945,000.00
15 4/30/2020 $54,839,000.00
16 1/31/2020 $29,792,000.00
17 10/31/2019 $96,618,000.00
18 7/31/2019 $85,039,000.00
19 4/30/2019 $33,241,000.00
20 1/31/2019 $-1,133,000.00
21 10/31/2018 $21,425,000.00
22 7/31/2018 $11,163,000.00
23 4/30/2018 $-2,623,000.00
24 1/31/2018 $-16,120,000.00
25 10/31/2017 $33,834,000.00
26 7/31/2017 $26,450,000.00
27 4/30/2017 $15,054,000.00
28 1/31/2017 $1,004,000.00
29 10/31/2016 $-30,047,000.00
30 7/31/2016 $-16,687,000.00
31 4/30/2016 $7,670,000.00
32 1/31/2016 $-6,761,000.00
33 10/31/2015 $46,383,000.00
34 7/31/2015 $24,297,000.00
35 4/30/2015 $15,621,000.00
36 1/31/2015 $4,473,000.00
37 10/31/2014 $7,931,000.00
38 7/31/2014 $26,698,000.00
39 4/30/2014 $19,054,000.00
40 1/31/2014 $252,000.00
41 10/31/2013 $82,809,000.00
42 7/31/2013 $56,958,000.00
43 4/30/2013 $33,969,000.00
44 1/31/2013 $25,785,000.00
45 10/31/2012 $-1,748,000.00
46 7/31/2012 $-10,890,000.00
47 4/30/2012 $-19,597,000.00
48 1/31/2012 $-14,500,000.00
49 10/31/2011 $18,302,000.00
50 7/31/2011 $4,462,000.00
51 4/30/2011 $-963,000.00
52 1/31/2011 $5,095,000.00
53 10/31/2010 $34,908,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 10/31/2023 $205,627,000.00
2 7/31/2023 $219,085,000.00
3 4/30/2023 $231,314,000.00
4 1/31/2023 $244,648,000.00
5 10/31/2022 $69,517,000.00
6 7/31/2022 $76,918,000.00
7 4/30/2022 $88,956,000.00
8 1/31/2022 $101,026,000.00
9 10/31/2021 $65,314,000.00
10 7/31/2021 $73,974,000.00
11 4/30/2021 $82,879,000.00
12 1/31/2021 $91,516,000.00
13 10/31/2020 $96,647,000.00
14 7/31/2020 $106,182,000.00
15 4/30/2020 $115,536,000.00
16 1/31/2020 $125,640,000.00
17 10/31/2019 $112,781,000.00
18 7/31/2019 $121,270,000.00
19 4/30/2019 $129,971,000.00
20 1/31/2019 $139,005,000.00
21 10/31/2018 $148,225,000.00
22 7/31/2018 $108,302,000.00
23 4/30/2018 $90,573,000.00
24 1/31/2018 $96,485,000.00
25 10/31/2017 $100,997,000.00
26 7/31/2017 $106,990,000.00
27 4/30/2017 $113,245,000.00
28 1/31/2017 $127,847,000.00
29 10/31/2016 $146,711,000.00
30 7/31/2016 $165,169,000.00
31 4/30/2016 $184,920,000.00
32 10/31/2015 $202,673,000.00
33 10/31/2014 $128,677,000.00
34 7/31/2014 $141,897,000.00
35 4/30/2014 $155,117,000.00
36 1/31/2014 $168,938,000.00
37 10/31/2013 $185,828,000.00
38 7/31/2013 $203,652,000.00
39 4/30/2013 $221,476,000.00
40 1/31/2013 $239,300,000.00
41 10/31/2012 $257,137,000.00
42 7/31/2012 $275,670,000.00
43 4/30/2012 $293,769,000.00
44 1/31/2012 $312,220,000.00
45 10/31/2011 $331,635,000.00
Financials: InterestExpense
Date Value
1 10/31/2023 $88,026,000.00
2 7/31/2023 $63,819,000.00
3 4/30/2023 $39,759,000.00
4 1/31/2023 $15,870,000.00
5 10/31/2022 $47,050,000.00
6 7/31/2022 $33,275,000.00
7 4/30/2022 $20,633,000.00
8 1/31/2022 $8,648,000.00
9 10/31/2021 $30,837,000.00
10 7/31/2021 $22,921,000.00
11 4/30/2021 $15,145,000.00
12 1/31/2021 $7,360,000.00
13 10/31/2020 $31,321,000.00
14 7/31/2020 $23,926,000.00
15 4/30/2020 $7,860,000.00
16 1/31/2020 $8,815,000.00
17 10/31/2019 $37,452,000.00
18 7/31/2019 $28,316,000.00
19 4/30/2019 $9,471,000.00
20 1/31/2019 $9,441,000.00
21 10/31/2018 $55,249,000.00
22 7/31/2018 $40,376,000.00
23 4/30/2018 $13,031,000.00
24 1/31/2018 $13,734,000.00
25 10/31/2017 $55,852,000.00
26 7/31/2017 $41,926,000.00
27 4/30/2017 $13,308,000.00
28 1/31/2017 $15,203,000.00
29 10/31/2016 $56,656,000.00
30 7/31/2016 $15,967,000.00
31 4/30/2016 $25,318,000.00
32 1/31/2016 $12,710,000.00
33 10/31/2015 $51,179,000.00
34 7/31/2015 $11,883,000.00
35 4/30/2015 $26,608,000.00
36 1/31/2015 $13,661,000.00
37 10/31/2014 $47,115,000.00
38 7/31/2014 $33,556,000.00
39 4/30/2014 $22,048,000.00
40 1/31/2014 $11,028,000.00
41 10/31/2013 $44,042,000.00
42 7/31/2013 $10,972,000.00
43 4/30/2013 $11,392,000.00
44 1/31/2013 $10,732,000.00
45 10/31/2012 $39,653,000.00
46 7/31/2012 $9,597,000.00
47 4/30/2012 $9,646,000.00
48 1/31/2012 $9,570,000.00
49 10/31/2011 $37,926,000.00
50 7/31/2011 $9,470,000.00
51 4/30/2011 $18,956,000.00
52 1/31/2011 $9,550,000.00
53 10/31/2010 $18,619,000.00
Financials: InterestIncomeExpenseNonoperatingNet
Date Value
1 10/31/2023 $45,011,000.00
2 7/31/2023 $30,365,000.00
3 4/30/2023 $17,530,000.00
4 1/31/2023 $7,121,000.00
5 10/31/2022 $10,060,000.00
6 7/31/2022 $4,962,000.00
7 4/30/2022 $2,188,000.00
8 1/31/2022 $754,000.00
9 10/31/2021 $2,051,000.00
10 7/31/2021 $1,553,000.00
11 4/30/2021 $1,088,000.00
12 1/31/2021 $534,000.00
13 10/31/2020 $6,860,000.00
14 7/31/2020 $6,262,000.00
15 4/30/2020 $5,413,000.00
16 1/31/2020 $3,390,000.00
17 10/31/2019 $14,410,000.00
18 7/31/2019 $10,866,000.00
19 4/30/2019 $3,519,000.00
20 1/31/2019 $3,872,000.00
21 10/31/2018 $13,703,000.00
22 7/31/2018 $9,276,000.00
23 4/30/2018 $3,212,000.00
24 1/31/2018 $2,444,000.00
25 10/31/2017 $6,579,000.00
26 7/31/2017 $4,609,000.00
27 4/30/2017 $1,507,000.00
28 1/31/2017 $1,282,000.00
29 10/31/2016 $4,058,000.00
30 7/31/2016 $1,250,000.00
31 4/30/2016 $982,000.00
32 1/31/2016 $686,000.00
33 10/31/2015 $1,178,000.00
34 7/31/2015 $788,000.00
35 4/30/2015 $465,000.00
36 1/31/2015 $218,000.00
37 10/31/2014 $407,000.00
38 7/31/2014 $88,000.00
39 4/30/2014 $147,000.00
40 1/31/2014 $78,000.00
41 10/31/2013 $550,000.00
42 10/31/2012 $776,000.00
Financials: InterestPaidNet
Date Value
1 10/31/2023 $84,465,000.00
2 7/31/2023 $56,709,000.00
3 4/30/2023 $37,514,000.00
4 1/31/2023 $10,536,000.00
5 10/31/2022 $42,812,000.00
6 7/31/2022 $24,823,000.00
7 4/30/2022 $16,809,000.00
8 1/31/2022 $7,670,000.00
9 10/31/2021 $29,864,000.00
10 7/31/2021 $22,392,000.00
11 4/30/2021 $14,949,000.00
12 1/31/2021 $7,566,000.00
13 10/31/2020 $32,837,000.00
14 7/31/2020 $25,278,000.00
15 4/30/2020 $17,590,000.00
16 1/31/2020 $9,325,000.00
17 10/31/2019 $39,579,000.00
18 7/31/2019 $29,921,000.00
19 4/30/2019 $19,978,000.00
20 1/31/2019 $10,007,000.00
21 10/31/2018 $44,750,000.00
22 7/31/2018 $31,561,000.00
23 4/30/2018 $21,843,000.00
24 1/31/2018 $10,020,000.00
25 10/31/2017 $47,235,000.00
Financials: InterestPayableCurrent
Date Value
1 10/31/2023 $4,514,000.00
2 7/31/2023 $9,779,000.00
3 4/30/2023 $5,692,000.00
4 1/31/2023 $9,599,000.00
5 10/31/2022 $4,793,000.00
6 7/31/2022 $9,386,000.00
7 4/30/2022 $5,202,000.00
8 1/31/2022 $1,067,000.00
9 10/31/2021 $598,000.00
10 4/30/2021 $665,000.00
11 1/31/2021 $605,000.00
12 10/31/2020 $672,000.00
13 7/31/2020 $741,000.00
14 4/30/2020 $808,000.00
15 1/31/2020 $717,000.00
16 10/31/2019 $1,007,000.00
17 7/31/2019 $1,062,000.00
18 4/30/2019 $1,000,000.00
19 1/31/2019 $1,005,000.00
20 10/31/2018 $1,072,000.00
21 7/31/2018 $4,991,000.00
22 4/30/2018 $3,602,000.00
23 1/31/2018 $4,867,000.00
24 10/31/2017 $3,612,000.00
25 7/31/2017 $5,032,000.00
26 4/30/2017 $4,312,000.00
27 1/31/2017 $5,486,000.00
28 10/31/2016 $4,649,000.00
29 7/31/2016 $5,909,000.00
30 4/30/2016 $5,265,000.00
31 1/31/2016 $5,656,000.00
32 10/31/2015 $5,389,000.00
33 7/31/2015 $5,817,000.00
34 4/30/2015 $5,423,000.00
35 1/31/2015 $8,572,000.00
36 10/31/2014 $6,409,000.00
37 7/31/2014 $8,679,000.00
38 4/30/2014 $6,179,000.00
39 1/31/2014 $8,376,000.00
40 10/31/2013 $6,186,000.00
41 7/31/2013 $8,408,000.00
42 4/30/2013 $6,013,000.00
43 1/31/2013 $8,355,000.00
44 10/31/2012 $4,404,000.00
45 7/31/2012 $9,916,000.00
46 4/30/2012 $4,180,000.00
47 1/31/2012 $10,026,000.00
48 10/31/2011 $4,248,000.00
Financials: InventoryFinishedGoods
Date Value
1 10/31/2023 $314,168,000.00
2 7/31/2023 $333,544,000.00
3 4/30/2023 $307,997,000.00
4 1/31/2023 $300,684,000.00
5 10/31/2022 $258,584,000.00
6 7/31/2022 $187,008,000.00
7 4/30/2022 $157,919,000.00
8 1/31/2022 $149,931,000.00
9 10/31/2021 $180,800,000.00
10 7/31/2021 $204,580,000.00
11 4/30/2021 $234,220,000.00
12 1/31/2021 $257,048,000.00
13 10/31/2020 $210,050,000.00
14 7/31/2020 $215,323,000.00
15 4/30/2020 $194,532,000.00
16 1/31/2020 $219,907,000.00
17 10/31/2019 $226,622,000.00
18 7/31/2019 $193,487,000.00
19 4/30/2019 $205,440,000.00
20 1/31/2019 $225,937,000.00
21 10/31/2018 $188,575,000.00
22 7/31/2018 $173,419,000.00
23 4/30/2018 $165,733,000.00
24 1/31/2018 $176,426,000.00
25 10/31/2017 $185,488,000.00
26 7/31/2017 $179,394,000.00
27 4/30/2017 $204,376,000.00
28 1/31/2017 $197,651,000.00
29 10/31/2016 $156,402,000.00
30 7/31/2016 $158,756,000.00
31 4/30/2016 $120,356,000.00
32 1/31/2016 $117,878,000.00
33 10/31/2015 $125,966,000.00
34 7/31/2015 $119,635,000.00
35 4/30/2015 $147,825,000.00
36 1/31/2015 $159,587,000.00
37 10/31/2014 $165,799,000.00
38 7/31/2014 $172,321,000.00
39 4/30/2014 $181,020,000.00
40 1/31/2014 $177,996,000.00
41 10/31/2013 $153,855,000.00
42 7/31/2013 $147,757,000.00
43 4/30/2013 $145,051,000.00
44 1/31/2013 $178,815,000.00
45 10/31/2012 $178,210,000.00
46 7/31/2012 $185,679,000.00
47 4/30/2012 $163,414,000.00
48 1/31/2012 $146,857,000.00
49 10/31/2011 $134,998,000.00
Financials: InventoryGross
Date Value
1 10/31/2023 $1,100,841,000.00
2 7/31/2023 $1,234,783,000.00
3 4/30/2023 $1,140,358,000.00
4 1/31/2023 $1,216,989,000.00
5 10/31/2022 $982,816,000.00
6 7/31/2022 $862,119,000.00
7 4/30/2022 $572,625,000.00
8 1/31/2022 $493,026,000.00
9 10/31/2021 $411,224,000.00
10 7/31/2021 $408,300,000.00
11 4/30/2021 $441,849,000.00
12 1/31/2021 $430,709,000.00
13 10/31/2020 $384,016,000.00
14 7/31/2020 $406,630,000.00
15 4/30/2020 $369,100,000.00
16 1/31/2020 $387,413,000.00
17 10/31/2019 $392,371,000.00
18 7/31/2019 $404,631,000.00
19 4/30/2019 $408,380,000.00
20 1/31/2019 $372,123,000.00
21 10/31/2018 $313,689,000.00
22 7/31/2018 $277,047,000.00
23 4/30/2018 $282,503,000.00
24 1/31/2018 $305,025,000.00
25 10/31/2017 $318,349,000.00
26 7/31/2017 $332,580,000.00
27 4/30/2017 $346,304,000.00
28 1/31/2017 $338,966,000.00
29 10/31/2016 $273,754,000.00
30 7/31/2016 $285,400,000.00
31 4/30/2016 $254,281,000.00
32 1/31/2016 $259,622,000.00
33 10/31/2015 $244,163,000.00
34 7/31/2015 $242,277,000.00
35 4/30/2015 $266,686,000.00
36 1/31/2015 $293,098,000.00
37 10/31/2014 $314,786,000.00
38 7/31/2014 $345,719,000.00
39 4/30/2014 $341,411,000.00
40 1/31/2014 $326,522,000.00
41 10/31/2013 $290,666,000.00
42 7/31/2013 $278,192,000.00
43 4/30/2013 $288,892,000.00
44 1/31/2013 $309,270,000.00
45 10/31/2012 $300,108,000.00
46 7/31/2012 $282,390,000.00
47 4/30/2012 $280,446,000.00
48 1/31/2012 $284,245,000.00
49 10/31/2011 $261,847,000.00
Financials: InventoryNet
Date Value
1 10/31/2023 $1,050,838,000.00
2 7/31/2023 $1,192,522,000.00
3 4/30/2023 $1,098,092,000.00
4 1/31/2023 $1,178,089,000.00
5 10/31/2022 $946,730,000.00
6 7/31/2022 $826,673,000.00
7 4/30/2022 $536,878,000.00
8 1/31/2022 $457,604,000.00
9 10/31/2021 $374,265,000.00
10 7/31/2021 $370,170,000.00
11 4/30/2021 $401,233,000.00
12 1/31/2021 $389,733,000.00
13 10/31/2020 $344,379,000.00
14 7/31/2020 $363,600,000.00
15 4/30/2020 $325,753,000.00
16 1/31/2020 $342,673,000.00
17 10/31/2019 $345,049,000.00
18 7/31/2019 $356,818,000.00
19 4/30/2019 $359,417,000.00
20 1/31/2019 $323,106,000.00
21 10/31/2018 $260,265,000.00
22 7/31/2018 $227,885,000.00
23 4/30/2018 $231,338,000.00
24 1/31/2018 $255,251,000.00
25 10/31/2017 $267,143,000.00
26 7/31/2017 $276,421,000.00
27 4/30/2017 $287,073,000.00
28 1/31/2017 $284,595,000.00
29 10/31/2016 $211,251,000.00
30 7/31/2016 $221,598,000.00
31 4/30/2016 $190,861,000.00
32 1/31/2016 $205,664,000.00
33 10/31/2015 $191,162,000.00
34 7/31/2015 $194,017,000.00
35 4/30/2015 $214,593,000.00
36 1/31/2015 $241,118,000.00
37 10/31/2014 $254,660,000.00
38 7/31/2014 $293,092,000.00
39 4/30/2014 $293,952,000.00
40 1/31/2014 $284,124,000.00
41 10/31/2013 $249,103,000.00
42 7/31/2013 $235,530,000.00
43 4/30/2013 $248,096,000.00
44 1/31/2013 $266,901,000.00
45 10/31/2012 $260,098,000.00
46 7/31/2012 $245,043,000.00
47 4/30/2012 $242,724,000.00
48 1/31/2012 $248,651,000.00
49 10/31/2011 $230,076,000.00
Financials: InventoryRawMaterials
Date Value
1 10/31/2023 $664,797,000.00
2 7/31/2023 $771,955,000.00
3 4/30/2023 $753,374,000.00
4 1/31/2023 $846,564,000.00
5 10/31/2022 $664,916,000.00
6 7/31/2022 $621,849,000.00
7 4/30/2022 $373,517,000.00
8 1/31/2022 $295,866,000.00
9 10/31/2021 $175,399,000.00
10 7/31/2021 $139,338,000.00
11 4/30/2021 $139,430,000.00
12 1/31/2021 $123,388,000.00
13 10/31/2020 $119,481,000.00
14 7/31/2020 $133,642,000.00
15 4/30/2020 $106,193,000.00
16 1/31/2020 $106,522,000.00
17 10/31/2019 $99,041,000.00
18 7/31/2019 $102,240,000.00
19 4/30/2019 $90,317,000.00
20 1/31/2019 $75,525,000.00
21 10/31/2018 $67,468,000.00
22 7/31/2018 $54,003,000.00
23 4/30/2018 $48,356,000.00
24 1/31/2018 $47,710,000.00
25 10/31/2017 $52,898,000.00
26 7/31/2017 $46,857,000.00
27 4/30/2017 $43,905,000.00
28 1/31/2017 $43,503,000.00
29 10/31/2016 $44,644,000.00
30 7/31/2016 $45,655,000.00
31 4/30/2016 $50,612,000.00
32 1/31/2016 $51,925,000.00
33 10/31/2015 $53,082,000.00
34 7/31/2015 $54,112,000.00
35 4/30/2015 $57,343,000.00
36 1/31/2015 $53,920,000.00
37 10/31/2014 $64,853,000.00
38 7/31/2014 $61,429,000.00
39 4/30/2014 $56,689,000.00
40 1/31/2014 $56,699,000.00
41 10/31/2013 $53,274,000.00
42 7/31/2013 $51,549,000.00
43 4/30/2013 $49,933,000.00
44 1/31/2013 $46,230,000.00
45 10/31/2012 $39,678,000.00
46 7/31/2012 $37,976,000.00
47 4/30/2012 $40,012,000.00
48 1/31/2012 $43,486,000.00
49 10/31/2011 $45,333,000.00
Financials: InventoryValuationReserves
Date Value
1 10/31/2023 $50,003,000.00
2 7/31/2023 $42,261,000.00
3 4/30/2023 $42,266,000.00
4 1/31/2023 $38,900,000.00
5 10/31/2022 $36,086,000.00
6 7/31/2022 $35,446,000.00
7 4/30/2022 $35,747,000.00
8 1/31/2022 $35,422,000.00
9 10/31/2021 $36,959,000.00
10 7/31/2021 $38,130,000.00
11 4/30/2021 $40,616,000.00
12 1/31/2021 $40,976,000.00
13 10/31/2020 $39,637,000.00
14 7/31/2020 $43,030,000.00
15 4/30/2020 $43,347,000.00
16 1/31/2020 $44,740,000.00
17 10/31/2019 $47,322,000.00
18 7/31/2019 $47,813,000.00
19 4/30/2019 $48,963,000.00
20 1/31/2019 $49,017,000.00
21 10/31/2018 $50,938,000.00
22 7/31/2018 $49,162,000.00
23 4/30/2018 $51,165,000.00
24 1/31/2018 $49,774,000.00
25 10/31/2017 $51,206,000.00
26 7/31/2017 $56,159,000.00
27 4/30/2017 $59,231,000.00
28 1/31/2017 $54,371,000.00
29 10/31/2016 $62,503,000.00
30 7/31/2016 $63,802,000.00
31 4/30/2016 $63,420,000.00
32 1/31/2016 $53,958,000.00
33 10/31/2015 $53,001,000.00
34 7/31/2015 $48,260,000.00
35 4/30/2015 $52,093,000.00
36 1/31/2015 $51,980,000.00
37 10/31/2014 $60,126,000.00
38 7/31/2014 $52,627,000.00
39 4/30/2014 $47,459,000.00
40 1/31/2014 $42,398,000.00
41 10/31/2013 $41,563,000.00
42 7/31/2013 $42,662,000.00
43 4/30/2013 $40,796,000.00
44 1/31/2013 $42,369,000.00
45 10/31/2012 $40,010,000.00
46 7/31/2012 $37,347,000.00
47 4/30/2012 $37,722,000.00
48 1/31/2012 $35,594,000.00
49 10/31/2011 $31,771,000.00
50 10/31/2010 $30,767,000.00
51 10/31/2009 $24,002,000.00
Financials: InventoryWorkInProcess
Date Value
1 10/31/2023 $55,242,000.00
2 7/31/2023 $51,763,000.00
3 4/30/2023 $20,927,000.00
4 1/31/2023 $18,422,000.00
5 10/31/2022 $18,232,000.00
6 7/31/2022 $19,462,000.00
7 4/30/2022 $12,268,000.00
8 1/31/2022 $10,304,000.00
9 10/31/2021 $10,260,000.00
10 7/31/2021 $10,556,000.00
11 4/30/2021 $10,809,000.00
12 1/31/2021 $11,353,000.00
13 10/31/2020 $13,738,000.00
14 7/31/2020 $12,615,000.00
15 4/30/2020 $11,471,000.00
16 1/31/2020 $11,728,000.00
17 10/31/2019 $13,657,000.00
18 7/31/2019 $15,456,000.00
19 4/30/2019 $11,986,000.00
20 1/31/2019 $10,045,000.00
21 10/31/2018 $9,589,000.00
22 7/31/2018 $11,100,000.00
23 4/30/2018 $13,253,000.00
24 1/31/2018 $16,444,000.00
25 10/31/2017 $18,623,000.00
26 7/31/2017 $16,172,000.00
27 4/30/2017 $12,859,000.00
28 1/31/2017 $13,959,000.00
29 10/31/2016 $12,852,000.00
30 7/31/2016 $13,813,000.00
31 4/30/2016 $12,910,000.00
32 1/31/2016 $13,448,000.00
33 10/31/2015 $9,120,000.00
34 7/31/2015 $8,924,000.00
35 4/30/2015 $10,567,000.00
36 1/31/2015 $9,347,000.00
37 10/31/2014 $8,371,000.00
38 7/31/2014 $8,268,000.00
39 4/30/2014 $7,919,000.00
40 1/31/2014 $7,348,000.00
41 10/31/2013 $7,773,000.00
42 7/31/2013 $7,931,000.00
43 4/30/2013 $9,749,000.00
44 1/31/2013 $7,079,000.00
45 10/31/2012 $10,736,000.00
46 7/31/2012 $12,622,000.00
47 4/30/2012 $12,542,000.00
48 1/31/2012 $17,659,000.00
49 10/31/2011 $13,851,000.00
Financials: InventoryWriteDown
Date Value
1 10/31/2023 $29,500,000.00
2 7/31/2023 $18,800,000.00
3 4/30/2023 $12,700,000.00
4 1/31/2023 $5,500,000.00
5 10/31/2022 $16,200,000.00
6 7/31/2022 $12,000,000.00
7 4/30/2022 $8,500,000.00
8 1/31/2022 $3,799,000.00
9 10/31/2021 $17,850,000.00
10 7/31/2021 $13,500,000.00
11 4/30/2021 $10,402,000.00
12 1/31/2021 $5,900,000.00
13 10/31/2020 $24,701,000.00
14 7/31/2020 $20,200,000.00
15 4/30/2020 $12,640,000.00
16 1/31/2020 $6,699,000.00
17 10/31/2019 $28,085,000.00
18 7/31/2019 $18,800,000.00
19 4/30/2019 $10,245,000.00
20 1/31/2019 $4,700,000.00
21 10/31/2018 $30,615,000.00
22 7/31/2018 $19,942,000.00
23 4/30/2018 $15,000,000.00
24 1/31/2018 $6,804,000.00
25 10/31/2017 $35,500,000.00
26 7/31/2017 $28,727,000.00
27 4/30/2017 $19,623,000.00
28 1/31/2017 $5,431,000.00
29 10/31/2016 $33,713,000.00
30 7/31/2016 $26,663,000.00
31 4/30/2016 $20,104,000.00
32 1/31/2016 $7,016,000.00
33 10/31/2015 $26,800,000.00
34 7/31/2015 $18,010,000.00
35 4/30/2015 $10,834,000.00
36 1/31/2015 $5,787,000.00
37 10/31/2014 $32,332,000.00
38 7/31/2014 $22,026,000.00
39 4/30/2014 $12,972,000.00
40 1/31/2014 $5,439,000.00
41 10/31/2013 $19,938,000.00
42 7/31/2013 $15,301,000.00
43 4/30/2013 $9,027,000.00
44 1/31/2013 $3,580,000.00
45 10/31/2012 $23,438,000.00
46 7/31/2012 $19,071,000.00
47 4/30/2012 $13,982,000.00
48 1/31/2012 $8,224,000.00
49 10/31/2011 $17,334,000.00
50 7/31/2011 $11,461,000.00
51 4/30/2011 $6,413,000.00
52 1/31/2011 $2,645,000.00
53 10/31/2010 $13,696,000.00
Financials: LeaseCost
Date Value
1 10/31/2023 $28,928,000.00
2 10/31/2022 $33,974,000.00
3 10/31/2021 $33,099,000.00
4 7/31/2021 $25,053,000.00
5 4/30/2021 $16,892,000.00
6 1/31/2021 $8,507,000.00
7 10/31/2020 $34,947,000.00
8 7/31/2020 $26,450,000.00
9 4/30/2020 $17,809,000.00
10 1/31/2020 $8,773,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 10/31/2023 $54,520,000.00
2 10/31/2022 $65,142,000.00
3 10/31/2021 $63,502,000.00
4 7/31/2021 $74,898,000.00
5 4/30/2021 $78,117,000.00
6 1/31/2021 $82,440,000.00
7 10/31/2020 $86,414,000.00
8 7/31/2020 $76,949,000.00
9 4/30/2020 $74,810,000.00
10 1/31/2020 $77,893,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 10/31/2023 $5,796,000.00
2 10/31/2022 $2,245,000.00
3 10/31/2021 $3,860,000.00
4 10/31/2020 $9,365,000.00
5 4/30/2020 $12,464,000.00
6 1/31/2020 $12,205,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 10/31/2023 $18,126,000.00
2 10/31/2022 $20,401,000.00
3 10/31/2021 $19,882,000.00
4 7/31/2021 $19,862,000.00
5 4/30/2021 $19,462,000.00
6 1/31/2021 $19,112,000.00
7 10/31/2020 $20,989,000.00
8 7/31/2020 $20,382,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 10/31/2023 $1,516,000.00
2 10/31/2022 $4,435,000.00
3 10/31/2021 $4,408,000.00
4 10/31/2020 $8,838,000.00
5 4/30/2020 $8,805,000.00
6 1/31/2020 $8,052,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 10/31/2023 $5,563,000.00
2 10/31/2022 $8,879,000.00
3 10/31/2021 $7,935,000.00
4 7/31/2021 $9,437,000.00
5 4/30/2021 $9,058,000.00
6 1/31/2021 $8,900,000.00
7 10/31/2020 $13,118,000.00
8 7/31/2020 $9,927,000.00
9 4/30/2020 $10,867,000.00
10 1/31/2020 $10,157,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 10/31/2023 $9,951,000.00
2 10/31/2022 $12,387,000.00
3 10/31/2021 $12,264,000.00
4 7/31/2021 $13,768,000.00
5 4/30/2021 $13,371,000.00
6 1/31/2021 $13,237,000.00
7 10/31/2020 $15,415,000.00
8 7/31/2020 $12,332,000.00
9 4/30/2020 $14,030,000.00
10 1/31/2020 $13,440,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 10/31/2023 $13,568,000.00
2 10/31/2022 $16,795,000.00
3 10/31/2021 $15,153,000.00
4 7/31/2021 $16,087,000.00
5 4/30/2021 $16,020,000.00
6 1/31/2021 $15,747,000.00
7 10/31/2020 $18,689,000.00
8 7/31/2020 $15,692,000.00
9 4/30/2020 $18,592,000.00
10 1/31/2020 $18,261,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 10/31/2023 $4,606,000.00
2 10/31/2022 $3,825,000.00
3 10/31/2021 $3,306,000.00
4 7/31/2021 $4,578,000.00
5 4/30/2021 $4,958,000.00
6 1/31/2021 $5,450,000.00
7 10/31/2020 $5,964,000.00
8 7/31/2020 $5,391,000.00
9 4/30/2020 $5,614,000.00
10 1/31/2020 $5,937,000.00
Financials: Liabilities
Date Value
1 10/31/2023 $2,753,134,000.00
2 7/31/2023 $2,776,207,000.00
3 4/30/2023 $2,866,985,000.00
4 1/31/2023 $2,834,202,000.00
5 10/31/2022 $2,356,771,000.00
6 7/31/2022 $2,233,046,000.00
7 4/30/2022 $2,181,707,000.00
8 1/31/2022 $2,085,572,000.00
9 10/31/2021 $1,845,209,000.00
10 7/31/2021 $1,731,632,000.00
11 4/30/2021 $1,694,750,000.00
12 1/31/2021 $1,600,384,000.00
13 10/31/2020 $1,671,320,000.00
14 7/31/2020 $1,626,321,000.00
15 4/30/2020 $1,616,186,000.00
16 1/31/2020 $1,637,237,000.00
17 10/31/2019 $1,720,585,000.00
18 7/31/2019 $1,656,324,000.00
19 4/30/2019 $1,623,579,000.00
20 1/31/2019 $1,563,801,000.00
21 10/31/2018 $1,827,189,000.00
22 7/31/2018 $1,843,741,000.00
23 4/30/2018 $1,762,435,000.00
24 1/31/2018 $1,713,244,000.00
25 10/31/2017 $1,815,369,000.00
26 7/31/2017 $1,792,350,000.00
27 4/30/2017 $1,930,558,000.00
28 1/31/2017 $2,061,201,000.00
29 10/31/2016 $2,116,101,000.00
30 7/31/2016 $2,322,099,000.00
31 4/30/2016 $2,312,571,000.00
32 1/31/2016 $1,962,288,000.00
33 10/31/2015 $2,074,175,000.00
34 7/31/2015 $1,985,841,000.00
35 4/30/2015 $1,952,901,000.00
36 1/31/2015 $2,144,730,000.00
37 10/31/2014 $2,142,247,000.00
38 7/31/2014 $2,145,571,000.00
39 4/30/2014 $1,876,304,000.00
40 1/31/2014 $1,887,476,000.00
41 10/31/2013 $1,885,447,000.00
42 7/31/2013 $1,810,523,000.00
43 4/30/2013 $1,791,281,000.00
44 1/31/2013 $1,963,807,000.00
45 10/31/2012 $1,970,115,000.00
46 7/31/2012 $1,975,519,000.00
47 4/30/2012 $1,969,709,000.00
48 1/31/2012 $1,939,360,000.00
49 10/31/2011 $1,937,545,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 10/31/2023 $5,601,495,000.00
2 7/31/2023 $5,723,214,000.00
3 4/30/2023 $5,775,638,000.00
4 1/31/2023 $5,672,497,000.00
5 10/31/2022 $5,069,632,000.00
6 7/31/2022 $4,900,782,000.00
7 4/30/2022 $4,964,129,000.00
8 1/31/2022 $4,900,362,000.00
9 10/31/2021 $4,865,227,000.00
10 7/31/2021 $4,655,868,000.00
11 4/30/2021 $4,388,013,000.00
12 1/31/2021 $4,186,897,000.00
13 10/31/2020 $4,180,917,000.00
14 7/31/2020 $4,055,188,000.00
15 4/30/2020 $3,856,762,000.00
16 1/31/2020 $3,830,887,000.00
17 10/31/2019 $3,946,680,000.00
18 7/31/2019 $3,775,708,000.00
19 4/30/2019 $3,686,778,000.00
20 1/31/2019 $3,618,106,000.00
21 10/31/2018 $3,777,575,000.00
22 7/31/2018 $3,622,695,000.00
23 4/30/2018 $3,506,554,000.00
24 1/31/2018 $3,469,384,000.00
25 10/31/2017 $3,951,711,000.00
26 7/31/2017 $2,736,660,000.00
27 4/30/2017 $2,777,103,000.00
28 1/31/2017 $2,860,094,000.00
29 10/31/2016 $2,873,575,000.00
30 7/31/2016 $3,043,658,000.00
31 4/30/2016 $2,981,583,000.00
32 1/31/2016 $2,589,315,000.00
33 10/31/2015 $2,695,051,000.00
34 7/31/2015 $2,163,695,000.00
35 4/30/2015 $2,091,564,000.00
36 1/31/2015 $2,056,155,000.00
37 10/31/2014 $2,072,632,000.00
38 7/31/2014 $2,100,417,000.00
39 4/30/2014 $1,795,464,000.00
40 1/31/2014 $1,800,615,000.00
41 10/31/2013 $1,802,770,000.00
42 7/31/2013 $1,727,355,000.00
43 4/30/2013 $1,693,344,000.00
44 1/31/2013 $1,885,172,000.00
45 10/31/2012 $1,881,143,000.00
46 7/31/2012 $1,915,261,000.00
47 4/30/2012 $1,928,640,000.00
48 1/31/2012 $1,918,256,000.00
49 10/31/2011 $1,951,418,000.00
Financials: LiabilitiesCurrent
Date Value
1 10/31/2023 $932,021,000.00
2 7/31/2023 $965,741,000.00
3 4/30/2023 $1,057,929,000.00
4 1/31/2023 $1,018,210,000.00
5 10/31/2022 $1,040,583,000.00
6 7/31/2022 $915,342,000.00
7 4/30/2022 $868,758,000.00
8 1/31/2022 $760,328,000.00
9 10/31/2021 $909,030,000.00
10 7/31/2021 $827,091,000.00
11 4/30/2021 $782,676,000.00
12 1/31/2021 $684,767,000.00
13 10/31/2020 $760,701,000.00
14 7/31/2020 $720,491,000.00
15 4/30/2020 $712,986,000.00
16 1/31/2020 $733,086,000.00
17 10/31/2019 $845,940,000.00
18 7/31/2019 $791,035,000.00
19 4/30/2019 $769,379,000.00
20 1/31/2019 $700,760,000.00
21 10/31/2018 $963,003,000.00
22 7/31/2018 $1,068,438,000.00
23 4/30/2018 $989,755,000.00
24 1/31/2018 $933,376,000.00
25 10/31/2017 $1,037,743,000.00
26 7/31/2017 $657,616,000.00
27 4/30/2017 $806,773,000.00
28 1/31/2017 $841,561,000.00
29 10/31/2016 $891,545,000.00
30 7/31/2016 $1,103,276,000.00
31 4/30/2016 $630,132,000.00
32 1/31/2016 $555,229,000.00
33 10/31/2015 $667,034,000.00
34 7/31/2015 $591,867,000.00
35 4/30/2015 $575,493,000.00
36 1/31/2015 $778,599,000.00
37 10/31/2014 $781,136,000.00
38 7/31/2014 $809,171,000.00
39 4/30/2014 $790,054,000.00
40 1/31/2014 $616,156,000.00
41 10/31/2013 $615,055,000.00
42 7/31/2013 $541,124,000.00
43 4/30/2013 $520,206,000.00
44 1/31/2013 $693,715,000.00
45 10/31/2012 $684,970,000.00
46 7/31/2012 $700,161,000.00
47 4/30/2012 $485,232,000.00
48 1/31/2012 $456,741,000.00
49 10/31/2011 $453,493,000.00
Financials: LongTermDebtCurrent
Date Value
1 10/31/2023 $11,700,000.00
2 7/31/2023 $11,930,000.00
3 4/30/2023 $11,930,000.00
4 1/31/2023 $11,930,000.00
5 10/31/2022 $6,930,000.00
6 10/31/2021 $6,930,000.00
7 10/31/2020 $6,930,000.00
8 10/31/2019 $7,000,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 10/31/2023 $1,543,406,000.00
2 7/31/2023 $1,543,900,000.00
3 4/30/2023 $1,546,400,000.00
4 1/31/2023 $1,547,495,000.00
5 10/31/2022 $1,061,125,000.00
6 10/31/2021 $670,355,000.00
7 10/31/2020 $676,356,000.00
8 10/31/2019 $680,406,000.00
9 10/31/2018 $686,450,000.00
10 10/31/2017 $583,688,000.00
11 10/31/2016 $1,025,991,000.00
12 10/31/2015 $1,271,639,000.00
13 10/31/2014 $1,274,791,000.00
14 10/31/2013 $1,212,019,000.00
Financials: MarketableSecuritiesNoncurrent
Date Value
1 10/31/2023 $134,278,000.00
2 7/31/2023 $21,098,000.00
3 4/30/2023 $25,237,000.00
4 1/31/2023 $3,242,000.00
5 10/31/2022 $35,385,000.00
6 7/31/2022 $77,723,000.00
7 4/30/2022 $87,142,000.00
8 1/31/2022 $88,640,000.00
9 10/31/2021 $70,038,000.00
10 7/31/2021 $60,888,000.00
11 4/30/2021 $91,715,000.00
12 1/31/2021 $102,364,000.00
13 10/31/2020 $82,226,000.00
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 $10,076,000.00
17 10/31/2019 $10,014,000.00
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 $58,970,000.00
22 7/31/2018 $29,465,000.00
23 4/30/2018 $58,895,000.00
24 1/31/2018 $59,151,000.00
25 10/31/2017 $49,783,000.00
26 7/31/2017 $59,874,000.00
27 4/30/2017 $89,852,000.00
28 1/31/2017 $109,934,000.00
29 10/31/2016 $90,172,000.00
30 7/31/2016 $115,366,000.00
31 4/30/2016 $125,233,000.00
32 1/31/2016 $125,060,000.00
33 10/31/2015 $95,105,000.00
34 7/31/2015 $70,161,000.00
35 4/30/2015 $85,233,000.00
36 1/31/2015 $55,153,000.00
37 10/31/2014 $50,057,000.00
38 7/31/2014 $65,019,000.00
39 4/30/2014 $15,042,000.00
40 1/31/2014 $15,038,000.00
41 10/31/2013 $15,031,000.00
42 7/31/2013 $15,022,000.00
43 10/31/2012 --
44 7/31/2012 --
45 4/30/2012 --
46 1/31/2012 --
47 10/31/2011 $50,264,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 10/31/2023 $229,380,000.00
2 7/31/2023 $426,546,000.00
3 4/30/2023 $479,575,000.00
4 1/31/2023 $492,194,000.00
5 10/31/2022 $-133,055,000.00
6 7/31/2022 $-110,027,000.00
7 4/30/2022 $37,142,000.00
8 1/31/2022 $134,719,000.00
9 10/31/2021 $-116,835,000.00
10 7/31/2021 $-80,190,000.00
11 4/30/2021 $-57,839,000.00
12 1/31/2021 $-20,635,000.00
13 10/31/2020 $-87,222,000.00
14 7/31/2020 $-78,754,000.00
15 4/30/2020 $-83,941,000.00
16 1/31/2020 $-51,017,000.00
17 10/31/2019 $-278,966,000.00
18 7/31/2019 $-229,940,000.00
19 4/30/2019 $-186,180,000.00
20 1/31/2019 $-132,624,000.00
21 10/31/2018 $-99,229,000.00
22 7/31/2018 $-56,588,000.00
23 4/30/2018 $-30,100,000.00
24 1/31/2018 $4,991,000.00
25 10/31/2017 $-311,051,000.00
26 7/31/2017 $-308,434,000.00
27 4/30/2017 $-132,104,000.00
28 1/31/2017 $-37,193,000.00
29 10/31/2016 $-4,228,000.00
30 7/31/2016 $215,539,000.00
31 4/30/2016 $235,907,000.00
32 1/31/2016 $-8,193,000.00
33 10/31/2015 $-8,051,000.00
34 7/31/2015 $3,860,000.00
35 4/30/2015 $-3,202,000.00
36 1/31/2015 $4,624,000.00
37 10/31/2014 $258,527,000.00
38 7/31/2014 $260,730,000.00
39 4/30/2014 $7,450,000.00
40 1/31/2014 $6,650,000.00
41 10/31/2013 $-207,339,000.00
42 7/31/2013 $-208,190,000.00
43 4/30/2013 $-215,343,000.00
44 1/31/2013 $1,907,000.00
45 10/31/2012 $7,940,000.00
46 7/31/2012 $10,791,000.00
47 4/30/2012 $5,016,000.00
48 1/31/2012 $5,669,000.00
49 10/31/2011 $13,202,000.00
50 7/31/2011 $13,183,000.00
51 4/30/2011 $7,525,000.00
52 1/31/2011 $5,275,000.00
53 10/31/2010 $630,204,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 10/31/2023 $-383,454,000.00
2 7/31/2023 $-285,336,000.00
3 4/30/2023 $-277,270,000.00
4 1/31/2023 $-176,241,000.00
5 10/31/2022 $-101,248,000.00
6 7/31/2022 $-286,834,000.00
7 4/30/2022 $-483,132,000.00
8 1/31/2022 $-380,959,000.00
9 10/31/2021 $-90,717,000.00
10 7/31/2021 $-66,118,000.00
11 4/30/2021 $-48,178,000.00
12 1/31/2021 $-34,323,000.00
13 10/31/2020 $-220,242,000.00
14 7/31/2020 $-36,425,000.00
15 4/30/2020 $-58,488,000.00
16 1/31/2020 $-54,926,000.00
17 10/31/2019 $24,077,000.00
18 7/31/2019 $35,777,000.00
19 4/30/2019 $49,669,000.00
20 1/31/2019 $69,421,000.00
21 10/31/2018 $-19,383,000.00
22 7/31/2018 $-15,187,000.00
23 4/30/2018 $-30,553,000.00
24 1/31/2018 $-33,478,000.00
25 10/31/2017 $-61,427,000.00
26 7/31/2017 $-7,422,000.00
27 4/30/2017 $-63,126,000.00
28 1/31/2017 $-20,163,000.00
29 10/31/2016 $-296,259,000.00
30 7/31/2016 $-302,705,000.00
31 4/30/2016 $-179,878,000.00
32 1/31/2016 $-134,037,000.00
33 10/31/2015 $-43,127,000.00
34 7/31/2015 $-65,685,000.00
35 4/30/2015 $-53,818,000.00
36 1/31/2015 $-11,965,000.00
37 10/31/2014 $-106,393,000.00
38 7/31/2014 $-89,970,000.00
39 4/30/2014 $6,365,000.00
40 1/31/2014 $14,641,000.00
41 10/31/2013 $-130,861,000.00
42 7/31/2013 $-94,794,000.00
43 4/30/2013 $-69,731,000.00
44 1/31/2013 $-46,534,000.00
45 10/31/2012 $-11,977,000.00
46 7/31/2012 $-28,930,000.00
47 4/30/2012 $-32,828,000.00
48 1/31/2012 $-8,240,000.00
49 10/31/2011 $-68,570,000.00
50 7/31/2011 $-83,365,000.00
51 4/30/2011 $-74,773,000.00
52 1/31/2011 $-4,376,000.00
53 10/31/2010 $-198,894,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 10/31/2023 $168,332,000.00
2 7/31/2023 $-27,140,000.00
3 4/30/2023 $-35,828,000.00
4 1/31/2023 $-265,639,000.00
5 10/31/2022 $-167,756,000.00
6 7/31/2022 $-153,249,000.00
7 4/30/2022 $52,141,000.00
8 1/31/2022 $-54,411,000.00
9 10/31/2021 $541,646,000.00
10 7/31/2021 $286,756,000.00
11 4/30/2021 $217,659,000.00
12 1/31/2021 $-7,319,000.00
13 10/31/2020 $493,654,000.00
14 7/31/2020 $306,359,000.00
15 4/30/2020 $130,930,000.00
16 1/31/2020 $39,764,000.00
17 10/31/2019 $413,140,000.00
18 7/31/2019 $173,127,000.00
19 4/30/2019 $90,012,000.00
20 1/31/2019 $-14,105,000.00
21 10/31/2018 $229,261,000.00
22 7/31/2018 $161,235,000.00
23 4/30/2018 $73,130,000.00
24 1/31/2018 $35,703,000.00
25 10/31/2017 $234,882,000.00
26 7/31/2017 $96,345,000.00
27 4/30/2017 $45,748,000.00
28 1/31/2017 $-26,250,000.00
29 10/31/2016 $289,520,000.00
30 7/31/2016 $152,809,000.00
31 4/30/2016 $75,682,000.00
32 1/31/2016 $14,980,000.00
33 10/31/2015 $262,112,000.00
34 7/31/2015 $177,484,000.00
35 4/30/2015 $59,942,000.00
36 1/31/2015 $22,138,000.00
37 10/31/2014 $89,816,000.00
38 7/31/2014 $15,967,000.00
39 4/30/2014 $-35,167,000.00
40 1/31/2014 $-37,158,000.00
41 10/31/2013 $44,678,000.00
42 7/31/2013 $41,127,000.00
43 4/30/2013 $-869,000.00
44 1/31/2013 $-45,726,000.00
45 10/31/2012 $107,089,000.00
46 7/31/2012 $96,501,000.00
47 4/30/2012 $73,356,000.00
48 1/31/2012 $12,881,000.00
49 10/31/2011 $-90,485,000.00
50 7/31/2011 $-132,485,000.00
51 4/30/2011 $-115,448,000.00
52 1/31/2011 $-63,661,000.00
53 10/31/2010 $-229,010,000.00
Financials: NetIncomeLoss
Date Value
1 10/31/2023 $254,827,000.00
2 7/31/2023 $163,628,000.00
3 4/30/2023 $133,895,000.00
4 1/31/2023 $76,241,000.00
5 10/31/2022 $152,902,000.00
6 7/31/2022 $95,257,000.00
7 4/30/2022 $84,745,000.00
8 1/31/2022 $45,823,000.00
9 10/31/2021 $500,196,000.00
10 7/31/2021 $396,697,000.00
11 4/30/2021 $158,465,000.00
12 1/31/2021 $55,348,000.00
13 10/31/2020 $361,291,000.00
14 7/31/2020 $296,250,000.00
15 4/30/2020 $91,655,000.00
16 1/31/2020 $62,328,000.00
17 10/31/2019 $253,434,000.00
18 7/31/2019 $173,103,000.00
19 4/30/2019 $86,354,000.00
20 1/31/2019 $33,616,000.00
21 10/31/2018 $-344,690,000.00
22 7/31/2018 $-408,667,000.00
23 4/30/2018 $-459,507,000.00
24 1/31/2018 $-473,363,000.00
25 10/31/2017 $1,261,953,000.00
26 7/31/2017 $60,010,000.00
27 4/30/2017 $38,026,000.00
28 1/31/2017 $3,861,000.00
29 10/31/2016 $72,584,000.00
30 7/31/2016 $33,546,000.00
31 4/30/2016 $2,451,000.00
32 1/31/2016 $-11,546,000.00
33 10/31/2015 $11,667,000.00
34 7/31/2015 $25,499,000.00
35 4/30/2015 $20,653,000.00
36 1/31/2015 $-18,779,000.00
37 10/31/2014 $-40,637,000.00
38 7/31/2014 $16,160,000.00
39 4/30/2014 $-26,094,000.00
40 1/31/2014 $-15,936,000.00
41 10/31/2013 $-85,431,000.00
42 7/31/2013 $-75,634,000.00
43 4/30/2013 $-27,079,000.00
44 1/31/2013 $-47,324,000.00
45 10/31/2012 $-144,021,000.00
46 7/31/2012 $-105,250,000.00
47 4/30/2012 $-27,780,000.00
48 1/31/2012 $-47,653,000.00
49 10/31/2011 $-195,521,000.00
50 7/31/2011 $-31,450,000.00
51 4/30/2011 $-62,686,000.00
52 1/31/2011 $-79,056,000.00
53 10/31/2010 $-333,514,000.00
Financials: NontradeReceivablesCurrent
Date Value
1 10/31/2023 $33,408,000.00
2 7/31/2023 $17,734,000.00
3 4/30/2023 $41,265,000.00
4 1/31/2023 $24,263,000.00
5 10/31/2022 $24,026,000.00
6 7/31/2022 $14,878,000.00
7 4/30/2022 $14,637,000.00
8 1/31/2022 $11,951,000.00
9 10/31/2021 $18,408,000.00
10 7/31/2021 $17,808,000.00
11 4/30/2021 $14,193,000.00
12 1/31/2021 $26,099,000.00
13 10/31/2020 $21,981,000.00
14 7/31/2020 $22,102,000.00
15 4/30/2020 $54,269,000.00
16 1/31/2020 $36,236,000.00
17 10/31/2019 $28,136,000.00
18 7/31/2019 $36,798,000.00
19 4/30/2019 $11,513,000.00
20 1/31/2019 $19,866,000.00
21 10/31/2018 $25,716,000.00
22 10/31/2017 $9,655,000.00
23 7/31/2017 $6,847,000.00
24 4/30/2017 $3,145,000.00
25 1/31/2017 $9,388,000.00
26 10/31/2016 $4,398,000.00
27 7/31/2016 $3,137,000.00
28 4/30/2016 $9,043,000.00
29 1/31/2016 $6,366,000.00
30 10/31/2015 $8,588,000.00
31 7/31/2015 $3,388,000.00
32 4/30/2015 $8,128,000.00
33 1/31/2015 $12,842,000.00
34 10/31/2014 $10,683,000.00
35 7/31/2014 $8,140,000.00
36 4/30/2014 $16,696,000.00
37 1/31/2014 $13,677,000.00
38 10/31/2013 $12,048,000.00
39 7/31/2013 $8,764,000.00
40 4/30/2013 $5,870,000.00
41 1/31/2013 $11,337,000.00
42 10/31/2012 $8,689,000.00
43 7/31/2012 $12,492,000.00
44 4/30/2012 $10,583,000.00
45 1/31/2012 $12,405,000.00
46 10/31/2011 $6,251,000.00
Financials: NumberOfOperatingSegments
Date Value
1 10/31/2023 $4.00
2 7/31/2023 $4.00
3 4/30/2023 $4.00
4 1/31/2023 $4.00
5 10/31/2022 $4.00
6 7/31/2022 $4.00
7 4/30/2022 $4.00
8 1/31/2022 $4.00
9 10/31/2021 $4.00
10 7/31/2021 $4.00
11 4/30/2021 $4.00
12 1/31/2021 $4.00
13 10/31/2020 $4.00
14 7/31/2020 $4.00
15 4/30/2020 $4.00
16 10/31/2016 $3.00
17 7/31/2016 $3.00
18 4/30/2016 $3.00
Financials: OciBeforeReclassificationsNetOfTaxAttributableToParent
Date Value
1 10/31/2023 $8,417,000.00
2 7/31/2023 $48,889,000.00
3 4/30/2023 $15,550,000.00
4 1/31/2023 $20,433,000.00
5 10/31/2022 $-54,034,000.00
6 7/31/2022 $-27,388,000.00
7 4/30/2022 $-19,836,000.00
8 1/31/2022 $-17,044,000.00
9 10/31/2021 $36,601,000.00
10 7/31/2021 $31,586,000.00
11 4/30/2021 $40,450,000.00
12 1/31/2021 $23,001,000.00
13 10/31/2020 $-20,474,000.00
14 7/31/2020 $-23,274,000.00
15 4/30/2020 $-41,671,000.00
16 1/31/2020 $-5,707,000.00
17 10/31/2019 $-19,120,000.00
18 7/31/2019 $-20,041,000.00
19 4/30/2019 $-15,059,000.00
20 1/31/2019 $-5,740,000.00
21 10/31/2018 $3,481,000.00
22 7/31/2018 $3,101,000.00
23 4/30/2018 $5,017,000.00
24 1/31/2018 $13,044,000.00
25 10/31/2017 $12,381,000.00
26 10/31/2016 $-6,489,000.00
27 10/31/2015 $-13,703,000.00
28 10/31/2014 $-8,247,000.00
Financials: OperatingExpenses
Date Value
1 10/31/2023 $1,521,306,000.00
2 7/31/2023 $1,126,327,000.00
3 4/30/2023 $755,600,000.00
4 1/31/2023 $370,730,000.00
5 10/31/2022 $1,337,536,000.00
6 7/31/2022 $981,207,000.00
7 4/30/2022 $667,535,000.00
8 1/31/2022 $324,183,000.00
9 10/31/2021 $1,226,623,000.00
10 7/31/2021 $886,913,000.00
11 4/30/2021 $560,886,000.00
12 1/31/2021 $282,096,000.00
13 10/31/2020 $1,165,927,000.00
14 7/31/2020 $855,061,000.00
15 4/30/2020 $578,416,000.00
16 1/31/2020 $292,578,000.00
17 10/31/2019 $1,195,300,000.00
18 7/31/2019 $868,806,000.00
19 4/30/2019 $294,357,000.00
20 1/31/2019 $275,398,000.00
21 10/31/2018 $1,084,744,000.00
22 7/31/2018 $782,539,000.00
23 4/30/2018 $516,270,000.00
24 1/31/2018 $255,029,000.00
25 10/31/2017 $1,031,064,000.00
26 7/31/2017 $761,178,000.00
27 4/30/2017 $260,420,000.00
28 1/31/2017 $254,681,000.00
29 10/31/2016 $1,005,407,000.00
30 7/31/2016 $251,461,000.00
31 4/30/2016 $254,860,000.00
32 1/31/2016 $240,211,000.00
33 10/31/2015 $975,115,000.00
34 7/31/2015 $681,545,000.00
35 4/30/2015 $456,127,000.00
36 1/31/2015 $226,130,000.00
37 10/31/2014 $902,648,000.00
38 7/31/2014 $226,971,000.00
39 4/30/2014 $230,529,000.00
40 1/31/2014 $222,496,000.00
41 10/31/2013 $866,950,000.00
42 7/31/2013 $634,887,000.00
43 4/30/2013 $421,497,000.00
44 1/31/2013 $201,404,000.00
45 10/31/2012 $804,070,000.00
46 7/31/2012 $589,929,000.00
47 4/30/2012 $194,404,000.00
48 1/31/2012 $198,932,000.00
49 10/31/2011 $872,339,000.00
50 7/31/2011 $202,282,000.00
51 4/30/2011 $221,451,000.00
52 1/31/2011 $242,398,000.00
53 10/31/2010 $819,320,000.00
Financials: OperatingIncomeLoss
Date Value
1 10/31/2023 $357,545,000.00
2 7/31/2023 $266,243,000.00
3 4/30/2023 $188,029,000.00
4 1/31/2023 $85,216,000.00
5 10/31/2022 $222,808,000.00
6 7/31/2022 $145,540,000.00
7 4/30/2022 $118,433,000.00
8 1/31/2022 $60,004,000.00
9 10/31/2021 $495,356,000.00
10 7/31/2021 $357,947,000.00
11 4/30/2021 $209,424,000.00
12 1/31/2021 $75,795,000.00
13 10/31/2020 $486,964,000.00
14 7/31/2020 $393,481,000.00
15 4/30/2020 $127,488,000.00
16 1/31/2020 $77,957,000.00
17 10/31/2019 $346,766,000.00
18 7/31/2019 $253,564,000.00
19 4/30/2019 $80,320,000.00
20 1/31/2019 $47,943,000.00
21 10/31/2018 $229,946,000.00
22 7/31/2018 $134,076,000.00
23 4/30/2018 $32,066,000.00
24 1/31/2018 $16,736,000.00
25 10/31/2017 $214,722,000.00
26 7/31/2017 $158,923,000.00
27 4/30/2017 $76,924,000.00
28 1/31/2017 $19,104,000.00
29 10/31/2016 $156,169,000.00
30 7/31/2016 $57,024,000.00
31 4/30/2016 $39,472,000.00
32 1/31/2016 $11,239,000.00
33 10/31/2015 $100,448,000.00
34 7/31/2015 $91,030,000.00
35 4/30/2015 $42,414,000.00
36 1/31/2015 $4,165,000.00
37 10/31/2014 $45,704,000.00
38 7/31/2014 $37,002,000.00
39 4/30/2014 $10,517,000.00
40 1/31/2014 $3,355,000.00
41 10/31/2013 $-1,775,000.00
42 7/31/2013 $14,831,000.00
43 4/30/2013 $-10,580,000.00
44 1/31/2013 $-5,609,000.00
45 10/31/2012 $-79,846,000.00
46 7/31/2012 $-15,272,000.00
47 4/30/2012 $-11,463,000.00
48 1/31/2012 $-31,176,000.00
49 10/31/2011 $-163,193,000.00
50 7/31/2011 $-146,895,000.00
51 4/30/2011 $-55,618,000.00
52 1/31/2011 $-73,892,000.00
53 10/31/2010 $-321,819,000.00
Financials: OperatingLeaseCost
Date Value
1 10/31/2023 $16,080,000.00
2 10/31/2022 $17,966,000.00
3 10/31/2021 $16,602,000.00
4 7/31/2021 $12,516,000.00
5 4/30/2021 $8,431,000.00
6 1/31/2021 $4,229,000.00
7 10/31/2020 $17,544,000.00
8 7/31/2020 $13,435,000.00
9 4/30/2020 $9,201,000.00
10 1/31/2020 $4,457,000.00
Financials: OperatingLeaseLiability
Date Value
1 10/31/2023 $49,914,000.00
2 10/31/2022 $61,317,000.00
3 10/31/2021 $60,196,000.00
4 7/31/2021 $70,320,000.00
5 4/30/2021 $73,159,000.00
6 1/31/2021 $76,990,000.00
7 10/31/2020 $80,450,000.00
8 7/31/2020 $71,558,000.00
9 4/30/2020 $69,196,000.00
10 1/31/2020 $71,956,000.00
11 10/31/2019 $76,000,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 10/31/2023 $16,655,000.00
2 7/31/2023 $16,941,000.00
3 4/30/2023 $17,443,000.00
4 1/31/2023 $19,098,000.00
5 10/31/2022 $18,925,000.00
6 7/31/2022 $19,786,000.00
7 4/30/2022 $19,279,000.00
8 1/31/2022 $18,927,000.00
9 10/31/2021 $18,632,000.00
10 7/31/2021 $19,085,000.00
11 4/30/2021 $19,364,000.00
12 1/31/2021 $19,364,000.00
13 10/31/2020 $19,035,000.00
14 7/31/2020 $19,417,000.00
15 4/30/2020 $18,096,000.00
16 1/31/2020 $18,623,000.00
17 10/31/2019 $20,498,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 10/31/2023 $33,259,000.00
2 7/31/2023 $37,800,000.00
3 4/30/2023 $39,979,000.00
4 1/31/2023 $45,305,000.00
5 10/31/2022 $42,392,000.00
6 7/31/2022 $42,639,000.00
7 4/30/2022 $40,355,000.00
8 1/31/2022 $39,369,000.00
9 10/31/2021 $41,564,000.00
10 7/31/2021 $51,235,000.00
11 4/30/2021 $53,795,000.00
12 1/31/2021 $57,626,000.00
13 10/31/2020 $61,415,000.00
14 7/31/2020 $52,141,000.00
15 4/30/2020 $51,100,000.00
16 1/31/2020 $53,333,000.00
17 10/31/2019 $55,564,000.00
Financials: OperatingLeasePayments
Date Value
1 10/31/2023 $22,782,000.00
2 7/31/2023 $18,038,000.00
3 4/30/2023 $11,689,000.00
4 1/31/2023 $5,638,000.00
5 10/31/2022 $21,661,000.00
6 7/31/2022 $16,342,000.00
7 4/30/2022 $10,917,000.00
8 1/31/2022 $5,480,000.00
9 10/31/2021 $24,058,000.00
10 7/31/2021 $16,162,000.00
11 4/30/2021 $10,785,000.00
12 1/31/2021 $5,387,000.00
13 10/31/2020 $22,089,000.00
14 7/31/2020 $16,762,000.00
15 4/30/2020 $11,409,000.00
16 1/31/2020 $5,642,000.00
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 10/31/2023 $35,100,000.00
2 7/31/2023 $40,500,000.00
3 4/30/2023 $41,100,000.00
4 1/31/2023 $48,400,000.00
5 10/31/2022 $45,108,000.00
6 7/31/2022 $45,500,000.00
7 4/30/2022 $45,700,000.00
8 1/31/2022 $43,300,000.00
9 10/31/2021 $44,285,000.00
10 7/31/2021 $48,900,000.00
11 4/30/2021 $51,000,000.00
12 1/31/2021 $54,200,000.00
13 10/31/2020 $57,026,000.00
14 7/31/2020 $48,573,000.00
15 4/30/2020 $47,900,000.00
16 1/31/2020 $50,148,000.00
17 10/31/2019 $53,300,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 10/31/2023 $0.04
2 10/31/2022 $0.03
3 10/31/2021 $0.02
4 7/31/2021 $0.03
5 4/30/2021 $0.03
6 1/31/2021 $0.03
7 10/31/2020 $0.03
8 7/31/2020 $0.03
9 4/30/2020 $0.03
10 1/31/2020 $0.02
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 10/31/2023 $145,980,000.00
2 7/31/2023 $118,361,000.00
3 4/30/2023 $110,531,000.00
4 1/31/2023 $128,825,000.00
5 10/31/2022 $126,918,000.00
6 7/31/2022 $108,467,000.00
7 4/30/2022 $109,366,000.00
8 1/31/2022 $103,173,000.00
9 10/31/2021 $110,436,000.00
10 7/31/2021 $111,532,000.00
11 4/30/2021 $133,296,000.00
12 1/31/2021 $118,312,000.00
13 10/31/2020 $118,349,000.00
14 7/31/2020 $119,833,000.00
15 4/30/2020 $97,087,000.00
16 1/31/2020 $120,471,000.00
17 10/31/2019 $121,446,000.00
18 7/31/2019 $119,379,000.00
19 4/30/2019 $119,125,000.00
20 1/31/2019 $109,052,000.00
21 10/31/2018 $107,932,000.00
22 7/31/2018 $104,587,000.00
23 4/30/2018 $97,921,000.00
24 1/31/2018 $108,683,000.00
25 10/31/2017 $120,044,000.00
26 7/31/2017 $96,042,000.00
27 4/30/2017 $97,545,000.00
28 1/31/2017 $108,746,000.00
29 10/31/2016 $108,260,000.00
30 7/31/2016 $105,160,000.00
31 4/30/2016 $104,946,000.00
32 1/31/2016 $99,314,000.00
33 10/31/2015 $105,662,000.00
34 7/31/2015 $94,937,000.00
35 4/30/2015 $89,596,000.00
36 1/31/2015 $99,251,000.00
37 10/31/2014 $89,081,000.00
38 7/31/2014 $89,963,000.00
39 4/30/2014 $92,797,000.00
40 1/31/2014 $73,035,000.00
41 10/31/2013 $75,200,000.00
42 7/31/2013 $68,284,000.00
43 4/30/2013 $69,786,000.00
44 1/31/2013 $62,880,000.00
45 10/31/2012 $68,022,000.00
46 7/31/2012 $63,283,000.00
47 4/30/2012 $64,155,000.00
48 1/31/2012 $65,493,000.00
49 10/31/2011 $65,194,000.00
Financials: OtherAssetsMiscellaneousNoncurrent
Date Value
1 10/31/2023 $8,362,000.00
2 10/31/2022 $10,039,000.00
3 10/31/2021 $15,600,000.00
4 10/31/2020 $21,664,000.00
5 10/31/2019 $17,132,000.00
6 10/31/2018 $16,418,000.00
7 10/31/2017 $8,410,000.00
8 7/31/2017 $15,556,000.00
9 4/30/2017 $15,542,000.00
10 1/31/2017 $15,112,000.00
11 10/31/2016 $15,352,000.00
12 7/31/2016 $10,162,000.00
13 4/30/2016 $10,002,000.00
14 1/31/2016 $8,134,000.00
15 10/31/2015 $8,470,000.00
16 7/31/2015 $7,499,000.00
17 4/30/2015 $7,768,000.00
18 1/31/2015 $5,561,000.00
19 10/31/2014 $4,770,000.00
20 7/31/2014 $5,513,000.00
21 4/30/2014 $4,560,000.00
22 1/31/2014 $4,826,000.00
23 10/31/2013 $4,605,000.00
24 7/31/2013 $4,198,000.00
25 4/30/2013 $4,876,000.00
26 1/31/2013 $4,568,000.00
27 10/31/2012 $3,780,000.00
28 7/31/2012 $4,830,000.00
29 4/30/2012 $4,997,000.00
30 1/31/2012 $5,785,000.00
31 10/31/2011 $5,673,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 10/31/2023 $116,453,000.00
2 7/31/2023 $104,847,000.00
3 4/30/2023 $89,583,000.00
4 1/31/2023 $90,853,000.00
5 10/31/2022 $113,617,000.00
6 7/31/2022 $103,721,000.00
7 4/30/2022 $108,121,000.00
8 1/31/2022 $104,707,000.00
9 10/31/2021 $99,891,000.00
10 7/31/2021 $102,728,000.00
11 4/30/2021 $103,984,000.00
12 1/31/2021 $102,480,000.00
13 10/31/2020 $102,830,000.00
14 7/31/2020 $99,462,000.00
15 4/30/2020 $92,599,000.00
16 1/31/2020 $90,488,000.00
17 10/31/2019 $88,986,000.00
18 7/31/2019 $84,486,000.00
19 4/30/2019 $82,938,000.00
20 1/31/2019 $74,614,000.00
21 10/31/2018 $75,650,000.00
22 7/31/2018 $72,951,000.00
23 4/30/2018 $70,767,000.00
24 1/31/2018 $64,146,000.00
25 10/31/2017 $63,593,000.00
26 7/31/2017 $63,970,000.00
27 4/30/2017 $65,191,000.00
28 1/31/2017 $63,942,000.00
29 10/31/2016 $67,004,000.00
30 7/31/2016 $72,733,000.00
31 4/30/2016 $77,051,000.00
32 1/31/2016 $75,073,000.00
33 10/31/2015 $84,656,000.00
34 7/31/2015 $78,347,000.00
35 4/30/2015 $82,191,000.00
36 1/31/2015 $84,774,000.00
37 10/31/2014 $74,076,000.00
38 7/31/2014 $78,121,000.00
39 4/30/2014 $74,093,000.00
40 1/31/2014 $80,229,000.00
41 10/31/2013 $86,380,000.00
42 7/31/2013 $90,163,000.00
43 4/30/2013 $90,157,000.00
44 1/31/2013 $88,792,000.00
45 10/31/2012 $84,736,000.00
46 7/31/2012 $110,502,000.00
47 4/30/2012 $109,496,000.00
48 1/31/2012 $112,567,000.00
49 10/31/2011 $114,123,000.00
Financials: OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 10/31/2023 $2,593,000.00
2 7/31/2023 $2,075,000.00
3 4/30/2023 $1,698,000.00
4 1/31/2023 $1,050,000.00
5 10/31/2022 $-2,801,000.00
6 7/31/2022 $-2,184,000.00
7 4/30/2022 $-2,105,000.00
8 1/31/2022 $-774,000.00
9 10/31/2021 $-209,000.00
10 7/31/2021 $-21,000.00
11 4/30/2021 $-7,000.00
12 1/31/2021 $-49,000.00
13 10/31/2020 $-107,000.00
14 7/31/2020 $69,000.00
15 4/30/2020 $396,000.00
16 1/31/2020 $-86,000.00
17 10/31/2019 $577,000.00
18 7/31/2019 $581,000.00
19 4/30/2019 $112,000.00
20 1/31/2019 $301,000.00
21 10/31/2018 $26,000.00
22 7/31/2018 $-59,000.00
23 4/30/2018 $-76,000.00
24 1/31/2018 $-261,000.00
25 10/31/2017 $-590,000.00
26 7/31/2017 $-6,000.00
27 4/30/2017 $-527,000.00
28 1/31/2017 $-249,000.00
29 10/31/2016 $217,000.00
30 7/31/2016 $169,000.00
31 4/30/2016 $234,000.00
32 1/31/2016 $22,000.00
33 10/31/2015 $-149,000.00
34 7/31/2015 $-37,000.00
35 4/30/2015 $-60,000.00
36 1/31/2015 $36,000.00
37 10/31/2014 $41,000.00
38 7/31/2014 $-43,000.00
39 4/30/2014 $31,000.00
40 1/31/2014 $21,000.00
41 10/31/2013 $-14,000.00
42 7/31/2013 $14,000.00
43 4/30/2013 $13,000.00
44 1/31/2013 $-44,000.00
45 10/31/2012 $-166,000.00
46 7/31/2012 $-119,000.00
47 4/30/2012 $-55,000.00
48 1/31/2012 $-24,000.00
49 10/31/2011 $393,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 10/31/2023 $-5,321,000.00
2 7/31/2023 $17,981,000.00
3 4/30/2023 $7,829,000.00
4 1/31/2023 $15,979,000.00
5 10/31/2022 $-49,446,000.00
6 7/31/2022 $-22,783,000.00
7 4/30/2022 $-18,746,000.00
8 1/31/2022 $-13,157,000.00
9 10/31/2021 $20,215,000.00
10 7/31/2021 $19,439,000.00
11 4/30/2021 $26,261,000.00
12 1/31/2021 $15,861,000.00
13 10/31/2020 $-4,174,000.00
14 7/31/2020 $-6,321,000.00
15 4/30/2020 $-18,508,000.00
16 1/31/2020 $-2,982,000.00
17 10/31/2019 $-763,000.00
18 7/31/2019 $-1,903,000.00
19 4/30/2019 $-4,996,000.00
20 1/31/2019 $1,150,000.00
21 10/31/2018 $686,000.00
22 7/31/2018 $-2,161,000.00
23 4/30/2018 $1,069,000.00
24 1/31/2018 $8,202,000.00
25 10/31/2017 $8,012,000.00
26 7/31/2017 $11,891,000.00
27 4/30/2017 $-2,243,000.00
28 1/31/2017 $490,000.00
29 10/31/2016 $-1,152,000.00
30 7/31/2016 $1,969,000.00
31 4/30/2016 $7,516,000.00
32 1/31/2016 $-2,823,000.00
33 10/31/2015 $-3,775,000.00
34 7/31/2015 $-3,508,000.00
35 4/30/2015 $8,837,000.00
36 1/31/2015 $-12,248,000.00
37 10/31/2014 $-4,940,000.00
38 7/31/2014 $-4,287,000.00
39 4/30/2014 $-4,165,000.00
40 1/31/2014 $-5,100,000.00
41 10/31/2013 $-4,096,000.00
42 7/31/2013 $-2,542,000.00
43 4/30/2013 $-2,004,000.00
44 1/31/2013 $960,000.00
45 10/31/2012 $-3,268,000.00
46 7/31/2012 $-4,462,000.00
47 4/30/2012 $-2,212,000.00
48 1/31/2012 $-2,222,000.00
49 10/31/2011 $-1,424,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 10/31/2023 $8,878,000.00
2 10/31/2022 $-47,084,000.00
3 10/31/2021 $35,797,000.00
4 10/31/2020 $-13,274,000.00
5 1/31/2020 $-5,627,000.00
6 10/31/2019 $-16,304,000.00
7 7/31/2019 $-17,984,000.00
8 4/30/2019 $-13,426,000.00
9 1/31/2019 $-4,860,000.00
10 10/31/2018 $5,237,000.00
11 7/31/2018 $2,312,000.00
12 4/30/2018 $5,945,000.00
13 1/31/2018 $13,392,000.00
14 10/31/2017 $13,312,000.00
15 7/31/2017 $18,834,000.00
16 4/30/2017 $3,143,000.00
17 1/31/2017 $6,158,000.00
18 10/31/2016 $-2,203,000.00
19 10/31/2015 $-7,458,000.00
20 10/31/2014 $-6,894,000.00
21 10/31/2013 $-4,420,000.00
22 10/31/2012 $-3,385,000.00
23 10/31/2011 $-1,031,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 10/31/2023 $8,878,000.00
2 7/31/2023 $34,867,000.00
3 4/30/2023 $6,891,000.00
4 1/31/2023 $17,346,000.00
5 10/31/2022 $-47,084,000.00
6 7/31/2022 $-22,318,000.00
7 4/30/2022 $-16,498,000.00
8 1/31/2022 $-15,344,000.00
9 10/31/2021 $35,797,000.00
10 7/31/2021 $30,728,000.00
11 4/30/2021 $40,719,000.00
12 1/31/2021 $23,811,000.00
13 10/31/2020 $-13,274,000.00
14 7/31/2020 $-18,105,000.00
15 4/30/2020 $-39,302,000.00
16 1/31/2020 $-5,627,000.00
17 10/31/2019 $-16,304,000.00
18 7/31/2019 $-17,984,000.00
19 4/30/2019 $-13,426,000.00
20 1/31/2019 $-4,860,000.00
21 10/31/2018 $5,237,000.00
22 7/31/2018 $2,312,000.00
23 4/30/2018 $5,945,000.00
24 1/31/2018 $13,392,000.00
25 10/31/2017 $13,312,000.00
26 7/31/2017 $18,834,000.00
27 4/30/2017 $3,143,000.00
28 1/31/2017 $6,158,000.00
29 10/31/2016 $-2,203,000.00
30 7/31/2016 $736,000.00
31 4/30/2016 $6,507,000.00
32 1/31/2016 $-5,650,000.00
33 10/31/2015 $-7,458,000.00
34 7/31/2015 $-11,467,000.00
35 4/30/2015 $12,165,000.00
36 1/31/2015 $-19,290,000.00
37 10/31/2014 $-6,894,000.00
38 7/31/2014 $218,000.00
39 4/30/2014 $-4,484,000.00
40 1/31/2014 $-7,053,000.00
41 10/31/2013 $-4,420,000.00
42 7/31/2013 $-3,184,000.00
43 4/30/2013 $-2,185,000.00
44 1/31/2013 $993,000.00
45 10/31/2012 $-3,385,000.00
Financials: OtherInventoryCapitalizedCosts
Date Value
1 10/31/2023 $66,634,000.00
2 7/31/2023 $77,521,000.00
3 4/30/2023 $58,060,000.00
4 1/31/2023 $51,319,000.00
5 10/31/2022 $41,084,000.00
6 7/31/2022 $33,800,000.00
7 4/30/2022 $28,921,000.00
8 1/31/2022 $36,925,000.00
9 10/31/2021 $44,765,000.00
10 7/31/2021 $53,826,000.00
11 4/30/2021 $57,390,000.00
12 1/31/2021 $38,920,000.00
13 10/31/2020 $40,747,000.00
14 7/31/2020 $45,050,000.00
15 4/30/2020 $56,904,000.00
16 1/31/2020 $49,256,000.00
17 10/31/2019 $53,051,000.00
18 7/31/2019 $93,448,000.00
19 4/30/2019 $100,637,000.00
20 1/31/2019 $60,616,000.00
21 10/31/2018 $48,057,000.00
22 7/31/2018 $38,525,000.00
23 4/30/2018 $55,161,000.00
24 1/31/2018 $64,445,000.00
25 10/31/2017 $61,340,000.00
26 7/31/2017 $90,157,000.00
27 4/30/2017 $85,164,000.00
28 1/31/2017 $83,853,000.00
29 10/31/2016 $59,856,000.00
30 7/31/2016 $67,176,000.00
31 4/30/2016 $70,403,000.00
32 1/31/2016 $76,371,000.00
33 10/31/2015 $55,995,000.00
34 7/31/2015 $59,606,000.00
35 4/30/2015 $50,951,000.00
36 1/31/2015 $70,244,000.00
37 10/31/2014 $75,763,000.00
38 7/31/2014 $103,701,000.00
39 4/30/2014 $95,783,000.00
40 1/31/2014 $84,479,000.00
41 10/31/2013 $75,764,000.00
42 7/31/2013 $70,955,000.00
43 4/30/2013 $84,159,000.00
44 1/31/2013 $77,146,000.00
45 10/31/2012 $71,484,000.00
46 7/31/2012 $46,113,000.00
47 4/30/2012 $64,478,000.00
48 1/31/2012 $76,243,000.00
49 10/31/2011 $67,665,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 10/31/2023 $170,407,000.00
2 7/31/2023 $156,893,000.00
3 4/30/2023 $154,870,000.00
4 1/31/2023 $156,572,000.00
5 10/31/2022 $150,335,000.00
6 7/31/2022 $150,767,000.00
7 4/30/2022 $148,043,000.00
8 1/31/2022 $159,942,000.00
9 10/31/2021 $166,803,000.00
10 7/31/2021 $123,731,000.00
11 4/30/2021 $127,700,000.00
12 1/31/2021 $128,764,000.00
13 10/31/2020 $123,185,000.00
14 7/31/2020 $134,914,000.00
15 4/30/2020 $129,850,000.00
16 1/31/2020 $125,607,000.00
17 10/31/2019 $127,503,000.00
18 7/31/2019 $140,523,000.00
19 4/30/2019 $129,779,000.00
20 1/31/2019 $127,462,000.00
21 10/31/2018 $119,413,000.00
22 7/31/2018 $108,884,000.00
23 4/30/2018 $110,417,000.00
24 1/31/2018 $115,970,000.00
25 10/31/2017 $111,349,000.00
26 7/31/2017 $116,534,000.00
27 4/30/2017 $113,254,000.00
28 1/31/2017 $121,320,000.00
29 10/31/2016 $124,394,000.00
30 7/31/2016 $122,852,000.00
31 4/30/2016 $106,817,000.00
32 1/31/2016 $81,716,000.00
33 10/31/2015 $72,540,000.00
34 7/31/2015 $63,482,000.00
35 4/30/2015 $51,456,000.00
36 1/31/2015 $44,596,000.00
37 10/31/2014 $45,390,000.00
38 7/31/2014 $37,206,000.00
39 4/30/2014 $35,789,000.00
40 1/31/2014 $34,010,000.00
41 10/31/2013 $34,753,000.00
42 7/31/2013 $33,279,000.00
43 4/30/2013 $32,989,000.00
44 1/31/2013 $32,785,000.00
45 10/31/2012 $31,779,000.00
46 7/31/2012 $26,052,000.00
47 4/30/2012 $19,550,000.00
48 1/31/2012 $19,056,000.00
49 10/31/2011 $17,263,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 10/31/2023 $-15,771,000.00
2 7/31/2023 $-13,694,000.00
3 4/30/2023 $-11,331,000.00
4 1/31/2023 $-7,325,000.00
5 10/31/2022 $-4,120,000.00
6 7/31/2022 $-3,678,000.00
7 4/30/2022 $1,713,000.00
8 1/31/2022 $4,495,000.00
9 10/31/2021 $-14,525,000.00
10 7/31/2021 $-6,350,000.00
11 4/30/2021 $-5,928,000.00
12 1/31/2021 $-4,277,000.00
13 10/31/2020 $-20,483,000.00
14 7/31/2020 $-15,085,000.00
15 4/30/2020 $-16,190,000.00
16 1/31/2020 $-4,540,000.00
17 10/31/2019 $-5,830,000.00
18 7/31/2019 $-743,000.00
19 4/30/2019 $2,259,000.00
20 1/31/2019 $-3,356,000.00
21 10/31/2018 $-21,685,000.00
22 7/31/2018 $-18,164,000.00
23 4/30/2018 $-12,645,000.00
24 1/31/2018 $-2,269,000.00
25 10/31/2017 $-22,417,000.00
26 7/31/2017 $-21,076,000.00
27 4/30/2017 $-10,416,000.00
28 1/31/2017 $-4,452,000.00
29 10/31/2016 $-24,929,000.00
30 7/31/2016 $-15,706,000.00
31 4/30/2016 $-8,578,000.00
32 1/31/2016 $-11,087,000.00
33 10/31/2015 $-25,797,000.00
34 7/31/2015 $-17,818,000.00
35 4/30/2015 $-10,266,000.00
36 1/31/2015 $10,689,000.00
37 10/31/2014 $-25,668,000.00
38 7/31/2014 $-21,254,000.00
39 4/30/2014 $-10,164,000.00
40 1/31/2014 $-2,175,000.00
41 10/31/2013 $-9,023,000.00
42 7/31/2013 $-8,384,000.00
43 4/30/2013 $-5,068,000.00
44 1/31/2013 $-2,951,000.00
45 10/31/2012 $-13,722,000.00
46 7/31/2012 $-5,441,000.00
47 4/30/2012 $-7,993,000.00
48 1/31/2012 $-2,667,000.00
49 10/31/2011 $-2,741,000.00
50 7/31/2011 $-2,170,000.00
51 4/30/2011 $-3,354,000.00
52 1/31/2011 $-851,000.00
53 10/31/2010 $-3,570,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 10/31/2023 $-5,048,000.00
2 7/31/2023 $-210,000.00
3 4/30/2023 $-1,000.00
4 1/31/2023 $2,055,000.00
5 10/31/2022 $-5,916,000.00
6 7/31/2022 $-4,022,000.00
7 4/30/2022 $-3,387,000.00
8 1/31/2022 $-1,694,000.00
9 10/31/2021 $-369,000.00
10 7/31/2021 $86,000.00
11 4/30/2021 $301,000.00
12 1/31/2021 $733,000.00
13 10/31/2020 $-1,106,000.00
14 7/31/2020 $638,000.00
15 4/30/2020 $-1,707,000.00
16 1/31/2020 $390,000.00
17 10/31/2019 $-737,000.00
18 7/31/2019 $-465,000.00
19 4/30/2019 $130,000.00
20 1/31/2019 $-424,000.00
21 10/31/2018 $-1,019,000.00
22 7/31/2018 $-629,000.00
23 4/30/2018 $-163,000.00
24 1/31/2018 $-183,000.00
25 10/31/2017 $-92,000.00
26 7/31/2017 $-556,000.00
27 4/30/2017 $-44,000.00
28 1/31/2017 $481,000.00
29 10/31/2016 $632,000.00
30 7/31/2016 $729,000.00
31 4/30/2016 $-394,000.00
32 1/31/2016 $-471,000.00
33 10/31/2015 $-2,319,000.00
34 7/31/2015 $-314,000.00
35 4/30/2015 $-1,764,000.00
36 1/31/2015 $-449,000.00
37 10/31/2014 $-1,509,000.00
Financials: OtherPrepaidExpenseCurrent
Date Value
1 10/31/2023 $58,954,000.00
2 7/31/2023 $55,997,000.00
3 4/30/2023 $50,301,000.00
4 1/31/2023 $60,809,000.00
5 10/31/2022 $55,440,000.00
6 7/31/2022 $64,498,000.00
7 4/30/2022 $68,879,000.00
8 1/31/2022 $64,288,000.00
9 10/31/2021 $62,189,000.00
10 7/31/2021 $75,287,000.00
11 4/30/2021 $77,389,000.00
12 1/31/2021 $76,462,000.00
13 10/31/2020 $70,647,000.00
14 7/31/2020 $69,832,000.00
15 4/30/2020 $65,127,000.00
16 1/31/2020 $65,806,000.00
17 10/31/2019 $48,680,000.00
18 7/31/2019 $46,666,000.00
19 4/30/2019 $31,469,000.00
20 1/31/2019 $29,146,000.00
21 10/31/2018 $32,987,000.00
22 10/31/2017 $26,114,000.00
23 7/31/2017 $25,229,000.00
24 4/30/2017 $23,996,000.00
25 1/31/2017 $24,343,000.00
26 10/31/2016 $25,659,000.00
27 7/31/2016 $26,903,000.00
28 4/30/2016 $25,749,000.00
29 1/31/2016 $24,113,000.00
30 10/31/2015 $25,074,000.00
31 7/31/2015 $23,095,000.00
32 4/30/2015 $21,959,000.00
33 1/31/2015 $21,251,000.00
34 10/31/2014 $23,539,000.00
35 7/31/2014 $20,742,000.00
36 4/30/2014 $15,244,000.00
37 1/31/2014 $15,927,000.00
38 10/31/2013 $16,963,000.00
39 7/31/2013 $18,029,000.00
40 4/30/2013 $16,689,000.00
41 1/31/2013 $16,129,000.00
42 10/31/2012 $16,477,000.00
43 7/31/2012 $15,115,000.00
44 4/30/2012 $12,204,000.00
45 1/31/2012 $12,250,000.00
46 10/31/2011 $14,769,000.00
Financials: PaymentsForProceedsFromDerivativeInstrumentInvestingActivities
Date Value
1 10/31/2023 $2,984,000.00
2 7/31/2023 $3,272,000.00
3 4/30/2023 $6,194,000.00
4 1/31/2023 $4,001,000.00
5 10/31/2022 $-4,942,000.00
6 7/31/2022 $-4,450,000.00
7 4/30/2022 $-3,708,000.00
8 1/31/2022 $-1,346,000.00
9 10/31/2021 $-4,680,000.00
10 7/31/2021 $-7,326,000.00
11 4/30/2021 $-9,414,000.00
12 1/31/2021 $-2,357,000.00
13 10/31/2020 $-3,531,000.00
14 7/31/2020 $-3,067,000.00
15 4/30/2020 $3,836,000.00
16 1/31/2020 $73,000.00
17 10/31/2019 $1,351,000.00
18 7/31/2019 $3,155,000.00
19 4/30/2019 $2,741,000.00
20 1/31/2019 $4,650,000.00
21 10/31/2018 $-9,385,000.00
22 7/31/2018 $-4,759,000.00
23 4/30/2018 $-132,000.00
24 1/31/2018 $-1,061,000.00
25 10/31/2017 $2,810,000.00
26 7/31/2017 $1,619,000.00
27 4/30/2017 $2,965,000.00
28 1/31/2017 $-440,000.00
29 10/31/2016 $18,506,000.00
30 7/31/2016 $9,982,000.00
31 4/30/2016 $4,834,000.00
32 1/31/2016 $295,000.00
33 10/31/2015 $-24,133,000.00
34 7/31/2015 $-16,289,000.00
35 4/30/2015 $-10,364,000.00
36 1/31/2015 $-9,314,000.00
37 10/31/2014 $10,041,000.00
38 7/31/2014 $10,796,000.00
39 4/30/2014 $4,029,000.00
40 1/31/2014 $-441,000.00
41 10/31/2013 $-479,000.00
42 7/31/2013 $-62,000.00
43 10/31/2012 --
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 10/31/2023 $242,201,000.00
2 7/31/2023 $57,736,000.00
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 $500,800,000.00
6 7/31/2022 $487,792,000.00
7 4/30/2022 $332,794,000.00
8 1/31/2022 $250,000,000.00
9 10/31/2021 $91,288,000.00
10 10/31/2020 $74,535,000.00
11 10/31/2019 $150,076,000.00
12 10/31/2018 $110,981,000.00
13 7/31/2018 $73,512,000.00
14 4/30/2018 $38,036,000.00
15 1/31/2018 $4,103,000.00
16 10/31/2017 --
17 7/31/2017 --
18 4/30/2017 --
19 1/31/2017 --
20 10/31/2016 --
Financials: PaymentsForRestructuring
Date Value
1 10/31/2023 $27,756,000.00
2 7/31/2023 $21,656,000.00
3 4/30/2023 $15,991,000.00
4 1/31/2023 $9,712,000.00
5 10/31/2022 $24,916,000.00
6 7/31/2022 $15,538,000.00
7 4/30/2022 $8,406,000.00
8 1/31/2022 $3,420,000.00
9 10/31/2021 $31,699,000.00
10 7/31/2021 $25,609,000.00
11 4/30/2021 $16,155,000.00
12 1/31/2021 $6,871,000.00
13 10/31/2020 $23,720,000.00
14 7/31/2020 $17,118,000.00
15 4/30/2020 $9,839,000.00
16 1/31/2020 $6,223,000.00
17 10/31/2019 $13,242,000.00
18 7/31/2019 $11,652,000.00
19 4/30/2019 $7,514,000.00
20 1/31/2019 $3,557,000.00
21 10/31/2018 $17,835,000.00
22 7/31/2018 $14,071,000.00
23 4/30/2018 $10,107,000.00
24 1/31/2018 $5,741,000.00
25 10/31/2017 $10,166,000.00
26 7/31/2017 $6,049,000.00
27 4/30/2017 $4,217,000.00
28 1/31/2017 $3,164,000.00
29 10/31/2016 $3,374,000.00
30 7/31/2016 $2,052,000.00
31 4/30/2016 $1,026,000.00
32 1/31/2016 $761,000.00
33 10/31/2015 $8,662,000.00
34 7/31/2015 $8,118,000.00
35 4/30/2015 $7,778,000.00
36 1/31/2015 $4,974,000.00
37 10/31/2014 $1,050,000.00
38 7/31/2014 $477,000.00
39 4/30/2014 $314,000.00
40 1/31/2014 $213,000.00
41 10/31/2013 $9,455,000.00
42 7/31/2013 $9,106,000.00
43 4/30/2013 $7,886,000.00
44 1/31/2013 $4,665,000.00
45 10/31/2012 $6,258,000.00
46 7/31/2012 $4,568,000.00
47 10/31/2011 $10,296,000.00
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 10/31/2023 $6,379,000.00
2 7/31/2023 $5,422,000.00
3 4/30/2023 $5,230,000.00
4 1/31/2023 $3,996,000.00
5 10/31/2022 $5,484,000.00
6 7/31/2022 $5,159,000.00
7 4/30/2022 $5,145,000.00
8 1/31/2022 $4,506,000.00
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 $382,000.00
14 7/31/2020 $382,000.00
15 4/30/2020 $382,000.00
16 1/31/2020 $382,000.00
17 10/31/2019 $1,191,000.00
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 $1,936,000.00
22 10/31/2017 $722,000.00
23 10/31/2016 $3,987,000.00
24 10/31/2015 $421,000.00
25 10/31/2014 $4,227,000.00
26 10/31/2013 $3,692,000.00
27 10/31/2012 $2,332,000.00
28 10/31/2011 --
29 10/31/2010 $20,301,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 10/31/2023 $38,500,000.00
2 7/31/2023 $29,800,000.00
3 4/30/2023 $22,000,000.00
4 1/31/2023 $13,000,000.00
5 10/31/2022 $48,500,000.00
6 7/31/2022 $41,300,000.00
7 4/30/2022 $35,000,000.00
8 1/31/2022 $25,200,000.00
9 10/31/2021 $44,071,000.00
10 10/31/2020 $32,500,000.00
11 10/31/2019 $29,059,000.00
12 10/31/2018 $4,757,000.00
13 10/31/2017 --
14 10/31/2016 --
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 10/31/2023 $252,329,000.00
2 7/31/2023 $119,240,000.00
3 4/30/2023 $106,245,000.00
4 1/31/2023 $35,411,000.00
5 10/31/2022 $647,526,000.00
6 7/31/2022 $614,333,000.00
7 4/30/2022 $461,553,000.00
8 1/31/2022 $350,465,000.00
9 10/31/2021 $172,778,000.00
10 7/31/2021 $132,895,000.00
11 4/30/2021 $102,429,000.00
12 1/31/2021 $71,756,000.00
13 10/31/2020 $223,196,000.00
14 7/31/2020 $39,859,000.00
15 4/30/2020 $40,894,000.00
16 1/31/2020 $29,733,000.00
17 10/31/2019 $158,074,000.00
18 7/31/2019 $127,601,000.00
19 4/30/2019 $97,897,000.00
20 1/31/2019 $68,516,000.00
21 10/31/2018 $286,824,000.00
22 7/31/2018 $217,715,000.00
23 4/30/2018 $198,026,000.00
24 1/31/2018 $118,877,000.00
25 10/31/2017 $299,038,000.00
26 7/31/2017 $189,802,000.00
27 4/30/2017 $179,833,000.00
28 1/31/2017 $89,897,000.00
29 10/31/2016 $365,191,000.00
30 7/31/2016 $340,168,000.00
31 4/30/2016 $199,994,000.00
32 1/31/2016 $134,869,000.00
33 10/31/2015 $245,323,000.00
34 7/31/2015 $180,203,000.00
35 4/30/2015 $130,239,000.00
36 1/31/2015 $50,085,000.00
37 10/31/2014 $245,196,000.00
38 7/31/2014 $195,259,000.00
39 4/30/2014 $95,033,000.00
40 1/31/2014 $54,991,000.00
41 10/31/2013 $184,864,000.00
42 7/31/2013 $144,893,000.00
43 4/30/2013 $99,914,000.00
44 1/31/2013 $84,918,000.00
45 10/31/2012 --
46 7/31/2012 --
47 4/30/2012 --
48 1/31/2012 --
49 10/31/2011 $49,892,000.00
50 7/31/2011 $49,894,000.00
51 4/30/2011 $49,894,000.00
52 10/31/2010 $63,591,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 10/31/2023 $230,048,000.00
2 7/31/2023 $230,048,000.00
3 4/30/2023 $230,048,000.00
4 1/31/2023 $230,048,000.00
5 10/31/2022 $62,043,000.00
6 7/31/2022 $62,043,000.00
7 4/30/2022 $62,043,000.00
8 1/31/2022 $56,036,000.00
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 $28,300,000.00
14 7/31/2020 $28,300,000.00
15 4/30/2020 $28,300,000.00
16 1/31/2020 $28,300,000.00
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 $82,670,000.00
22 7/31/2018 $40,412,000.00
23 10/31/2017 --
24 7/31/2017 --
25 4/30/2017 --
26 10/31/2016 $32,000,000.00
27 7/31/2016 $32,000,000.00
28 4/30/2016 $32,000,000.00
29 10/31/2015 $-37,212,000.00
30 7/31/2015 --
31 4/30/2015 --
32 10/31/2014 --
33 10/31/2013 --
Financials: PaymentsToAcquireEquitySecuritiesFvNi
Date Value
1 7/31/2023 --
2 4/30/2023 --
3 7/31/2022 $8,000,000.00
4 4/30/2022 $8,000,000.00
5 7/31/2021 --
6 4/30/2021 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 10/31/2023 $106,197,000.00
2 7/31/2023 $83,422,000.00
3 4/30/2023 $58,034,000.00
4 1/31/2023 $30,030,000.00
5 10/31/2022 $90,818,000.00
6 7/31/2022 $66,908,000.00
7 4/30/2022 $45,249,000.00
8 1/31/2022 $25,804,000.00
9 10/31/2021 $79,550,000.00
10 7/31/2021 $67,290,000.00
11 4/30/2021 $51,651,000.00
12 1/31/2021 $20,868,000.00
13 10/31/2020 $82,667,000.00
14 7/31/2020 $61,333,000.00
15 4/30/2020 $45,458,000.00
16 1/31/2020 $26,820,000.00
17 10/31/2019 $62,579,000.00
18 7/31/2019 $49,063,000.00
19 4/30/2019 $35,289,000.00
20 1/31/2019 $15,345,000.00
21 10/31/2018 $67,616,000.00
22 7/31/2018 $50,386,000.00
23 4/30/2018 $31,946,000.00
24 1/31/2018 $25,662,000.00
25 10/31/2017 $94,600,000.00
26 7/31/2017 $76,004,000.00
27 4/30/2017 $60,328,000.00
28 1/31/2017 $25,706,000.00
29 10/31/2016 $107,185,000.00
30 7/31/2016 $81,161,000.00
31 4/30/2016 $53,050,000.00
32 1/31/2016 $28,873,000.00
33 10/31/2015 $62,109,000.00
34 7/31/2015 $39,729,000.00
35 4/30/2015 $21,899,000.00
36 1/31/2015 $11,194,000.00
37 10/31/2014 $48,216,000.00
38 7/31/2014 $35,974,000.00
39 4/30/2014 $26,485,000.00
40 1/31/2014 $15,776,000.00
41 10/31/2013 $43,814,000.00
42 7/31/2013 $31,884,000.00
43 4/30/2013 $21,496,000.00
44 1/31/2013 $12,243,000.00
45 10/31/2012 $48,098,000.00
46 7/31/2012 $33,000,000.00
47 4/30/2012 $16,150,000.00
48 1/31/2012 $7,898,000.00
49 10/31/2011 $52,367,000.00
50 7/31/2011 $41,138,000.00
51 4/30/2011 $29,420,000.00
52 1/31/2011 $17,265,000.00
53 10/31/2010 $51,207,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 10/31/2023 $0.01
2 7/31/2023 $0.01
3 4/30/2023 $0.01
4 1/31/2023 $0.01
5 10/31/2022 $0.01
6 7/31/2022 $0.01
7 4/30/2022 $0.01
8 1/31/2022 $0.01
9 10/31/2021 $0.01
10 7/31/2021 $0.01
11 4/30/2021 $0.01
12 1/31/2021 $0.01
13 10/31/2020 $0.01
14 7/31/2020 $0.01
15 4/30/2020 $0.01
16 1/31/2020 $0.10
17 10/31/2019 $0.01
18 7/31/2019 $0.10
19 4/30/2019 $0.01
20 1/31/2019 $0.01
21 10/31/2018 $0.01
22 7/31/2018 $0.01
23 4/30/2018 $0.01
24 1/31/2018 $0.01
25 10/31/2017 $0.01
26 7/31/2017 $0.01
27 4/30/2017 $0.01
28 1/31/2017 $0.01
29 10/31/2016 $0.01
30 7/31/2016 $0.01
31 4/30/2016 $0.01
32 1/31/2016 $0.01
33 10/31/2015 $0.01
34 7/31/2015 $0.01
35 4/30/2015 $0.01
36 1/31/2015 $0.01
37 10/31/2014 $0.01
38 7/31/2014 $0.01
39 4/30/2014 $0.01
40 1/31/2014 $0.01
41 10/31/2013 $0.01
42 7/31/2013 $0.01
43 4/30/2013 $0.01
44 1/31/2013 $0.01
45 10/31/2012 $0.01
46 7/31/2012 $0.01
47 4/30/2012 $0.01
48 1/31/2012 $0.01
49 10/31/2011 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 10/31/2023 $20,000,000.00
2 7/31/2023 $20,000,000.00
3 4/30/2023 $20,000,000.00
4 1/31/2023 $20,000,000.00
5 10/31/2022 $20,000,000.00
6 7/31/2022 $20,000,000.00
7 4/30/2022 $20,000,000.00
8 1/31/2022 $20,000,000.00
9 10/31/2021 $20,000,000.00
10 7/31/2021 $20,000,000.00
11 4/30/2021 $20,000,000.00
12 1/31/2021 $20,000,000.00
13 10/31/2020 $20,000,000.00
14 7/31/2020 $20,000,000.00
15 4/30/2020 $20,000,000.00
16 1/31/2020 $20,000,000.00
17 10/31/2019 $20,000,000.00
18 7/31/2019 $20,000,000.00
19 4/30/2019 $20,000,000.00
20 1/31/2019 $20,000,000.00
21 10/31/2018 $20,000,000.00
22 7/31/2018 $20,000,000.00
23 4/30/2018 $20,000,000.00
24 1/31/2018 $20,000,000.00
25 10/31/2017 $20,000,000.00
26 7/31/2017 $20,000,000.00
27 4/30/2017 $20,000,000.00
28 1/31/2017 $20,000,000.00
29 10/31/2016 $20,000,000.00
30 7/31/2016 $20,000,000.00
31 4/30/2016 $20,000,000.00
32 1/31/2016 $20,000,000.00
33 10/31/2015 $20,000,000.00
34 7/31/2015 $20,000,000.00
35 4/30/2015 $20,000,000.00
36 1/31/2015 $20,000,000.00
37 10/31/2014 $20,000,000.00
38 7/31/2014 $20,000,000.00
39 4/30/2014 $20,000,000.00
40 1/31/2014 $20,000,000.00
41 10/31/2013 $20,000,000.00
42 7/31/2013 $20,000,000.00
43 4/30/2013 $20,000,000.00
44 1/31/2013 $20,000,000.00
45 10/31/2012 $20,000,000.00
46 7/31/2012 $20,000,000.00
47 4/30/2012 $20,000,000.00
48 1/31/2012 $20,000,000.00
49 10/31/2011 $20,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
24 1/31/2018 --
25 10/31/2017 --
26 7/31/2017 --
27 4/30/2017 --
28 1/31/2017 --
29 10/31/2016 --
30 7/31/2016 --
31 4/30/2016 --
32 1/31/2016 --
33 10/31/2015 --
34 7/31/2015 --
35 4/30/2015 --
36 1/31/2015 --
37 10/31/2014 --
38 7/31/2014 --
39 4/30/2014 --
40 1/31/2014 --
41 10/31/2013 --
42 7/31/2013 --
43 4/30/2013 --
44 1/31/2013 --
45 10/31/2012 --
46 7/31/2012 --
47 4/30/2012 --
48 1/31/2012 --
49 10/31/2011 --
Financials: PreferredStockSharesOutstanding
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
24 1/31/2018 --
25 10/31/2017 --
26 7/31/2017 --
27 4/30/2017 --
28 1/31/2017 --
29 10/31/2016 --
30 7/31/2016 --
31 4/30/2016 --
32 1/31/2016 --
33 10/31/2015 --
34 7/31/2015 --
35 4/30/2015 --
36 1/31/2015 --
37 10/31/2014 --
38 7/31/2014 --
39 4/30/2014 --
40 1/31/2014 --
41 10/31/2013 --
42 7/31/2013 --
43 4/30/2013 --
44 1/31/2013 --
45 10/31/2012 --
46 7/31/2012 --
47 4/30/2012 --
48 1/31/2012 --
49 10/31/2011 --
Financials: PreferredStockValue
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
24 1/31/2018 --
25 10/31/2017 --
26 7/31/2017 --
27 4/30/2017 --
28 1/31/2017 --
29 10/31/2016 --
30 7/31/2016 --
31 4/30/2016 --
32 1/31/2016 --
33 10/31/2015 --
34 7/31/2015 --
35 4/30/2015 --
36 1/31/2015 --
37 10/31/2014 --
38 7/31/2014 --
39 4/30/2014 --
40 1/31/2014 --
41 10/31/2013 --
42 7/31/2013 --
43 4/30/2013 --
44 1/31/2013 --
45 10/31/2012 --
46 7/31/2012 --
47 4/30/2012 --
48 1/31/2012 --
49 10/31/2011 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 10/31/2023 $405,694,000.00
2 7/31/2023 $361,692,000.00
3 4/30/2023 $415,687,000.00
4 1/31/2023 $374,590,000.00
5 10/31/2022 $370,053,000.00
6 7/31/2022 $377,709,000.00
7 4/30/2022 $367,344,000.00
8 1/31/2022 $332,259,000.00
9 10/31/2021 $325,654,000.00
10 7/31/2021 $323,283,000.00
11 4/30/2021 $321,651,000.00
12 1/31/2021 $326,110,000.00
13 10/31/2020 $308,084,000.00
14 7/31/2020 $324,935,000.00
15 4/30/2020 $332,021,000.00
16 1/31/2020 $321,313,000.00
17 10/31/2019 $297,914,000.00
18 7/31/2019 $292,631,000.00
19 4/30/2019 $243,669,000.00
20 1/31/2019 $217,422,000.00
21 10/31/2018 $220,415,000.00
22 7/31/2018 $192,497,000.00
23 4/30/2018 $186,024,000.00
24 1/31/2018 $186,837,000.00
25 10/31/2017 $197,339,000.00
26 7/31/2017 $199,189,000.00
27 4/30/2017 $186,919,000.00
28 1/31/2017 $173,842,000.00
29 10/31/2016 $172,843,000.00
30 7/31/2016 $189,947,000.00
31 4/30/2016 $214,920,000.00
32 1/31/2016 $194,643,000.00
33 10/31/2015 $196,178,000.00
34 7/31/2015 $185,140,000.00
35 4/30/2015 $183,512,000.00
36 1/31/2015 $182,818,000.00
37 10/31/2014 $192,624,000.00
38 7/31/2014 $210,632,000.00
39 4/30/2014 $207,279,000.00
40 1/31/2014 $188,848,000.00
41 10/31/2013 $186,655,000.00
42 7/31/2013 $160,363,000.00
43 4/30/2013 $138,577,000.00
44 1/31/2013 $136,002,000.00
45 10/31/2012 $117,595,000.00
46 7/31/2012 $119,039,000.00
47 4/30/2012 $133,874,000.00
48 1/31/2012 $126,556,000.00
49 10/31/2011 $143,357,000.00
Financials: PrepaidTaxes
Date Value
1 10/31/2023 $96,724,000.00
2 7/31/2023 $75,637,000.00
3 4/30/2023 $68,769,000.00
4 1/31/2023 $68,000,000.00
5 10/31/2022 $63,975,000.00
6 7/31/2022 $71,140,000.00
7 4/30/2022 $71,658,000.00
8 1/31/2022 $66,871,000.00
9 10/31/2021 $77,388,000.00
10 7/31/2021 $70,735,000.00
11 4/30/2021 $72,325,000.00
12 1/31/2021 $73,767,000.00
13 10/31/2020 $72,838,000.00
14 7/31/2020 $80,672,000.00
15 4/30/2020 $78,275,000.00
16 1/31/2020 $87,706,000.00
17 10/31/2019 $84,706,000.00
18 7/31/2019 $84,359,000.00
19 4/30/2019 $77,788,000.00
20 1/31/2019 $71,941,000.00
21 10/31/2018 $82,518,000.00
22 10/31/2017 $91,647,000.00
23 7/31/2017 $92,998,000.00
24 4/30/2017 $86,572,000.00
25 1/31/2017 $74,598,000.00
26 10/31/2016 $77,474,000.00
27 7/31/2016 $86,821,000.00
28 4/30/2016 $85,479,000.00
29 1/31/2016 $68,881,000.00
30 10/31/2015 $74,754,000.00
31 7/31/2015 $86,113,000.00
32 4/30/2015 $90,734,000.00
33 1/31/2015 $79,181,000.00
34 10/31/2014 $86,464,000.00
35 7/31/2014 $111,004,000.00
36 4/30/2014 $106,790,000.00
37 1/31/2014 $102,886,000.00
38 10/31/2013 $101,072,000.00
39 7/31/2013 $69,706,000.00
40 4/30/2013 $57,445,000.00
41 1/31/2013 $55,562,000.00
42 10/31/2012 $37,806,000.00
43 7/31/2012 $35,320,000.00
44 4/30/2012 $30,254,000.00
45 1/31/2012 $29,154,000.00
46 10/31/2011 $44,969,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 10/31/2023 $31,357,000.00
2 7/31/2023 $31,276,000.00
3 4/30/2023 $14,656,000.00
4 1/31/2023 $14,315,000.00
5 10/31/2022 $30,348,000.00
6 7/31/2022 $30,224,000.00
7 4/30/2022 $15,185,000.00
8 1/31/2022 $15,146,000.00
9 10/31/2021 $28,457,000.00
10 7/31/2021 $28,289,000.00
11 4/30/2021 $13,480,000.00
12 1/31/2021 $13,447,000.00
13 10/31/2020 $28,068,000.00
14 7/31/2020 $27,986,000.00
15 4/30/2020 $12,290,000.00
16 1/31/2020 $11,862,000.00
17 10/31/2019 $22,947,000.00
18 7/31/2019 $22,895,000.00
19 4/30/2019 $11,235,000.00
20 1/31/2019 $10,899,000.00
21 10/31/2018 $23,127,000.00
22 7/31/2018 $22,735,000.00
23 4/30/2018 $11,804,000.00
24 1/31/2018 $11,008,000.00
25 10/31/2017 $20,412,000.00
26 7/31/2017 $20,395,000.00
27 4/30/2017 $10,345,000.00
28 1/31/2017 $9,708,000.00
29 10/31/2016 $23,091,000.00
30 7/31/2016 $22,118,000.00
31 4/30/2016 $9,968,000.00
32 1/31/2016 $8,870,000.00
33 10/31/2015 $30,275,000.00
34 7/31/2015 $19,622,000.00
35 4/30/2015 $9,980,000.00
36 1/31/2015 $8,302,000.00
37 10/31/2014 $17,663,000.00
38 7/31/2014 $17,518,000.00
39 4/30/2014 $8,970,000.00
40 1/31/2014 $7,412,000.00
41 10/31/2013 $15,898,000.00
42 7/31/2013 $14,060,000.00
43 4/30/2013 $5,955,000.00
44 1/31/2013 $5,820,000.00
45 10/31/2012 $12,167,000.00
46 7/31/2012 $12,022,000.00
47 4/30/2012 $5,715,000.00
48 1/31/2012 $5,669,000.00
49 10/31/2011 $13,202,000.00
50 7/31/2011 $13,183,000.00
51 4/30/2011 $7,525,000.00
52 1/31/2011 $5,275,000.00
53 10/31/2010 $1,570,000.00
Financials: ProceedsFromIssuanceOfMediumTermNotes
Date Value
1 10/31/2023 $497,500,000.00
2 7/31/2023 $497,500,000.00
3 4/30/2023 $497,500,000.00
4 1/31/2023 $497,500,000.00
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
Financials: ProceedsFromIssuanceOfSeniorLongTermDebt
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 $400,000,000.00
6 7/31/2022 $400,000,000.00
7 4/30/2022 $400,000,000.00
8 1/31/2022 $400,000,000.00
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Date Value
1 10/31/2023 $208,104,000.00
2 7/31/2023 $150,646,000.00
3 4/30/2023 $123,251,000.00
4 1/31/2023 $123,249,000.00
5 10/31/2022 $702,197,000.00
6 7/31/2022 $460,000,000.00
7 4/30/2022 $90,005,000.00
8 1/31/2022 $50,000,000.00
9 10/31/2021 $152,253,000.00
10 7/31/2021 $122,063,000.00
11 4/30/2021 $91,810,000.00
12 1/31/2021 $51,266,000.00
13 10/31/2020 $110,390,000.00
14 7/31/2020 $90,000,000.00
15 4/30/2020 $60,000,000.00
16 1/31/2020 $30,000,000.00
17 10/31/2019 $248,748,000.00
18 7/31/2019 $120,000,000.00
19 4/30/2019 $90,000,000.00
20 1/31/2019 $60,000,000.00
21 10/31/2018 $410,109,000.00
22 7/31/2018 $290,000,000.00
23 4/30/2018 $200,000,000.00
24 1/31/2018 $110,000,000.00
25 10/31/2017 $335,075,000.00
26 7/31/2017 $260,003,000.00
27 4/30/2017 $180,000,000.00
28 1/31/2017 $95,000,000.00
29 10/31/2016 $230,612,000.00
30 7/31/2016 $160,606,000.00
31 4/30/2016 $110,000,000.00
32 1/31/2016 $30,000,000.00
33 10/31/2015 $205,000,000.00
34 7/31/2015 $140,000,000.00
35 4/30/2015 $90,000,000.00
36 1/31/2015 $40,000,000.00
37 10/31/2014 $195,000,000.00
38 7/31/2014 $150,000,000.00
39 4/30/2014 $130,000,000.00
40 1/31/2014 $85,000,000.00
41 10/31/2013 $95,000,000.00
42 7/31/2013 $80,062,000.00
43 4/30/2013 $50,000,000.00
44 1/31/2013 $50,000,000.00
45 10/31/2012 --
46 7/31/2012 --
47 4/30/2012 --
48 1/31/2012 --
49 10/31/2011 --
50 10/31/2010 $454,141,000.00
Financials: ProceedsFromSaleOfEquityMethodInvestments
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 7/31/2022 --
4 4/30/2022 --
5 1/31/2022 --
6 10/31/2021 $4,678,000.00
7 7/31/2021 $4,678,000.00
8 4/30/2021 $4,678,000.00
9 1/31/2021 $4,678,000.00
10 10/31/2020 --
11 7/31/2020 --
12 4/30/2020 --
13 1/31/2020 --
14 10/31/2019 --
Financials: ProductWarrantyAccrualClassifiedCurrent
Date Value
1 10/31/2023 $57,089,000.00
2 7/31/2023 $49,504,000.00
3 4/30/2023 $49,187,000.00
4 1/31/2023 $48,543,000.00
5 10/31/2022 $45,503,000.00
6 7/31/2022 $45,689,000.00
7 4/30/2022 $45,684,000.00
8 1/31/2022 $46,173,000.00
9 10/31/2021 $48,019,000.00
10 7/31/2021 $48,139,000.00
11 4/30/2021 $48,123,000.00
12 1/31/2021 $48,184,000.00
13 10/31/2020 $49,868,000.00
14 7/31/2020 $52,166,000.00
15 4/30/2020 $51,863,000.00
16 1/31/2020 $51,190,000.00
17 10/31/2019 $48,498,000.00
18 7/31/2019 $46,680,000.00
19 4/30/2019 $44,907,000.00
20 1/31/2019 $44,448,000.00
21 10/31/2018 $44,740,000.00
22 7/31/2018 $44,150,000.00
23 4/30/2018 $43,392,000.00
24 1/31/2018 $42,526,000.00
25 10/31/2017 $42,456,000.00
26 7/31/2017 $44,296,000.00
27 4/30/2017 $46,025,000.00
28 1/31/2017 $48,652,000.00
29 10/31/2016 $52,324,000.00
30 7/31/2016 $54,479,000.00
31 4/30/2016 $56,021,000.00
32 1/31/2016 $56,636,000.00
33 10/31/2015 $56,654,000.00
34 7/31/2015 $53,834,000.00
35 4/30/2015 $53,959,000.00
36 1/31/2015 $53,382,000.00
37 10/31/2014 $55,997,000.00
38 7/31/2014 $57,442,000.00
39 4/30/2014 $56,167,000.00
40 1/31/2014 $58,089,000.00
41 10/31/2013 $56,303,000.00
42 7/31/2013 $53,376,000.00
43 4/30/2013 $54,729,000.00
44 1/31/2013 $53,490,000.00
45 10/31/2012 $55,132,000.00
46 7/31/2012 $51,633,000.00
47 4/30/2012 $51,104,000.00
48 1/31/2012 $49,044,000.00
49 10/31/2011 $47,282,000.00
50 7/31/2011 $45,705,000.00
51 4/30/2011 $47,252,000.00
52 1/31/2011 $48,565,000.00
53 10/31/2010 $54,372,000.00
54 10/31/2009 $40,196,000.00
Financials: ProductWarrantyAccrualPayments
Date Value
1 10/31/2023 $20,156,000.00
2 7/31/2023 $14,859,000.00
3 4/30/2023 $9,893,000.00
4 1/31/2023 $5,190,000.00
5 10/31/2022 $19,956,000.00
6 7/31/2022 $14,746,000.00
7 4/30/2022 $9,563,000.00
8 1/31/2022 $4,663,000.00
9 10/31/2021 $18,942,000.00
10 7/31/2021 $14,455,000.00
11 4/30/2021 $9,682,000.00
12 1/31/2021 $4,923,000.00
13 10/31/2020 $21,047,000.00
14 7/31/2020 $15,504,000.00
15 4/30/2020 $10,428,000.00
16 1/31/2020 $5,206,000.00
17 10/31/2019 $19,347,000.00
18 7/31/2019 $13,993,000.00
19 4/30/2019 $9,109,000.00
20 1/31/2019 $4,183,000.00
21 10/31/2018 $18,708,000.00
22 7/31/2018 $14,021,000.00
23 4/30/2018 $9,629,000.00
24 1/31/2018 $4,587,000.00
25 10/31/2017 $17,833,000.00
26 7/31/2017 $13,216,000.00
27 4/30/2017 $8,646,000.00
28 1/31/2017 $4,225,000.00
29 10/31/2016 $19,813,000.00
30 7/31/2016 $15,289,000.00
31 4/30/2016 $10,196,000.00
32 1/31/2016 $4,989,000.00
33 10/31/2015 $20,220,000.00
34 7/31/2015 $14,712,000.00
35 4/30/2015 $9,696,000.00
36 1/31/2015 $4,908,000.00
37 10/31/2014 $22,435,000.00
38 7/31/2014 $17,581,000.00
39 4/30/2014 $12,560,000.00
40 1/31/2014 $6,188,000.00
41 10/31/2013 $23,387,000.00
42 7/31/2013 $16,904,000.00
43 4/30/2013 $11,463,000.00
44 1/31/2013 $5,671,000.00
45 10/31/2012 $25,568,000.00
46 7/31/2012 $19,144,000.00
47 4/30/2012 $12,793,000.00
48 1/31/2012 $5,944,000.00
49 10/31/2011 $25,541,000.00
50 7/31/2011 $19,205,000.00
51 4/30/2011 $12,766,000.00
52 1/31/2011 $6,900,000.00
53 10/31/2010 $25,218,000.00
Financials: ProductWarrantyExpense
Date Value
1 10/31/2023 $31,742,000.00
2 7/31/2023 $18,860,000.00
3 4/30/2023 $13,577,000.00
4 1/31/2023 $8,230,000.00
5 10/31/2022 $17,440,000.00
6 7/31/2022 $12,416,000.00
7 4/30/2022 $7,228,000.00
8 1/31/2022 $2,817,000.00
9 10/31/2021 $17,093,000.00
10 7/31/2021 $12,726,000.00
11 4/30/2021 $7,937,000.00
12 1/31/2021 $3,239,000.00
13 10/31/2020 $22,417,000.00
14 7/31/2020 $19,172,000.00
15 4/30/2020 $13,793,000.00
16 1/31/2020 $7,898,000.00
17 10/31/2019 $23,105,000.00
18 7/31/2019 $15,933,000.00
19 4/30/2019 $9,276,000.00
20 1/31/2019 $3,891,000.00
21 10/31/2018 $20,992,000.00
22 7/31/2018 $15,715,000.00
23 4/30/2018 $10,565,000.00
24 1/31/2018 $4,657,000.00
25 10/31/2017 $7,965,000.00
26 7/31/2017 $5,188,000.00
27 4/30/2017 $2,347,000.00
28 1/31/2017 $553,000.00
29 10/31/2016 $15,483,000.00
30 7/31/2016 $13,114,000.00
31 4/30/2016 $9,563,000.00
32 1/31/2016 $4,971,000.00
33 10/31/2015 $17,881,000.00
34 7/31/2015 $12,549,000.00
35 4/30/2015 $7,658,000.00
36 1/31/2015 $2,293,000.00
37 10/31/2014 $22,129,000.00
38 7/31/2014 $18,720,000.00
39 4/30/2014 $12,424,000.00
40 1/31/2014 $7,974,000.00
41 10/31/2013 $24,558,000.00
42 7/31/2013 $15,148,000.00
43 4/30/2013 $11,060,000.00
44 1/31/2013 $4,029,000.00
45 10/31/2012 $33,418,000.00
46 7/31/2012 $23,495,000.00
47 4/30/2012 $16,615,000.00
48 1/31/2012 $7,706,000.00
49 10/31/2011 $18,451,000.00
50 7/31/2011 $10,538,000.00
51 4/30/2011 $5,646,000.00
52 1/31/2011 $1,093,000.00
53 10/31/2010 $15,353,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
Date Value
1 10/31/2023 $538,633,000.00
2 10/31/2022 $501,043,000.00
3 10/31/2021 $491,097,000.00
4 10/31/2020 $411,052,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Date Value
1 10/31/2023 $280,100,000.00
2 7/31/2023 $287,500,000.00
3 4/30/2023 $278,300,000.00
4 1/31/2023 $279,000,000.00
5 10/31/2022 $267,779,000.00
6 7/31/2022 $281,700,000.00
7 4/30/2022 $278,500,000.00
8 1/31/2022 $276,100,000.00
9 10/31/2021 $284,968,000.00
10 7/31/2021 $288,900,000.00
11 4/30/2021 $298,300,000.00
12 1/31/2021 $281,200,000.00
13 10/31/2020 $272,377,000.00
14 7/31/2020 $267,000,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
Date Value
1 10/31/2023 $818,780,000.00
2 10/31/2022 $768,822,000.00
3 10/31/2021 $776,065,000.00
4 10/31/2020 $683,429,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 10/31/2023 $5,718,000.00
2 10/31/2022 $4,199,000.00
3 10/31/2021 $2,346,000.00
4 10/31/2020 $8,855,000.00
5 10/31/2019 $6,740,000.00
6 10/31/2018 $2,700,000.00
7 10/31/2017 $18,221,000.00
8 10/31/2016 $1,701,000.00
9 10/31/2015 $1,576,000.00
10 10/31/2014 $2,761,000.00
11 10/31/2013 $2,339,000.00
12 10/31/2012 $1,647,000.00
13 10/31/2011 $1,696,000.00
14 10/31/2010 $1,000.00
Financials: PurchaseObligation
Date Value
1 10/31/2023 $1,700,000,000.00
2 10/31/2022 $2,600,000,000.00
Financials: ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
Date Value
1 10/31/2023 $-461,000.00
2 7/31/2023 $14,022,000.00
3 4/30/2023 $8,659,000.00
4 1/31/2023 $3,087,000.00
5 10/31/2022 $-6,950,000.00
6 7/31/2022 $-5,070,000.00
7 4/30/2022 $-3,338,000.00
8 1/31/2022 $-1,700,000.00
9 10/31/2021 $804,000.00
10 7/31/2021 $858,000.00
11 4/30/2021 $-269,000.00
12 1/31/2021 $-810,000.00
13 10/31/2020 $-7,200,000.00
14 7/31/2020 $-5,169,000.00
15 4/30/2020 $-2,369,000.00
16 1/31/2020 $-80,000.00
17 10/31/2019 $-2,816,000.00
18 7/31/2019 $-2,057,000.00
19 4/30/2019 $-1,633,000.00
20 1/31/2019 $-880,000.00
21 10/31/2018 $-1,756,000.00
22 7/31/2018 $789,000.00
23 4/30/2018 $-928,000.00
24 1/31/2018 $-348,000.00
25 10/31/2017 $-931,000.00
26 10/31/2016 $-4,286,000.00
27 10/31/2015 $-6,245,000.00
28 10/31/2014 $-1,353,000.00
Financials: RepaymentsOfLongTermDebt
Date Value
1 10/31/2023 $9,430,000.00
2 7/31/2023 $6,448,000.00
3 4/30/2023 $3,465,000.00
4 1/31/2023 $1,732,000.00
5 10/31/2022 $5,197,000.00
6 7/31/2022 $3,465,000.00
7 4/30/2022 $3,465,000.00
8 1/31/2022 --
9 10/31/2021 $6,929,000.00
10 7/31/2021 $5,197,000.00
11 4/30/2021 $3,465,000.00
12 1/31/2021 $1,732,000.00
13 10/31/2020 $5,198,000.00
14 7/31/2020 $3,465,000.00
15 4/30/2020 $1,733,000.00
16 1/31/2020 --
17 10/31/2019 $7,000,000.00
18 7/31/2019 $5,250,000.00
19 4/30/2019 $3,500,000.00
20 1/31/2019 $1,750,000.00
21 10/31/2018 $292,730,000.00
22 7/31/2018 $3,000,000.00
23 4/30/2018 $2,000,000.00
24 1/31/2018 $1,000,000.00
25 10/31/2017 $233,554,000.00
26 7/31/2017 $232,554,000.00
27 4/30/2017 $47,296,000.00
28 1/31/2017 $46,296,000.00
29 10/31/2016 $266,116,000.00
30 7/31/2016 $45,990,000.00
31 4/30/2016 $15,264,000.00
32 1/31/2016 $14,639,000.00
33 7/31/2015 $8,901,000.00
34 4/30/2015 $8,190,000.00
35 1/31/2015 $625,000.00
36 7/31/2014 --
37 4/30/2014 --
38 1/31/2014 --
39 7/31/2013 $216,210,000.00
40 4/30/2013 $216,210,000.00
41 7/31/2012 --
42 4/30/2012 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 10/31/2023 $750,559,000.00
2 7/31/2023 $561,115,000.00
3 4/30/2023 $371,723,000.00
4 1/31/2023 $181,730,000.00
5 10/31/2022 $624,656,000.00
6 7/31/2022 $457,758,000.00
7 4/30/2022 $307,733,000.00
8 1/31/2022 $148,409,000.00
9 10/31/2021 $536,666,000.00
10 7/31/2021 $146,225,000.00
11 4/30/2021 $242,987,000.00
12 1/31/2021 $132,741,000.00
13 10/31/2020 $529,888,000.00
14 7/31/2020 $130,221,000.00
15 4/30/2020 $131,530,000.00
16 1/31/2020 $130,900,000.00
17 10/31/2019 $548,139,000.00
18 7/31/2019 $406,482,000.00
19 4/30/2019 $137,969,000.00
20 1/31/2019 $128,633,000.00
21 10/31/2018 $491,564,000.00
22 7/31/2018 $356,581,000.00
23 4/30/2018 $116,924,000.00
24 1/31/2018 $118,524,000.00
25 10/31/2017 $475,329,000.00
26 7/31/2017 $117,729,000.00
27 4/30/2017 $121,623,000.00
28 1/31/2017 $116,869,000.00
29 10/31/2016 $451,794,000.00
30 7/31/2016 $339,346,000.00
31 4/30/2016 $114,603,000.00
32 1/31/2016 $108,046,000.00
33 10/31/2015 $414,201,000.00
34 7/31/2015 $100,379,000.00
35 4/30/2015 $205,963,000.00
36 1/31/2015 $100,761,000.00
37 10/31/2014 $401,180,000.00
38 7/31/2014 $302,674,000.00
39 4/30/2014 $204,989,000.00
40 1/31/2014 $101,497,000.00
41 10/31/2013 $383,408,000.00
42 7/31/2013 $93,069,000.00
43 4/30/2013 $100,787,000.00
44 1/31/2013 $89,125,000.00
45 10/31/2012 $364,179,000.00
46 7/31/2012 $88,315,000.00
47 4/30/2012 $90,399,000.00
48 1/31/2012 $89,664,000.00
49 10/31/2011 $379,862,000.00
50 7/31/2011 $288,630,000.00
51 4/30/2011 $195,414,000.00
52 1/31/2011 $95,790,000.00
53 10/31/2010 $327,626,000.00
Financials: RestrictedCashNoncurrent
Date Value
1 10/31/2023 $168,000.00
2 10/31/2022 $26,000.00
3 10/31/2021 $58,000.00
4 10/31/2020 $84,000.00
5 10/31/2019 $42,000.00
6 10/31/2018 $11,000.00
Financials: RestructuringCharges
Date Value
1 10/31/2023 $23,834,000.00
2 7/31/2023 $16,625,000.00
3 4/30/2023 $12,451,000.00
4 1/31/2023 $4,298,000.00
5 10/31/2022 $29,970,000.00
6 7/31/2022 $16,216,000.00
7 4/30/2022 $8,431,000.00
8 1/31/2022 $3,409,000.00
9 10/31/2021 $29,565,000.00
10 7/31/2021 $23,864,000.00
11 4/30/2021 $14,076,000.00
12 1/31/2021 $5,867,000.00
13 10/31/2020 $22,652,000.00
14 7/31/2020 $14,798,000.00
15 4/30/2020 $8,283,000.00
16 1/31/2020 $4,472,000.00
17 10/31/2019 $24,538,000.00
18 7/31/2019 $11,696,000.00
19 4/30/2019 $6,341,000.00
20 1/31/2019 $2,273,000.00
21 10/31/2018 $18,743,000.00
22 7/31/2018 $16,679,000.00
23 4/30/2018 $10,320,000.00
24 1/31/2018 $5,961,000.00
25 10/31/2017 $11,315,000.00
26 7/31/2017 $8,874,000.00
27 4/30/2017 $6,671,000.00
28 1/31/2017 $2,395,000.00
29 10/31/2016 $4,933,000.00
30 7/31/2016 $2,057,000.00
31 4/30/2016 $919,000.00
32 1/31/2016 $384,000.00
33 10/31/2015 $8,626,000.00
34 7/31/2015 $192,000.00
35 4/30/2015 $-17,000.00
36 1/31/2015 $8,085,000.00
37 10/31/2014 $694,000.00
38 7/31/2014 $63,000.00
39 4/30/2014 $115,000.00
40 1/31/2014 $115,000.00
41 10/31/2013 $7,169,000.00
42 7/31/2013 $6,741,000.00
43 4/30/2013 $6,539,000.00
44 1/31/2013 $5,030,000.00
45 10/31/2012 $7,854,000.00
46 7/31/2012 $2,291,000.00
47 4/30/2012 $1,851,000.00
48 1/31/2012 $1,722,000.00
49 10/31/2011 $6,627,000.00
50 7/31/2011 $5,190,000.00
51 4/30/2011 $4,686,000.00
52 1/31/2011 $1,522,000.00
53 10/31/2010 $8,514,000.00
Financials: RestructuringCostsAndAssetImpairmentCharges
Date Value
1 10/31/2023 $23,834,000.00
2 7/31/2023 $16,625,000.00
3 4/30/2023 $12,451,000.00
4 1/31/2023 $4,298,000.00
5 10/31/2022 $33,824,000.00
6 7/31/2022 $20,203,000.00
7 4/30/2022 $12,511,000.00
8 1/31/2022 $3,409,000.00
9 10/31/2021 $29,565,000.00
10 7/31/2021 $23,865,000.00
11 4/30/2021 $14,076,000.00
12 1/31/2021 $5,867,000.00
13 10/31/2020 $22,652,000.00
14 7/31/2020 $14,798,000.00
15 4/30/2020 $3,811,000.00
16 1/31/2020 $4,472,000.00
17 10/31/2019 $24,538,000.00
18 7/31/2019 $5,355,000.00
19 4/30/2019 $4,068,000.00
20 10/31/2018 $18,139,000.00
Financials: RestructuringReserve
Date Value
1 10/31/2023 $1,913,000.00
2 7/31/2023 $804,000.00
3 4/30/2023 $2,295,000.00
4 1/31/2023 $421,000.00
5 10/31/2022 $5,835,000.00
6 7/31/2022 $1,459,000.00
7 4/30/2022 $806,000.00
8 1/31/2022 $770,000.00
9 10/31/2021 $781,000.00
10 7/31/2021 $1,170,000.00
11 4/30/2021 $836,000.00
12 1/31/2021 $1,911,000.00
13 10/31/2020 $2,915,000.00
14 7/31/2020 $1,663,000.00
15 4/30/2020 $2,427,000.00
16 1/31/2020 $2,232,000.00
17 10/31/2019 $15,143,000.00
18 7/31/2019 $3,891,000.00
19 4/30/2019 $2,674,000.00
20 1/31/2019 $2,563,000.00
21 10/31/2018 $3,847,000.00
22 7/31/2018 $5,547,000.00
23 4/30/2018 $3,152,000.00
24 1/31/2018 $3,159,000.00
25 10/31/2017 $2,939,000.00
26 7/31/2017 $5,663,000.00
27 4/30/2017 $5,292,000.00
28 1/31/2017 $2,069,000.00
29 10/31/2016 $2,838,000.00
30 7/31/2016 $1,285,000.00
31 4/30/2016 $1,172,000.00
32 1/31/2016 $902,000.00
33 10/31/2015 $1,279,000.00
34 7/31/2015 $1,457,000.00
35 4/30/2015 $1,605,000.00
36 1/31/2015 $4,426,000.00
37 10/31/2014 $1,315,000.00
38 7/31/2014 $1,717,000.00
39 4/30/2014 $1,817,000.00
40 1/31/2014 $1,918,000.00
41 10/31/2013 $2,016,000.00
42 7/31/2013 $1,937,000.00
43 4/30/2013 $2,967,000.00
44 1/31/2013 $4,795,000.00
45 10/31/2012 $5,049,000.00
46 7/31/2012 $4,749,000.00
47 4/30/2012 $3,325,000.00
48 1/31/2012 $4,470,000.00
49 10/31/2011 $3,453,000.00
50 7/31/2011 $5,635,000.00
51 4/30/2011 $8,948,000.00
52 1/31/2011 $6,877,000.00
53 10/31/2010 $7,968,000.00
54 10/31/2009 $9,605,000.00
Financials: RestructuringReserveCurrent
Date Value
1 10/31/2023 $1,913,000.00
2 7/31/2023 $804,000.00
3 4/30/2023 $2,295,000.00
4 1/31/2023 $421,000.00
5 10/31/2022 $5,835,000.00
6 7/31/2022 $1,459,000.00
7 4/30/2022 $806,000.00
8 1/31/2022 $770,000.00
9 10/31/2021 $781,000.00
10 7/31/2021 $1,170,000.00
11 4/30/2021 $836,000.00
12 1/31/2021 $1,911,000.00
13 10/31/2020 $2,915,000.00
14 7/31/2020 $1,663,000.00
15 4/30/2020 $2,427,000.00
16 1/31/2020 $2,232,000.00
17 10/31/2019 $5,467,000.00
18 7/31/2019 $2,744,000.00
19 4/30/2019 $1,449,000.00
20 1/31/2019 $1,376,000.00
21 10/31/2018 $2,610,000.00
22 7/31/2018 $4,256,000.00
23 4/30/2018 $2,177,000.00
24 1/31/2018 $1,835,000.00
25 10/31/2017 $2,939,000.00
26 7/31/2017 $5,663,000.00
27 4/30/2017 $5,081,000.00
28 1/31/2017 $1,633,000.00
29 10/31/2016 $2,155,000.00
30 7/31/2016 $1,285,000.00
31 4/30/2016 $1,006,000.00
32 1/31/2016 $707,000.00
33 10/31/2015 $953,000.00
34 7/31/2015 $1,089,000.00
35 4/30/2015 $1,122,000.00
36 1/31/2015 $3,940,000.00
37 10/31/2014 $679,000.00
38 7/31/2014 $653,000.00
39 4/30/2014 $677,000.00
40 1/31/2014 $679,000.00
41 10/31/2013 $674,000.00
42 7/31/2013 $798,000.00
43 4/30/2013 $2,238,000.00
44 1/31/2013 $3,981,000.00
45 10/31/2012 $3,516,000.00
46 7/31/2012 $3,007,000.00
47 4/30/2012 $1,230,000.00
48 1/31/2012 $2,079,000.00
49 10/31/2011 $664,000.00
50 7/31/2011 $2,692,000.00
51 4/30/2011 $4,374,000.00
52 1/31/2011 $2,168,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 10/31/2023 $-3,377,403,000.00
2 7/31/2023 $-3,468,602,000.00
3 4/30/2023 $-3,498,335,000.00
4 1/31/2023 $-3,555,989,000.00
5 10/31/2022 $-3,632,230,000.00
6 7/31/2022 $-3,689,875,000.00
7 4/30/2022 $-3,700,387,000.00
8 1/31/2022 $-3,739,309,000.00
9 10/31/2021 $-3,785,132,000.00
10 7/31/2021 $-3,888,631,000.00
11 4/30/2021 $-4,126,863,000.00
12 1/31/2021 $-4,229,980,000.00
13 10/31/2020 $-4,283,122,000.00
14 7/31/2020 $-4,348,163,000.00
15 4/30/2020 $-4,490,430,000.00
16 1/31/2020 $-4,582,085,000.00
17 10/31/2019 $-4,644,413,000.00
18 7/31/2019 $-4,724,744,000.00
19 4/30/2019 $-4,811,493,000.00
20 1/31/2019 $-4,864,231,000.00
21 10/31/2018 $-4,897,847,000.00
22 7/31/2018 $-5,011,629,000.00
23 4/30/2018 $-5,062,469,000.00
24 1/31/2018 $-5,076,325,000.00
25 10/31/2017 $-4,664,253,000.00
26 7/31/2017 $-5,824,309,000.00
27 4/30/2017 $-5,884,319,000.00
28 1/31/2017 $-5,922,345,000.00
29 10/31/2016 $-5,926,206,000.00
30 7/31/2016 $-5,962,793,000.00
31 4/30/2016 $-5,996,339,000.00
32 1/31/2016 $-6,010,336,000.00
33 10/31/2015 $-5,998,790,000.00
34 7/31/2015 $-5,984,957,000.00
35 4/30/2015 $-6,008,583,000.00
36 1/31/2015 $-6,029,236,000.00
37 10/31/2014 $-6,010,457,000.00
38 7/31/2014 $-5,979,754,000.00
39 4/30/2014 $-5,995,914,000.00
40 1/31/2014 $-5,985,756,000.00
41 10/31/2013 $-5,969,820,000.00
42 7/31/2013 $-5,960,023,000.00
43 4/30/2013 $-5,958,792,000.00
44 1/31/2013 $-5,931,713,000.00
45 10/31/2012 $-5,884,389,000.00
46 7/31/2012 $-5,845,618,000.00
47 4/30/2012 $-5,815,801,000.00
48 1/31/2012 $-5,788,021,000.00
49 10/31/2011 $-5,740,368,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 10/31/2023 $1,800,000,000.00
2 7/31/2023 $2,100,000,000.00
3 4/30/2023 $2,400,000,000.00
4 1/31/2023 $2,700,000,000.00
5 10/31/2022 $2,800,000,000.00
6 7/31/2022 $2,900,000,000.00
7 4/30/2022 $2,700,000,000.00
8 1/31/2022 $2,400,000,000.00
9 10/31/2021 $1,600,000,000.00
10 7/31/2021 $1,400,000,000.00
11 4/30/2021 $1,400,000,000.00
12 1/31/2021 $1,100,000,000.00
13 10/31/2020 $1,000,000,000.00
14 7/31/2020 $970,600,000.00
15 4/30/2020 $1,078,000,000.00
16 1/31/2020 $905,000,000.00
17 10/31/2019 $950,000,000.00
18 7/31/2019 $1,150,000,000.00
19 4/30/2019 $1,280,000,000.00
20 1/31/2019 $1,070,000,000.00
Financials: Revenues
Date Value
1 10/31/2023 $4,386,549,000.00
2 7/31/2023 $3,257,062,000.00
3 4/30/2023 $2,189,176,000.00
4 1/31/2023 $1,056,521,000.00
5 10/31/2022 $3,632,661,000.00
6 7/31/2022 $2,661,651,000.00
7 4/30/2022 $1,793,670,000.00
8 1/31/2022 $844,443,000.00
9 10/31/2021 $3,620,684,000.00
10 7/31/2021 $2,579,198,000.00
11 4/30/2021 $833,927,000.00
12 1/31/2021 $757,130,000.00
13 10/31/2020 $3,532,157,000.00
14 7/31/2020 $976,712,000.00
15 4/30/2020 $894,053,000.00
16 1/31/2020 $832,912,000.00
17 10/31/2019 $3,572,131,000.00
18 7/31/2019 $2,604,144,000.00
19 4/30/2019 $865,011,000.00
20 1/31/2019 $778,527,000.00
21 10/31/2018 $3,094,286,000.00
22 7/31/2018 $2,194,930,000.00
23 4/30/2018 $729,978,000.00
24 1/31/2018 $646,135,000.00
25 10/31/2017 $2,801,687,000.00
26 7/31/2017 $728,719,000.00
27 10/31/2016 $2,600,573,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 10/31/2023 $10,236,000.00
2 7/31/2023 $9,771,000.00
3 4/30/2023 $6,177,000.00
4 1/31/2023 $6,244,000.00
5 10/31/2022 $23,242,000.00
6 7/31/2022 $8,226,000.00
7 4/30/2022 $3,589,000.00
8 1/31/2022 $3,376,000.00
9 10/31/2021 $4,356,000.00
10 7/31/2021 $4,182,000.00
11 4/30/2021 $1,770,000.00
12 1/31/2021 $555,000.00
13 10/31/2020 $24,160,000.00
14 7/31/2020 $11,404,000.00
15 4/30/2020 $4,887,000.00
16 1/31/2020 $1,157,000.00
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
Financials: SellingAndMarketingExpense
Date Value
1 10/31/2023 $490,804,000.00
2 7/31/2023 $367,156,000.00
3 4/30/2023 $248,890,000.00
4 1/31/2023 $123,807,000.00
5 10/31/2022 $466,565,000.00
6 7/31/2022 $344,700,000.00
7 4/30/2022 $238,820,000.00
8 1/31/2022 $118,881,000.00
9 10/31/2021 $452,214,000.00
10 7/31/2021 $322,589,000.00
11 4/30/2021 $110,387,000.00
12 1/31/2021 $97,278,000.00
13 10/31/2020 $416,425,000.00
14 7/31/2020 $94,763,000.00
15 4/30/2020 $101,214,000.00
16 1/31/2020 $107,066,000.00
17 10/31/2019 $423,046,000.00
18 7/31/2019 $305,845,000.00
19 4/30/2019 $103,502,000.00
20 1/31/2019 $98,113,000.00
21 10/31/2018 $394,060,000.00
22 7/31/2018 $281,269,000.00
23 4/30/2018 $185,874,000.00
24 1/31/2018 $88,515,000.00
25 10/31/2017 $356,169,000.00
26 7/31/2017 $260,292,000.00
27 4/30/2017 $173,553,000.00
28 1/31/2017 $85,002,000.00
29 10/31/2016 $349,731,000.00
30 7/31/2016 $252,878,000.00
31 4/30/2016 $86,668,000.00
32 1/31/2016 $82,478,000.00
33 10/31/2015 $333,836,000.00
34 7/31/2015 $81,650,000.00
35 4/30/2015 $82,471,000.00
36 1/31/2015 $76,712,000.00
37 10/31/2014 $328,325,000.00
38 7/31/2014 $243,929,000.00
39 4/30/2014 $83,662,000.00
40 1/31/2014 $78,348,000.00
41 10/31/2013 $304,170,000.00
42 7/31/2013 $216,676,000.00
43 4/30/2013 $141,063,000.00
44 1/31/2013 $66,588,000.00
45 10/31/2012 $266,338,000.00
46 7/31/2012 $65,397,000.00
47 4/30/2012 $62,517,000.00
48 1/31/2012 $64,411,000.00
49 10/31/2011 $251,990,000.00
50 7/31/2011 $180,755,000.00
51 4/30/2011 $118,860,000.00
52 1/31/2011 $57,092,000.00
53 10/31/2010 $193,515,000.00
Financials: ShareBasedCompensation
Date Value
1 10/31/2023 $130,455,000.00
2 7/31/2023 $95,405,000.00
3 4/30/2023 $62,372,000.00
4 1/31/2023 $30,512,000.00
5 10/31/2022 $105,131,000.00
6 7/31/2022 $77,827,000.00
7 4/30/2022 $50,970,000.00
8 1/31/2022 $24,297,000.00
9 10/31/2021 $84,336,000.00
10 7/31/2021 $22,471,000.00
11 4/30/2021 $40,499,000.00
12 1/31/2021 $18,964,000.00
13 10/31/2020 $67,758,000.00
14 7/31/2020 $50,838,000.00
15 4/30/2020 $17,977,000.00
16 1/31/2020 $15,602,000.00
17 10/31/2019 $59,736,000.00
18 7/31/2019 $44,446,000.00
19 4/30/2019 $29,362,000.00
20 1/31/2019 $13,755,000.00
21 10/31/2018 $52,972,000.00
22 7/31/2018 $38,896,000.00
23 4/30/2018 $26,559,000.00
24 1/31/2018 $12,393,000.00
25 10/31/2017 $48,360,000.00
26 7/31/2017 $36,843,000.00
27 4/30/2017 $24,830,000.00
28 1/31/2017 $12,825,000.00
29 10/31/2016 $51,993,000.00
30 7/31/2016 $12,622,000.00
31 4/30/2016 $29,210,000.00
32 1/31/2016 $14,477,000.00
33 10/31/2015 $55,340,000.00
34 7/31/2015 $32,402,000.00
35 4/30/2015 $11,329,000.00
36 1/31/2015 $10,807,000.00
37 10/31/2014 $42,930,000.00
38 7/31/2014 $34,204,000.00
39 4/30/2014 $12,051,000.00
40 1/31/2014 $11,392,000.00
41 10/31/2013 $37,720,000.00
42 7/31/2013 $28,032,000.00
43 4/30/2013 $9,827,000.00
44 1/31/2013 $8,320,000.00
45 10/31/2012 $32,394,000.00
46 7/31/2012 $6,825,000.00
47 4/30/2012 $7,942,000.00
48 1/31/2012 $8,888,000.00
49 10/31/2011 $37,930,000.00
50 7/31/2011 $9,033,000.00
51 4/30/2011 $18,886,000.00
52 1/31/2011 $9,864,000.00
53 10/31/2010 $35,560,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 $45.32
2 10/31/2022 $51.64
3 10/31/2021 $18.22
4 10/31/2020 $28.22
5 10/31/2019 $37.03
6 10/31/2018 $35.46
7 10/31/2017 $29.44
8 7/31/2017 $28.80
9 4/30/2017 --
10 1/31/2017 $27.52
11 10/31/2016 $37.57
12 7/31/2016 $38.46
13 4/30/2016 $39.06
14 1/31/2016 $36.67
15 10/31/2015 $25.84
16 7/31/2015 $25.66
17 4/30/2015 $25.83
18 1/31/2015 $21.62
19 10/31/2014 $34.08
20 7/31/2014 $36.11
21 4/30/2014 $42.39
22 1/31/2014 $45.84
23 10/31/2013 $31.83
24 7/31/2013 $31.54
25 4/30/2013 $30.89
26 1/31/2013 $31.46
27 10/31/2012 $51.28
28 7/31/2012 $56.67
29 4/30/2012 $64.28
30 1/31/2012 $57.81
31 10/31/2011 $97.64
32 10/31/2010 $95.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 10/31/2023 $3,000.00
2 10/31/2022 $5,000.00
3 10/31/2021 $5,000.00
4 10/31/2020 $8,000.00
5 10/31/2019 $6,000.00
6 10/31/2018 $420,000.00
7 10/31/2017 $288,000.00
8 7/31/2017 $270,000.00
9 4/30/2017 $225,000.00
10 1/31/2017 $187,000.00
11 10/31/2016 $341,000.00
12 7/31/2016 $304,000.00
13 4/30/2016 $276,000.00
14 1/31/2016 $69,000.00
15 10/31/2015 $211,000.00
16 7/31/2015 $104,000.00
17 4/30/2015 $89,000.00
18 1/31/2015 $55,000.00
19 10/31/2014 $652,000.00
20 7/31/2014 $571,000.00
21 4/30/2014 $379,000.00
22 1/31/2014 $280,000.00
23 10/31/2013 $859,000.00
24 7/31/2013 $829,000.00
25 4/30/2013 $738,000.00
26 1/31/2013 $626,000.00
27 10/31/2012 $427,000.00
28 7/31/2012 $329,000.00
29 4/30/2012 $240,000.00
30 1/31/2012 $22,000.00
31 10/31/2011 $901,000.00
32 10/31/2010 $519,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2021 --
4 10/31/2020 --
5 10/31/2019 --
6 10/31/2018 --
7 10/31/2017 --
8 10/31/2016 --
9 10/31/2015 --
10 10/31/2014 --
11 10/31/2013 --
12 7/31/2013 --
13 4/30/2013 --
14 1/31/2013 --
15 10/31/2012 --
16 7/31/2012 --
17 4/30/2012 --
18 1/31/2012 --
19 10/31/2011 --
20 10/31/2010 $86,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 10/31/2023 $7,000.00
2 10/31/2022 $32,000.00
3 10/31/2021 $83,000.00
4 10/31/2020 $107,000.00
5 10/31/2019 $220,000.00
6 10/31/2018 $276,000.00
7 10/31/2017 $875,000.00
8 7/31/2017 $894,000.00
9 4/30/2017 $995,000.00
10 1/31/2017 $1,098,000.00
11 10/31/2016 $1,387,000.00
12 7/31/2016 $1,518,000.00
13 4/30/2016 $1,783,000.00
14 1/31/2016 $2,084,000.00
15 10/31/2015 $2,293,000.00
16 7/31/2015 $929,000.00
17 4/30/2015 $1,064,000.00
18 1/31/2015 $1,209,000.00
19 10/31/2014 $1,288,000.00
20 7/31/2014 $1,378,000.00
21 4/30/2014 $1,615,000.00
22 1/31/2014 $1,801,000.00
23 10/31/2013 $2,102,000.00
24 7/31/2013 $2,239,000.00
25 4/30/2013 $2,432,000.00
26 1/31/2013 $2,562,000.00
27 10/31/2012 $3,207,000.00
28 7/31/2012 $3,321,000.00
29 4/30/2012 $3,422,000.00
30 1/31/2012 $3,654,000.00
31 10/31/2011 $3,690,000.00
32 10/31/2010 $5,002,000.00
33 10/31/2009 $5,538,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 10/31/2023 $16.94
2 10/31/2022 $30.98
3 10/31/2021 $32.46
4 10/31/2020 $31.41
5 10/31/2019 $35.54
6 10/31/2018 $33.52
7 10/31/2017 $30.19
8 7/31/2017 $30.35
9 4/30/2017 $29.55
10 1/31/2017 $28.41
11 10/31/2016 $26.90
12 7/31/2016 $25.95
13 4/30/2016 $24.13
14 1/31/2016 $25.13
15 10/31/2015 $24.45
16 7/31/2015 $28.19
17 4/30/2015 $26.75
18 1/31/2015 $25.86
19 10/31/2014 $25.43
20 7/31/2014 $25.00
21 4/30/2014 $24.60
22 1/31/2014 $24.75
23 10/31/2013 $27.46
24 7/31/2013 $27.13
25 4/30/2013 $26.88
26 1/31/2013 $26.79
27 10/31/2012 $27.58
28 7/31/2012 $27.66
29 4/30/2012 $27.82
30 1/31/2012 $29.95
31 10/31/2011 $30.01
32 10/31/2010 $40.96
33 10/31/2009 $45.80
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 $33.98
2 10/31/2022 $31.44
3 10/31/2021 $30.13
4 10/31/2020 $40.27
5 10/31/2019 $24.13
6 10/31/2018 $12.75
7 10/31/2017 $10.76
8 7/31/2017 $10.74
9 4/30/2017 --
10 1/31/2017 $9.58
11 10/31/2016 $10.53
12 7/31/2016 $10.57
13 4/30/2016 $9.73
14 1/31/2016 $8.42
15 10/31/2015 $12.49
16 7/31/2015 $15.27
17 4/30/2015 $14.71
18 1/31/2015 $12.56
19 10/31/2014 $16.99
20 7/31/2014 $17.28
21 4/30/2014 $17.82
22 1/31/2014 $15.27
23 10/31/2013 $13.81
24 7/31/2013 $11.28
25 4/30/2013 $7.64
26 10/31/2012 $6.72
27 10/31/2011 $14.88
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2021 --
4 10/31/2020 --
5 10/31/2019 --
6 10/31/2018 --
7 10/31/2017 --
8 10/31/2016 --
9 10/31/2015 --
10 10/31/2014 --
11 10/31/2013 --
12 7/31/2013 --
13 4/30/2013 --
14 10/31/2012 --
15 10/31/2011 --
Financials: ShortTermInvestments
Date Value
1 10/31/2023 $104,753,000.00
2 7/31/2023 $141,843,000.00
3 4/30/2023 $150,464,000.00
4 1/31/2023 $100,424,000.00
5 10/31/2022 $153,989,000.00
6 7/31/2022 $321,823,000.00
7 4/30/2022 $529,552,000.00
8 1/31/2022 $460,368,000.00
9 10/31/2021 $181,483,000.00
10 7/31/2021 $182,010,000.00
11 4/30/2021 $151,816,000.00
12 1/31/2021 $151,434,000.00
13 10/31/2020 $150,667,000.00
14 7/31/2020 $70,404,000.00
15 4/30/2020 $100,742,000.00
16 1/31/2020 $110,067,000.00
17 10/31/2019 $109,940,000.00
18 7/31/2019 $119,670,000.00
19 4/30/2019 $119,327,000.00
20 1/31/2019 $119,143,000.00
21 10/31/2018 $148,981,000.00
22 7/31/2018 $228,940,000.00
23 4/30/2018 $268,584,000.00
24 1/31/2018 $278,743,000.00
25 10/31/2017 $279,133,000.00
26 7/31/2017 $234,743,000.00
27 4/30/2017 $274,779,000.00
28 1/31/2017 $250,056,000.00
29 10/31/2016 $275,248,000.00
30 7/31/2016 $295,322,000.00
31 4/30/2016 $195,179,000.00
32 1/31/2016 $210,010,000.00
33 10/31/2015 $135,107,000.00
34 7/31/2015 $160,067,000.00
35 4/30/2015 $145,089,000.00
36 1/31/2015 $145,154,000.00
37 10/31/2014 $140,205,000.00
38 7/31/2014 $120,250,000.00
39 4/30/2014 $90,049,000.00
40 1/31/2014 $94,993,000.00
41 10/31/2013 $124,979,000.00
42 7/31/2013 $99,981,000.00
43 4/30/2013 $99,973,000.00
44 1/31/2013 $84,918,000.00
45 10/31/2012 $50,057,000.00
46 7/31/2012 $50,115,000.00
47 4/30/2012 $50,166,000.00
48 1/31/2012 $50,239,000.00
49 10/31/2011 --
Financials: ShortTermLeaseCost
Date Value
1 10/31/2023 $910,000.00
2 10/31/2022 $917,000.00
3 10/31/2021 $1,152,000.00
4 7/31/2021 $842,000.00
5 4/30/2021 $626,000.00
6 1/31/2021 $293,000.00
7 10/31/2020 $2,976,000.00
8 7/31/2020 $2,211,000.00
9 4/30/2020 $1,328,000.00
10 1/31/2020 $621,000.00
Financials: StockholdersEquity
Date Value
1 10/31/2023 $2,848,361,000.00
2 7/31/2023 $2,947,007,000.00
3 4/30/2023 $2,908,653,000.00
4 1/31/2023 $2,838,295,000.00
5 10/31/2022 $2,712,861,000.00
6 7/31/2022 $2,667,736,000.00
7 4/30/2022 $2,782,422,000.00
8 1/31/2022 $2,814,790,000.00
9 10/31/2021 $3,020,018,000.00
10 7/31/2021 $2,924,236,000.00
11 4/30/2021 $2,693,263,000.00
12 1/31/2021 $2,586,513,000.00
13 10/31/2020 $2,509,597,000.00
14 7/31/2020 $2,428,867,000.00
15 4/30/2020 $2,240,576,000.00
16 1/31/2020 $2,193,650,000.00
17 10/31/2019 $2,172,761,000.00
18 7/31/2019 $2,119,384,000.00
19 4/30/2019 $2,063,199,000.00
20 1/31/2019 $2,054,305,000.00
21 10/31/2018 $1,929,334,000.00
22 7/31/2018 $1,778,954,000.00
23 4/30/2018 $1,744,119,000.00
24 1/31/2018 $1,756,140,000.00
25 10/31/2017 $2,136,342,000.00
26 7/31/2017 $944,310,000.00
27 4/30/2017 $846,545,000.00
28 1/31/2017 $798,893,000.00
29 10/31/2016 $766,341,000.00
30 7/31/2016 $721,559,000.00
31 4/30/2016 $669,012,000.00
32 1/31/2016 $627,027,000.00
33 10/31/2015 $620,876,000.00
34 7/31/2015 $177,854,000.00
35 4/30/2015 $138,663,000.00
36 1/31/2015 $-88,575,000.00
37 10/31/2014 $-69,615,000.00
38 7/31/2014 $-45,154,000.00
39 4/30/2014 $-80,840,000.00
40 1/31/2014 $-86,861,000.00
41 10/31/2013 $-82,677,000.00
42 7/31/2013 $-83,168,000.00
43 4/30/2013 $-97,937,000.00
44 1/31/2013 $-78,635,000.00
45 10/31/2012 $-88,972,000.00
46 7/31/2012 $-60,258,000.00
47 4/30/2012 $-41,069,000.00
48 1/31/2012 $-21,104,000.00
49 10/31/2011 $13,873,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 10/31/2023 $22,000.00
2 10/31/2022 $46,000.00
3 10/31/2021 $19,000.00
4 10/31/2020 $105,000.00
5 10/31/2019 $50,000.00
6 10/31/2018 $179,000.00
7 10/31/2017 $224,000.00
8 7/31/2017 $223,000.00
9 4/30/2017 $167,000.00
10 1/31/2017 $102,000.00
11 10/31/2016 $565,000.00
12 7/31/2016 $471,000.00
13 4/30/2016 $234,000.00
14 1/31/2016 $140,000.00
15 10/31/2015 $1,165,000.00
16 7/31/2015 $255,000.00
17 4/30/2015 $135,000.00
18 1/31/2015 $24,000.00
19 10/31/2014 $162,000.00
20 7/31/2014 $153,000.00
21 4/30/2014 $108,000.00
22 1/31/2014 $21,000.00
23 10/31/2013 $246,000.00
24 7/31/2013 $139,000.00
25 4/30/2013 $37,000.00
26 1/31/2013 $19,000.00
27 10/31/2012 $56,000.00
28 7/31/2012 $40,000.00
29 4/30/2012 $28,000.00
30 1/31/2012 $14,000.00
31 10/31/2011 $411,000.00
32 10/31/2010 $103,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 10/31/2023 $31,357,000.00
2 7/31/2023 $31,276,000.00
3 4/30/2023 $14,656,000.00
4 1/31/2023 $14,315,000.00
5 10/31/2022 $30,348,000.00
6 7/31/2022 $30,224,000.00
7 4/30/2022 $15,185,000.00
8 1/31/2022 $15,146,000.00
9 10/31/2021 $28,457,000.00
10 10/31/2020 $28,068,000.00
11 10/31/2019 $22,947,000.00
12 10/31/2018 $23,127,000.00
Financials: StockRepurchasedDuringPeriodShares
Date Value
1 10/31/2023 $14,100,000.00
2 7/31/2023 $1,400,000.00
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 $8,400,000.00
6 7/31/2022 $4,700,000.00
7 4/30/2022 $1,500,000.00
8 10/31/2021 $1,696,949,000.00
9 7/31/2021 $1,203,439.00
10 4/30/2021 $735,075.00
11 1/31/2021 $251,578.00
12 10/31/2020 $1,872,446,000.00
13 7/31/2020 $1,872,446.00
14 4/30/2020 $1,872,446.00
15 1/31/2020 $1,288,111.00
16 10/31/2019 $3,838,466,000.00
17 7/31/2019 $2,881,564.00
18 4/30/2019 $1,752,525.00
19 1/31/2019 $591,897.00
20 7/31/2018 $3,028,118.00
21 4/30/2018 $1,627,233.00
22 1/31/2018 $262,487.00
Financials: StockRepurchasedDuringPeriodValue
Date Value
1 10/31/2023 $750,000,000.00
2 7/31/2023 $61,200,000.00
3 10/31/2022 $500,000,000.00
4 7/31/2022 $242,000,000.00
5 4/30/2022 $87,000,000.00
6 10/31/2021 $92,088,000.00
7 7/31/2021 $65,356,000.00
8 4/30/2021 $39,398,000.00
9 1/31/2021 $13,206,000.00
10 10/31/2020 $74,535,000.00
11 7/31/2020 $74,535,000.00
12 4/30/2020 $74,535,000.00
13 1/31/2020 $50,704,000.00
14 10/31/2019 $150,076,000.00
15 7/31/2019 $111,925,000.00
16 4/30/2019 $66,544,000.00
17 1/31/2019 $21,162,000.00
18 7/31/2018 $74,787,000.00
19 4/30/2018 $39,147,000.00
20 1/31/2018 $5,755,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 10/31/2023 $250,000,000.00
2 7/31/2023 $438,800,000.00
3 4/30/2023 $500,000,000.00
4 1/31/2023 $500,000,000.00
5 10/31/2022 $500,000,000.00
6 7/31/2022 $508,000,000.00
7 4/30/2022 $663,000,000.00
Financials: TreasuryStockAcquiredAverageCostPerShare
Date Value
1 10/31/2023 $53.17
2 10/31/2022 $59.28
Financials: UnrealizedGainLossOnInvestments
Date Value
1 10/31/2023 $26,368,000.00
2 7/31/2023 $26,368,000.00
3 4/30/2023 $26,455,000.00
4 1/31/2023 $26,455,000.00
5 10/31/2022 $4,120,000.00
6 7/31/2022 $4,120,000.00
7 4/30/2022 $4,120,000.00
8 1/31/2022 $4,120,000.00
9 10/31/2021 $164,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 10/31/2023 $93,920,000.00
2 10/31/2022 $80,514,000.00
3 10/31/2021 $77,091,000.00
4 10/31/2020 $95,748,000.00
5 10/31/2019 $94,604,000.00
6 10/31/2018 $96,363,000.00
7 10/31/2017 $141,582,000.00
8 10/31/2016 $30,668,000.00
9 10/31/2015 $27,536,000.00
10 10/31/2014 $15,100,000.00
11 10/31/2013 $8,279,000.00
12 10/31/2012 $11,052,000.00
13 10/31/2011 $8,590,000.00
14 10/31/2010 $7,442,000.00
15 10/31/2009 $6,189,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 10/31/2023 $625,000.00
2 10/31/2022 $3,229,000.00
3 10/31/2021 $654,000.00
4 10/31/2019 $1,224,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 10/31/2023 $7,900,000.00
2 10/31/2022 $5,200,000.00
3 10/31/2021 $3,800,000.00
4 10/31/2020 $3,900,000.00
5 10/31/2019 $3,000,000.00
6 10/31/2018 $3,500,000.00
7 10/31/2017 $4,000,000.00
8 10/31/2016 $4,600,000.00
9 10/31/2015 $4,300,000.00
10 10/31/2014 $3,400,000.00
11 10/31/2013 $1,400,000.00
12 10/31/2012 $1,400,000.00
13 10/31/2011 $1,100,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 10/31/2023 $4,960,000.00
2 10/31/2022 $2,959,000.00
3 10/31/2021 $5,510,000.00
4 10/31/2020 $1,151,000.00
5 10/31/2019 $1,959,000.00
6 10/31/2018 $2,482,000.00
7 10/31/2017 $111,412,000.00
8 10/31/2016 $2,654,000.00
9 10/31/2015 $9,138,000.00
10 10/31/2014 $5,241,000.00
11 10/31/2013 $2,146,000.00
12 10/31/2012 $2,866,000.00
13 10/31/2011 $1,847,000.00
14 10/31/2010 $3,383,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 10/31/2023 $9,940,000.00
2 10/31/2022 $4,732,000.00
3 10/31/2020 $653,000.00
4 10/31/2019 $1,959,000.00
5 10/31/2017 $122,000.00
6 10/31/2016 $2,187,000.00
7 10/31/2015 $3,658,000.00
8 10/31/2014 $2,479,000.00
9 10/31/2012 $-12,000.00
10 10/31/2011 $-450,000.00
11 10/31/2010 $26,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 10/31/2023 $869,000.00
2 10/31/2022 $1,039,000.00
3 10/31/2021 $659,000.00
4 10/31/2020 $660,000.00
5 10/31/2019 $2,494,000.00
6 10/31/2018 $1,301,000.00
7 10/31/2017 $620,000.00
8 10/31/2016 $1,709,000.00
9 10/31/2015 $360,000.00
10 10/31/2014 $899,000.00
11 10/31/2013 $994,000.00
12 10/31/2012 $392,000.00
13 10/31/2011 $249,000.00
14 10/31/2010 $2,156,000.00
Financials: VariableLeaseCost
Date Value
1 10/31/2023 $3,421,000.00
2 10/31/2022 $5,898,000.00
3 10/31/2021 $5,690,000.00
4 7/31/2021 $4,444,000.00
5 4/30/2021 $3,051,000.00
6 1/31/2021 $1,599,000.00
7 10/31/2020 $5,185,000.00
8 7/31/2020 $3,900,000.00
9 4/30/2020 $2,635,000.00
10 1/31/2020 $1,311,000.00
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 10/31/2023 $409,000.00
2 7/31/2023 $395,000.00
3 4/30/2023 $501,000.00
4 1/31/2023 $470,000.00
5 10/31/2022 $985,000.00
6 7/31/2022 $1,126,000.00
7 4/30/2022 $1,401,000.00
8 1/31/2022 $1,656,000.00
9 10/31/2021 $1,464,000.00
10 7/31/2021 $1,473,000.00
11 4/30/2021 $1,477,000.00
12 1/31/2021 $1,409,000.00
13 10/31/2020 $1,668,000.00
14 7/31/2020 $1,605,000.00
15 4/30/2020 $1,283,000.00
16 10/31/2019 $1,892,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 10/31/2023 $149,380,000.00
2 7/31/2023 $149,867,000.00
3 4/30/2023 $149,852,000.00
4 1/31/2023 $149,551,000.00
5 10/31/2022 $152,193,000.00
6 7/31/2022 $153,209,000.00
7 4/30/2022 $154,580,000.00
8 1/31/2022 $155,807,000.00
9 10/31/2021 $156,743,000.00
10 7/31/2021 $156,744,000.00
11 4/30/2021 $156,876,000.00
12 1/31/2021 $156,583,000.00
13 10/31/2020 $155,955,000.00
14 7/31/2020 $155,741,000.00
15 4/30/2020 $155,141,000.00
16 1/31/2020 $155,738,000.00
17 10/31/2019 $157,612,000.00
18 7/31/2019 $157,949,000.00
19 4/30/2019 $158,289,000.00
20 1/31/2019 $158,174,000.00
21 10/31/2018 $143,738,000.00
22 7/31/2018 $143,766,000.00
23 4/30/2018 $147,973,000.00
24 1/31/2018 $143,922,000.00
25 10/31/2017 $169,919,000.00
26 7/31/2017 $172,112,000.00
27 4/30/2017 $147,842,000.00
28 1/31/2017 $142,184,000.00
29 10/31/2016 $150,704,000.00
30 7/31/2016 $169,349,000.00
31 4/30/2016 $138,693,000.00
32 1/31/2016 $136,675,000.00
33 10/31/2015 $120,101,000.00
34 7/31/2015 $114,549,000.00
35 4/30/2015 $111,762,000.00
36 1/31/2015 $107,773,000.00
37 10/31/2014 $105,783,000.00
38 7/31/2014 $120,809,000.00
39 4/30/2014 $104,977,000.00
40 1/31/2014 $104,501,000.00
41 10/31/2013 $102,350,000.00
42 7/31/2013 $101,951,000.00
43 4/30/2013 $101,913,000.00
44 1/31/2013 $101,204,000.00
45 10/31/2012 $99,341,000.00
46 7/31/2012 $99,530,000.00
47 4/30/2012 $98,525,000.00
48 1/31/2012 $98,066,000.00
49 10/31/2011 $95,854,000.00
50 7/31/2011 $95,389,000.00
51 4/30/2011 $95,360,000.00
52 1/31/2011 $94,496,000.00
53 10/31/2010 $93,103,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 10/31/2023 $148,971,000.00
2 7/31/2023 $149,472,000.00
3 4/30/2023 $149,351,000.00
4 1/31/2023 $149,081,000.00
5 10/31/2022 $151,208,000.00
6 7/31/2022 $152,083,000.00
7 4/30/2022 $153,179,000.00
8 1/31/2022 $154,151,000.00
9 10/31/2021 $155,279,000.00
10 7/31/2021 $155,271,000.00
11 4/30/2021 $155,257,000.00
12 1/31/2021 $155,174,000.00
13 10/31/2020 $154,287,000.00
14 7/31/2020 $154,136,000.00
15 4/30/2020 $154,099,000.00
16 1/31/2020 $154,334,000.00
17 10/31/2019 $155,720,000.00
18 7/31/2019 $156,013,000.00
19 4/30/2019 $156,170,000.00
20 1/31/2019 $156,314,000.00
21 10/31/2018 $143,738,000.00
22 7/31/2018 $143,766,000.00
23 4/30/2018 $143,975,000.00
24 1/31/2018 $143,922,000.00
25 10/31/2017 $141,997,000.00
26 7/31/2017 $142,464,000.00
27 4/30/2017 $141,223,000.00
28 1/31/2017 $140,682,000.00
29 10/31/2016 $138,312,000.00
30 7/31/2016 $138,881,000.00
31 4/30/2016 $137,313,000.00
32 1/31/2016 $136,675,000.00
33 10/31/2015 $118,416,000.00
34 7/31/2015 $113,189,000.00
35 4/30/2015 $110,578,000.00
36 1/31/2015 $107,773,000.00
37 10/31/2014 $105,783,000.00
38 7/31/2014 $105,404,000.00
39 4/30/2014 $104,977,000.00
40 1/31/2014 $104,501,000.00
41 10/31/2013 $102,350,000.00
42 7/31/2013 $101,951,000.00
43 4/30/2013 $101,560,000.00
44 1/31/2013 $101,204,000.00
45 10/31/2012 $99,341,000.00
46 7/31/2012 $98,922,000.00
47 4/30/2012 $98,525,000.00
48 1/31/2012 $98,066,000.00
49 10/31/2011 $95,854,000.00
50 7/31/2011 $95,389,000.00
51 4/30/2011 $95,360,000.00
52 1/31/2011 $94,496,000.00
53 10/31/2010 $93,103,000.00
Copyright 2024 PursePoor.com