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

Business Address

2407 W 24TH ST

KEARNEY , NE US 68847

Mailing Address

P O BOX 1480

KEARNEY , NE US 68848-1480
Phone Number: 308-236-8491 / State Incorporated: NE / Fiscal Year End 1 /31
Financials: AccountsPayableCurrent
Date Value
1 10/31/2023 $63,320,000.00
2 7/31/2023 $54,261,000.00
3 4/30/2023 $57,774,000.00
4 1/31/2023 $44,835,000.00
5 10/31/2022 $74,028,000.00
6 7/31/2022 $63,036,000.00
7 4/30/2022 $61,246,000.00
8 1/31/2022 $59,950,000.00
9 10/31/2021 $63,518,000.00
10 7/31/2021 $67,812,000.00
11 4/30/2021 $53,632,000.00
12 1/31/2021 $43,399,000.00
13 10/31/2020 $57,629,000.00
14 7/31/2020 $48,142,000.00
15 4/30/2020 $19,212,000.00
16 1/31/2020 $26,491,000.00
17 10/31/2019 $44,771,000.00
18 7/31/2019 $42,531,000.00
19 4/30/2019 $36,533,000.00
20 1/31/2019 $29,008,000.00
21 10/31/2018 $48,400,000.00
22 7/31/2018 $46,217,000.00
23 4/30/2018 $25,818,000.00
24 1/31/2018 $29,387,000.00
25 10/31/2017 $41,294,000.00
26 7/31/2017 $39,890,000.00
27 4/30/2017 $32,422,000.00
28 1/31/2017 $25,079,000.00
29 10/31/2016 $36,314,000.00
30 7/31/2016 $48,764,000.00
31 4/30/2016 $32,139,000.00
32 1/31/2016 $33,862,000.00
33 10/31/2015 $52,537,000.00
34 7/31/2015 $59,212,000.00
35 4/30/2015 $38,778,000.00
36 1/31/2015 $35,714,000.00
37 10/31/2014 $53,501,000.00
38 7/31/2014 $51,631,000.00
39 4/30/2014 $36,439,000.00
40 1/31/2014 $37,147,000.00
41 10/31/2013 $49,079,000.00
42 7/31/2013 $56,522,000.00
43 4/30/2013 $40,746,000.00
44 1/31/2013 $34,124,000.00
45 10/31/2012 $38,249,000.00
46 7/31/2012 $44,648,000.00
47 4/30/2012 $33,162,000.00
48 1/31/2012 $27,416,000.00
49 1/31/2011 $33,489,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 10/31/2023 $536,000.00
2 4/30/2023 $8,517,000.00
3 1/31/2023 --
4 10/31/2022 --
5 7/31/2022 --
6 4/30/2022 $13,647,000.00
7 1/31/2022 $1,529,000.00
8 10/31/2021 $4,000.00
9 7/31/2021 --
10 4/30/2021 $29,737,000.00
11 1/31/2021 $10,751,000.00
12 10/31/2020 $7,994,000.00
13 7/31/2020 --
14 4/30/2020 $72,000.00
15 1/31/2020 $2,751,000.00
16 10/31/2019 --
17 7/31/2019 --
18 4/30/2019 $9,651,000.00
19 1/31/2019 $5,142,000.00
20 10/31/2018 --
21 7/31/2018 --
22 4/30/2018 $17,945,000.00
23 1/31/2018 $12,364,000.00
24 10/31/2017 $4,087,000.00
25 7/31/2017 --
26 4/30/2017 $20,437,000.00
27 1/31/2017 $10,737,000.00
28 10/31/2016 $2,751,000.00
29 7/31/2016 --
30 4/30/2016 $13,231,000.00
31 1/31/2016 $11,141,000.00
32 10/31/2015 $6,420,000.00
33 7/31/2015 --
34 4/30/2015 $19,265,000.00
35 1/31/2015 $15,661,000.00
36 10/31/2014 $7,978,000.00
37 7/31/2014 --
38 4/30/2014 $21,415,000.00
39 1/31/2014 $16,187,000.00
40 10/31/2013 $10,623,000.00
41 7/31/2013 $1,433,000.00
42 4/30/2013 $21,062,000.00
43 1/31/2013 $20,307,000.00
44 10/31/2012 $12,521,000.00
45 4/30/2012 $17,117,000.00
46 1/31/2012 $8,150,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 10/31/2023 $359,367,000.00
2 7/31/2023 $356,737,000.00
3 4/30/2023 $355,091,000.00
4 1/31/2023 $353,919,000.00
5 10/31/2022 $356,081,000.00
6 7/31/2022 $353,929,000.00
7 4/30/2022 $353,891,000.00
8 1/31/2022 $352,724,000.00
9 10/31/2021 $354,834,000.00
10 7/31/2021 $352,773,000.00
11 4/30/2021 $352,627,000.00
12 1/31/2021 $350,942,000.00
13 10/31/2020 $349,411,000.00
14 7/31/2020 $345,820,000.00
15 4/30/2020 $341,073,000.00
16 1/31/2020 $338,357,000.00
17 10/31/2019 $336,098,000.00
18 7/31/2019 $331,285,000.00
19 4/30/2019 $326,705,000.00
20 1/31/2019 $321,505,000.00
21 10/31/2018 $324,044,000.00
22 7/31/2018 $319,141,000.00
23 4/30/2018 $315,018,000.00
24 1/31/2018 $309,497,000.00
25 10/31/2017 $306,655,000.00
26 7/31/2017 $300,419,000.00
27 4/30/2017 $295,513,000.00
28 1/31/2017 $290,364,000.00
29 10/31/2016 $289,547,000.00
30 7/31/2016 $285,701,000.00
31 4/30/2016 $282,694,000.00
32 1/31/2016 $277,981,000.00
33 10/31/2015 $271,813,000.00
34 7/31/2015 $265,296,000.00
35 4/30/2015 $260,193,000.00
36 1/31/2015 $255,252,000.00
37 10/31/2014 $249,556,000.00
38 7/31/2014 $245,945,000.00
39 4/30/2014 $239,964,000.00
40 1/31/2014 $235,087,000.00
41 10/31/2013 $230,386,000.00
42 7/31/2013 $223,095,000.00
43 4/30/2013 $217,396,000.00
44 1/31/2013 $210,183,000.00
45 10/31/2012 $205,965,000.00
46 7/31/2012 $200,802,000.00
47 4/30/2012 $196,368,000.00
48 1/31/2012 $189,832,000.00
49 1/31/2011 $173,179,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 10/31/2023 $189,297,000.00
2 7/31/2023 $185,921,000.00
3 4/30/2023 $182,544,000.00
4 1/31/2023 $178,964,000.00
5 10/31/2022 $175,821,000.00
6 7/31/2022 $173,046,000.00
7 4/30/2022 $170,272,000.00
8 1/31/2022 $167,328,000.00
9 10/31/2021 $165,612,000.00
10 7/31/2021 $163,148,000.00
11 4/30/2021 $160,684,000.00
12 1/31/2021 $158,058,000.00
13 10/31/2020 $155,778,000.00
14 7/31/2020 $154,517,000.00
15 4/30/2020 $152,841,000.00
16 1/31/2020 $152,258,000.00
17 10/31/2019 $151,383,000.00
18 7/31/2019 $151,027,000.00
19 4/30/2019 $149,860,000.00
20 1/31/2019 $148,564,000.00
21 10/31/2018 $147,584,000.00
22 7/31/2018 $147,173,000.00
23 4/30/2018 $145,761,000.00
24 1/31/2018 $144,279,000.00
25 10/31/2017 $143,670,000.00
26 7/31/2017 $142,622,000.00
27 4/30/2017 $141,042,000.00
28 1/31/2017 $139,398,000.00
29 10/31/2016 $139,670,000.00
30 7/31/2016 $138,535,000.00
31 4/30/2016 $136,743,000.00
32 1/31/2016 $134,864,000.00
33 10/31/2015 $134,886,000.00
34 7/31/2015 $135,621,000.00
35 4/30/2015 $133,446,000.00
36 1/31/2015 $131,112,000.00
37 10/31/2014 $130,266,000.00
38 7/31/2014 $128,333,000.00
39 4/30/2014 $126,401,000.00
40 1/31/2014 $124,134,000.00
41 10/31/2013 $125,158,000.00
42 7/31/2013 $122,664,000.00
43 4/30/2013 $120,170,000.00
44 1/31/2013 $117,391,000.00
45 10/31/2012 $111,398,000.00
46 7/31/2012 $108,947,000.00
47 4/30/2012 $106,948,000.00
48 1/31/2012 $100,333,000.00
49 1/31/2011 $89,719,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
Date Value
1 10/31/2023 $3,376,000.00
2 7/31/2023 $6,960,000.00
3 4/30/2023 $3,584,000.00
4 1/31/2023 $11,640,000.00
5 10/31/2022 $8,497,000.00
6 7/31/2022 $2,774,000.00
7 4/30/2022 $2,948,000.00
8 1/31/2022 $9,273,000.00
9 10/31/2021 $2,464,000.00
10 7/31/2021 $5,094,000.00
11 4/30/2021 $2,630,000.00
12 1/31/2021 $6,174,000.00
13 10/31/2020 $3,894,000.00
14 7/31/2020 $2,633,000.00
15 4/30/2020 $957,000.00
16 1/31/2020 $3,764,000.00
17 10/31/2019 $2,889,000.00
18 7/31/2019 $2,533,000.00
19 4/30/2019 $1,298,000.00
20 1/31/2019 $4,287,000.00
21 10/31/2018 $3,307,000.00
22 7/31/2018 $2,896,000.00
23 4/30/2018 $1,484,000.00
24 1/31/2018 $4,883,000.00
25 10/31/2017 $4,274,000.00
26 7/31/2017 $3,226,000.00
27 4/30/2017 $1,646,000.00
28 1/31/2017 $5,330,000.00
29 10/31/2016 $4,808,000.00
30 7/31/2016 $3,673,000.00
31 4/30/2016 $1,881,000.00
32 1/31/2016 $6,197,000.00
33 10/31/2015 $4,460,000.00
34 7/31/2015 $4,510,000.00
35 4/30/2015 $2,335,000.00
36 1/31/2015 $6,013,000.00
37 10/31/2014 $5,940,000.00
38 7/31/2014 $4,007,000.00
39 4/30/2014 $2,075,000.00
40 1/31/2014 $5,066,000.00
41 10/31/2013 $7,450,000.00
42 7/31/2013 $5,017,000.00
43 4/30/2013 $2,584,000.00
44 1/31/2013 $8,388,000.00
45 10/31/2012 $6,136,000.00
46 7/31/2012 $4,137,000.00
47 4/30/2012 $2,138,000.00
48 1/31/2012 $6,403,000.00
49 10/31/2011 $4,634,000.00
50 7/31/2011 $3,128,000.00
51 4/30/2011 $1,621,000.00
52 1/31/2011 $4,439,000.00
Financials: AdvertisingExpense
Date Value
1 1/31/2023 $19,227,000.00
2 1/31/2022 $16,880,000.00
3 1/31/2021 $12,530,000.00
4 1/31/2020 $11,406,000.00
5 1/31/2019 $10,661,000.00
6 1/31/2018 $18,075,000.00
7 1/31/2017 $16,188,000.00
8 1/31/2016 $13,262,000.00
9 1/31/2015 $12,041,000.00
10 1/31/2014 $11,088,000.00
11 1/31/2013 $10,214,000.00
12 1/31/2012 $8,865,000.00
13 1/31/2011 $9,705,000.00
14 1/31/2010 $8,521,000.00
Financials: AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
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 --
50 7/31/2011 --
51 4/30/2011 --
52 1/31/2011 --
53 1/31/2010 --
Financials: Assets
Date Value
1 10/31/2023 $921,207,000.00
2 7/31/2023 $861,547,000.00
3 4/30/2023 $848,860,000.00
4 1/31/2023 $837,579,000.00
5 10/31/2022 $884,147,000.00
6 7/31/2022 $809,064,000.00
7 4/30/2022 $789,034,000.00
8 1/31/2022 $780,884,000.00
9 10/31/2021 $993,830,000.00
10 7/31/2021 $932,685,000.00
11 4/30/2021 $916,207,000.00
12 1/31/2021 $845,814,000.00
13 10/31/2020 $897,879,000.00
14 7/31/2020 $855,823,000.00
15 4/30/2020 $801,650,000.00
16 1/31/2020 $867,890,000.00
17 10/31/2019 $898,115,000.00
18 7/31/2019 $872,433,000.00
19 4/30/2019 $880,365,000.00
20 1/31/2019 $527,302,000.00
21 10/31/2018 $559,095,000.00
22 7/31/2018 $545,092,000.00
23 4/30/2018 $538,156,000.00
24 1/31/2018 $538,116,000.00
25 10/31/2017 $588,123,000.00
26 7/31/2017 $573,562,000.00
27 4/30/2017 $583,724,000.00
28 1/31/2017 $579,847,000.00
29 10/31/2016 $581,571,000.00
30 7/31/2016 $579,967,000.00
31 4/30/2016 $564,819,000.00
32 1/31/2016 $572,773,000.00
33 10/31/2015 $589,893,000.00
34 7/31/2015 $564,920,000.00
35 4/30/2015 $544,575,000.00
36 1/31/2015 $542,993,000.00
37 10/31/2014 $617,653,000.00
38 7/31/2014 $569,927,000.00
39 4/30/2014 $553,204,000.00
40 1/31/2014 $546,293,000.00
41 10/31/2013 $545,783,000.00
42 7/31/2013 $505,368,000.00
43 4/30/2013 $485,607,000.00
44 1/31/2013 $477,974,000.00
45 10/31/2012 $611,896,000.00
46 7/31/2012 $558,407,000.00
47 4/30/2012 $549,941,000.00
48 1/31/2012 $531,539,000.00
49 1/31/2011 $494,844,000.00
Financials: AssetsCurrent
Date Value
1 10/31/2023 $508,939,000.00
2 7/31/2023 $455,227,000.00
3 4/30/2023 $433,915,000.00
4 1/31/2023 $423,336,000.00
5 10/31/2022 $505,861,000.00
6 7/31/2022 $435,076,000.00
7 4/30/2022 $408,211,000.00
8 1/31/2022 $391,206,000.00
9 10/31/2021 $598,028,000.00
10 7/31/2021 $537,543,000.00
11 4/30/2021 $505,152,000.00
12 1/31/2021 $437,224,000.00
13 10/31/2020 $481,552,000.00
14 7/31/2020 $417,612,000.00
15 4/30/2020 $339,581,000.00
16 1/31/2020 $378,830,000.00
17 10/31/2019 $416,288,000.00
18 7/31/2019 $391,425,000.00
19 4/30/2019 $384,598,000.00
20 1/31/2019 $370,432,000.00
21 10/31/2018 $397,124,000.00
22 7/31/2018 $379,408,000.00
23 4/30/2018 $367,511,000.00
24 1/31/2018 $360,584,000.00
25 10/31/2017 $405,834,000.00
26 7/31/2017 $388,004,000.00
27 4/30/2017 $396,400,000.00
28 1/31/2017 $386,457,000.00
29 10/31/2016 $381,933,000.00
30 7/31/2016 $373,870,000.00
31 4/30/2016 $357,486,000.00
32 1/31/2016 $362,897,000.00
33 10/31/2015 $367,235,000.00
34 7/31/2015 $336,829,000.00
35 4/30/2015 $321,229,000.00
36 1/31/2015 $324,589,000.00
37 10/31/2014 $400,018,000.00
38 7/31/2014 $357,918,000.00
39 4/30/2014 $344,406,000.00
40 1/31/2014 $342,137,000.00
41 10/31/2013 $339,469,000.00
42 7/31/2013 $296,823,000.00
43 4/30/2013 $280,743,000.00
44 1/31/2013 $276,873,000.00
45 10/31/2012 $405,233,000.00
46 7/31/2012 $347,147,000.00
47 4/30/2012 $336,869,000.00
48 1/31/2012 $320,127,000.00
49 1/31/2011 $257,036,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 10/31/2023 $311,657,000.00
2 7/31/2023 $275,583,000.00
3 4/30/2023 $254,433,000.00
4 1/31/2023 $252,077,000.00
5 10/31/2022 $302,180,000.00
6 7/31/2022 $266,731,000.00
7 4/30/2022 $250,073,000.00
8 1/31/2022 $253,970,000.00
9 10/31/2021 $468,733,000.00
10 7/31/2021 $406,714,000.00
11 4/30/2021 $393,153,000.00
12 1/31/2021 $318,789,000.00
13 10/31/2020 $331,923,000.00
14 7/31/2020 $265,714,000.00
15 4/30/2020 $185,037,000.00
16 1/31/2020 $220,969,000.00
17 10/31/2019 $213,836,000.00
18 7/31/2019 $178,041,000.00
19 4/30/2019 $183,939,000.00
20 1/31/2019 $168,471,000.00
21 1/31/2018 $165,086,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 10/31/2023 $59,580,000.00
2 7/31/2023 $23,506,000.00
3 4/30/2023 $2,356,000.00
4 1/31/2023 $-1,893,000.00
5 10/31/2022 $48,210,000.00
6 7/31/2022 $12,761,000.00
7 4/30/2022 $-3,897,000.00
8 1/31/2022 $-64,819,000.00
9 10/31/2021 $149,944,000.00
10 7/31/2021 $87,925,000.00
11 4/30/2021 $74,364,000.00
12 1/31/2021 $97,820,000.00
13 10/31/2020 $110,954,000.00
14 7/31/2020 $44,745,000.00
15 4/30/2020 $-35,932,000.00
16 1/31/2020 $52,498,000.00
17 10/31/2019 $45,365,000.00
18 7/31/2019 $9,570,000.00
19 4/30/2019 $15,468,000.00
20 1/31/2019 $3,385,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 4/30/2013 --
43 1/31/2013 --
44 10/31/2012 --
45 7/31/2012 --
46 4/30/2012 --
47 1/31/2012 --
48 1/31/2011 --
Financials: CommonStockDividendsPerShareCashPaid
Date Value
1 10/31/2023 $0.35
2 7/31/2023 $0.70
3 4/30/2023 $0.35
4 1/31/2023 $4.05
5 10/31/2022 $1.05
6 7/31/2022 $0.35
7 4/30/2022 $0.35
8 1/31/2022 $6.99
9 10/31/2021 $0.33
10 7/31/2021 $0.33
11 4/30/2021 $0.33
12 1/31/2021 $2.60
13 10/31/2020 $0.30
14 7/31/2020 --
15 1/31/2020 $2.30
16 10/31/2019 $0.25
17 7/31/2019 $0.50
18 4/30/2019 $0.25
19 1/31/2019 $2.00
20 10/31/2018 $0.75
21 7/31/2018 $0.50
22 4/30/2018 $0.25
23 1/31/2018 $2.75
24 10/31/2017 $0.75
25 7/31/2017 $0.50
26 4/30/2017 $0.25
27 1/31/2017 $1.75
28 10/31/2016 $0.75
29 7/31/2016 $0.50
30 4/30/2016 $0.25
31 1/31/2016 $1.94
32 10/31/2015 $0.69
33 7/31/2015 $0.46
34 4/30/2015 $0.23
35 1/31/2015 $3.66
36 10/31/2014 $0.66
37 7/31/2014 $0.44
38 4/30/2014 $0.22
39 1/31/2014 $2.02
40 10/31/2013 $0.60
41 7/31/2013 $0.40
42 4/30/2013 $0.20
43 1/31/2013 $5.30
44 10/31/2012 $0.60
45 7/31/2012 $0.40
46 4/30/2012 $0.20
47 1/31/2012 $3.05
48 10/31/2011 $2.85
49 7/31/2011 $0.40
50 4/30/2011 $0.20
51 1/31/2011 $3.30
52 1/31/2010 $2.60
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 1/31/2011 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 10/31/2023 $100,000,000.00
2 7/31/2023 $100,000,000.00
3 4/30/2023 $100,000,000.00
4 1/31/2023 $100,000,000.00
5 10/31/2022 $100,000,000.00
6 7/31/2022 $100,000,000.00
7 4/30/2022 $100,000,000.00
8 1/31/2022 $100,000,000.00
9 10/31/2021 $100,000,000.00
10 7/31/2021 $100,000,000.00
11 4/30/2021 $100,000,000.00
12 1/31/2021 $100,000,000.00
13 10/31/2020 $100,000,000.00
14 7/31/2020 $100,000,000.00
15 4/30/2020 $100,000,000.00
16 1/31/2020 $100,000,000.00
17 10/31/2019 $100,000,000.00
18 7/31/2019 $100,000,000.00
19 4/30/2019 $100,000,000.00
20 1/31/2019 $100,000,000.00
21 10/31/2018 $100,000,000.00
22 7/31/2018 $100,000,000.00
23 4/30/2018 $100,000,000.00
24 1/31/2018 $100,000,000.00
25 10/31/2017 $100,000,000.00
26 7/31/2017 $100,000,000.00
27 4/30/2017 $100,000,000.00
28 1/31/2017 $100,000,000.00
29 10/31/2016 $100,000,000.00
30 7/31/2016 $100,000,000.00
31 4/30/2016 $100,000,000.00
32 1/31/2016 $100,000,000.00
33 10/31/2015 $100,000,000.00
34 7/31/2015 $100,000,000.00
35 4/30/2015 $100,000,000.00
36 1/31/2015 $100,000,000.00
37 10/31/2014 $100,000,000.00
38 7/31/2014 $100,000,000.00
39 4/30/2014 $100,000,000.00
40 1/31/2014 $100,000,000.00
41 10/31/2013 $100,000,000.00
42 7/31/2013 $100,000,000.00
43 4/30/2013 $100,000,000.00
44 1/31/2013 $100,000,000.00
45 10/31/2012 $100,000,000.00
46 7/31/2012 $100,000,000.00
47 4/30/2012 $100,000,000.00
48 1/31/2012 $100,000,000.00
49 1/31/2011 $100,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 10/31/2023 $50,445,386.00
2 7/31/2023 $50,445,926.00
3 4/30/2023 $50,456,196.00
4 1/31/2023 $50,092,616.00
5 10/31/2022 $50,091,866.00
6 7/31/2022 $50,094,751.00
7 4/30/2022 $50,094,851.00
8 1/31/2022 $49,728,651.00
9 10/31/2021 $49,783,381.00
10 7/31/2021 $49,783,381.00
11 4/30/2021 $49,788,891.00
12 1/31/2021 $49,407,731.00
13 10/31/2020 $49,407,731.00
14 7/31/2020 $49,407,731.00
15 4/30/2020 $49,408,181.00
16 1/31/2020 $49,205,681.00
17 10/31/2019 $49,223,811.00
18 7/31/2019 $49,223,811.00
19 4/30/2019 $49,231,625.00
20 1/31/2019 $49,017,395.00
21 10/31/2018 $49,017,975.00
22 7/31/2018 $49,018,195.00
23 4/30/2018 $49,044,895.00
24 1/31/2018 $48,816,170.00
25 10/31/2017 $48,841,280.00
26 7/31/2017 $48,844,700.00
27 4/30/2017 $48,848,555.00
28 1/31/2017 $48,622,780.00
29 10/31/2016 $48,622,780.00
30 7/31/2016 $48,623,080.00
31 4/30/2016 $48,623,190.00
32 1/31/2016 $48,428,110.00
33 10/31/2015 $48,511,876.00
34 7/31/2015 $48,531,973.00
35 4/30/2015 $48,532,213.00
36 1/31/2015 $48,379,613.00
37 10/31/2014 $48,374,622.00
38 7/31/2014 $48,374,622.00
39 4/30/2014 $48,374,622.00
40 1/31/2014 $48,336,392.00
41 10/31/2013 $48,329,282.00
42 7/31/2013 $48,326,124.00
43 4/30/2013 $48,322,955.00
44 1/31/2013 $48,059,269.00
45 10/31/2012 $47,941,952.00
46 7/31/2012 $47,921,197.00
47 4/30/2012 $47,921,437.00
48 1/31/2012 $47,432,089.00
49 1/31/2011 $47,127,926.00
Financials: CommonStockSharesOutstanding
Date Value
1 10/31/2023 $50,445,386.00
2 7/31/2023 $50,445,926.00
3 4/30/2023 $50,456,196.00
4 1/31/2023 $50,092,616.00
5 10/31/2022 $50,091,866.00
6 7/31/2022 $50,094,751.00
7 4/30/2022 $50,094,851.00
8 1/31/2022 $49,725,651.00
9 10/31/2021 $49,783,381.00
10 7/31/2021 $49,783,381.00
11 4/30/2021 $49,788,891.00
12 1/31/2021 $49,407,731.00
13 10/31/2020 $49,407,731.00
14 7/31/2020 $49,407,731.00
15 4/30/2020 $49,408,181.00
16 1/31/2020 $49,205,681.00
17 10/31/2019 $49,223,811.00
18 7/31/2019 $49,223,811.00
19 4/30/2019 $49,231,625.00
20 1/31/2019 $49,017,395.00
21 10/31/2018 $49,017,975.00
22 7/31/2018 $49,018,195.00
23 4/30/2018 $49,044,895.00
24 1/31/2018 $48,816,170.00
25 10/31/2017 $48,841,280.00
26 7/31/2017 $48,844,700.00
27 4/30/2017 $48,848,555.00
28 1/31/2017 $48,622,780.00
29 10/31/2016 $48,622,780.00
30 7/31/2016 $48,623,080.00
31 4/30/2016 $48,623,190.00
32 1/31/2016 $48,428,110.00
33 10/31/2015 $48,511,876.00
34 7/31/2015 $48,531,973.00
35 4/30/2015 $48,532,213.00
36 1/31/2015 $48,379,613.00
37 10/31/2014 $48,374,622.00
38 7/31/2014 $48,374,622.00
39 4/30/2014 $48,374,622.00
40 1/31/2014 $48,336,392.00
41 10/31/2013 $48,329,282.00
42 7/31/2013 $48,326,124.00
43 4/30/2013 $48,322,955.00
44 1/31/2013 $48,059,269.00
45 10/31/2012 $47,941,952.00
46 7/31/2012 $47,921,197.00
47 4/30/2012 $47,921,437.00
48 1/31/2012 $47,432,089.00
49 1/31/2011 $47,127,926.00
Financials: CommonStockValue
Date Value
1 10/31/2023 $504,000.00
2 7/31/2023 $504,000.00
3 4/30/2023 $505,000.00
4 1/31/2023 $501,000.00
5 10/31/2022 $501,000.00
6 7/31/2022 $501,000.00
7 4/30/2022 $501,000.00
8 1/31/2022 $497,000.00
9 10/31/2021 $498,000.00
10 7/31/2021 $498,000.00
11 4/30/2021 $498,000.00
12 1/31/2021 $494,000.00
13 10/31/2020 $494,000.00
14 7/31/2020 $494,000.00
15 4/30/2020 $494,000.00
16 1/31/2020 $492,000.00
17 10/31/2019 $492,000.00
18 7/31/2019 $492,000.00
19 4/30/2019 $492,000.00
20 1/31/2019 $490,000.00
21 10/31/2018 $490,000.00
22 7/31/2018 $490,000.00
23 4/30/2018 $490,000.00
24 1/31/2018 $488,000.00
25 10/31/2017 $488,000.00
26 7/31/2017 $488,000.00
27 4/30/2017 $488,000.00
28 1/31/2017 $486,000.00
29 10/31/2016 $486,000.00
30 7/31/2016 $486,000.00
31 4/30/2016 $486,000.00
32 1/31/2016 $484,000.00
33 10/31/2015 $485,000.00
34 7/31/2015 $485,000.00
35 4/30/2015 $485,000.00
36 1/31/2015 $484,000.00
37 10/31/2014 $484,000.00
38 7/31/2014 $484,000.00
39 4/30/2014 $484,000.00
40 1/31/2014 $483,000.00
41 10/31/2013 $483,000.00
42 7/31/2013 $483,000.00
43 4/30/2013 $483,000.00
44 1/31/2013 $481,000.00
45 10/31/2012 $479,000.00
46 7/31/2012 $479,000.00
47 4/30/2012 $479,000.00
48 1/31/2012 $474,000.00
49 1/31/2011 $471,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 10/31/2023 $12,305,000.00
2 7/31/2023 $12,960,000.00
3 4/30/2023 $14,325,000.00
4 1/31/2023 $16,777,000.00
5 10/31/2022 $11,782,000.00
6 7/31/2022 $12,411,000.00
7 4/30/2022 $13,611,000.00
8 1/31/2022 $16,470,000.00
9 10/31/2021 $11,146,000.00
10 7/31/2021 $11,434,000.00
11 4/30/2021 $12,215,000.00
12 1/31/2021 $14,279,000.00
13 10/31/2020 $12,093,000.00
14 7/31/2020 $12,611,000.00
15 4/30/2020 $13,513,000.00
16 1/31/2020 $15,319,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 10/31/2023 $156,242,000.00
2 7/31/2023 $303,593,000.00
3 4/30/2023 $149,577,000.00
4 1/31/2023 $669,184,000.00
5 10/31/2022 $480,451,000.00
6 7/31/2022 $313,511,000.00
7 4/30/2022 $156,904,000.00
8 1/31/2022 $641,598,000.00
9 10/31/2021 $463,039,000.00
10 7/31/2021 $304,673,000.00
11 4/30/2021 $151,572,000.00
12 1/31/2021 $500,610,000.00
13 10/31/2020 $134,055,000.00
14 7/31/2020 $122,643,000.00
15 4/30/2020 $88,588,000.00
16 1/31/2020 $522,780,000.00
17 10/31/2019 $130,587,000.00
18 7/31/2019 $249,780,000.00
19 4/30/2019 $124,660,000.00
20 1/31/2019 $519,423,000.00
21 10/31/2018 $376,305,000.00
22 7/31/2018 $247,355,000.00
23 4/30/2018 $125,206,000.00
24 1/31/2018 $533,357,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 1/31/2023 $68,003,000.00
2 1/31/2022 $69,228,000.00
3 1/31/2021 $35,837,000.00
4 1/31/2020 $29,660,000.00
5 1/31/2019 $27,278,000.00
6 1/31/2018 $46,158,000.00
7 1/31/2017 $55,541,000.00
8 1/31/2016 $78,956,000.00
9 1/31/2015 $87,679,000.00
10 1/31/2014 $89,198,000.00
11 1/31/2013 $88,265,000.00
12 1/31/2012 $73,880,000.00
13 1/31/2011 $59,475,000.00
14 1/31/2010 $66,059,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 1/31/2023 $11,285,000.00
2 1/31/2022 $14,088,000.00
3 1/31/2021 $6,269,000.00
4 1/31/2020 $5,604,000.00
5 1/31/2019 $4,857,000.00
6 1/31/2018 $3,960,000.00
7 1/31/2017 $6,029,000.00
8 1/31/2016 $9,802,000.00
9 1/31/2015 $11,128,000.00
10 1/31/2014 $10,760,000.00
11 1/31/2013 $11,068,000.00
12 1/31/2012 $9,728,000.00
13 1/31/2011 $9,569,000.00
14 1/31/2010 $10,351,000.00
Financials: DeferredCompensationLiabilityClassifiedNoncurrent
Date Value
1 10/31/2023 $22,508,000.00
2 7/31/2023 $23,616,000.00
3 4/30/2023 $22,512,000.00
4 1/31/2023 $20,624,000.00
5 10/31/2022 $19,579,000.00
6 7/31/2022 $20,163,000.00
7 4/30/2022 $20,136,000.00
8 1/31/2022 $19,352,000.00
9 10/31/2021 $20,024,000.00
10 7/31/2021 $19,558,000.00
11 4/30/2021 $19,087,000.00
12 1/31/2021 $18,320,000.00
13 10/31/2020 $16,729,000.00
14 7/31/2020 $16,536,000.00
15 4/30/2020 $15,204,000.00
16 1/31/2020 $15,863,000.00
17 10/31/2019 $15,410,000.00
18 7/31/2019 $14,984,000.00
19 4/30/2019 $14,914,000.00
20 1/31/2019 $13,978,000.00
21 10/31/2018 $13,804,000.00
22 7/31/2018 $15,784,000.00
23 4/30/2018 $15,337,000.00
24 1/31/2018 $15,154,000.00
25 10/31/2017 $14,581,000.00
26 7/31/2017 $14,167,000.00
27 4/30/2017 $13,763,000.00
28 1/31/2017 $13,092,000.00
29 10/31/2016 $12,571,000.00
30 7/31/2016 $14,186,000.00
31 4/30/2016 $13,770,000.00
32 1/31/2016 $12,849,000.00
33 10/31/2015 $13,358,000.00
34 7/31/2015 $13,576,000.00
35 4/30/2015 $13,541,000.00
36 1/31/2015 $14,261,000.00
37 10/31/2014 $14,248,000.00
38 7/31/2014 $13,916,000.00
39 4/30/2014 $13,724,000.00
40 1/31/2014 $12,797,000.00
41 10/31/2013 $12,626,000.00
42 7/31/2013 $12,303,000.00
43 4/30/2013 $11,890,000.00
44 1/31/2013 $10,600,000.00
45 10/31/2012 $10,065,000.00
46 7/31/2012 $9,823,000.00
47 4/30/2012 $9,858,000.00
48 1/31/2012 $8,581,000.00
49 1/31/2011 $7,727,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $-2,481,000.00
2 7/31/2023 $-1,670,000.00
3 4/30/2023 $-860,000.00
4 1/31/2023 $1,142,000.00
5 10/31/2022 $-2,039,000.00
6 7/31/2022 $-1,373,000.00
7 4/30/2022 $-707,000.00
8 1/31/2022 $-381,000.00
9 10/31/2021 $-1,814,000.00
10 7/31/2021 $-1,223,000.00
11 4/30/2021 $-631,000.00
12 1/31/2021 $-1,298,000.00
13 10/31/2020 $-935,000.00
14 7/31/2020 $-632,000.00
15 4/30/2020 $-230,000.00
16 1/31/2020 $-1,986,000.00
17 10/31/2019 $-693,000.00
18 7/31/2019 $-608,000.00
19 4/30/2019 $-311,000.00
20 1/31/2019 $-1,099,000.00
21 10/31/2018 $-857,000.00
22 7/31/2018 $-750,000.00
23 4/30/2018 $-385,000.00
24 1/31/2018 $-340,000.00
25 10/31/2017 $-1,581,000.00
26 7/31/2017 $-1,193,000.00
27 4/30/2017 $-609,000.00
28 1/31/2017 $-3,260,000.00
29 10/31/2016 $-1,779,000.00
30 7/31/2016 $-1,359,000.00
31 4/30/2016 $-696,000.00
32 1/31/2016 $-1,217,000.00
33 10/31/2015 $-1,650,000.00
34 7/31/2015 $-1,669,000.00
35 4/30/2015 $-864,000.00
36 1/31/2015 $-1,675,000.00
37 10/31/2014 $-2,197,000.00
38 7/31/2014 $-1,482,000.00
39 4/30/2014 $-767,000.00
40 1/31/2014 $-2,086,000.00
41 10/31/2013 $-2,756,000.00
42 7/31/2013 $-1,856,000.00
43 4/30/2013 $-956,000.00
44 1/31/2013 $-1,939,000.00
45 10/31/2012 $-2,270,000.00
46 7/31/2012 $-1,530,000.00
47 4/30/2012 $-791,000.00
48 1/31/2012 $5,417,000.00
49 10/31/2011 $-1,715,000.00
50 7/31/2011 $-1,157,000.00
51 4/30/2011 $-600,000.00
52 1/31/2011 $10,952,000.00
53 1/31/2010 $414,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 1/31/2023 $889,000.00
2 1/31/2022 $921,000.00
3 1/31/2021 $918,000.00
4 1/31/2020 $986,000.00
5 1/31/2019 $1,135,000.00
6 1/31/2018 $1,295,000.00
7 1/31/2017 $1,887,000.00
8 1/31/2016 $1,784,000.00
9 1/31/2015 $1,592,000.00
10 1/31/2014 $1,311,000.00
11 1/31/2013 $1,060,000.00
12 1/31/2012 $844,000.00
13 1/31/2011 $653,000.00
Financials: DeferredTaxAssetsInventory
Date Value
1 1/31/2023 $4,257,000.00
2 1/31/2022 $3,673,000.00
3 1/31/2021 $4,228,000.00
4 1/31/2020 $4,877,000.00
5 1/31/2019 $4,439,000.00
6 1/31/2018 $4,368,000.00
7 1/31/2017 $6,626,000.00
8 1/31/2016 $6,141,000.00
9 1/31/2015 $5,345,000.00
10 1/31/2014 $5,020,000.00
11 1/31/2013 $4,260,000.00
12 1/31/2012 $3,772,000.00
13 1/31/2011 $3,494,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 1/31/2023 $8,352,000.00
2 1/31/2022 $9,494,000.00
3 1/31/2021 $9,114,000.00
4 1/31/2020 $7,816,000.00
5 1/31/2019 $5,830,000.00
6 1/31/2018 $4,762,000.00
7 1/31/2017 $4,440,000.00
8 1/31/2016 $1,326,000.00
9 1/31/2015 $167,000.00
10 1/31/2014 $-1,268,000.00
11 1/31/2013 $-3,299,000.00
12 1/31/2012 $-5,376,000.00
13 1/31/2011 $24,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
Date Value
1 1/31/2023 --
2 1/31/2022 $623,000.00
3 1/31/2021 $1,326,000.00
4 1/31/2020 --
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
Date Value
1 1/31/2023 $5,197,000.00
2 1/31/2022 $4,796,000.00
3 1/31/2021 $4,551,000.00
4 1/31/2020 $3,912,000.00
5 1/31/2019 $3,451,000.00
6 1/31/2018 $4,006,000.00
7 1/31/2017 $5,716,000.00
8 1/31/2016 $4,896,000.00
9 1/31/2015 $5,409,000.00
10 1/31/2014 $4,903,000.00
11 1/31/2013 $4,121,000.00
12 1/31/2012 $3,837,000.00
13 1/31/2011 $4,071,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 1/31/2023 $4,276,000.00
2 1/31/2022 $3,157,000.00
3 1/31/2021 $2,118,000.00
4 1/31/2020 $1,627,000.00
5 1/31/2019 $1,918,000.00
6 1/31/2018 $2,432,000.00
7 1/31/2017 $3,304,000.00
8 1/31/2016 $3,596,000.00
9 1/31/2015 $3,985,000.00
10 1/31/2014 $4,012,000.00
11 1/31/2013 $4,595,000.00
12 1/31/2012 $3,770,000.00
13 1/31/2011 $3,235,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
Date Value
1 1/31/2023 $98,000.00
2 1/31/2022 $110,000.00
3 1/31/2021 $319,000.00
4 1/31/2020 $231,000.00
5 1/31/2019 $7,015,000.00
6 1/31/2018 $8,744,000.00
7 1/31/2017 $13,912,000.00
8 1/31/2016 $14,672,000.00
9 1/31/2015 $15,009,000.00
10 1/31/2014 $13,899,000.00
11 1/31/2013 $13,670,000.00
12 1/31/2012 $13,506,000.00
13 1/31/2011 $13,849,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
Date Value
1 1/31/2023 $2,886,000.00
2 1/31/2022 $3,006,000.00
3 1/31/2021 $2,862,000.00
4 1/31/2020 $2,691,000.00
5 1/31/2019 $3,023,000.00
6 1/31/2018 $2,898,000.00
7 1/31/2017 $4,070,000.00
8 1/31/2016 $1,140,000.00
9 1/31/2015 $1,176,000.00
10 1/31/2014 $655,000.00
11 1/31/2013 $733,000.00
12 1/31/2012 $647,000.00
13 1/31/2011 $468,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 1/31/2023 $17,118,000.00
2 1/31/2022 $13,514,000.00
3 1/31/2021 $13,138,000.00
4 1/31/2020 $12,787,000.00
5 1/31/2019 $15,004,000.00
6 1/31/2018 $18,712,000.00
7 1/31/2017 $31,195,000.00
8 1/31/2016 $31,561,000.00
9 1/31/2015 $32,496,000.00
10 1/31/2014 $31,411,000.00
11 1/31/2013 $33,390,000.00
12 1/31/2012 $33,502,000.00
13 1/31/2011 $27,251,000.00
Financials: Depreciation
Date Value
1 10/31/2023 $14,854,000.00
2 7/31/2023 $9,910,000.00
3 4/30/2023 $4,853,000.00
4 1/31/2023 $18,855,000.00
5 10/31/2022 $13,590,000.00
6 7/31/2022 $9,181,000.00
7 4/30/2022 $4,488,000.00
8 1/31/2022 $18,689,000.00
9 10/31/2021 $14,032,000.00
10 7/31/2021 $9,700,000.00
11 4/30/2021 $4,812,000.00
12 1/31/2021 $20,863,000.00
13 10/31/2020 $15,693,000.00
14 7/31/2020 $11,010,000.00
15 4/30/2020 $5,484,000.00
16 1/31/2020 $23,789,000.00
17 10/31/2019 $18,021,000.00
18 7/31/2019 $12,427,000.00
19 4/30/2019 $6,180,000.00
20 1/31/2019 $26,848,000.00
21 10/31/2018 $20,308,000.00
22 7/31/2018 $13,917,000.00
23 4/30/2018 $6,948,000.00
24 1/31/2018 $30,745,000.00
25 10/31/2017 $23,143,000.00
26 7/31/2017 $15,785,000.00
27 4/30/2017 $7,854,000.00
28 1/31/2017 $32,787,000.00
29 10/31/2016 $24,070,000.00
30 7/31/2016 $16,151,000.00
31 4/30/2016 $7,927,000.00
32 1/31/2016 $32,142,000.00
33 10/31/2015 $23,614,000.00
34 7/31/2015 $15,834,000.00
35 4/30/2015 $7,728,000.00
36 1/31/2015 $31,679,000.00
37 10/31/2014 $23,259,000.00
38 7/31/2014 $15,521,000.00
39 4/30/2014 $7,651,000.00
40 1/31/2014 $32,631,000.00
41 10/31/2013 $23,986,000.00
42 7/31/2013 $15,927,000.00
43 4/30/2013 $7,887,000.00
44 1/31/2013 $33,834,000.00
45 10/31/2012 $24,715,000.00
46 7/31/2012 $16,249,000.00
47 4/30/2012 $7,894,000.00
48 1/31/2012 $32,769,000.00
49 10/31/2011 $23,437,000.00
50 7/31/2011 $15,308,000.00
51 4/30/2011 $7,500,000.00
52 1/31/2011 $29,781,000.00
53 1/31/2010 $25,135,000.00
Financials: DividendsCommonStockCash
Date Value
1 10/31/2023 $17,656,000.00
2 7/31/2023 $35,314,000.00
3 4/30/2023 $17,660,000.00
4 1/31/2023 $202,876,000.00
5 10/31/2022 $52,598,000.00
6 7/31/2022 $35,066,000.00
7 4/30/2022 $17,533,000.00
8 1/31/2022 $347,798,000.00
9 10/31/2021 $16,429,000.00
10 7/31/2021 $16,429,000.00
11 4/30/2021 $16,430,000.00
12 1/31/2021 $128,460,000.00
13 10/31/2020 $14,799,000.00
14 1/31/2020 $112,854,000.00
15 10/31/2019 $36,810,000.00
16 7/31/2019 $12,306,000.00
17 4/30/2019 $12,309,000.00
18 1/31/2019 $97,744,000.00
19 10/31/2018 $36,656,000.00
20 7/31/2018 $12,251,000.00
21 4/30/2018 $12,261,000.00
22 1/31/2018 $133,874,000.00
23 10/31/2017 $36,575,000.00
24 7/31/2017 $24,423,000.00
25 4/30/2017 $12,213,000.00
26 1/31/2017 $84,850,000.00
27 10/31/2016 $36,416,000.00
28 7/31/2016 $24,312,000.00
29 4/30/2016 $12,156,000.00
30 1/31/2016 $93,768,000.00
31 10/31/2015 $33,397,000.00
32 7/31/2015 $22,325,000.00
33 4/30/2015 $11,162,000.00
34 1/31/2015 $176,604,000.00
35 10/31/2014 $31,928,000.00
36 7/31/2014 $21,286,000.00
37 4/30/2014 $10,642,000.00
38 1/31/2014 $97,144,000.00
39 10/31/2013 $28,996,000.00
40 7/31/2013 $19,330,000.00
41 4/30/2013 $9,665,000.00
42 1/31/2013 $254,633,000.00
43 10/31/2012 $28,756,000.00
44 7/31/2012 $19,168,000.00
45 4/30/2012 $9,584,000.00
46 1/31/2012 $144,563,000.00
47 10/31/2011 $135,077,000.00
48 7/31/2011 $18,938,000.00
49 4/30/2011 $9,465,000.00
50 1/31/2011 $154,287,000.00
51 1/31/2010 $120,341,000.00
Financials: EarningsPerShareBasic
Date Value
1 10/31/2023 $1.05
2 7/31/2023 $1.79
3 4/30/2023 $0.87
4 1/31/2023 $5.17
5 10/31/2022 $1.25
6 7/31/2022 $1.02
7 4/30/2022 $1.12
8 1/31/2022 $5.20
9 10/31/2021 $3.49
10 7/31/2021 $1.05
11 4/30/2021 $1.17
12 1/31/2021 $2.67
13 10/31/2020 $0.85
14 7/31/2020 $0.71
15 4/30/2020 $-0.24
16 1/31/2020 $2.15
17 10/31/2019 $1.18
18 7/31/2019 $0.34
19 4/30/2019 $0.31
20 1/31/2019 $1.97
21 10/31/2018 $1.13
22 7/31/2018 $0.32
23 4/30/2018 $0.38
24 1/31/2018 $1.86
25 10/31/2017 $0.41
26 7/31/2017 $0.24
27 4/30/2017 $0.34
28 1/31/2017 $2.04
29 10/31/2016 $1.29
30 7/31/2016 $0.32
31 4/30/2016 $0.48
32 1/31/2016 $1.13
33 10/31/2015 $0.75
34 7/31/2015 $1.19
35 4/30/2015 $0.70
36 1/31/2015 $1.25
37 10/31/2014 $2.14
38 7/31/2014 $1.29
39 4/30/2014 $0.78
40 1/31/2014 $3.41
41 10/31/2013 $0.85
42 7/31/2013 $0.53
43 4/30/2013 $0.79
44 1/31/2013 $3.47
45 10/31/2012 $0.89
46 7/31/2012 $0.49
47 4/30/2012 $0.80
48 1/31/2012 $3.23
49 10/31/2011 $2.04
50 7/31/2011 $0.50
51 4/30/2011 $0.72
52 1/31/2011 $1.06
53 10/31/2010 $0.75
54 7/31/2010 $0.45
55 4/30/2010 $0.65
56 1/31/2010 $2.79
Financials: EarningsPerShareDiluted
Date Value
1 10/31/2023 $1.04
2 7/31/2023 $1.78
3 4/30/2023 $0.86
4 1/31/2023 $5.13
5 10/31/2022 $3.37
6 7/31/2022 $1.01
7 4/30/2022 $1.12
8 1/31/2022 $5.16
9 10/31/2021 $3.46
10 7/31/2021 $2.20
11 4/30/2021 $1.16
12 1/31/2021 $2.66
13 10/31/2020 $1.32
14 7/31/2020 $0.71
15 4/30/2020 $-0.24
16 1/31/2020 $2.14
17 10/31/2019 $1.18
18 7/31/2019 $0.34
19 4/30/2019 $0.31
20 1/31/2019 $1.97
21 10/31/2018 $1.12
22 7/31/2018 $0.32
23 4/30/2018 $0.38
24 1/31/2018 $0.87
25 10/31/2017 $0.41
26 7/31/2017 $0.24
27 4/30/2017 $0.34
28 1/31/2017 $2.03
29 10/31/2016 $0.48
30 7/31/2016 $0.32
31 4/30/2016 $0.48
32 1/31/2016 $1.13
33 10/31/2015 $1.93
34 7/31/2015 $0.49
35 4/30/2015 $0.70
36 1/31/2015 $3.38
37 10/31/2014 $0.84
38 7/31/2014 $0.51
39 4/30/2014 $0.78
40 1/31/2014 $3.39
41 10/31/2013 $2.15
42 7/31/2013 $0.52
43 4/30/2013 $0.78
44 1/31/2013 $3.44
45 10/31/2012 $0.88
46 7/31/2012 $1.28
47 4/30/2012 $0.79
48 1/31/2012 $3.20
49 10/31/2011 $0.81
50 7/31/2011 $0.50
51 4/30/2011 $0.71
52 1/31/2011 $2.86
53 10/31/2010 $0.73
54 7/31/2010 $0.44
55 4/30/2010 $0.64
56 1/31/2010 $2.73
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 1/31/2023 $0.24
2 1/31/2022 $0.25
3 1/31/2021 $0.24
4 1/31/2020 $0.24
5 1/31/2019 $0.25
6 1/31/2018 $0.36
7 1/31/2017 $0.37
8 1/31/2016 $0.37
9 1/31/2015 $0.37
10 1/31/2014 $0.38
11 1/31/2013 $0.37
12 1/31/2012 $0.37
13 1/31/2011 $0.37
14 1/31/2010 $0.38
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 1/31/2023 $0.21
2 1/31/2022 $0.21
3 1/31/2021 $0.21
4 1/31/2020 $0.21
5 1/31/2019 $0.21
6 1/31/2018 $0.34
7 12/31/2017 $0.35
8 1/31/2017 $0.35
9 1/31/2016 $0.35
10 1/31/2015 $0.35
11 1/31/2014 $0.35
12 1/31/2013 $0.35
13 1/31/2012 $0.35
14 1/31/2011 $0.35
15 1/31/2010 $0.35
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 1/31/2023 $0.00
2 1/31/2022 $0.00
3 1/31/2021 --
4 1/31/2020 $0.00
5 1/31/2019 $0.01
6 1/31/2018 $0.00
7 1/31/2017 $0.00
8 1/31/2016 $0.00
9 1/31/2015 $0.00
10 1/31/2014 --
11 1/31/2013 $-0.01
12 1/31/2012 $-0.01
13 1/31/2011 $-0.01
14 1/31/2010 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 1/31/2023 $0.03
2 1/31/2022 $0.03
3 1/31/2021 $0.03
4 1/31/2020 $0.03
5 1/31/2019 $0.03
6 1/31/2018 $0.02
7 1/31/2017 $0.03
8 1/31/2016 $0.03
9 1/31/2015 $0.03
10 1/31/2014 $0.03
11 1/31/2013 $0.03
12 1/31/2012 $0.03
13 1/31/2011 $0.03
14 1/31/2010 $0.03
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 10/31/2023 $34,784,000.00
2 7/31/2023 $22,357,000.00
3 4/30/2023 $17,942,000.00
4 1/31/2023 $55,490,000.00
5 10/31/2022 $44,183,000.00
6 7/31/2022 $29,509,000.00
7 4/30/2022 $23,095,000.00
8 1/31/2022 $62,055,000.00
9 10/31/2021 $49,473,000.00
10 7/31/2021 $33,878,000.00
11 4/30/2021 $26,474,000.00
12 1/31/2021 $35,865,000.00
13 10/31/2020 $23,611,000.00
14 7/31/2020 $9,391,000.00
15 4/30/2020 $5,310,000.00
16 1/31/2020 $22,929,000.00
17 10/31/2019 $18,122,000.00
18 7/31/2019 $11,512,000.00
19 4/30/2019 $11,636,000.00
20 1/31/2019 $21,452,000.00
21 10/31/2018 $17,996,000.00
22 7/31/2018 $11,852,000.00
23 4/30/2018 $11,893,000.00
24 1/31/2018 $22,307,000.00
25 10/31/2017 $14,899,000.00
26 7/31/2017 $14,130,000.00
27 4/30/2017 $8,883,000.00
28 1/31/2017 $26,906,000.00
29 10/31/2016 $15,651,000.00
30 7/31/2016 $15,289,000.00
31 4/30/2016 $9,857,000.00
32 1/31/2016 $33,126,000.00
33 10/31/2015 $21,382,000.00
34 7/31/2015 $18,884,000.00
35 4/30/2015 $12,037,000.00
36 1/31/2015 $36,920,000.00
37 10/31/2014 $24,484,000.00
38 7/31/2014 $20,082,000.00
39 4/30/2014 $12,904,000.00
40 1/31/2014 $36,933,000.00
41 10/31/2013 $25,781,000.00
42 7/31/2013 $20,688,000.00
43 4/30/2013 $13,435,000.00
44 1/31/2013 $42,183,000.00
45 10/31/2012 $28,126,000.00
46 7/31/2012 $16,963,000.00
47 4/30/2012 $16,429,000.00
48 1/31/2012 $42,854,000.00
49 1/31/2011 $36,018,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 10/31/2023 $12,908,000.00
2 7/31/2023 $26,339,000.00
3 4/30/2023 $13,425,000.00
4 1/31/2023 $53,980,000.00
5 10/31/2022 $35,359,000.00
6 7/31/2022 $11,674,000.00
7 4/30/2022 $11,855,000.00
8 1/31/2022 $51,086,000.00
9 10/31/2021 $11,080,000.00
10 7/31/2021 $11,081,000.00
11 4/30/2021 $11,751,000.00
12 1/31/2021 $41,488,000.00
13 10/31/2020 $29,026,000.00
14 7/31/2020 $19,096,000.00
15 4/30/2020 $9,503,000.00
16 1/31/2020 $41,497,000.00
17 10/31/2019 $30,812,000.00
18 7/31/2019 $21,870,000.00
19 4/30/2019 $11,310,000.00
20 1/31/2019 $43,113,000.00
21 10/31/2018 $30,696,000.00
22 7/31/2018 $21,452,000.00
23 4/30/2018 $10,578,000.00
24 1/31/2018 $39,877,000.00
25 10/31/2017 $29,113,000.00
26 7/31/2017 $10,045,000.00
27 4/30/2017 $9,761,000.00
28 1/31/2017 $38,475,000.00
29 10/31/2016 $9,234,000.00
30 7/31/2016 $20,471,000.00
31 4/30/2016 $10,736,000.00
32 1/31/2016 $39,282,000.00
33 10/31/2015 $8,701,000.00
34 7/31/2015 $11,060,000.00
35 4/30/2015 $11,638,000.00
36 1/31/2015 $37,671,000.00
37 10/31/2014 $10,289,000.00
38 7/31/2014 $9,843,000.00
39 4/30/2014 $10,194,000.00
40 1/31/2014 $35,258,000.00
41 10/31/2013 $30,776,000.00
42 7/31/2013 $20,600,000.00
43 4/30/2013 $10,460,000.00
44 1/31/2013 $39,177,000.00
45 10/31/2012 $9,995,000.00
46 7/31/2012 $8,622,000.00
47 4/30/2012 $9,903,000.00
48 1/31/2012 $37,041,000.00
49 10/31/2011 $24,947,000.00
50 7/31/2011 $16,801,000.00
51 4/30/2011 $8,859,000.00
52 1/31/2011 $30,752,000.00
53 1/31/2010 $32,416,000.00
Financials: GrossProfit
Date Value
1 10/31/2023 $147,215,000.00
2 7/31/2023 $271,669,000.00
3 4/30/2023 $133,257,000.00
4 1/31/2023 $676,003,000.00
5 10/31/2022 $165,401,000.00
6 7/31/2022 $145,369,000.00
7 4/30/2022 $152,160,000.00
8 1/31/2022 $653,009,000.00
9 10/31/2021 $450,638,000.00
10 7/31/2021 $289,572,000.00
11 4/30/2021 $147,553,000.00
12 1/31/2021 $400,668,000.00
13 10/31/2020 $237,157,000.00
14 7/31/2020 $93,382,000.00
15 4/30/2020 $26,825,000.00
16 1/31/2020 $377,474,000.00
17 10/31/2019 $248,884,000.00
18 7/31/2019 $78,697,000.00
19 4/30/2019 $76,653,000.00
20 1/31/2019 $366,073,000.00
21 10/31/2018 $244,779,000.00
22 7/31/2018 $158,622,000.00
23 4/30/2018 $79,691,000.00
24 1/31/2018 $380,023,000.00
25 10/31/2017 $246,784,000.00
26 7/31/2017 $155,856,000.00
27 4/30/2017 $81,717,000.00
28 1/31/2017 $125,683,000.00
29 10/31/2016 $271,485,000.00
30 7/31/2016 $174,611,000.00
31 4/30/2016 $94,729,000.00
32 1/31/2016 $155,945,000.00
33 10/31/2015 $117,264,000.00
34 7/31/2015 $94,595,000.00
35 4/30/2015 $113,597,000.00
36 1/31/2015 $507,332,000.00
37 10/31/2014 $127,792,000.00
38 7/31/2014 $94,925,000.00
39 4/30/2014 $117,200,000.00
40 1/31/2014 $499,145,000.00
41 10/31/2013 $126,225,000.00
42 7/31/2013 $94,487,000.00
43 4/30/2013 $117,007,000.00
44 1/31/2013 $173,202,000.00
45 10/31/2012 $125,415,000.00
46 7/31/2012 $86,503,000.00
47 4/30/2012 $114,195,000.00
48 1/31/2012 $468,655,000.00
49 10/31/2011 $118,665,000.00
50 7/31/2011 $190,089,000.00
51 4/30/2011 $102,944,000.00
52 1/31/2011 $419,129,000.00
53 10/31/2010 $105,942,000.00
54 7/31/2010 $75,388,000.00
55 4/30/2010 $93,451,000.00
56 1/31/2010 $400,619,000.00
Financials: HeldToMaturitySecurities
Date Value
1 10/31/2023 $23,446,000.00
2 7/31/2023 $23,714,000.00
3 4/30/2023 $23,066,000.00
4 1/31/2023 $20,997,000.00
5 10/31/2022 $22,902,000.00
6 7/31/2022 $17,864,000.00
7 4/30/2022 $12,895,000.00
8 1/31/2022 $12,926,000.00
9 10/31/2021 $11,302,000.00
10 7/31/2021 $8,592,000.00
11 4/30/2021 $697,000.00
12 1/31/2021 $3,359,000.00
13 10/31/2020 $7,410,000.00
14 7/31/2020 $12,637,000.00
15 4/30/2020 $18,379,000.00
16 1/31/2020 $12,532,000.00
17 10/31/2019 $32,246,000.00
18 7/31/2019 $52,544,000.00
19 4/30/2019 $54,412,000.00
20 1/31/2019 $56,313,000.00
21 10/31/2018 $50,123,000.00
22 7/31/2018 $53,116,000.00
23 1/31/2014 $41,192,000.00
24 10/31/2013 $41,056,000.00
Financials: HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
Date Value
1 10/31/2023 $23,446,000.00
2 7/31/2023 $23,714,000.00
3 4/30/2023 $23,066,000.00
4 1/31/2023 $20,997,000.00
5 10/31/2022 $22,902,000.00
6 7/31/2022 $17,864,000.00
7 4/30/2022 $12,895,000.00
8 1/31/2022 $12,926,000.00
9 10/31/2021 $11,302,000.00
10 7/31/2021 $8,592,000.00
11 4/30/2021 $697,000.00
12 1/31/2021 $3,359,000.00
13 10/31/2020 $7,410,000.00
14 7/31/2020 $12,637,000.00
15 4/30/2020 $18,379,000.00
16 1/31/2020 $12,532,000.00
17 10/31/2019 $32,246,000.00
18 7/31/2019 $52,544,000.00
19 4/30/2019 $54,412,000.00
20 1/31/2019 $56,313,000.00
21 10/31/2018 $50,123,000.00
22 7/31/2018 $53,116,000.00
23 1/31/2018 $55,527,000.00
24 1/31/2014 $41,192,000.00
25 10/31/2013 $41,056,000.00
26 7/31/2013 $41,822,000.00
27 4/30/2013 $40,889,000.00
28 1/31/2013 $40,655,000.00
29 10/31/2012 $44,101,000.00
30 7/31/2012 $44,276,000.00
31 4/30/2012 $49,235,000.00
32 1/31/2012 $47,236,000.00
33 1/31/2011 $61,366,000.00
Financials: HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
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 $477,000.00
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 $723,000.00
16 1/31/2020 --
17 10/31/2019 $300,000.00
18 7/31/2019 $495,000.00
19 4/30/2019 $753,000.00
20 1/31/2019 $4,775,000.00
21 10/31/2018 $4,518,000.00
22 7/31/2018 $1,518,000.00
23 1/31/2014 $21,179,000.00
24 10/31/2013 $15,711,000.00
25 7/31/2013 $16,143,000.00
26 4/30/2013 $13,357,000.00
27 1/31/2013 $14,303,000.00
28 10/31/2012 $12,440,000.00
29 7/31/2012 $12,630,000.00
30 4/30/2012 $15,960,000.00
31 1/31/2012 $17,439,000.00
Financials: HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
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 $477,000.00
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 $718,000.00
16 1/31/2020 --
17 10/31/2019 $300,000.00
18 7/31/2019 $493,000.00
19 4/30/2019 $753,000.00
20 1/31/2019 $4,767,000.00
21 10/31/2018 $4,518,000.00
22 7/31/2018 $1,516,000.00
23 1/31/2014 $20,995,000.00
24 10/31/2013 $15,601,000.00
25 7/31/2013 $16,111,000.00
26 4/30/2013 $13,323,000.00
27 1/31/2013 $14,266,000.00
28 10/31/2012 $12,396,000.00
29 7/31/2012 $12,556,000.00
30 4/30/2012 $15,814,000.00
31 1/31/2012 $17,263,000.00
Financials: HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 10/31/2023 $23,404,000.00
2 7/31/2023 $23,706,000.00
3 4/30/2023 $23,041,000.00
4 1/31/2023 $20,992,000.00
5 10/31/2022 $22,798,000.00
6 7/31/2022 $17,394,000.00
7 4/30/2022 $12,868,000.00
8 1/31/2022 $12,923,000.00
9 10/31/2021 $11,308,000.00
10 7/31/2021 $8,602,000.00
11 4/30/2021 $697,000.00
12 1/31/2021 $3,366,000.00
13 10/31/2020 $7,431,000.00
14 7/31/2020 $12,694,000.00
15 4/30/2020 $17,722,000.00
16 1/31/2020 $12,544,000.00
17 10/31/2019 $31,986,000.00
18 7/31/2019 $52,176,000.00
19 4/30/2019 $53,722,000.00
20 1/31/2019 $51,596,000.00
21 10/31/2018 $45,538,000.00
22 7/31/2018 $51,607,000.00
23 1/31/2014 $20,221,000.00
24 10/31/2013 $25,483,000.00
25 7/31/2013 $25,748,000.00
26 4/30/2013 $27,598,000.00
27 1/31/2013 $26,449,000.00
28 10/31/2012 $31,782,000.00
29 7/31/2012 $31,833,000.00
30 4/30/2012 $33,525,000.00
31 1/31/2012 $30,156,000.00
Financials: HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
Date Value
1 10/31/2023 $23,446,000.00
2 7/31/2023 $23,714,000.00
3 4/30/2023 $23,066,000.00
4 1/31/2023 $20,997,000.00
5 10/31/2022 $22,902,000.00
6 7/31/2022 $17,387,000.00
7 4/30/2022 $12,895,000.00
8 1/31/2022 $12,926,000.00
9 10/31/2021 $11,302,000.00
10 7/31/2021 $8,592,000.00
11 4/30/2021 $697,000.00
12 1/31/2021 $3,359,000.00
13 10/31/2020 $7,410,000.00
14 7/31/2020 $12,637,000.00
15 4/30/2020 $17,661,000.00
16 1/31/2020 $12,532,000.00
17 10/31/2019 $31,946,000.00
18 7/31/2019 $52,051,000.00
19 4/30/2019 $53,659,000.00
20 1/31/2019 $51,546,000.00
21 10/31/2018 $45,605,000.00
22 7/31/2018 $51,600,000.00
23 1/31/2014 $20,197,000.00
24 10/31/2013 $25,455,000.00
25 7/31/2013 $25,711,000.00
26 4/30/2013 $27,566,000.00
27 1/31/2013 $26,389,000.00
28 10/31/2012 $31,705,000.00
29 7/31/2012 $31,720,000.00
30 4/30/2012 $33,421,000.00
31 1/31/2012 $29,973,000.00
Financials: HeldToMaturitySecuritiesFairValue
Date Value
1 10/31/2023 $23,404,000.00
2 7/31/2023 $23,706,000.00
3 4/30/2023 $23,041,000.00
4 1/31/2023 $20,992,000.00
5 10/31/2022 $22,798,000.00
6 7/31/2022 $17,871,000.00
7 4/30/2022 $12,868,000.00
8 1/31/2022 $12,923,000.00
9 10/31/2021 $11,308,000.00
10 7/31/2021 $8,602,000.00
11 4/30/2021 $697,000.00
12 1/31/2021 $3,366,000.00
13 10/31/2020 $7,431,000.00
14 7/31/2020 $12,694,000.00
15 4/30/2020 $18,445,000.00
16 1/31/2020 $12,544,000.00
17 10/31/2019 $32,286,000.00
18 7/31/2019 $52,671,000.00
19 4/30/2019 $54,475,000.00
20 1/31/2019 $56,371,000.00
21 10/31/2018 $50,056,000.00
22 7/31/2018 $53,125,000.00
23 1/31/2018 $55,460,000.00
24 1/31/2014 $41,400,000.00
25 10/31/2013 $41,194,000.00
26 7/31/2013 $41,891,000.00
27 4/30/2013 $40,955,000.00
28 1/31/2013 $40,752,000.00
29 10/31/2012 $44,222,000.00
30 7/31/2012 $44,463,000.00
31 4/30/2012 $49,485,000.00
32 1/31/2012 $47,595,000.00
33 1/31/2011 $61,857,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 10/31/2023 $68,555,000.00
2 7/31/2023 $117,323,000.00
3 4/30/2023 $56,869,000.00
4 1/31/2023 $335,056,000.00
5 10/31/2022 $220,906,000.00
6 7/31/2022 $139,600,000.00
7 4/30/2022 $73,184,000.00
8 1/31/2022 $337,755,000.00
9 10/31/2021 $82,407,000.00
10 7/31/2021 $143,957,000.00
11 4/30/2021 $75,853,000.00
12 1/31/2021 $170,947,000.00
13 10/31/2020 $85,474,000.00
14 7/31/2020 $30,328,000.00
15 4/30/2020 $-15,608,000.00
16 1/31/2020 $137,707,000.00
17 10/31/2019 $34,415,000.00
18 7/31/2019 $41,677,000.00
19 4/30/2019 $19,989,000.00
20 1/31/2019 $126,644,000.00
21 10/31/2018 $27,633,000.00
22 7/31/2018 $45,880,000.00
23 4/30/2018 $24,747,000.00
24 1/31/2018 $139,485,000.00
25 10/31/2017 $76,032,000.00
26 7/31/2017 $44,287,000.00
27 4/30/2017 $25,973,000.00
28 1/31/2017 $156,271,000.00
29 10/31/2016 $98,832,000.00
30 7/31/2016 $61,515,000.00
31 4/30/2016 $36,838,000.00
32 1/31/2016 $234,824,000.00
33 10/31/2015 $57,246,000.00
34 7/31/2015 $90,990,000.00
35 4/30/2015 $53,541,000.00
36 1/31/2015 $259,696,000.00
37 10/31/2014 $64,779,000.00
38 7/31/2014 $39,031,000.00
39 4/30/2014 $59,557,000.00
40 1/31/2014 $260,456,000.00
41 10/31/2013 $163,936,000.00
42 7/31/2013 $99,517,000.00
43 4/30/2013 $59,607,000.00
44 1/31/2013 $261,699,000.00
45 10/31/2012 $66,335,000.00
46 7/31/2012 $36,751,000.00
47 4/30/2012 $59,834,000.00
48 1/31/2012 $240,481,000.00
49 10/31/2011 $60,688,000.00
50 7/31/2011 $90,247,000.00
51 4/30/2011 $52,966,000.00
52 1/31/2011 $214,678,000.00
53 1/31/2010 $204,127,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 10/31/2023 $44,268,000.00
2 7/31/2023 $28,196,000.00
3 4/30/2023 $703,000.00
4 1/31/2023 $81,135,000.00
5 10/31/2022 $60,951,000.00
6 7/31/2022 $39,670,000.00
7 4/30/2022 $536,000.00
8 1/31/2022 $98,522,000.00
9 10/31/2021 $68,882,000.00
10 7/31/2021 $51,373,000.00
11 4/30/2021 $230,000.00
12 1/31/2021 $34,106,000.00
13 10/31/2020 $16,632,000.00
14 7/31/2020 $11,349,000.00
15 4/30/2020 $-418,000.00
16 1/31/2020 $34,516,000.00
17 10/31/2019 $27,193,000.00
18 7/31/2019 $20,611,000.00
19 4/30/2019 $-374,000.00
20 1/31/2019 $37,309,000.00
21 10/31/2018 $32,813,000.00
22 7/31/2018 $29,506,000.00
23 4/30/2018 $319,000.00
24 1/31/2018 $48,456,000.00
25 10/31/2017 $39,587,000.00
26 7/31/2017 $34,826,000.00
27 4/30/2017 $685,000.00
28 1/31/2017 $65,180,000.00
29 10/31/2016 $53,000,000.00
30 7/31/2016 $43,951,000.00
31 4/30/2016 $12,624,000.00
32 1/31/2016 $93,425,000.00
33 10/31/2015 $72,734,000.00
34 7/31/2015 $59,750,000.00
35 4/30/2015 $17,110,000.00
36 1/31/2015 $100,551,000.00
37 10/31/2014 $77,316,000.00
38 7/31/2014 $60,271,000.00
39 4/30/2014 $17,933,000.00
40 1/31/2014 $102,259,000.00
41 10/31/2013 $76,691,000.00
42 7/31/2013 $59,895,000.00
43 4/30/2013 $21,915,000.00
44 1/31/2013 $78,828,000.00
45 10/31/2012 $56,998,000.00
46 7/31/2012 $44,244,000.00
47 4/30/2012 $9,552,000.00
48 1/31/2012 $63,230,000.00
49 10/31/2011 $40,083,000.00
50 7/31/2011 $27,352,000.00
51 4/30/2011 $453,000.00
52 1/31/2011 $70,166,000.00
53 1/31/2010 $79,480,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $16,793,000.00
2 7/31/2023 $28,747,000.00
3 4/30/2023 $13,933,000.00
4 1/31/2023 $80,430,000.00
5 10/31/2022 $54,122,000.00
6 7/31/2022 $16,272,000.00
7 4/30/2022 $17,930,000.00
8 1/31/2022 $82,935,000.00
9 10/31/2021 $20,190,000.00
10 7/31/2021 $16,685,000.00
11 4/30/2021 $18,584,000.00
12 1/31/2021 $40,808,000.00
13 10/31/2020 $20,941,000.00
14 7/31/2020 $7,430,000.00
15 4/30/2020 $-3,824,000.00
16 1/31/2020 $33,278,000.00
17 10/31/2019 $18,642,000.00
18 7/31/2019 $10,211,000.00
19 4/30/2019 $4,897,000.00
20 1/31/2019 $31,036,000.00
21 10/31/2018 $19,040,000.00
22 7/31/2018 $5,474,000.00
23 4/30/2018 $6,409,000.00
24 1/31/2018 $49,778,000.00
25 10/31/2017 $28,360,000.00
26 7/31/2017 $16,519,000.00
27 4/30/2017 $9,688,000.00
28 1/31/2017 $58,310,000.00
29 10/31/2016 $36,866,000.00
30 7/31/2016 $9,205,000.00
31 4/30/2016 $13,741,000.00
32 1/31/2016 $87,541,000.00
33 10/31/2015 $21,353,000.00
34 7/31/2015 $33,939,000.00
35 4/30/2015 $19,971,000.00
36 1/31/2015 $97,132,000.00
37 10/31/2014 $60,936,000.00
38 7/31/2014 $14,558,000.00
39 4/30/2014 $22,215,000.00
40 1/31/2014 $97,872,000.00
41 10/31/2013 $23,835,000.00
42 7/31/2013 $14,766,000.00
43 4/30/2013 $22,055,000.00
44 1/31/2013 $97,394,000.00
45 10/31/2012 $59,971,000.00
46 7/31/2012 $35,553,000.00
47 4/30/2012 $22,025,000.00
48 1/31/2012 $89,025,000.00
49 10/31/2011 $55,559,000.00
50 7/31/2011 $13,723,000.00
51 4/30/2011 $19,497,000.00
52 1/31/2011 $79,996,000.00
53 1/31/2010 $76,824,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 10/31/2023 $19,272,000.00
2 7/31/2023 $10,044,000.00
3 4/30/2023 $13,634,000.00
4 1/31/2023 $-16,213,000.00
5 10/31/2022 $13,378,000.00
6 7/31/2022 $2,622,000.00
7 4/30/2022 $1,109,000.00
8 1/31/2022 $15,914,000.00
9 10/31/2021 $18,964,000.00
10 7/31/2021 $24,424,000.00
11 4/30/2021 $10,242,000.00
12 1/31/2021 $16,748,000.00
13 10/31/2020 $31,435,000.00
14 7/31/2020 $21,734,000.00
15 4/30/2020 $-6,953,000.00
16 1/31/2020 $-2,667,000.00
17 10/31/2019 $15,699,000.00
18 7/31/2019 $13,520,000.00
19 4/30/2019 $7,564,000.00
20 1/31/2019 $276,000.00
21 10/31/2018 $19,724,000.00
22 7/31/2018 $17,499,000.00
23 4/30/2018 $-2,947,000.00
24 1/31/2018 $4,584,000.00
25 10/31/2017 $16,456,000.00
26 7/31/2017 $14,962,000.00
27 4/30/2017 $7,127,000.00
28 1/31/2017 $-8,314,000.00
29 10/31/2016 $1,615,000.00
30 7/31/2016 $13,893,000.00
31 4/30/2016 $-1,958,000.00
32 1/31/2016 $-182,000.00
33 10/31/2015 $17,929,000.00
34 7/31/2015 $23,406,000.00
35 4/30/2015 $3,009,000.00
36 1/31/2015 $-2,915,000.00
37 10/31/2014 $16,189,000.00
38 7/31/2014 $14,021,000.00
39 4/30/2014 $-461,000.00
40 1/31/2014 $2,738,000.00
41 10/31/2013 $14,245,000.00
42 7/31/2013 $21,560,000.00
43 4/30/2013 $6,471,000.00
44 1/31/2013 $6,534,000.00
45 10/31/2012 $9,738,000.00
46 7/31/2012 $15,978,000.00
47 4/30/2012 $4,578,000.00
48 1/31/2012 $-2,883,000.00
49 10/31/2011 $9,896,000.00
50 7/31/2011 $14,482,000.00
51 4/30/2011 $9,744,000.00
52 1/31/2011 $10,722,000.00
53 1/31/2010 $-2,916,000.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 10/31/2023 $3,753,000.00
2 7/31/2023 $2,222,000.00
3 4/30/2023 $14,089,000.00
4 1/31/2023 $-1,996,000.00
5 10/31/2022 $-4,790,000.00
6 7/31/2022 $-4,095,000.00
7 4/30/2022 $18,101,000.00
8 1/31/2022 $-15,205,000.00
9 10/31/2021 $-11,608,000.00
10 7/31/2021 $-14,881,000.00
11 4/30/2021 $18,986,000.00
12 1/31/2021 $8,000,000.00
13 10/31/2020 $5,243,000.00
14 7/31/2020 $-3,287,000.00
15 4/30/2020 $-3,176,000.00
16 1/31/2020 $747,000.00
17 10/31/2019 $-7,858,000.00
18 7/31/2019 $-9,793,000.00
19 4/30/2019 $5,583,000.00
20 1/31/2019 $-5,173,000.00
21 10/31/2018 $-12,916,000.00
22 7/31/2018 $-16,874,000.00
23 4/30/2018 $6,475,000.00
24 1/31/2018 $1,662,000.00
25 10/31/2017 $-9,646,000.00
26 7/31/2017 $-17,114,000.00
27 4/30/2017 $9,612,000.00
28 1/31/2017 $-3,610,000.00
29 10/31/2016 $-14,356,000.00
30 7/31/2016 $-19,646,000.00
31 4/30/2016 $1,813,000.00
32 1/31/2016 $-4,441,000.00
33 10/31/2015 $-15,565,000.00
34 7/31/2015 $-24,141,000.00
35 4/30/2015 $3,726,000.00
36 1/31/2015 $-1,970,000.00
37 10/31/2014 $-14,353,000.00
38 7/31/2014 $-22,185,000.00
39 4/30/2014 $4,879,000.00
40 1/31/2014 $-2,699,000.00
41 10/31/2013 $-13,564,000.00
42 7/31/2013 $-21,446,000.00
43 4/30/2013 $922,000.00
44 1/31/2013 $14,897,000.00
45 10/31/2012 $1,346,000.00
46 7/31/2012 $-10,869,000.00
47 4/30/2012 $9,555,000.00
48 1/31/2012 $18,007,000.00
49 10/31/2011 $14,961,000.00
50 7/31/2011 $5,436,000.00
51 4/30/2011 $18,620,000.00
52 1/31/2011 $-10,578,000.00
53 1/31/2010 $-5,731,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 10/31/2023 $-4,472,000.00
2 7/31/2023 $-3,817,000.00
3 4/30/2023 $-2,452,000.00
4 1/31/2023 $307,000.00
5 10/31/2022 $-4,688,000.00
6 7/31/2022 $-4,059,000.00
7 4/30/2022 $-2,859,000.00
8 1/31/2022 $2,191,000.00
9 10/31/2021 $-3,133,000.00
10 7/31/2021 $-2,845,000.00
11 4/30/2021 $-2,064,000.00
12 1/31/2021 $-1,040,000.00
13 10/31/2020 $-3,226,000.00
14 7/31/2020 $-2,708,000.00
15 4/30/2020 $-1,806,000.00
16 1/31/2020 $-1,315,000.00
17 10/31/2019 $-3,946,000.00
18 7/31/2019 $-3,329,000.00
19 4/30/2019 $-2,372,000.00
20 1/31/2019 $-1,568,000.00
Financials: IncreaseDecreaseInEmployeeRelatedLiabilities
Date Value
1 10/31/2023 $-20,706,000.00
2 7/31/2023 $-33,133,000.00
3 4/30/2023 $-37,548,000.00
4 1/31/2023 $-6,565,000.00
5 10/31/2022 $-17,872,000.00
6 7/31/2022 $-32,546,000.00
7 4/30/2022 $-38,960,000.00
8 1/31/2022 $26,190,000.00
9 10/31/2021 $13,608,000.00
10 7/31/2021 $-1,987,000.00
11 4/30/2021 $-9,391,000.00
12 1/31/2021 $12,936,000.00
13 10/31/2020 $682,000.00
14 7/31/2020 $-13,538,000.00
15 4/30/2020 $-17,619,000.00
16 1/31/2020 $1,477,000.00
17 10/31/2019 $-3,330,000.00
18 7/31/2019 $-9,940,000.00
19 4/30/2019 $-9,816,000.00
20 1/31/2019 $-855,000.00
21 10/31/2018 $-4,311,000.00
22 7/31/2018 $-10,455,000.00
23 4/30/2018 $-10,414,000.00
24 1/31/2018 $-4,599,000.00
25 10/31/2017 $-12,007,000.00
26 7/31/2017 $-12,776,000.00
27 4/30/2017 $-18,023,000.00
28 1/31/2017 $-6,220,000.00
29 10/31/2016 $-17,475,000.00
30 7/31/2016 $-17,837,000.00
31 4/30/2016 $-23,269,000.00
32 1/31/2016 $-3,794,000.00
33 10/31/2015 $-15,538,000.00
34 7/31/2015 $-18,036,000.00
35 4/30/2015 $-24,883,000.00
36 1/31/2015 $-13,000.00
37 10/31/2014 $-12,449,000.00
38 7/31/2014 $-16,851,000.00
39 4/30/2014 $-24,029,000.00
40 1/31/2014 $-5,250,000.00
41 10/31/2013 $-16,402,000.00
42 7/31/2013 $-21,495,000.00
43 4/30/2013 $-28,748,000.00
44 1/31/2013 $-671,000.00
45 10/31/2012 $-14,728,000.00
46 7/31/2012 $-25,891,000.00
47 4/30/2012 $-26,425,000.00
48 1/31/2012 $6,836,000.00
49 10/31/2011 $-6,161,000.00
50 7/31/2011 $-18,793,000.00
51 4/30/2011 $-20,740,000.00
52 1/31/2011 $-5,445,000.00
53 1/31/2010 $1,003,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 10/31/2023 $27,155,000.00
2 7/31/2023 $10,940,000.00
3 4/30/2023 $12,601,000.00
4 1/31/2023 $23,039,000.00
5 10/31/2022 $50,240,000.00
6 7/31/2022 $26,403,000.00
7 4/30/2022 $19,071,000.00
8 1/31/2022 $1,032,000.00
9 10/31/2021 $-470,000.00
10 7/31/2021 $-5,787,000.00
11 4/30/2021 $-12,046,000.00
12 1/31/2021 $-20,195,000.00
13 10/31/2020 $-2,551,000.00
14 7/31/2020 $-4,779,000.00
15 4/30/2020 $413,000.00
16 1/31/2020 $-3,932,000.00
17 10/31/2019 $13,689,000.00
18 7/31/2019 $3,878,000.00
19 4/30/2019 $-4,376,000.00
20 1/31/2019 $7,487,000.00
21 10/31/2018 $27,770,000.00
22 7/31/2018 $10,196,000.00
23 4/30/2018 $478,000.00
24 1/31/2018 $-7,687,000.00
25 10/31/2017 $3,127,000.00
26 7/31/2017 $-4,023,000.00
27 4/30/2017 $-6,333,000.00
28 1/31/2017 $-23,872,000.00
29 10/31/2016 $-1,373,000.00
30 7/31/2016 $-5,299,000.00
31 4/30/2016 $-10,778,000.00
32 1/31/2016 $19,645,000.00
33 10/31/2015 $45,931,000.00
34 7/31/2015 $20,868,000.00
35 4/30/2015 $-295,000.00
36 1/31/2015 $5,780,000.00
37 10/31/2014 $23,080,000.00
38 7/31/2014 $4,043,000.00
39 4/30/2014 $-4,935,000.00
40 1/31/2014 $20,288,000.00
41 10/31/2013 $42,437,000.00
42 7/31/2013 $29,697,000.00
43 4/30/2013 $2,041,000.00
44 1/31/2013 $-356,000.00
45 10/31/2012 $30,298,000.00
46 7/31/2012 $20,297,000.00
47 4/30/2012 $-7,169,000.00
48 1/31/2012 $15,616,000.00
49 10/31/2011 $52,188,000.00
50 7/31/2011 $38,249,000.00
51 4/30/2011 $1,273,000.00
52 1/31/2011 $406,000.00
53 1/31/2010 $4,224,000.00
Financials: IncreaseDecreaseInOtherAccruedLiabilities
Date Value
1 10/31/2023 $6,988,000.00
2 7/31/2023 $7,186,000.00
3 4/30/2023 $4,280,000.00
4 1/31/2023 $-459,000.00
5 10/31/2022 $11,037,000.00
6 7/31/2022 $10,260,000.00
7 4/30/2022 $7,299,000.00
8 1/31/2022 $832,000.00
9 10/31/2021 $11,171,000.00
10 7/31/2021 $11,005,000.00
11 4/30/2021 $7,100,000.00
12 1/31/2021 $2,099,000.00
13 10/31/2020 $4,844,000.00
14 7/31/2020 $3,279,000.00
15 4/30/2020 $-1,875,000.00
16 1/31/2020 $-1,108,000.00
17 10/31/2019 $2,344,000.00
18 7/31/2019 $4,131,000.00
19 4/30/2019 $2,597,000.00
20 1/31/2019 $2,336,000.00
21 10/31/2018 $6,205,000.00
22 7/31/2018 $5,643,000.00
23 4/30/2018 $4,053,000.00
24 1/31/2018 $951,000.00
25 10/31/2017 $2,349,000.00
26 7/31/2017 $1,633,000.00
27 4/30/2017 $2,799,000.00
28 1/31/2017 $8,056,000.00
29 10/31/2016 $9,801,000.00
30 7/31/2016 $7,655,000.00
31 4/30/2016 $5,026,000.00
32 1/31/2016 $-3,345,000.00
33 10/31/2015 $1,426,000.00
34 7/31/2015 $511,000.00
35 4/30/2015 $1,415,000.00
36 1/31/2015 $1,000.00
37 10/31/2014 $3,035,000.00
38 7/31/2014 $1,095,000.00
39 4/30/2014 $546,000.00
40 1/31/2014 $-138,000.00
41 10/31/2013 $2,617,000.00
42 7/31/2013 $859,000.00
43 4/30/2013 $582,000.00
44 1/31/2013 $-1,004,000.00
45 10/31/2012 $500,000.00
46 7/31/2012 $-2,058,000.00
47 4/30/2012 $-1,830,000.00
48 1/31/2012 $1,472,000.00
49 10/31/2011 $1,840,000.00
50 7/31/2011 $-307,000.00
51 4/30/2011 $-330,000.00
52 1/31/2011 $787,000.00
53 1/31/2010 $1,165,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 10/31/2023 $-1,274,000.00
2 7/31/2023 $-2,299,000.00
3 4/30/2023 $-155,000.00
4 1/31/2023 $2,352,000.00
5 10/31/2022 $2,242,000.00
6 7/31/2022 $-683,000.00
7 4/30/2022 $9,535,000.00
8 1/31/2022 $-1,062,000.00
9 10/31/2021 $581,000.00
10 7/31/2021 $9,104,000.00
11 4/30/2021 $9,425,000.00
12 1/31/2021 $-9,745,000.00
13 10/31/2020 $814,000.00
14 7/31/2020 $-547,000.00
15 4/30/2020 $-7,497,000.00
16 1/31/2020 $2,799,000.00
17 10/31/2019 $4,059,000.00
18 7/31/2019 $2,923,000.00
19 4/30/2019 $2,270,000.00
20 1/31/2019 $66,000.00
21 10/31/2018 $1,792,000.00
22 7/31/2018 $785,000.00
23 4/30/2018 $1,112,000.00
24 1/31/2018 $12,047,000.00
25 10/31/2017 $2,294,000.00
26 7/31/2017 $1,727,000.00
27 4/30/2017 $1,272,000.00
28 1/31/2017 $-7,000.00
29 10/31/2016 $1,290,000.00
30 7/31/2016 $-166,000.00
31 4/30/2016 $10,947,000.00
32 1/31/2016 $-9,722,000.00
33 10/31/2015 $1,530,000.00
34 7/31/2015 $352,000.00
35 4/30/2015 $577,000.00
36 1/31/2015 $-3,508,000.00
37 10/31/2014 $1,918,000.00
38 7/31/2014 $1,376,000.00
39 4/30/2014 $-461,000.00
40 1/31/2014 $2,255,000.00
41 10/31/2013 $2,224,000.00
42 7/31/2013 $1,233,000.00
43 4/30/2013 $519,000.00
44 1/31/2013 $10,281,000.00
45 10/31/2012 $2,223,000.00
46 7/31/2012 $1,640,000.00
47 4/30/2012 $557,000.00
48 1/31/2012 $-321,000.00
49 10/31/2011 $91,000.00
50 7/31/2011 $-203,000.00
51 4/30/2011 $7,865,000.00
52 1/31/2011 $2,757,000.00
53 1/31/2010 $-6,282,000.00
Financials: IncreaseDecreaseInReceivables
Date Value
1 10/31/2023 $910,000.00
2 7/31/2023 $-751,000.00
3 4/30/2023 $-720,000.00
4 1/31/2023 $94,000.00
5 10/31/2022 $726,000.00
6 7/31/2022 $-1,638,000.00
7 4/30/2022 $-1,690,000.00
8 1/31/2022 $3,281,000.00
9 10/31/2021 $1,945,000.00
10 7/31/2021 $-286,000.00
11 4/30/2021 $-1,153,000.00
12 1/31/2021 $-313,000.00
13 10/31/2020 $-1,373,000.00
14 7/31/2020 $-1,278,000.00
15 4/30/2020 $-1,859,000.00
16 1/31/2020 $-815,000.00
17 10/31/2019 $-373,000.00
18 7/31/2019 $-534,000.00
19 4/30/2019 $-235,000.00
20 1/31/2019 $550,000.00
21 10/31/2018 $-874,000.00
22 7/31/2018 $-993,000.00
23 4/30/2018 $-633,000.00
24 1/31/2018 $413,000.00
25 10/31/2017 $41,000.00
26 7/31/2017 $145,000.00
27 4/30/2017 $189,000.00
28 1/31/2017 $-3,853,000.00
29 10/31/2016 $-2,190,000.00
30 7/31/2016 $-1,202,000.00
31 4/30/2016 $-1,075,000.00
32 1/31/2016 $389,000.00
33 10/31/2015 $-2,036,000.00
34 7/31/2015 $-1,010,000.00
35 4/30/2015 $-1,818,000.00
36 1/31/2015 $2,134,000.00
37 10/31/2014 $2,559,000.00
38 7/31/2014 $2,008,000.00
39 4/30/2014 $134,000.00
40 1/31/2014 $989,000.00
41 10/31/2013 $475,000.00
42 7/31/2013 $809,000.00
43 4/30/2013 $847,000.00
44 1/31/2013 $-596,000.00
45 10/31/2012 $-236,000.00
46 7/31/2012 $-51,000.00
47 4/30/2012 $-515,000.00
48 1/31/2012 $-1,232,000.00
49 10/31/2011 $-826,000.00
50 7/31/2011 $348,000.00
51 4/30/2011 $-1,580,000.00
52 1/31/2011 $-544,000.00
53 1/31/2010 $1,967,000.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 10/31/2023 $424,000.00
2 7/31/2023 $355,000.00
3 4/30/2023 $348,000.00
4 1/31/2023 $362,000.00
5 10/31/2022 $342,000.00
6 7/31/2022 $317,000.00
7 4/30/2022 $314,000.00
8 1/31/2022 $391,000.00
9 10/31/2021 $416,000.00
10 7/31/2021 $379,000.00
11 4/30/2021 $363,000.00
12 1/31/2021 $258,000.00
13 10/31/2020 $223,000.00
14 7/31/2020 $199,000.00
15 4/30/2020 $197,000.00
16 1/31/2020 $226,000.00
17 10/31/2019 $218,000.00
18 7/31/2019 $210,000.00
19 4/30/2019 $182,000.00
20 1/31/2019 $201,000.00
21 10/31/2018 $205,000.00
22 7/31/2018 $192,000.00
23 4/30/2018 $171,000.00
24 1/31/2018 $123,000.00
25 10/31/2017 $121,000.00
26 7/31/2017 $92,000.00
27 4/30/2017 $126,000.00
28 1/31/2017 $131,000.00
29 10/31/2016 $123,000.00
30 7/31/2016 $120,000.00
31 4/30/2016 $96,000.00
32 1/31/2016 $125,000.00
33 10/31/2015 $129,000.00
34 7/31/2015 $128,000.00
35 4/30/2015 $114,000.00
36 1/31/2015 $163,000.00
37 10/31/2014 $174,000.00
38 7/31/2014 $168,000.00
39 4/30/2014 $163,000.00
40 1/31/2014 $232,000.00
41 10/31/2013 $256,000.00
42 7/31/2013 $246,000.00
43 4/30/2013 $235,000.00
44 1/31/2013 $327,000.00
45 10/31/2012 $331,000.00
46 7/31/2012 $319,000.00
47 4/30/2012 $378,000.00
48 1/31/2012 $500,000.00
49 10/31/2011 $505,000.00
50 7/31/2011 $503,000.00
51 4/30/2011 $516,000.00
52 1/31/2011 $842,000.00
53 1/31/2010 $993,000.00
Financials: InventoryNet
Date Value
1 10/31/2023 $152,289,000.00
2 7/31/2023 $136,074,000.00
3 4/30/2023 $137,735,000.00
4 1/31/2023 $125,134,000.00
5 10/31/2022 $152,335,000.00
6 7/31/2022 $128,498,000.00
7 4/30/2022 $121,166,000.00
8 1/31/2022 $102,095,000.00
9 10/31/2021 $100,593,000.00
10 7/31/2021 $95,276,000.00
11 4/30/2021 $89,017,000.00
12 1/31/2021 $101,063,000.00
13 10/31/2020 $118,707,000.00
14 7/31/2020 $116,479,000.00
15 4/30/2020 $121,671,000.00
16 1/31/2020 $121,258,000.00
17 10/31/2019 $138,879,000.00
18 7/31/2019 $129,068,000.00
19 4/30/2019 $120,814,000.00
20 1/31/2019 $125,190,000.00
21 10/31/2018 $145,473,000.00
22 7/31/2018 $127,899,000.00
23 4/30/2018 $118,181,000.00
24 1/31/2018 $118,007,000.00
25 10/31/2017 $128,821,000.00
26 7/31/2017 $121,671,000.00
27 4/30/2017 $119,361,000.00
28 1/31/2017 $125,694,000.00
29 10/31/2016 $148,193,000.00
30 7/31/2016 $144,267,000.00
31 4/30/2016 $138,788,000.00
32 1/31/2016 $149,566,000.00
33 10/31/2015 $175,852,000.00
34 7/31/2015 $150,789,000.00
35 4/30/2015 $129,626,000.00
36 1/31/2015 $129,921,000.00
37 10/31/2014 $147,221,000.00
38 7/31/2014 $128,184,000.00
39 4/30/2014 $119,206,000.00
40 1/31/2014 $124,141,000.00
41 10/31/2013 $146,290,000.00
42 7/31/2013 $133,550,000.00
43 4/30/2013 $105,894,000.00
44 1/31/2013 $103,853,000.00
45 10/31/2012 $134,507,000.00
46 7/31/2012 $124,506,000.00
47 4/30/2012 $97,040,000.00
48 1/31/2012 $104,209,000.00
49 1/31/2011 $88,593,000.00
Financials: InventoryValuationReserves
Date Value
1 1/31/2023 $6,295,000.00
2 1/31/2022 $5,604,000.00
3 1/31/2021 $10,832,000.00
4 1/31/2020 $12,178,000.00
5 1/31/2019 $10,586,000.00
6 1/31/2018 $10,044,000.00
7 1/31/2017 $11,376,000.00
8 1/31/2016 $9,326,000.00
9 1/31/2015 $7,970,000.00
10 1/31/2014 $7,415,000.00
11 1/31/2013 $6,286,000.00
12 1/31/2012 $4,904,000.00
13 1/31/2011 $5,087,000.00
Financials: LeaseCost
Date Value
1 10/31/2023 $29,374,000.00
2 7/31/2023 $59,066,000.00
3 4/30/2023 $30,722,000.00
4 1/31/2023 $123,660,000.00
5 10/31/2022 $28,937,000.00
6 7/31/2022 $28,050,000.00
7 4/30/2022 $29,549,000.00
8 1/31/2022 $120,682,000.00
9 10/31/2021 $29,166,000.00
10 7/31/2021 $56,335,000.00
11 4/30/2021 $28,161,000.00
12 1/31/2021 $115,693,000.00
13 10/31/2020 $86,407,000.00
14 7/31/2020 $55,177,000.00
15 4/30/2020 $29,079,000.00
16 1/31/2020 $122,031,000.00
17 10/31/2019 $91,177,000.00
18 7/31/2019 $30,272,000.00
19 4/30/2019 $30,790,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 10/31/2023 $334,154,000.00
2 7/31/2023 $328,110,000.00
3 4/30/2023 $343,076,000.00
4 1/31/2023 $343,811,000.00
5 10/31/2022 $300,361,000.00
6 7/31/2022 $291,335,000.00
7 4/30/2022 $302,040,000.00
8 1/31/2022 $313,794,000.00
9 10/31/2021 $318,501,000.00
10 7/31/2021 $317,083,000.00
11 4/30/2021 $334,374,000.00
12 1/31/2021 $334,032,000.00
13 10/31/2020 $344,199,000.00
14 7/31/2020 $366,047,000.00
15 4/30/2020 $390,476,000.00
16 1/31/2020 $417,459,000.00
17 10/31/2019 $409,422,000.00
18 7/31/2019 $405,878,000.00
19 4/30/2019 $418,111,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 1/31/2023 $47,300,000.00
2 1/31/2022 $28,047,000.00
3 1/31/2021 $30,390,000.00
4 4/30/2020 $54,769,000.00
5 1/31/2020 $55,391,000.00
6 10/31/2019 $91,721,000.00
7 7/31/2019 $84,471,000.00
8 4/30/2019 $82,019,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 10/31/2023 $87,633,000.00
2 7/31/2023 $82,023,000.00
3 4/30/2023 $80,068,000.00
4 1/31/2023 $101,332,000.00
5 10/31/2022 $84,694,000.00
6 7/31/2022 $80,516,000.00
7 4/30/2022 $79,097,000.00
8 1/31/2022 $97,256,000.00
9 10/31/2021 $92,186,000.00
10 7/31/2021 $85,193,000.00
11 4/30/2021 $84,457,000.00
12 1/31/2021 $91,660,000.00
13 10/31/2020 $85,677,000.00
14 7/31/2020 $85,018,000.00
15 1/31/2020 $100,016,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 1/31/2023 $24,978,000.00
2 1/31/2022 $22,429,000.00
3 1/31/2021 $26,564,000.00
4 4/30/2020 $44,380,000.00
5 1/31/2020 $44,677,000.00
6 10/31/2019 $54,221,000.00
7 7/31/2019 $52,195,000.00
8 4/30/2019 $51,096,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 10/31/2023 $32,314,000.00
2 7/31/2023 $28,665,000.00
3 4/30/2023 $27,748,000.00
4 1/31/2023 $38,815,000.00
5 10/31/2022 $28,725,000.00
6 7/31/2022 $25,442,000.00
7 4/30/2022 $23,856,000.00
8 1/31/2022 $33,217,000.00
9 10/31/2021 $32,297,000.00
10 7/31/2021 $30,049,000.00
11 4/30/2021 $29,191,000.00
12 1/31/2021 $45,117,000.00
13 10/31/2020 $44,959,000.00
14 7/31/2020 $44,381,000.00
15 4/30/2020 $59,135,000.00
16 1/31/2020 $59,436,000.00
17 10/31/2019 $66,331,000.00
18 7/31/2019 $62,267,000.00
19 4/30/2019 $61,096,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 10/31/2023 $48,402,000.00
2 7/31/2023 $43,507,000.00
3 4/30/2023 $41,642,000.00
4 1/31/2023 $53,260,000.00
5 10/31/2022 $39,812,000.00
6 7/31/2022 $36,189,000.00
7 4/30/2022 $34,625,000.00
8 1/31/2022 $54,795,000.00
9 10/31/2021 $52,457,000.00
10 7/31/2021 $48,487,000.00
11 4/30/2021 $47,811,000.00
12 1/31/2021 $62,730,000.00
13 10/31/2020 $60,167,000.00
14 7/31/2020 $59,489,000.00
15 4/30/2020 $72,206,000.00
16 1/31/2020 $72,503,000.00
17 10/31/2019 $79,313,000.00
18 7/31/2019 $73,865,000.00
19 4/30/2019 $72,448,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 10/31/2023 $63,043,000.00
2 7/31/2023 $57,432,000.00
3 4/30/2023 $55,461,000.00
4 1/31/2023 $78,126,000.00
5 10/31/2022 $62,107,000.00
6 7/31/2022 $57,679,000.00
7 4/30/2022 $56,032,000.00
8 1/31/2022 $78,050,000.00
9 10/31/2021 $73,614,000.00
10 7/31/2021 $67,574,000.00
11 4/30/2021 $66,991,000.00
12 1/31/2021 $77,571,000.00
13 10/31/2020 $73,283,000.00
14 7/31/2020 $72,577,000.00
15 4/30/2020 $85,132,000.00
16 1/31/2020 $85,436,000.00
17 10/31/2019 $94,050,000.00
18 7/31/2019 $88,890,000.00
19 4/30/2019 $87,229,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 10/31/2023 $25,969,000.00
2 7/31/2023 $51,642,000.00
3 4/30/2023 $76,961,000.00
4 10/31/2022 $24,786,000.00
5 7/31/2022 $49,165,000.00
6 4/30/2022 $73,457,000.00
7 10/31/2021 $24,501,000.00
8 7/31/2021 $48,912,000.00
9 4/30/2021 $73,278,000.00
10 10/31/2020 $24,948,000.00
11 7/31/2020 $49,812,000.00
12 4/30/2020 $74,854,000.00
13 10/31/2019 $23,786,000.00
14 7/31/2019 $44,190,000.00
15 4/30/2019 $64,223,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 10/31/2023 $46,753,000.00
2 7/31/2023 $42,826,000.00
3 4/30/2023 $44,087,000.00
4 1/31/2023 $40,026,000.00
5 10/31/2022 $32,655,000.00
6 7/31/2022 $26,865,000.00
7 4/30/2022 $25,883,000.00
8 1/31/2022 $25,454,000.00
9 10/31/2021 $25,429,000.00
10 7/31/2021 $25,356,000.00
11 4/30/2021 $26,765,000.00
12 1/31/2021 $27,764,000.00
13 10/31/2020 $29,876,000.00
14 7/31/2020 $32,790,000.00
15 4/30/2020 $36,013,000.00
16 1/31/2020 $39,907,000.00
17 10/31/2019 $41,175,000.00
18 7/31/2019 $42,238,000.00
19 4/30/2019 $44,824,000.00
Financials: LettersOfCreditOutstandingAmount
Date Value
1 1/31/2023 $3,277,000.00
2 1/31/2022 $2,735,000.00
3 1/31/2021 $1,809,000.00
4 1/31/2020 $1,523,000.00
5 1/31/2019 $1,986,000.00
6 1/31/2018 $1,973,000.00
7 1/31/2017 $1,796,000.00
8 1/31/2016 $2,071,000.00
9 1/31/2015 $2,026,000.00
10 1/31/2014 $3,226,000.00
11 1/31/2013 $3,243,000.00
12 1/31/2012 $2,295,000.00
13 1/31/2011 $1,361,000.00
Financials: Liabilities
Date Value
1 10/31/2023 $447,189,000.00
2 7/31/2023 $425,011,000.00
3 4/30/2023 $443,686,000.00
4 1/31/2023 $461,265,000.00
5 10/31/2022 $448,540,000.00
6 7/31/2022 $420,086,000.00
7 4/30/2022 $435,441,000.00
8 1/31/2022 $467,960,000.00
9 10/31/2021 $468,026,000.00
10 7/31/2021 $455,133,000.00
11 4/30/2021 $476,109,000.00
12 1/31/2021 $449,185,000.00
13 10/31/2020 $455,475,000.00
14 7/31/2020 $441,516,000.00
15 4/30/2020 $423,701,000.00
16 1/31/2020 $478,742,000.00
17 10/31/2019 $480,777,000.00
18 7/31/2019 $469,240,000.00
19 4/30/2019 $482,407,000.00
20 1/31/2019 $133,425,000.00
21 10/31/2018 $146,245,000.00
22 7/31/2018 $140,985,000.00
23 4/30/2018 $138,958,000.00
24 1/31/2018 $146,868,000.00
25 10/31/2017 $142,210,000.00
26 7/31/2017 $136,449,000.00
27 4/30/2017 $147,467,000.00
28 1/31/2017 $149,308,000.00
29 10/31/2016 $138,417,000.00
30 7/31/2016 $149,241,000.00
31 4/30/2016 $139,318,000.00
32 1/31/2016 $160,130,000.00
33 10/31/2015 $171,289,000.00
34 7/31/2015 $170,402,000.00
35 4/30/2015 $164,554,000.00
36 1/31/2015 $187,715,000.00
37 10/31/2014 $179,002,000.00
38 7/31/2014 $163,183,000.00
39 4/30/2014 $162,306,000.00
40 1/31/2014 $184,363,000.00
41 10/31/2013 $173,919,000.00
42 7/31/2013 $166,916,000.00
43 4/30/2013 $165,282,000.00
44 1/31/2013 $188,325,000.00
45 10/31/2012 $163,411,000.00
46 7/31/2012 $144,766,000.00
47 4/30/2012 $151,951,000.00
48 1/31/2012 $168,392,000.00
49 1/31/2011 $149,179,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 10/31/2023 $921,207,000.00
2 7/31/2023 $861,547,000.00
3 4/30/2023 $848,860,000.00
4 1/31/2023 $837,579,000.00
5 10/31/2022 $884,147,000.00
6 7/31/2022 $809,064,000.00
7 4/30/2022 $789,034,000.00
8 1/31/2022 $780,884,000.00
9 10/31/2021 $993,830,000.00
10 7/31/2021 $932,685,000.00
11 4/30/2021 $916,207,000.00
12 1/31/2021 $845,814,000.00
13 10/31/2020 $897,879,000.00
14 7/31/2020 $855,823,000.00
15 4/30/2020 $801,650,000.00
16 1/31/2020 $867,890,000.00
17 10/31/2019 $898,115,000.00
18 7/31/2019 $872,433,000.00
19 4/30/2019 $880,365,000.00
20 1/31/2019 $527,302,000.00
21 10/31/2018 $559,095,000.00
22 7/31/2018 $545,092,000.00
23 4/30/2018 $538,156,000.00
24 1/31/2018 $538,116,000.00
25 10/31/2017 $588,123,000.00
26 7/31/2017 $573,562,000.00
27 4/30/2017 $583,724,000.00
28 1/31/2017 $579,847,000.00
29 10/31/2016 $581,571,000.00
30 7/31/2016 $579,967,000.00
31 4/30/2016 $564,819,000.00
32 1/31/2016 $572,773,000.00
33 10/31/2015 $589,893,000.00
34 7/31/2015 $564,920,000.00
35 4/30/2015 $544,575,000.00
36 1/31/2015 $542,993,000.00
37 10/31/2014 $617,653,000.00
38 7/31/2014 $569,927,000.00
39 4/30/2014 $553,204,000.00
40 1/31/2014 $546,293,000.00
41 10/31/2013 $545,783,000.00
42 7/31/2013 $505,368,000.00
43 4/30/2013 $485,607,000.00
44 1/31/2013 $477,974,000.00
45 10/31/2012 $611,896,000.00
46 7/31/2012 $558,407,000.00
47 4/30/2012 $549,941,000.00
48 1/31/2012 $531,539,000.00
49 1/31/2011 $494,844,000.00
Financials: LiabilitiesCurrent
Date Value
1 10/31/2023 $216,164,000.00
2 7/31/2023 $196,775,000.00
3 4/30/2023 $206,804,000.00
4 1/31/2023 $226,043,000.00
5 10/31/2022 $240,105,000.00
6 7/31/2022 $216,280,000.00
7 4/30/2022 $223,713,000.00
8 1/31/2022 $248,541,000.00
9 10/31/2021 $239,295,000.00
10 7/31/2021 $226,103,000.00
11 4/30/2021 $234,041,000.00
12 1/31/2021 $206,359,000.00
13 10/31/2020 $203,283,000.00
14 7/31/2020 $173,150,000.00
15 4/30/2020 $138,444,000.00
16 1/31/2020 $172,641,000.00
17 10/31/2019 $178,661,000.00
18 7/31/2019 $166,608,000.00
19 4/30/2019 $167,063,000.00
20 1/31/2019 $90,218,000.00
21 10/31/2018 $102,154,000.00
22 7/31/2018 $93,461,000.00
23 4/30/2018 $90,660,000.00
24 1/31/2018 $97,906,000.00
25 10/31/2017 $92,177,000.00
26 7/31/2017 $86,046,000.00
27 4/30/2017 $96,508,000.00
28 1/31/2017 $98,616,000.00
29 10/31/2016 $87,244,000.00
30 7/31/2016 $95,230,000.00
31 4/30/2016 $85,482,000.00
32 1/31/2016 $107,626,000.00
33 10/31/2015 $108,487,000.00
34 7/31/2015 $106,253,000.00
35 4/30/2015 $100,881,000.00
36 1/31/2015 $122,271,000.00
37 10/31/2014 $114,924,000.00
38 7/31/2014 $99,701,000.00
39 4/30/2014 $100,081,000.00
40 1/31/2014 $123,381,000.00
41 10/31/2013 $113,373,000.00
42 7/31/2013 $105,591,000.00
43 4/30/2013 $103,620,000.00
44 1/31/2013 $128,956,000.00
45 10/31/2012 $103,902,000.00
46 7/31/2012 $84,555,000.00
47 4/30/2012 $91,364,000.00
48 1/31/2012 $109,831,000.00
49 1/31/2011 $96,373,000.00
Financials: LineOfCreditFacilityMaximumBorrowingCapacity
Date Value
1 1/31/2023 $25,000,000.00
2 1/31/2022 $25,000,000.00
3 1/31/2021 $25,000,000.00
4 1/31/2020 $25,000,000.00
5 1/31/2019 $25,000,000.00
6 1/31/2018 $25,000,000.00
7 1/31/2017 $25,000,000.00
8 1/31/2016 $25,000,000.00
9 1/31/2015 $25,000,000.00
10 1/31/2014 $25,000,000.00
11 1/31/2013 $25,000,000.00
12 1/31/2012 $17,500,000.00
Financials: MarketableSecuritiesCurrent
Date Value
1 10/31/2023 $23,446,000.00
2 7/31/2023 $23,714,000.00
3 4/30/2023 $23,066,000.00
4 1/31/2023 $20,997,000.00
5 10/31/2022 $22,902,000.00
6 7/31/2022 $17,387,000.00
7 4/30/2022 $12,895,000.00
8 1/31/2022 $12,926,000.00
9 10/31/2021 $11,302,000.00
10 7/31/2021 $8,592,000.00
11 4/30/2021 $697,000.00
12 1/31/2021 $3,359,000.00
13 10/31/2020 $7,410,000.00
14 7/31/2020 $12,637,000.00
15 4/30/2020 $17,661,000.00
16 1/31/2020 $12,532,000.00
17 10/31/2019 $31,946,000.00
18 7/31/2019 $52,051,000.00
19 4/30/2019 $53,659,000.00
20 1/31/2019 $51,546,000.00
21 10/31/2018 $45,605,000.00
22 7/31/2018 $51,600,000.00
23 4/30/2018 $54,700,000.00
24 1/31/2018 $50,833,000.00
25 10/31/2017 $52,202,000.00
26 7/31/2017 $48,237,000.00
27 4/30/2017 $53,389,000.00
28 1/31/2017 $49,994,000.00
29 10/31/2016 $49,987,000.00
30 7/31/2016 $38,612,000.00
31 4/30/2016 $39,453,000.00
32 1/31/2016 $36,465,000.00
33 10/31/2015 $28,181,000.00
34 7/31/2015 $19,838,000.00
35 4/30/2015 $22,792,000.00
36 1/31/2015 $25,857,000.00
37 10/31/2014 $25,811,000.00
38 7/31/2014 $17,158,000.00
39 4/30/2014 $22,092,000.00
40 1/31/2014 $20,197,000.00
41 10/31/2013 $25,455,000.00
42 7/31/2013 $25,711,000.00
43 4/30/2013 $27,566,000.00
44 1/31/2013 $26,414,000.00
45 10/31/2012 $31,705,000.00
46 7/31/2012 $31,720,000.00
47 4/30/2012 $33,421,000.00
48 1/31/2012 $29,998,000.00
49 1/31/2011 $22,892,000.00
Financials: MarketableSecuritiesNoncurrent
Date Value
1 10/31/2023 $22,508,000.00
2 7/31/2023 $23,616,000.00
3 4/30/2023 $22,512,000.00
4 1/31/2023 $20,624,000.00
5 10/31/2022 $19,579,000.00
6 7/31/2022 $20,640,000.00
7 4/30/2022 $20,136,000.00
8 1/31/2022 $19,352,000.00
9 10/31/2021 $20,024,000.00
10 7/31/2021 $19,558,000.00
11 4/30/2021 $19,087,000.00
12 1/31/2021 $18,320,000.00
13 10/31/2020 $16,729,000.00
14 7/31/2020 $16,536,000.00
15 4/30/2020 $15,922,000.00
16 1/31/2020 $15,863,000.00
17 10/31/2019 $15,710,000.00
18 7/31/2019 $15,477,000.00
19 4/30/2019 $15,667,000.00
20 1/31/2019 $18,745,000.00
21 10/31/2018 $18,322,000.00
22 7/31/2018 $17,300,000.00
23 4/30/2018 $17,876,000.00
24 1/31/2018 $21,453,000.00
25 10/31/2017 $18,386,000.00
26 7/31/2017 $18,294,000.00
27 4/30/2017 $15,485,000.00
28 1/31/2017 $18,092,000.00
29 10/31/2016 $19,828,000.00
30 7/31/2016 $28,080,000.00
31 4/30/2016 $30,986,000.00
32 1/31/2016 $33,826,000.00
33 10/31/2015 $42,372,000.00
34 7/31/2015 $48,455,000.00
35 4/30/2015 $45,103,000.00
36 1/31/2015 $43,698,000.00
37 10/31/2014 $44,310,000.00
38 7/31/2014 $43,903,000.00
39 4/30/2014 $45,987,000.00
40 1/31/2014 $43,436,000.00
41 10/31/2013 $39,307,000.00
42 7/31/2013 $39,501,000.00
43 4/30/2013 $36,094,000.00
44 1/31/2013 $35,735,000.00
45 10/31/2012 $33,847,000.00
46 7/31/2012 $35,663,000.00
47 4/30/2012 $39,810,000.00
48 1/31/2012 $39,985,000.00
49 1/31/2011 $66,162,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 10/31/2023 $-52,970,000.00
2 7/31/2023 $-35,314,000.00
3 4/30/2023 $-17,660,000.00
4 1/31/2023 $-202,876,000.00
5 10/31/2022 $-52,598,000.00
6 7/31/2022 $-35,066,000.00
7 4/30/2022 $-17,533,000.00
8 1/31/2022 $-347,798,000.00
9 10/31/2021 $-49,288,000.00
10 7/31/2021 $-32,859,000.00
11 4/30/2021 $-16,430,000.00
12 1/31/2021 $-128,832,000.00
13 10/31/2020 $-15,171,000.00
14 7/31/2020 $-372,000.00
15 4/30/2020 $-372,000.00
16 1/31/2020 $-112,922,000.00
17 10/31/2019 $-36,878,000.00
18 7/31/2019 $-24,683,000.00
19 4/30/2019 $-12,309,000.00
20 1/31/2019 $-97,744,000.00
21 10/31/2018 $-36,656,000.00
22 7/31/2018 $-24,512,000.00
23 1/31/2018 $-133,874,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 10/31/2023 $-32,790,000.00
2 7/31/2023 $-22,678,000.00
3 4/30/2023 $-13,279,000.00
4 1/31/2023 $-41,399,000.00
5 10/31/2022 $-34,287,000.00
6 7/31/2022 $-21,665,000.00
7 4/30/2022 $-7,867,000.00
8 1/31/2022 $-28,775,000.00
9 10/31/2021 $-21,825,000.00
10 7/31/2021 $-15,683,000.00
11 4/30/2021 $-2,741,000.00
12 1/31/2021 $-768,000.00
13 10/31/2020 $-206,000.00
14 7/31/2020 $-4,049,000.00
15 4/30/2020 $-7,260,000.00
16 1/31/2020 $34,755,000.00
17 10/31/2019 $17,376,000.00
18 7/31/2019 $-1,290,000.00
19 4/30/2019 $-1,497,000.00
20 1/31/2019 $-7,598,000.00
21 10/31/2018 $870,000.00
22 7/31/2018 $-2,497,000.00
23 1/31/2018 $-17,297,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 10/31/2023 $145,340,000.00
2 7/31/2023 $81,498,000.00
3 4/30/2023 $33,295,000.00
4 1/31/2023 $242,382,000.00
5 10/31/2022 $135,095,000.00
6 7/31/2022 $69,492,000.00
7 4/30/2022 $21,503,000.00
8 1/31/2022 $311,754,000.00
9 10/31/2021 $221,057,000.00
10 7/31/2021 $136,467,000.00
11 4/30/2021 $93,535,000.00
12 1/31/2021 $227,420,000.00
13 10/31/2020 $126,331,000.00
14 7/31/2020 $49,166,000.00
15 4/30/2020 $-28,300,000.00
16 1/31/2020 $130,665,000.00
17 10/31/2019 $64,867,000.00
18 7/31/2019 $35,543,000.00
19 4/30/2019 $29,274,000.00
20 1/31/2019 $108,727,000.00
21 10/31/2018 $48,618,000.00
22 7/31/2018 $30,872,000.00
23 1/31/2018 $119,721,000.00
Financials: NetIncomeLoss
Date Value
1 10/31/2023 $51,762,000.00
2 7/31/2023 $88,576,000.00
3 4/30/2023 $42,936,000.00
4 1/31/2023 $254,626,000.00
5 10/31/2022 $166,784,000.00
6 7/31/2022 $105,398,000.00
7 4/30/2022 $55,254,000.00
8 1/31/2022 $254,820,000.00
9 10/31/2021 $170,905,000.00
10 7/31/2021 $108,688,000.00
11 4/30/2021 $57,269,000.00
12 1/31/2021 $130,139,000.00
13 10/31/2020 $41,635,000.00
14 7/31/2020 $34,682,000.00
15 4/30/2020 $-11,784,000.00
16 1/31/2020 $104,429,000.00
17 10/31/2019 $25,984,000.00
18 7/31/2019 $16,374,000.00
19 4/30/2019 $15,092,000.00
20 1/31/2019 $95,608,000.00
21 10/31/2018 $20,476,000.00
22 7/31/2018 $15,659,000.00
23 4/30/2018 $18,338,000.00
24 1/31/2018 $89,707,000.00
25 10/31/2017 $19,904,000.00
26 7/31/2017 $11,483,000.00
27 4/30/2017 $16,285,000.00
28 1/31/2017 $97,961,000.00
29 10/31/2016 $23,397,000.00
30 7/31/2016 $15,472,000.00
31 4/30/2016 $23,097,000.00
32 1/31/2016 $147,283,000.00
33 10/31/2015 $92,944,000.00
34 7/31/2015 $57,051,000.00
35 4/30/2015 $33,570,000.00
36 1/31/2015 $60,133,000.00
37 10/31/2014 $40,616,000.00
38 7/31/2014 $61,815,000.00
39 4/30/2014 $37,342,000.00
40 1/31/2014 $162,584,000.00
41 10/31/2013 $40,584,000.00
42 7/31/2013 $25,144,000.00
43 4/30/2013 $37,552,000.00
44 1/31/2013 $164,305,000.00
45 10/31/2012 $102,949,000.00
46 7/31/2012 $23,223,000.00
47 4/30/2012 $37,809,000.00
48 1/31/2012 $151,456,000.00
49 10/31/2011 $38,349,000.00
50 7/31/2011 $23,558,000.00
51 4/30/2011 $33,469,000.00
52 1/31/2011 $134,682,000.00
53 10/31/2010 $34,371,000.00
54 7/31/2010 $20,747,000.00
55 4/30/2010 $30,110,000.00
56 1/31/2010 $127,303,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 10/31/2023 $51,762,000.00
2 7/31/2023 $88,576,000.00
3 4/30/2023 $42,936,000.00
4 1/31/2023 $254,626,000.00
5 10/31/2022 $61,386,000.00
6 7/31/2022 $105,398,000.00
7 4/30/2022 $55,254,000.00
8 1/31/2022 $254,820,000.00
9 10/31/2021 $170,905,000.00
10 7/31/2021 $108,688,000.00
11 4/30/2021 $57,269,000.00
12 1/31/2021 $130,139,000.00
13 10/31/2020 $41,635,000.00
14 7/31/2020 $34,682,000.00
15 4/30/2020 $-11,784,000.00
16 1/31/2020 $104,429,000.00
17 10/31/2019 $57,450,000.00
18 7/31/2019 $31,466,000.00
19 4/30/2019 $15,092,000.00
20 1/31/2019 $95,608,000.00
21 10/31/2018 $20,476,000.00
22 7/31/2018 $15,659,000.00
23 4/30/2018 $18,338,000.00
24 1/31/2018 $89,707,000.00
25 10/31/2017 $47,672,000.00
26 7/31/2017 $27,768,000.00
27 4/30/2017 $16,285,000.00
28 1/31/2017 $97,961,000.00
29 10/31/2016 $61,966,000.00
30 7/31/2016 $38,569,000.00
31 4/30/2016 $23,097,000.00
32 1/31/2016 $147,283,000.00
33 10/31/2015 $35,893,000.00
34 7/31/2015 $23,481,000.00
35 4/30/2015 $33,570,000.00
36 1/31/2015 $162,564,000.00
37 10/31/2014 $102,431,000.00
38 7/31/2014 $61,815,000.00
39 4/30/2014 $37,342,000.00
40 1/31/2014 $162,584,000.00
41 10/31/2013 $103,280,000.00
42 7/31/2013 $25,144,000.00
43 4/30/2013 $37,552,000.00
44 1/31/2013 $164,305,000.00
45 10/31/2012 $102,949,000.00
46 7/31/2012 $23,223,000.00
47 4/30/2012 $37,809,000.00
48 1/31/2012 $151,456,000.00
49 10/31/2011 $38,349,000.00
50 7/31/2011 $23,558,000.00
51 4/30/2011 $33,469,000.00
52 1/31/2011 $134,682,000.00
53 1/31/2010 $127,303,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 10/31/2023 $4,490,000.00
2 7/31/2023 $6,832,000.00
3 4/30/2023 $3,139,000.00
4 1/31/2023 $6,924,000.00
5 10/31/2022 $2,711,000.00
6 7/31/2022 $703,000.00
7 4/30/2022 $125,000.00
8 1/31/2022 $2,256,000.00
9 10/31/2021 $192,000.00
10 7/31/2021 $222,000.00
11 4/30/2021 $51,000.00
12 1/31/2021 $2,925,000.00
13 10/31/2020 $1,020,000.00
14 7/31/2020 $404,000.00
15 4/30/2020 $574,000.00
16 1/31/2020 $6,210,000.00
17 10/31/2019 $4,446,000.00
18 7/31/2019 $3,341,000.00
19 4/30/2019 $1,255,000.00
20 1/31/2019 $5,716,000.00
21 10/31/2018 $3,791,000.00
22 7/31/2018 $972,000.00
23 4/30/2018 $1,487,000.00
24 1/31/2018 $5,407,000.00
25 10/31/2017 $2,642,000.00
26 7/31/2017 $1,834,000.00
27 4/30/2017 $935,000.00
28 1/31/2017 $3,511,000.00
29 10/31/2016 $1,500,000.00
30 7/31/2016 $1,003,000.00
31 4/30/2016 $408,000.00
32 1/31/2016 $5,236,000.00
33 10/31/2015 $1,959,000.00
34 7/31/2015 $272,000.00
35 4/30/2015 $736,000.00
36 1/31/2015 $2,723,000.00
37 10/31/2014 $226,000.00
38 7/31/2014 $605,000.00
39 4/30/2014 $345,000.00
40 1/31/2014 $3,462,000.00
41 10/31/2013 $1,218,000.00
42 7/31/2013 $507,000.00
43 4/30/2013 $350,000.00
44 1/31/2013 $3,524,000.00
45 10/31/2012 $172,000.00
46 7/31/2012 $361,000.00
47 4/30/2012 $1,812,000.00
48 1/31/2012 $4,161,000.00
49 10/31/2011 $313,000.00
50 7/31/2011 $2,118,000.00
51 4/30/2011 $1,612,000.00
52 1/31/2011 $3,911,000.00
53 1/31/2010 $3,674,000.00
Financials: NumberOfReportableSegments
Date Value
1 10/31/2023 $1.00
2 7/31/2023 $1.00
3 4/30/2023 $1.00
4 1/31/2023 $1.00
5 10/31/2022 $1.00
6 7/31/2022 $1.00
7 4/30/2022 $1.00
8 1/31/2022 $1.00
9 10/31/2021 $1.00
10 7/31/2021 $1.00
11 4/30/2021 $1.00
12 1/31/2021 $1.00
13 10/31/2020 $1.00
14 7/31/2020 $1.00
15 4/30/2020 $1.00
16 1/31/2020 $1.00
17 10/31/2019 $1.00
18 7/31/2019 $1.00
19 4/30/2019 $1.00
20 1/31/2019 $1.00
21 10/31/2018 $1.00
22 7/31/2018 $1.00
23 4/30/2018 $1.00
24 1/31/2018 $1.00
25 10/31/2017 $1.00
26 7/31/2017 $1.00
27 4/30/2017 $1.00
28 1/31/2017 $1.00
29 10/31/2016 $1.00
30 7/31/2016 $1.00
31 4/30/2016 $1.00
32 1/31/2016 $1.00
33 10/31/2015 $1.00
34 7/31/2015 $1.00
35 4/30/2015 $1.00
36 1/31/2015 $1.00
37 10/31/2014 $1.00
38 7/31/2014 $1.00
39 4/30/2014 $1.00
40 1/31/2014 $1.00
41 10/31/2013 $1.00
42 7/31/2013 $1.00
Financials: NumberOfStatesInWhichEntityOperates
Date Value
1 10/31/2023 $42.00
2 7/31/2023 $42.00
3 4/30/2023 $42.00
4 1/31/2023 $42.00
5 10/31/2022 $42.00
6 7/31/2022 $42.00
7 4/30/2022 $42.00
8 1/31/2022 $42.00
9 10/31/2021 $42.00
10 7/31/2021 $42.00
11 4/30/2021 $42.00
12 1/31/2021 $42.00
13 10/31/2020 $42.00
14 7/31/2020 $42.00
15 4/30/2020 $42.00
16 1/31/2020 $42.00
17 10/31/2019 $42.00
18 7/31/2019 $42.00
19 4/30/2019 $42.00
20 1/31/2019 $42.00
21 10/31/2018 $43.00
22 7/31/2018 $43.00
23 4/30/2018 $43.00
24 1/31/2018 $44.00
25 10/31/2017 $44.00
26 7/31/2017 $44.00
27 4/30/2017 $44.00
28 1/31/2017 $44.00
29 10/31/2016 $44.00
30 7/31/2016 $44.00
31 4/30/2016 $44.00
32 1/31/2016 $44.00
33 10/31/2015 $44.00
34 7/31/2015 $44.00
35 4/30/2015 $44.00
36 1/31/2015 $44.00
37 10/31/2014 $44.00
38 7/31/2014 $44.00
39 4/30/2014 $43.00
40 1/31/2014 $43.00
41 10/31/2013 $43.00
42 7/31/2013 $43.00
43 4/30/2013 $43.00
44 1/31/2013 $43.00
45 10/31/2012 $43.00
46 7/31/2012 $43.00
47 4/30/2012 $43.00
48 1/31/2012 $43.00
49 10/31/2011 $43.00
50 7/31/2011 $41.00
51 4/30/2011 $41.00
Financials: NumberOfStores
Date Value
1 10/31/2023 $443.00
2 7/31/2023 $440.00
3 4/30/2023 $440.00
4 1/31/2023 $441.00
5 10/31/2022 $441.00
6 7/31/2022 $441.00
7 4/30/2022 $439.00
8 1/31/2022 $440.00
9 10/31/2021 $441.00
10 7/31/2021 $442.00
11 4/30/2021 $442.00
12 1/31/2021 $443.00
13 10/31/2020 $446.00
14 7/31/2020 $446.00
15 4/30/2020 $446.00
16 1/31/2020 $448.00
17 10/31/2019 $449.00
18 7/31/2019 $449.00
19 4/30/2019 $449.00
20 1/31/2019 $450.00
21 10/31/2018 $453.00
22 7/31/2018 $455.00
23 4/30/2018 $456.00
24 1/31/2018 $457.00
25 10/31/2017 $461.00
26 7/31/2017 $463.00
27 4/30/2017 $462.00
28 1/31/2017 $467.00
29 10/31/2016 $470.00
30 7/31/2016 $470.00
31 4/30/2016 $468.00
32 1/31/2016 $468.00
33 10/31/2015 $468.00
34 7/31/2015 $464.00
35 4/30/2015 $463.00
36 1/31/2015 $460.00
37 10/31/2014 $461.00
38 7/31/2014 $456.00
39 4/30/2014 $450.00
40 1/31/2014 $450.00
41 10/31/2013 $452.00
42 7/31/2013 $452.00
43 4/30/2013 $443.00
44 1/31/2013 $440.00
45 10/31/2012 $440.00
46 7/31/2012 $439.00
47 4/30/2012 $431.00
48 1/31/2012 $431.00
49 10/31/2011 $429.00
50 7/31/2011 $427.00
51 4/30/2011 $422.00
Financials: OperatingIncomeLoss
Date Value
1 10/31/2023 $174,556,000.00
2 7/31/2023 $110,491,000.00
3 4/30/2023 $53,730,000.00
4 1/31/2023 $328,132,000.00
5 10/31/2022 $79,423,000.00
6 7/31/2022 $138,772,000.00
7 4/30/2022 $73,059,000.00
8 1/31/2022 $335,499,000.00
9 10/31/2021 $225,899,000.00
10 7/31/2021 $67,882,000.00
11 4/30/2021 $75,802,000.00
12 1/31/2021 $168,022,000.00
13 10/31/2020 $54,126,000.00
14 7/31/2020 $45,532,000.00
15 4/30/2020 $-16,182,000.00
16 1/31/2020 $131,497,000.00
17 10/31/2019 $71,646,000.00
18 7/31/2019 $38,336,000.00
19 4/30/2019 $18,734,000.00
20 1/31/2019 $120,928,000.00
21 10/31/2018 $26,301,000.00
22 7/31/2018 $43,421,000.00
23 4/30/2018 $23,260,000.00
24 1/31/2018 $134,078,000.00
25 10/31/2017 $30,937,000.00
26 7/31/2017 $17,415,000.00
27 4/30/2017 $25,038,000.00
28 1/31/2017 $152,760,000.00
29 10/31/2016 $36,820,000.00
30 7/31/2016 $24,082,000.00
31 4/30/2016 $36,430,000.00
32 1/31/2016 $229,588,000.00
33 10/31/2015 $56,295,000.00
34 7/31/2015 $89,982,000.00
35 4/30/2015 $52,805,000.00
36 1/31/2015 $256,973,000.00
37 10/31/2014 $162,536,000.00
38 7/31/2014 $97,983,000.00
39 4/30/2014 $59,212,000.00
40 1/31/2014 $256,994,000.00
41 10/31/2013 $162,718,000.00
42 7/31/2013 $98,660,000.00
43 4/30/2013 $59,257,000.00
44 1/31/2013 $258,175,000.00
45 10/31/2012 $66,163,000.00
46 7/31/2012 $36,390,000.00
47 4/30/2012 $58,022,000.00
48 1/31/2012 $236,320,000.00
49 10/31/2011 $148,504,000.00
50 7/31/2011 $88,129,000.00
51 4/30/2011 $51,354,000.00
52 1/31/2011 $210,767,000.00
53 1/31/2010 $199,462,000.00
Financials: OperatingLeaseCost
Date Value
1 10/31/2023 $73,644,000.00
2 7/31/2023 $48,798,000.00
3 4/30/2023 $24,325,000.00
4 1/31/2023 $94,546,000.00
5 10/31/2022 $70,287,000.00
6 7/31/2022 $23,363,000.00
7 4/30/2022 $23,275,000.00
8 1/31/2022 $94,384,000.00
9 10/31/2021 $70,941,000.00
10 7/31/2021 $47,327,000.00
11 4/30/2021 $23,697,000.00
12 1/31/2021 $97,450,000.00
13 10/31/2020 $73,343,000.00
14 7/31/2020 $24,431,000.00
15 4/30/2020 $24,590,000.00
16 1/31/2020 $90,719,000.00
17 10/31/2019 $65,937,000.00
18 7/31/2019 $43,226,000.00
19 4/30/2019 $21,546,000.00
Financials: OperatingLeaseLiability
Date Value
1 10/31/2023 $287,401,000.00
2 7/31/2023 $285,284,000.00
3 4/30/2023 $298,989,000.00
4 1/31/2023 $303,785,000.00
5 10/31/2022 $267,706,000.00
6 7/31/2022 $264,470,000.00
7 4/30/2022 $276,157,000.00
8 1/31/2022 $288,340,000.00
9 10/31/2021 $293,072,000.00
10 7/31/2021 $291,727,000.00
11 4/30/2021 $307,609,000.00
12 1/31/2021 $306,268,000.00
13 10/31/2020 $314,323,000.00
14 7/31/2020 $333,257,000.00
15 4/30/2020 $354,463,000.00
16 1/31/2020 $377,552,000.00
17 10/31/2019 $368,247,000.00
18 7/31/2019 $363,640,000.00
19 4/30/2019 $373,287,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 10/31/2023 $78,884,000.00
2 7/31/2023 $80,664,000.00
3 4/30/2023 $84,619,000.00
4 1/31/2023 $89,187,000.00
5 10/31/2022 $78,850,000.00
6 7/31/2022 $80,827,000.00
7 4/30/2022 $84,565,000.00
8 1/31/2022 $88,273,000.00
9 10/31/2021 $84,365,000.00
10 7/31/2021 $82,255,000.00
11 4/30/2021 $84,628,000.00
12 1/31/2021 $81,762,000.00
13 10/31/2020 $78,860,000.00
14 7/31/2020 $81,427,000.00
15 4/30/2020 $84,410,000.00
16 1/31/2020 $87,314,000.00
17 10/31/2019 $81,541,000.00
18 7/31/2019 $75,992,000.00
19 4/30/2019 $72,857,000.00
20 1/31/2019 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 10/31/2023 $208,517,000.00
2 7/31/2023 $204,620,000.00
3 4/30/2023 $214,370,000.00
4 1/31/2023 $214,598,000.00
5 10/31/2022 $188,856,000.00
6 7/31/2022 $183,643,000.00
7 4/30/2022 $191,592,000.00
8 1/31/2022 $200,067,000.00
9 10/31/2021 $208,707,000.00
10 7/31/2021 $209,472,000.00
11 4/30/2021 $222,981,000.00
12 1/31/2021 $224,506,000.00
13 10/31/2020 $235,463,000.00
14 7/31/2020 $251,830,000.00
15 4/30/2020 $270,053,000.00
16 1/31/2020 $290,238,000.00
17 10/31/2019 $286,706,000.00
18 7/31/2019 $287,648,000.00
19 4/30/2019 $300,430,000.00
20 1/31/2019 --
Financials: OperatingLeasePayments
Date Value
1 10/31/2023 $76,285,000.00
2 7/31/2023 $50,499,000.00
3 4/30/2023 $25,214,000.00
4 1/31/2023 $97,547,000.00
5 10/31/2022 $73,011,000.00
6 7/31/2022 $48,431,000.00
7 4/30/2022 $24,206,000.00
8 1/31/2022 $99,989,000.00
9 10/31/2021 $75,390,000.00
10 7/31/2021 $24,359,000.00
11 4/30/2021 $24,865,000.00
12 1/31/2021 $96,930,000.00
13 10/31/2020 $65,280,000.00
14 7/31/2020 $15,175,000.00
15 4/30/2020 $25,035,000.00
16 1/31/2020 $91,671,000.00
17 10/31/2019 $66,278,000.00
18 7/31/2019 $43,265,000.00
19 4/30/2019 $21,519,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 10/31/2023 $253,418,000.00
2 7/31/2023 $251,978,000.00
3 4/30/2023 $265,716,000.00
4 1/31/2023 $271,421,000.00
5 10/31/2022 $236,147,000.00
6 7/31/2022 $234,634,000.00
7 4/30/2022 $245,784,000.00
8 1/31/2022 $258,914,000.00
9 10/31/2021 $264,183,000.00
10 7/31/2021 $264,177,000.00
11 4/30/2021 $280,805,000.00
12 1/31/2021 $279,358,000.00
13 10/31/2020 $287,197,000.00
14 7/31/2020 $305,814,000.00
15 4/30/2020 $326,587,000.00
16 1/31/2020 $350,088,000.00
17 10/31/2019 $340,417,000.00
18 7/31/2019 $335,448,000.00
19 4/30/2019 $345,473,000.00
20 1/31/2019 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 10/31/2023 $0.05
2 7/31/2023 $0.05
3 4/30/2023 $0.05
4 1/31/2023 $0.05
5 10/31/2022 $0.04
6 7/31/2022 $0.04
7 4/30/2022 $0.04
8 1/31/2022 $0.04
9 10/31/2021 $0.04
10 7/31/2021 $0.04
11 4/30/2021 $0.04
12 1/31/2021 $0.04
13 10/31/2020 $0.04
14 7/31/2020 $0.04
15 4/30/2020 $0.04
16 1/31/2020 $0.04
17 10/31/2019 $0.04
18 7/31/2019 $0.04
19 4/30/2019 $0.04
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 10/31/2023 $26,335,000.00
2 7/31/2023 $26,533,000.00
3 4/30/2023 $23,627,000.00
4 1/31/2023 $19,754,000.00
5 10/31/2022 $31,262,000.00
6 7/31/2022 $30,497,000.00
7 4/30/2022 $27,549,000.00
8 1/31/2022 $20,264,000.00
9 10/31/2021 $30,789,000.00
10 7/31/2021 $30,724,000.00
11 4/30/2021 $27,355,000.00
12 1/31/2021 $20,303,000.00
13 10/31/2020 $23,096,000.00
14 7/31/2020 $21,579,000.00
15 4/30/2020 $15,927,000.00
16 1/31/2020 $17,837,000.00
17 10/31/2019 $21,539,000.00
18 7/31/2019 $23,268,000.00
19 4/30/2019 $22,124,000.00
20 1/31/2019 $17,982,000.00
21 10/31/2018 $21,851,000.00
22 7/31/2018 $21,289,000.00
23 4/30/2018 $19,699,000.00
24 1/31/2018 $15,646,000.00
25 10/31/2017 $17,044,000.00
26 7/31/2017 $16,328,000.00
27 4/30/2017 $17,494,000.00
28 1/31/2017 $14,695,000.00
29 10/31/2016 $16,440,000.00
30 7/31/2016 $14,294,000.00
31 4/30/2016 $11,665,000.00
32 1/31/2016 $6,639,000.00
33 10/31/2015 $11,410,000.00
34 7/31/2015 $10,495,000.00
35 4/30/2015 $11,399,000.00
36 1/31/2015 $9,984,000.00
37 10/31/2014 $13,018,000.00
38 7/31/2014 $11,078,000.00
39 4/30/2014 $10,529,000.00
40 1/31/2014 $9,983,000.00
41 10/31/2013 $12,738,000.00
42 7/31/2013 $10,980,000.00
43 4/30/2013 $10,703,000.00
44 1/31/2013 $10,121,000.00
45 10/31/2012 $11,625,000.00
46 7/31/2012 $9,067,000.00
47 4/30/2012 $9,295,000.00
48 1/31/2012 $11,125,000.00
49 1/31/2011 $9,653,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 10/31/2023 $12,274,000.00
2 7/31/2023 $11,466,000.00
3 4/30/2023 $10,656,000.00
4 1/31/2023 $9,796,000.00
5 10/31/2022 $12,947,000.00
6 7/31/2022 $12,281,000.00
7 4/30/2022 $11,615,000.00
8 1/31/2022 $10,908,000.00
9 10/31/2021 $12,311,000.00
10 7/31/2021 $11,720,000.00
11 4/30/2021 $11,128,000.00
12 1/31/2021 $10,497,000.00
13 10/31/2020 $10,104,000.00
14 7/31/2020 $9,782,000.00
15 4/30/2020 $9,491,000.00
16 1/31/2020 $9,261,000.00
17 10/31/2019 $7,939,000.00
18 7/31/2019 $7,952,000.00
19 4/30/2019 $7,754,000.00
20 1/31/2019 $7,443,000.00
21 10/31/2018 $7,170,000.00
22 7/31/2018 $7,158,000.00
23 4/30/2018 $6,918,000.00
24 1/31/2018 $6,533,000.00
25 10/31/2017 $7,760,000.00
26 7/31/2017 $7,433,000.00
27 4/30/2017 $6,912,000.00
28 1/31/2017 $6,303,000.00
29 10/31/2016 $4,850,000.00
30 7/31/2016 $4,490,000.00
31 4/30/2016 $3,954,000.00
32 1/31/2016 $3,269,000.00
33 10/31/2015 $1,914,000.00
34 7/31/2015 $1,978,000.00
35 4/30/2015 $2,043,000.00
36 1/31/2015 $2,043,000.00
37 10/31/2014 $2,013,000.00
38 7/31/2014 $2,082,000.00
39 4/30/2014 $2,151,000.00
40 1/31/2014 $2,151,000.00
41 10/31/2013 $2,121,000.00
42 7/31/2013 $2,194,000.00
43 4/30/2013 $2,265,000.00
44 1/31/2013 $2,263,000.00
45 10/31/2012 $2,254,000.00
46 7/31/2012 $2,323,000.00
47 4/30/2012 $2,393,000.00
48 1/31/2012 $2,393,000.00
49 1/31/2011 $2,412,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 10/31/2023 $-677,000.00
2 7/31/2023 $-482,000.00
3 4/30/2023 $-113,000.00
4 1/31/2023 $-705,000.00
5 10/31/2022 $-367,000.00
6 7/31/2022 $-274,000.00
7 4/30/2022 $-29,000.00
8 1/31/2022 $-5,000.00
9 10/31/2021 $-432,000.00
10 7/31/2021 $-229,000.00
11 4/30/2021 $-195,000.00
12 1/31/2021 $-276,000.00
13 10/31/2020 $-115,000.00
14 7/31/2020 $-58,000.00
15 4/30/2020 $-41,000.00
16 1/31/2020 $-504,000.00
17 10/31/2019 $-420,000.00
18 7/31/2019 $-279,000.00
19 4/30/2019 $-52,000.00
20 1/31/2019 $-1,925,000.00
21 10/31/2018 $-539,000.00
22 7/31/2018 $-524,000.00
23 4/30/2018 $-297,000.00
24 1/31/2018 $-1,628,000.00
25 10/31/2017 $-427,000.00
26 7/31/2017 $-395,000.00
27 4/30/2017 $-303,000.00
28 1/31/2017 $-1,875,000.00
29 10/31/2016 $-1,326,000.00
30 7/31/2016 $-1,151,000.00
31 4/30/2016 $-528,000.00
32 1/31/2016 $-448,000.00
33 10/31/2015 $-496,000.00
34 7/31/2015 $-284,000.00
35 4/30/2015 $-119,000.00
36 1/31/2015 $-1,163,000.00
37 10/31/2014 $-439,000.00
38 7/31/2014 $-213,000.00
39 4/30/2014 $-157,000.00
40 1/31/2014 $-988,000.00
41 10/31/2013 $-102,000.00
42 7/31/2013 $-55,000.00
43 4/30/2013 $-17,000.00
44 1/31/2013 $-1,528,000.00
45 10/31/2012 $-1,081,000.00
46 7/31/2012 $-401,000.00
47 4/30/2012 $-211,000.00
48 1/31/2012 $-859,000.00
49 10/31/2011 $-475,000.00
50 7/31/2011 $-428,000.00
51 4/30/2011 $-311,000.00
52 1/31/2011 $-901,000.00
53 1/31/2010 $-38,000.00
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 10/31/2023 $-3,000.00
2 1/31/2023 $30,000.00
3 10/31/2022 --
4 1/31/2022 $30,000.00
5 10/31/2021 --
6 7/31/2021 --
7 1/31/2021 $-62,000.00
8 10/31/2020 $-92,000.00
9 7/31/2020 $-111,000.00
10 1/31/2020 $-168,000.00
11 10/31/2019 $-197,000.00
12 7/31/2019 $-99,000.00
13 1/31/2019 $-158,000.00
14 10/31/2018 $-188,000.00
15 7/31/2018 $-94,000.00
16 1/31/2018 $-92,000.00
17 10/31/2017 $-122,000.00
18 7/31/2017 $-61,000.00
19 4/30/2017 --
20 1/31/2017 $-80,000.00
21 10/31/2016 $-109,000.00
22 7/31/2016 $-49,000.00
23 4/30/2016 $10,000.00
24 1/31/2016 $-100,000.00
25 10/31/2015 $-129,000.00
26 7/31/2015 $-65,000.00
27 4/30/2015 --
28 1/31/2015 $-108,000.00
29 10/31/2014 $-138,000.00
30 7/31/2014 $-69,000.00
31 1/31/2014 $-112,000.00
32 10/31/2013 $-142,000.00
33 7/31/2013 $-69,000.00
34 1/31/2013 $-130,000.00
35 10/31/2012 $-139,000.00
36 7/31/2012 $-70,000.00
37 1/31/2012 $-19,000.00
38 10/31/2011 $-49,000.00
39 7/31/2011 $4,000.00
40 4/30/2011 $4,000.00
41 1/31/2011 $1,321,000.00
42 1/31/2010 $74,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 10/31/2021 --
4 7/31/2021 --
5 4/30/2021 --
6 1/31/2021 $372,000.00
7 10/31/2020 $372,000.00
8 7/31/2020 $372,000.00
9 4/30/2020 $372,000.00
10 1/31/2020 $68,000.00
11 10/31/2019 $68,000.00
12 7/31/2019 $68,000.00
13 4/30/2019 --
14 1/31/2019 --
15 10/31/2018 --
16 7/31/2018 --
17 1/31/2018 --
18 1/31/2017 --
19 10/31/2016 --
20 1/31/2016 $3,219,000.00
21 10/31/2015 $685,000.00
22 1/31/2015 --
23 10/31/2014 --
24 1/31/2014 --
25 1/31/2013 --
26 1/31/2012 $296,000.00
27 10/31/2011 $297,000.00
28 1/31/2011 $5,994,000.00
Financials: PaymentsOfDividendsCommonStock
Date Value
1 10/31/2023 $52,970,000.00
2 7/31/2023 $35,314,000.00
3 4/30/2023 $17,660,000.00
4 1/31/2023 $202,876,000.00
5 10/31/2022 $52,598,000.00
6 7/31/2022 $35,066,000.00
7 4/30/2022 $17,533,000.00
8 1/31/2022 $347,798,000.00
9 10/31/2021 $49,288,000.00
10 7/31/2021 $32,859,000.00
11 4/30/2021 $16,430,000.00
12 1/31/2021 $128,460,000.00
13 10/31/2020 $14,799,000.00
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 $112,854,000.00
17 10/31/2019 $36,810,000.00
18 7/31/2019 $24,615,000.00
19 4/30/2019 $12,309,000.00
20 1/31/2019 $97,744,000.00
21 10/31/2018 $36,656,000.00
22 7/31/2018 $24,512,000.00
23 4/30/2018 $12,261,000.00
24 1/31/2018 $133,874,000.00
25 10/31/2017 $36,575,000.00
26 7/31/2017 $24,423,000.00
27 4/30/2017 $12,213,000.00
28 1/31/2017 $84,850,000.00
29 10/31/2016 $36,416,000.00
30 7/31/2016 $24,312,000.00
31 4/30/2016 $12,156,000.00
32 1/31/2016 $93,768,000.00
33 10/31/2015 $33,397,000.00
34 7/31/2015 $22,325,000.00
35 4/30/2015 $11,162,000.00
36 1/31/2015 $176,604,000.00
37 10/31/2014 $31,928,000.00
38 7/31/2014 $21,286,000.00
39 4/30/2014 $10,642,000.00
40 1/31/2014 $97,144,000.00
41 10/31/2013 $28,996,000.00
42 7/31/2013 $19,330,000.00
43 4/30/2013 $9,665,000.00
44 1/31/2013 $254,633,000.00
45 10/31/2012 $28,756,000.00
46 7/31/2012 $19,168,000.00
47 4/30/2012 $9,584,000.00
48 1/31/2012 $144,563,000.00
49 10/31/2011 $135,077,000.00
50 7/31/2011 $18,938,000.00
51 4/30/2011 $9,465,000.00
52 1/31/2011 $154,287,000.00
53 1/31/2010 $120,341,000.00
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 10/31/2023 $32,104,000.00
2 7/31/2023 $25,270,000.00
3 4/30/2023 $11,194,000.00
4 1/31/2023 $34,039,000.00
5 10/31/2022 $29,316,000.00
6 7/31/2022 $17,670,000.00
7 4/30/2022 $5,883,000.00
8 1/31/2022 $18,778,000.00
9 10/31/2021 $14,981,000.00
10 7/31/2021 $10,700,000.00
11 4/30/2021 $1,579,000.00
12 1/31/2021 $17,629,000.00
13 10/31/2020 $16,074,000.00
14 7/31/2020 $15,953,000.00
15 4/30/2020 $14,738,000.00
16 1/31/2020 $25,629,000.00
17 10/31/2019 $25,325,000.00
18 7/31/2019 $25,167,000.00
19 4/30/2019 $15,975,000.00
20 1/31/2019 $74,215,000.00
21 10/31/2018 $53,083,000.00
22 7/31/2018 $25,388,000.00
23 4/30/2018 $10,444,000.00
24 1/31/2018 $56,631,000.00
25 10/31/2017 $44,712,000.00
26 7/31/2017 $20,655,000.00
27 4/30/2017 $7,388,000.00
28 1/31/2017 $41,621,000.00
29 10/31/2016 $32,432,000.00
30 7/31/2016 $13,778,000.00
31 4/30/2016 $2,956,000.00
32 1/31/2016 $29,714,000.00
33 10/31/2015 $27,906,000.00
34 7/31/2015 $19,491,000.00
35 4/30/2015 $3,758,000.00
36 1/31/2015 $43,404,000.00
37 10/31/2014 $38,969,000.00
38 7/31/2014 $20,963,000.00
39 4/30/2014 $9,511,000.00
40 1/31/2014 $32,314,000.00
41 10/31/2013 $23,787,000.00
42 7/31/2013 $19,486,000.00
43 4/30/2013 $7,118,000.00
44 1/31/2013 $29,933,000.00
45 10/31/2012 $22,703,000.00
46 7/31/2012 $14,041,000.00
47 4/30/2012 $5,718,000.00
48 1/31/2012 $14,099,000.00
49 10/31/2011 $8,988,000.00
50 7/31/2011 $7,973,000.00
51 4/30/2011 $2,107,000.00
52 1/31/2011 $39,698,000.00
53 1/31/2010 $52,604,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 10/31/2023 $27,984,000.00
2 7/31/2023 $17,868,000.00
3 4/30/2023 $9,320,000.00
4 1/31/2023 $30,360,000.00
5 10/31/2022 $22,366,000.00
6 7/31/2022 $14,920,000.00
7 4/30/2022 $7,114,000.00
8 1/31/2022 $19,100,000.00
9 10/31/2021 $12,178,000.00
10 7/31/2021 $9,212,000.00
11 4/30/2021 $4,636,000.00
12 1/31/2021 $7,657,000.00
13 10/31/2020 $4,554,000.00
14 7/31/2020 $3,382,000.00
15 4/30/2020 $2,072,000.00
16 1/31/2020 $7,322,000.00
17 10/31/2019 $5,456,000.00
18 7/31/2019 $4,152,000.00
19 4/30/2019 $2,462,000.00
20 1/31/2019 $10,021,000.00
21 10/31/2018 $7,797,000.00
22 7/31/2018 $6,097,000.00
23 4/30/2018 $3,479,000.00
24 1/31/2018 $13,462,000.00
25 10/31/2017 $10,959,000.00
26 7/31/2017 $7,167,000.00
27 4/30/2017 $3,873,000.00
28 1/31/2017 $31,663,000.00
29 10/31/2016 $26,738,000.00
30 7/31/2016 $17,039,000.00
31 4/30/2016 $7,832,000.00
32 1/31/2016 $34,578,000.00
33 10/31/2015 $30,925,000.00
34 7/31/2015 $21,022,000.00
35 4/30/2015 $11,329,000.00
36 1/31/2015 $45,454,000.00
37 10/31/2014 $36,277,000.00
38 7/31/2014 $22,726,000.00
39 4/30/2014 $10,146,000.00
40 1/31/2014 $28,811,000.00
41 10/31/2013 $25,161,000.00
42 7/31/2013 $18,892,000.00
43 4/30/2013 $11,157,000.00
44 1/31/2013 $30,297,000.00
45 10/31/2012 $26,129,000.00
46 7/31/2012 $19,637,000.00
47 4/30/2012 $8,772,000.00
48 1/31/2012 $36,627,000.00
49 10/31/2011 $31,460,000.00
50 7/31/2011 $23,168,000.00
51 4/30/2011 $10,590,000.00
52 1/31/2011 $54,945,000.00
53 1/31/2010 $50,561,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 10/31/2023 $11,206,000.00
2 7/31/2023 $10,181,000.00
3 4/30/2023 $12,325,000.00
4 1/31/2023 $12,480,000.00
5 10/31/2022 $12,370,000.00
6 7/31/2022 $9,445,000.00
7 4/30/2022 $19,663,000.00
8 1/31/2022 $10,128,000.00
9 10/31/2021 $11,771,000.00
10 7/31/2021 $20,294,000.00
11 4/30/2021 $20,615,000.00
12 1/31/2021 $11,190,000.00
13 10/31/2020 $21,749,000.00
14 7/31/2020 $20,388,000.00
15 4/30/2020 $13,438,000.00
16 1/31/2020 $20,935,000.00
17 10/31/2019 $22,195,000.00
18 7/31/2019 $21,059,000.00
19 4/30/2019 $20,406,000.00
20 1/31/2019 $18,136,000.00
21 10/31/2018 $19,862,000.00
22 7/31/2018 $18,855,000.00
23 4/30/2018 $19,182,000.00
24 1/31/2018 $18,070,000.00
25 10/31/2017 $8,317,000.00
26 7/31/2017 $7,750,000.00
27 4/30/2017 $7,295,000.00
28 1/31/2017 $6,023,000.00
29 10/31/2016 $7,320,000.00
30 7/31/2016 $5,864,000.00
31 4/30/2016 $16,977,000.00
32 1/31/2016 $6,030,000.00
33 10/31/2015 $28,917,000.00
34 7/31/2015 $27,707,000.00
35 4/30/2015 $27,552,000.00
36 1/31/2015 $26,536,000.00
37 10/31/2014 $31,667,000.00
38 7/31/2014 $30,761,000.00
39 4/30/2014 $28,560,000.00
40 1/31/2014 $28,613,000.00
41 10/31/2013 $29,017,000.00
42 7/31/2013 $27,623,000.00
43 4/30/2013 $26,506,000.00
44 1/31/2013 $25,528,000.00
45 10/31/2012 $18,079,000.00
46 7/31/2012 $17,177,000.00
47 4/30/2012 $15,762,000.00
48 1/31/2012 $14,825,000.00
49 1/31/2011 $14,718,000.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 10/31/2023 $27,295,000.00
2 7/31/2023 $20,460,000.00
3 4/30/2023 $7,235,000.00
4 1/31/2023 $23,030,000.00
5 10/31/2022 $17,395,000.00
6 7/31/2022 $10,925,000.00
7 4/30/2022 $5,130,000.00
8 1/31/2022 $8,179,000.00
9 10/31/2021 $5,334,000.00
10 7/31/2021 $4,229,000.00
11 4/30/2021 $3,474,000.00
12 1/31/2021 $24,345,000.00
13 10/31/2020 $20,330,000.00
14 7/31/2020 $15,175,000.00
15 4/30/2020 $9,550,000.00
16 1/31/2020 $67,525,000.00
17 10/31/2019 $47,960,000.00
18 7/31/2019 $27,930,000.00
19 4/30/2019 $16,940,000.00
20 1/31/2019 $76,330,000.00
21 10/31/2018 $61,562,000.00
22 7/31/2018 $28,894,000.00
23 4/30/2018 $10,154,000.00
24 1/31/2018 $52,441,000.00
25 10/31/2017 $42,215,000.00
26 7/31/2017 $22,215,000.00
27 4/30/2017 $6,600,000.00
28 1/31/2017 $44,221,000.00
29 10/31/2016 $33,150,000.00
30 7/31/2016 $17,619,000.00
31 4/30/2016 $2,865,000.00
32 1/31/2016 $29,135,000.00
33 10/31/2015 $26,915,000.00
34 7/31/2015 $20,760,000.00
35 4/30/2015 $5,418,000.00
36 1/31/2015 $38,131,000.00
37 10/31/2014 $32,617,000.00
38 7/31/2014 $23,670,000.00
39 4/30/2014 $5,065,000.00
40 1/31/2014 $30,981,000.00
41 10/31/2013 $21,431,000.00
42 7/31/2013 $16,680,000.00
43 4/30/2013 $5,619,000.00
44 1/31/2013 $37,294,000.00
45 10/31/2012 $27,153,000.00
46 7/31/2012 $16,659,000.00
47 4/30/2012 $2,467,000.00
48 1/31/2012 $33,125,000.00
49 10/31/2011 $18,677,000.00
50 7/31/2011 $14,014,000.00
51 4/30/2011 $4,519,000.00
52 1/31/2011 $46,294,000.00
53 1/31/2010 $33,703,000.00
Financials: ProceedsFromSaleOfPropertyPlantAndEquipment
Date Value
1 1/31/2023 --
2 1/31/2022 $954,000.00
3 1/31/2021 $111,000.00
4 1/31/2020 $13,000.00
5 1/31/2019 $150,000.00
6 1/31/2018 $263,000.00
7 1/31/2017 $318,000.00
8 1/31/2016 $199,000.00
9 1/31/2015 --
10 1/31/2014 $11,000.00
11 1/31/2013 $1,140,000.00
12 1/31/2012 $9,000.00
13 1/31/2011 $14,000.00
14 1/31/2010 $308,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 10/31/2023 $483,435,000.00
2 7/31/2023 $475,997,000.00
3 4/30/2023 $471,152,000.00
4 1/31/2023 $466,321,000.00
5 10/31/2022 $465,694,000.00
6 7/31/2022 $460,362,000.00
7 4/30/2022 $457,179,000.00
8 1/31/2022 $453,228,000.00
9 10/31/2021 $454,118,000.00
10 7/31/2021 $452,460,000.00
11 4/30/2021 $452,662,000.00
12 1/31/2021 $451,357,000.00
13 10/31/2020 $451,708,000.00
14 7/31/2020 $451,899,000.00
15 4/30/2020 $451,142,000.00
16 1/31/2020 $452,205,000.00
17 10/31/2019 $453,859,000.00
18 7/31/2019 $453,416,000.00
19 4/30/2019 $453,578,000.00
20 1/31/2019 $452,187,000.00
21 10/31/2018 $460,523,000.00
22 7/31/2018 $460,367,000.00
23 4/30/2018 $460,869,000.00
24 1/31/2018 $459,043,000.00
25 10/31/2017 $462,798,000.00
26 7/31/2017 $460,250,000.00
27 4/30/2017 $460,440,000.00
28 1/31/2017 $459,359,000.00
29 10/31/2016 $464,507,000.00
30 7/31/2016 $459,228,000.00
31 4/30/2016 $455,087,000.00
32 1/31/2016 $450,762,000.00
33 10/31/2015 $450,185,000.00
34 7/31/2015 $442,954,000.00
35 4/30/2015 $436,393,000.00
36 1/31/2015 $427,915,000.00
37 10/31/2014 $420,868,000.00
38 7/31/2014 $411,969,000.00
39 4/30/2014 $400,624,000.00
40 1/31/2014 $393,656,000.00
41 10/31/2013 $395,272,000.00
42 7/31/2013 $389,945,000.00
43 4/30/2013 $383,901,000.00
44 1/31/2013 $373,286,000.00
45 10/31/2012 $376,527,000.00
46 7/31/2012 $374,076,000.00
47 4/30/2012 $367,237,000.00
48 1/31/2012 $358,866,000.00
49 1/31/2011 $342,413,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 10/31/2023 $124,068,000.00
2 7/31/2023 $119,260,000.00
3 4/30/2023 $116,061,000.00
4 1/31/2023 $112,402,000.00
5 10/31/2022 $109,613,000.00
6 7/31/2022 $106,433,000.00
7 4/30/2022 $103,288,000.00
8 1/31/2022 $100,504,000.00
9 10/31/2021 $99,284,000.00
10 7/31/2021 $99,687,000.00
11 4/30/2021 $100,035,000.00
12 1/31/2021 $100,415,000.00
13 10/31/2020 $102,297,000.00
14 7/31/2020 $106,079,000.00
15 4/30/2020 $110,069,000.00
16 1/31/2020 $113,848,000.00
17 10/31/2019 $117,761,000.00
18 7/31/2019 $122,131,000.00
19 4/30/2019 $126,873,000.00
20 1/31/2019 $130,682,000.00
21 10/31/2018 $136,479,000.00
22 7/31/2018 $141,226,000.00
23 4/30/2018 $145,851,000.00
24 1/31/2018 $149,546,000.00
25 10/31/2017 $156,143,000.00
26 7/31/2017 $159,831,000.00
27 4/30/2017 $164,927,000.00
28 1/31/2017 $168,995,000.00
29 10/31/2016 $174,960,000.00
30 7/31/2016 $173,527,000.00
31 4/30/2016 $172,393,000.00
32 1/31/2016 $172,781,000.00
33 10/31/2015 $178,372,000.00
34 7/31/2015 $177,658,000.00
35 4/30/2015 $176,200,000.00
36 1/31/2015 $172,663,000.00
37 10/31/2014 $171,312,000.00
38 7/31/2014 $166,024,000.00
39 4/30/2014 $160,660,000.00
40 1/31/2014 $158,569,000.00
41 10/31/2013 $164,886,000.00
42 7/31/2013 $166,850,000.00
43 4/30/2013 $166,505,000.00
44 1/31/2013 $163,103,000.00
45 10/31/2012 $170,562,000.00
46 7/31/2012 $173,274,000.00
47 4/30/2012 $170,869,000.00
48 1/31/2012 $169,034,000.00
49 1/31/2011 $169,234,000.00
Financials: ReceivablesNetCurrent
Date Value
1 10/31/2023 $10,341,000.00
2 7/31/2023 $9,675,000.00
3 4/30/2023 $6,356,000.00
4 1/31/2023 $12,648,000.00
5 10/31/2022 $16,074,000.00
6 7/31/2022 $13,015,000.00
7 4/30/2022 $4,414,000.00
8 1/31/2022 $12,087,000.00
9 10/31/2021 $5,629,000.00
10 7/31/2021 $6,667,000.00
11 4/30/2021 $1,670,000.00
12 1/31/2021 $2,823,000.00
13 10/31/2020 $1,763,000.00
14 7/31/2020 $2,394,000.00
15 4/30/2020 $1,774,000.00
16 1/31/2020 $3,136,000.00
17 10/31/2019 $9,432,000.00
18 7/31/2019 $11,206,000.00
19 4/30/2019 $5,780,000.00
20 1/31/2019 $7,089,000.00
21 10/31/2018 $8,266,000.00
22 7/31/2018 $12,105,000.00
23 4/30/2018 $7,061,000.00
24 1/31/2018 $8,588,000.00
25 10/31/2017 $11,247,000.00
26 7/31/2017 $14,732,000.00
27 4/30/2017 $8,487,000.00
28 1/31/2017 $8,210,000.00
29 10/31/2016 $13,427,000.00
30 7/31/2016 $16,954,000.00
31 4/30/2016 $8,853,000.00
32 1/31/2016 $9,651,000.00
33 10/31/2015 $12,855,000.00
34 7/31/2015 $16,037,000.00
35 4/30/2015 $6,627,000.00
36 1/31/2015 $8,567,000.00
37 10/31/2014 $13,052,000.00
38 7/31/2014 $12,355,000.00
39 4/30/2014 $4,832,000.00
40 1/31/2014 $4,318,000.00
41 10/31/2013 $7,866,000.00
42 7/31/2013 $6,885,000.00
43 4/30/2013 $4,176,000.00
44 1/31/2013 $3,470,000.00
45 10/31/2012 $7,906,000.00
46 7/31/2012 $7,724,000.00
47 4/30/2012 $3,953,000.00
48 1/31/2012 $4,584,000.00
49 1/31/2011 $14,363,000.00
Financials: RestrictedStockExpense
Date Value
1 10/31/2023 $10,336,000.00
2 7/31/2023 $6,960,000.00
3 4/30/2023 $3,584,000.00
4 1/31/2023 $11,640,000.00
5 10/31/2022 $8,497,000.00
6 7/31/2022 $5,722,000.00
7 4/30/2022 $2,948,000.00
8 1/31/2022 $9,273,000.00
9 10/31/2021 $7,558,000.00
10 7/31/2021 $5,094,000.00
11 4/30/2021 $2,630,000.00
12 1/31/2021 $6,174,000.00
13 10/31/2020 $3,894,000.00
14 7/31/2020 $2,633,000.00
15 4/30/2020 $957,000.00
16 1/31/2020 $3,764,000.00
17 10/31/2019 $2,889,000.00
18 7/31/2019 $2,533,000.00
19 4/30/2019 $1,298,000.00
20 1/31/2019 $4,287,000.00
21 10/31/2018 $3,307,000.00
22 7/31/2018 $2,896,000.00
23 4/30/2018 $1,484,000.00
24 1/31/2018 $4,883,000.00
25 10/31/2017 $4,274,000.00
26 7/31/2017 $3,226,000.00
27 4/30/2017 $1,646,000.00
28 1/31/2017 $5,330,000.00
29 10/31/2016 $4,808,000.00
30 7/31/2016 $3,673,000.00
31 4/30/2016 $1,881,000.00
32 1/31/2016 $6,197,000.00
33 10/31/2015 $4,460,000.00
34 7/31/2015 $4,510,000.00
35 4/30/2015 $2,335,000.00
36 1/31/2015 $6,013,000.00
37 10/31/2014 $5,940,000.00
38 7/31/2014 $4,007,000.00
39 4/30/2014 $2,075,000.00
40 1/31/2014 $5,066,000.00
41 10/31/2013 $7,450,000.00
42 7/31/2013 $5,017,000.00
43 4/30/2013 $2,584,000.00
44 1/31/2013 $8,388,000.00
45 10/31/2012 $6,136,000.00
46 7/31/2012 $4,137,000.00
47 4/30/2012 $2,138,000.00
48 1/31/2012 $6,403,000.00
49 10/31/2011 $4,634,000.00
50 7/31/2011 $3,128,000.00
51 4/30/2011 $1,621,000.00
52 1/31/2011 $4,439,000.00
53 1/31/2010 $4,988,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 10/31/2023 $284,217,000.00
2 7/31/2023 $250,111,000.00
3 4/30/2023 $222,125,000.00
4 1/31/2023 $196,849,000.00
5 10/31/2022 $259,285,000.00
6 7/31/2022 $215,431,000.00
7 4/30/2022 $182,820,000.00
8 1/31/2022 $145,099,000.00
9 10/31/2021 $359,694,000.00
10 7/31/2021 $313,906,000.00
11 4/30/2021 $278,916,000.00
12 1/31/2021 $238,077,000.00
13 10/31/2020 $286,132,000.00
14 7/31/2020 $259,296,000.00
15 4/30/2020 $224,614,000.00
16 1/31/2020 $236,398,000.00
17 10/31/2019 $265,463,000.00
18 7/31/2019 $251,674,000.00
19 4/30/2019 $247,606,000.00
20 1/31/2019 $244,823,000.00
21 10/31/2018 $264,776,000.00
22 7/31/2018 $256,444,000.00
23 4/30/2018 $253,036,000.00
24 1/31/2018 $246,570,000.00
25 10/31/2017 $301,834,000.00
26 7/31/2017 $294,082,000.00
27 4/30/2017 $294,809,000.00
28 1/31/2017 $290,737,000.00
29 10/31/2016 $303,176,000.00
30 7/31/2016 $291,883,000.00
31 4/30/2016 $288,567,000.00
32 1/31/2016 $277,626,000.00
33 10/31/2015 $283,658,000.00
34 7/31/2015 $258,837,000.00
35 4/30/2015 $246,519,000.00
36 1/31/2015 $224,111,000.00
37 10/31/2014 $308,654,000.00
38 7/31/2014 $278,680,000.00
39 4/30/2014 $264,851,000.00
40 1/31/2014 $238,151,000.00
41 10/31/2013 $246,995,000.00
42 7/31/2013 $216,077,000.00
43 4/30/2013 $200,598,000.00
44 1/31/2013 $172,711,000.00
45 10/31/2012 $337,232,000.00
46 7/31/2012 $304,903,000.00
47 4/30/2012 $291,264,000.00
48 1/31/2012 $263,039,000.00
49 1/31/2011 $256,146,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 10/31/2023 $878,719,000.00
2 7/31/2023 $575,262,000.00
3 4/30/2023 $282,834,000.00
4 1/31/2023 $1,345,187,000.00
5 10/31/2022 $332,341,000.00
6 7/31/2022 $301,976,000.00
7 4/30/2022 $309,064,000.00
8 1/31/2022 $1,294,607,000.00
9 10/31/2021 $319,432,000.00
10 7/31/2021 $594,245,000.00
11 4/30/2021 $299,125,000.00
12 1/31/2021 $901,278,000.00
13 10/31/2020 $582,443,000.00
14 7/31/2020 $216,025,000.00
15 4/30/2020 $115,413,000.00
16 1/31/2020 $900,254,000.00
17 10/31/2019 $629,251,000.00
18 7/31/2019 $203,817,000.00
19 4/30/2019 $201,313,000.00
20 1/31/2019 $885,496,000.00
21 10/31/2018 $621,084,000.00
22 7/31/2018 $201,080,000.00
23 4/30/2018 $204,897,000.00
24 1/31/2018 $281,172,000.00
25 10/31/2017 $224,307,000.00
26 7/31/2017 $195,650,000.00
27 4/30/2017 $212,251,000.00
28 1/31/2017 $974,873,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 10/31/2023 $68,394,000.00
2 7/31/2023 $35,263,000.00
3 4/30/2023 $25,783,000.00
4 1/31/2023 $125,554,000.00
5 10/31/2022 $29,335,000.00
6 7/31/2022 $27,257,000.00
7 4/30/2022 $13,916,000.00
8 1/31/2022 $83,087,000.00
9 10/31/2021 $62,178,000.00
10 7/31/2021 $9,651,000.00
11 4/30/2021 $27,091,000.00
12 1/31/2021 $32,937,000.00
13 10/31/2020 $13,629,000.00
14 7/31/2020 $2,590,000.00
15 4/30/2020 $3,380,000.00
16 1/31/2020 $63,090,000.00
17 10/31/2019 $30,230,000.00
18 7/31/2019 $5,678,000.00
19 4/30/2019 $418,000.00
Financials: SellingAndMarketingExpense
Date Value
1 10/31/2023 $205,081,000.00
2 7/31/2023 $134,839,000.00
3 4/30/2023 $66,102,000.00
4 1/31/2023 $293,891,000.00
5 10/31/2022 $209,376,000.00
6 7/31/2022 $135,228,000.00
7 4/30/2022 $67,246,000.00
8 1/31/2022 $266,424,000.00
9 10/31/2021 $67,771,000.00
10 7/31/2021 $123,056,000.00
11 4/30/2021 $60,000,000.00
12 1/31/2021 $191,158,000.00
13 10/31/2020 $52,894,000.00
14 7/31/2020 $38,257,000.00
15 4/30/2020 $33,504,000.00
16 1/31/2020 $204,480,000.00
17 10/31/2019 $146,426,000.00
18 7/31/2019 $48,535,000.00
19 4/30/2019 $46,609,000.00
20 1/31/2019 $202,032,000.00
21 10/31/2018 $50,612,000.00
22 7/31/2018 $93,749,000.00
23 4/30/2018 $45,853,000.00
24 1/31/2018 $206,068,000.00
25 10/31/2017 $50,684,000.00
26 7/31/2017 $93,597,000.00
27 4/30/2017 $46,918,000.00
28 1/31/2017 $205,933,000.00
29 10/31/2016 $144,448,000.00
30 7/31/2016 $46,065,000.00
31 4/30/2016 $47,563,000.00
32 1/31/2016 $212,531,000.00
33 10/31/2015 $147,780,000.00
34 1/31/2015 $212,688,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 10/31/2023 $244,328,000.00
2 7/31/2023 $161,178,000.00
3 4/30/2023 $79,527,000.00
4 1/31/2023 $347,871,000.00
5 10/31/2022 $85,978,000.00
6 7/31/2022 $158,757,000.00
7 4/30/2022 $79,101,000.00
8 1/31/2022 $317,510,000.00
9 10/31/2021 $78,851,000.00
10 7/31/2021 $145,888,000.00
11 4/30/2021 $71,751,000.00
12 1/31/2021 $232,646,000.00
13 10/31/2020 $62,824,000.00
14 7/31/2020 $47,850,000.00
15 4/30/2020 $43,007,000.00
16 1/31/2020 $245,977,000.00
17 10/31/2019 $177,238,000.00
18 7/31/2019 $117,014,000.00
19 4/30/2019 $57,919,000.00
20 1/31/2019 $245,145,000.00
21 10/31/2018 $175,057,000.00
22 7/31/2018 $115,201,000.00
23 4/30/2018 $56,431,000.00
24 1/31/2018 $245,945,000.00
25 10/31/2017 $173,394,000.00
26 7/31/2017 $113,403,000.00
27 4/30/2017 $56,679,000.00
28 1/31/2017 $244,408,000.00
29 10/31/2016 $60,054,000.00
30 7/31/2016 $55,800,000.00
31 4/30/2016 $58,299,000.00
32 1/31/2016 $251,813,000.00
33 10/31/2015 $60,969,000.00
34 7/31/2015 $57,418,000.00
35 4/30/2015 $60,792,000.00
36 1/31/2015 $250,359,000.00
37 10/31/2014 $63,239,000.00
38 7/31/2014 $114,142,000.00
39 4/30/2014 $57,988,000.00
40 1/31/2014 $242,151,000.00
41 10/31/2013 $62,167,000.00
42 7/31/2013 $112,834,000.00
43 4/30/2013 $57,750,000.00
44 1/31/2013 $241,140,000.00
45 10/31/2012 $59,252,000.00
46 7/31/2012 $106,286,000.00
47 4/30/2012 $56,173,000.00
48 1/31/2012 $232,335,000.00
49 10/31/2011 $58,290,000.00
50 7/31/2011 $50,370,000.00
51 4/30/2011 $51,590,000.00
52 1/31/2011 $208,362,000.00
53 1/31/2010 $201,157,000.00
Financials: StockholdersEquity
Date Value
1 10/31/2023 $474,018,000.00
2 7/31/2023 $436,536,000.00
3 4/30/2023 $405,174,000.00
4 1/31/2023 $376,314,000.00
5 10/31/2022 $435,607,000.00
6 7/31/2022 $388,978,000.00
7 4/30/2022 $353,593,000.00
8 1/31/2022 $312,924,000.00
9 10/31/2021 $525,804,000.00
10 7/31/2021 $477,552,000.00
11 4/30/2021 $440,098,000.00
12 1/31/2021 $396,629,000.00
13 10/31/2020 $442,404,000.00
14 7/31/2020 $414,307,000.00
15 4/30/2020 $377,949,000.00
16 1/31/2020 $389,148,000.00
17 10/31/2019 $417,338,000.00
18 7/31/2019 $403,193,000.00
19 4/30/2019 $397,958,000.00
20 1/31/2019 $393,877,000.00
21 10/31/2018 $412,850,000.00
22 7/31/2018 $404,107,000.00
23 4/30/2018 $399,198,000.00
24 1/31/2018 $391,248,000.00
25 10/31/2017 $445,913,000.00
26 7/31/2017 $437,113,000.00
27 4/30/2017 $436,257,000.00
28 1/31/2017 $430,539,000.00
29 10/31/2016 $443,154,000.00
30 7/31/2016 $430,726,000.00
31 4/30/2016 $425,501,000.00
32 1/31/2016 $412,643,000.00
33 10/31/2015 $418,604,000.00
34 7/31/2015 $394,518,000.00
35 4/30/2015 $380,021,000.00
36 1/31/2015 $355,278,000.00
37 10/31/2014 $438,651,000.00
38 7/31/2014 $406,744,000.00
39 4/30/2014 $390,898,000.00
40 1/31/2014 $361,930,000.00
41 10/31/2013 $371,864,000.00
42 7/31/2013 $338,452,000.00
43 4/30/2013 $320,325,000.00
44 1/31/2013 $289,649,000.00
45 10/31/2012 $448,485,000.00
46 7/31/2012 $413,641,000.00
47 4/30/2012 $397,990,000.00
48 1/31/2012 $363,147,000.00
49 10/31/2011 $313,315,000.00
50 7/31/2011 $388,954,000.00
51 4/30/2011 $372,874,000.00
52 1/31/2011 $345,665,000.00
53 1/31/2010 $354,259,000.00
54 1/31/2009 $337,222,000.00
Financials: VariableLeaseCost
Date Value
1 10/31/2023 $14,796,000.00
2 7/31/2023 $10,268,000.00
3 4/30/2023 $6,397,000.00
4 1/31/2023 $29,114,000.00
5 10/31/2022 $5,288,000.00
6 7/31/2022 $4,687,000.00
7 4/30/2022 $6,274,000.00
8 1/31/2022 $26,298,000.00
9 10/31/2021 $5,552,000.00
10 7/31/2021 $9,008,000.00
11 4/30/2021 $4,464,000.00
12 1/31/2021 $18,243,000.00
13 10/31/2020 $13,064,000.00
14 7/31/2020 $6,156,000.00
15 4/30/2020 $4,489,000.00
16 1/31/2020 $31,312,000.00
17 10/31/2019 $25,240,000.00
18 7/31/2019 $17,836,000.00
19 4/30/2019 $9,244,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 10/31/2023 $49,891,000.00
2 7/31/2023 $49,868,000.00
3 4/30/2023 $49,861,000.00
4 1/31/2023 $49,631,000.00
5 10/31/2022 $49,556,000.00
6 7/31/2022 $49,535,000.00
7 4/30/2022 $49,528,000.00
8 1/31/2022 $49,385,000.00
9 10/31/2021 $49,362,000.00
10 7/31/2021 $49,341,000.00
11 4/30/2021 $49,309,000.00
12 1/31/2021 $49,013,000.00
13 10/31/2020 $48,987,000.00
14 7/31/2020 $48,913,000.00
15 4/30/2020 $48,922,000.00
16 1/31/2020 $48,813,000.00
17 10/31/2019 $48,768,000.00
18 7/31/2019 $48,760,000.00
19 4/30/2019 $48,734,000.00
20 1/31/2019 $48,614,000.00
21 10/31/2018 $48,584,000.00
22 7/31/2018 $48,571,000.00
23 4/30/2018 $48,550,000.00
24 1/31/2018 $48,373,000.00
25 10/31/2017 $48,331,000.00
26 7/31/2017 $48,310,000.00
27 4/30/2017 $48,344,000.00
28 1/31/2017 $48,256,000.00
29 10/31/2016 $48,259,000.00
30 7/31/2016 $48,215,000.00
31 4/30/2016 $48,203,000.00
32 1/31/2016 $48,204,000.00
33 10/31/2015 $48,203,000.00
34 7/31/2015 $48,195,000.00
35 4/30/2015 $48,188,000.00
36 1/31/2015 $48,090,000.00
37 10/31/2014 $48,064,000.00
38 7/31/2014 $48,057,000.00
39 4/30/2014 $48,049,000.00
40 1/31/2014 $47,976,000.00
41 10/31/2013 $47,959,000.00
42 7/31/2013 $47,961,000.00
43 4/30/2013 $47,933,000.00
44 1/31/2013 $47,710,000.00
45 10/31/2012 $47,689,000.00
46 7/31/2012 $47,630,000.00
47 4/30/2012 $47,597,000.00
48 1/31/2012 $47,359,000.00
49 10/31/2011 $47,342,000.00
50 7/31/2011 $47,314,000.00
51 4/30/2011 $47,264,000.00
52 1/31/2011 $47,025,000.00
53 1/31/2010 $46,692,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 10/31/2023 $49,513,000.00
2 7/31/2023 $49,513,000.00
3 4/30/2023 $49,513,000.00
4 1/31/2023 $49,269,000.00
5 10/31/2022 $49,214,000.00
6 7/31/2022 $49,214,000.00
7 4/30/2022 $49,214,000.00
8 1/31/2022 $48,994,000.00
9 10/31/2021 $48,946,000.00
10 7/31/2021 $48,946,000.00
11 4/30/2021 $48,946,000.00
12 1/31/2021 $48,755,000.00
13 10/31/2020 $48,714,000.00
14 7/31/2020 $48,719,000.00
15 4/30/2020 $48,725,000.00
16 1/31/2020 $48,587,000.00
17 10/31/2019 $48,550,000.00
18 7/31/2019 $48,550,000.00
19 4/30/2019 $48,552,000.00
20 1/31/2019 $48,413,000.00
21 10/31/2018 $48,379,000.00
22 7/31/2018 $48,379,000.00
23 4/30/2018 $48,379,000.00
24 1/31/2018 $48,250,000.00
25 10/31/2017 $48,218,000.00
26 7/31/2017 $48,218,000.00
27 4/30/2017 $48,218,000.00
28 1/31/2017 $48,125,000.00
29 10/31/2016 $48,107,000.00
30 7/31/2016 $48,107,000.00
31 4/30/2016 $48,107,000.00
32 1/31/2016 $48,079,000.00
33 10/31/2015 $48,073,000.00
34 7/31/2015 $48,074,000.00
35 4/30/2015 $48,074,000.00
36 1/31/2015 $47,927,000.00
37 10/31/2014 $47,890,000.00
38 7/31/2014 $47,889,000.00
39 4/30/2014 $47,886,000.00
40 1/31/2014 $47,744,000.00
41 10/31/2013 $47,703,000.00
42 7/31/2013 $47,705,000.00
43 4/30/2013 $47,698,000.00
44 1/31/2013 $47,383,000.00
45 10/31/2012 $47,358,000.00
46 7/31/2012 $47,281,000.00
47 4/30/2012 $47,219,000.00
48 1/31/2012 $46,859,000.00
49 10/31/2011 $46,831,000.00
50 7/31/2011 $46,824,000.00
51 4/30/2011 $46,748,000.00
52 1/31/2011 $46,183,000.00
53 1/31/2010 $45,699,000.00
Copyright 2024 PursePoor.com