All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
CATO CORP: Last Reported 11/30/2023

Business Address

8100 DENMARK ROAD

CHARLOTTE , NC US 28273-5975

Mailing Address

8100 DENMARK ROAD

CHARLOTTE , NC US 28273-5975
Phone Number: 704-551-7352 / State Incorporated: DE / Fiscal Year End 1 /31
Financials: AccountsPayableCurrent
Date Value
1 10/31/2023 $86,897,000.00
2 7/31/2023 $84,867,000.00
3 4/30/2023 $88,508,000.00
4 1/31/2023 $91,956,000.00
5 10/31/2022 $95,155,000.00
6 7/31/2022 $91,576,000.00
7 4/30/2022 $106,229,000.00
8 1/31/2022 $109,546,000.00
9 10/31/2021 $92,922,000.00
10 7/31/2021 $71,463,000.00
11 4/30/2021 $82,262,000.00
12 1/31/2021 $73,769,000.00
13 10/31/2020 $74,999,000.00
14 7/31/2020 $53,963,000.00
15 4/30/2020 $74,934,000.00
16 1/31/2020 $68,438,000.00
17 10/31/2019 $69,094,000.00
18 7/31/2019 $67,718,000.00
19 4/30/2019 $66,567,000.00
20 1/31/2019 $84,282,000.00
21 10/31/2018 $72,606,000.00
22 7/31/2018 $74,892,000.00
23 4/30/2018 $69,100,000.00
24 1/31/2018 $82,605,000.00
25 10/31/2017 $88,341,000.00
26 7/31/2017 $74,544,000.00
27 4/30/2017 $83,125,000.00
28 1/31/2017 $105,249,000.00
29 10/31/2016 $94,656,000.00
30 7/31/2016 $98,967,000.00
31 4/30/2016 $96,869,000.00
32 1/31/2016 $113,154,000.00
33 10/31/2015 $104,495,000.00
34 7/31/2015 $100,642,000.00
35 4/30/2015 $101,116,000.00
36 1/31/2015 $111,674,000.00
37 10/31/2014 $94,135,000.00
38 7/31/2014 $86,302,000.00
39 4/30/2014 $96,816,000.00
40 1/31/2014 $111,514,000.00
41 10/31/2013 $89,468,000.00
42 7/31/2013 $80,674,000.00
43 4/30/2013 $85,264,000.00
44 1/31/2013 $99,247,000.00
45 10/31/2012 $84,846,000.00
46 7/31/2012 $70,573,000.00
47 4/30/2012 $88,697,000.00
48 1/31/2012 $94,073,000.00
49 10/31/2011 $82,248,000.00
50 7/31/2011 $86,553,000.00
51 4/30/2011 $92,513,000.00
52 1/31/2011 $103,898,000.00
Financials: AccountsReceivableGross
Date Value
1 1/31/2023 $27,258,000.00
2 1/31/2022 $56,615,000.00
3 1/31/2021 $53,348,000.00
4 1/31/2020 $26,814,000.00
5 1/31/2019 $28,979,000.00
6 1/31/2018 $29,166,000.00
7 1/31/2017 $31,684,000.00
8 1/31/2016 $38,057,000.00
9 1/31/2015 $42,565,000.00
10 1/31/2014 $40,967,000.00
11 1/31/2013 $42,069,000.00
Financials: AccountsReceivableNet
Date Value
1 1/31/2023 $26,497,000.00
2 1/31/2022 $55,812,000.00
3 1/31/2021 $52,743,000.00
4 1/31/2020 $26,088,000.00
5 1/31/2019 $28,137,000.00
6 1/31/2018 $28,018,000.00
7 1/31/2017 $30,336,000.00
8 1/31/2016 $36,610,000.00
9 1/31/2015 $41,023,000.00
10 1/31/2014 $39,224,000.00
11 1/31/2013 $40,016,000.00
12 1/31/2012 $43,024,000.00
Financials: AccrualForTaxesOtherThanIncomeTaxesCurrent
Date Value
1 1/31/2023 $16,546,000.00
2 1/31/2022 $15,218,000.00
3 1/31/2021 $16,574,000.00
4 1/31/2020 $18,515,000.00
5 1/31/2019 $17,981,000.00
6 1/31/2018 $17,515,000.00
7 1/31/2017 $17,763,000.00
8 1/31/2016 $17,160,000.00
9 1/31/2015 $16,091,000.00
10 1/31/2014 $15,285,000.00
11 1/31/2013 $14,011,000.00
12 1/31/2012 $12,599,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 10/31/2023 $1,988,000.00
2 7/31/2023 $3,561,000.00
3 4/30/2023 $2,679,000.00
4 1/31/2023 $613,000.00
5 10/31/2022 $2,838,000.00
6 7/31/2022 $6,088,000.00
7 4/30/2022 $2,062,000.00
8 1/31/2022 $920,000.00
9 10/31/2021 $5,929,000.00
10 7/31/2021 $4,096,000.00
11 4/30/2021 $2,394,000.00
12 1/31/2021 $2,038,000.00
13 10/31/2020 $1,388,000.00
14 7/31/2020 $1,236,000.00
15 4/30/2020 $1,690,000.00
16 1/31/2020 $1,703,000.00
17 10/31/2019 $1,568,000.00
18 7/31/2019 $1,332,000.00
19 4/30/2019 $2,629,000.00
20 1/31/2019 --
21 10/31/2018 $779,000.00
22 7/31/2018 $1,702,000.00
23 4/30/2018 $1,772,000.00
24 1/31/2018 $680,000.00
25 10/31/2017 $2,282,000.00
26 7/31/2017 $2,282,000.00
27 4/30/2017 $2,282,000.00
28 1/31/2017 $2,282,000.00
29 10/31/2016 $226,000.00
30 7/31/2016 $1,106,000.00
31 4/30/2016 $11,852,000.00
32 1/31/2016 $1,363,000.00
33 10/31/2015 $11,284,000.00
34 7/31/2015 $17,957,000.00
35 4/30/2015 $32,321,000.00
36 1/31/2015 $14,256,000.00
37 10/31/2014 $17,844,000.00
38 7/31/2014 $23,481,000.00
39 4/30/2014 $32,479,000.00
40 1/31/2014 $14,855,000.00
41 10/31/2013 $15,593,000.00
42 7/31/2013 $22,523,000.00
43 4/30/2013 $31,312,000.00
44 1/31/2013 $14,292,000.00
45 10/31/2012 $9,999,000.00
46 7/31/2012 $19,555,000.00
47 4/30/2012 $30,299,000.00
48 1/31/2012 $15,144,000.00
49 10/31/2011 $16,638,000.00
50 7/31/2011 $23,145,000.00
51 4/30/2011 $28,384,000.00
52 1/31/2011 $11,861,000.00
Financials: AccruedLiabilitiesAndOtherLiabilities
Date Value
1 1/31/2023 $41,338,000.00
2 1/31/2022 $40,373,000.00
3 1/31/2021 $40,790,000.00
4 1/31/2020 $47,099,000.00
5 1/31/2019 $45,658,000.00
6 1/31/2018 $52,825,000.00
7 1/31/2017 $61,313,000.00
8 1/31/2016 $52,886,000.00
9 1/31/2015 $48,404,000.00
10 1/31/2014 $45,763,000.00
11 1/31/2013 $43,773,000.00
12 1/31/2012 $37,584,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 10/31/2023 $42,521,000.00
2 7/31/2023 $38,546,000.00
3 4/30/2023 $42,593,000.00
4 1/31/2023 $41,338,000.00
5 10/31/2022 $47,003,000.00
6 7/31/2022 $40,211,000.00
7 4/30/2022 $45,377,000.00
8 1/31/2022 $40,373,000.00
9 10/31/2021 $44,267,000.00
10 7/31/2021 $40,641,000.00
11 4/30/2021 $44,682,000.00
12 1/31/2021 $40,790,000.00
13 10/31/2020 $45,843,000.00
14 7/31/2020 $40,686,000.00
15 4/30/2020 $38,006,000.00
16 1/31/2020 $47,099,000.00
17 10/31/2019 $47,488,000.00
18 7/31/2019 $44,452,000.00
19 4/30/2019 $47,916,000.00
20 1/31/2019 $45,658,000.00
21 10/31/2018 $54,395,000.00
22 7/31/2018 $54,182,000.00
23 4/30/2018 $56,047,000.00
24 1/31/2018 $52,825,000.00
25 10/31/2017 $55,266,000.00
26 7/31/2017 $57,569,000.00
27 4/30/2017 $56,403,000.00
28 1/31/2017 $61,313,000.00
29 10/31/2016 $55,815,000.00
30 7/31/2016 $52,874,000.00
31 4/30/2016 $49,425,000.00
32 1/31/2016 $52,886,000.00
33 10/31/2015 $48,119,000.00
34 7/31/2015 $50,429,000.00
35 4/30/2015 $47,322,000.00
36 1/31/2015 $48,404,000.00
37 10/31/2014 $45,300,000.00
38 7/31/2014 $47,735,000.00
39 4/30/2014 $44,258,000.00
40 1/31/2014 $45,763,000.00
41 10/31/2013 $44,534,000.00
42 7/31/2013 $49,196,000.00
43 4/30/2013 $44,605,000.00
44 1/31/2013 $43,773,000.00
45 10/31/2012 $46,443,000.00
46 7/31/2012 $43,160,000.00
47 4/30/2012 $44,936,000.00
48 1/31/2012 $37,584,000.00
49 10/31/2011 $41,416,000.00
50 7/31/2011 $36,308,000.00
51 4/30/2011 $36,021,000.00
52 1/31/2011 $35,318,000.00
Financials: AccruedSalariesCurrent
Date Value
1 1/31/2023 $7,377,000.00
2 1/31/2022 $6,974,000.00
3 1/31/2021 $6,122,000.00
4 1/31/2020 $7,756,000.00
5 1/31/2019 $9,252,000.00
6 1/31/2018 $13,472,000.00
7 1/31/2017 $19,049,000.00
8 1/31/2016 $8,634,000.00
9 1/31/2015 $7,905,000.00
10 1/31/2014 $7,608,000.00
11 1/31/2013 $7,929,000.00
12 1/31/2012 $7,642,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 1/31/2023 $282,190,000.00
2 1/31/2022 $279,525,000.00
3 1/31/2021 $291,070,000.00
4 1/31/2020 $317,369,000.00
5 1/31/2019 $316,333,000.00
6 1/31/2018 $309,658,000.00
7 1/31/2017 $298,501,000.00
8 1/31/2016 $281,687,000.00
9 1/31/2015 $286,443,000.00
10 1/31/2014 $268,083,000.00
11 1/31/2013 $251,438,000.00
12 1/31/2012 $232,310,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 10/31/2023 $-515,000.00
2 7/31/2023 $-716,000.00
3 4/30/2023 $-883,000.00
4 1/31/2023 $-1,238,000.00
5 10/31/2022 $-2,054,000.00
6 7/31/2022 $-1,425,000.00
7 4/30/2022 $-1,486,000.00
8 1/31/2022 $-280,000.00
9 10/31/2021 $380,000.00
10 7/31/2021 $876,000.00
11 4/30/2021 $1,021,000.00
12 1/31/2021 $1,155,000.00
13 10/31/2020 $1,327,000.00
14 7/31/2020 $1,609,000.00
15 4/30/2020 $1,125,000.00
16 1/31/2020 $1,423,000.00
17 10/31/2019 $1,169,000.00
18 7/31/2019 $1,194,000.00
19 4/30/2019 $335,000.00
20 1/31/2019 $-77,000.00
21 10/31/2018 $-772,000.00
22 7/31/2018 $-399,000.00
23 4/30/2018 $-713,000.00
24 1/31/2018 $-321,000.00
25 10/31/2017 $241,000.00
26 7/31/2017 $411,000.00
27 4/30/2017 $219,000.00
28 1/31/2017 $-214,000.00
29 10/31/2016 $531,000.00
30 7/31/2016 $1,412,000.00
31 4/30/2016 $953,000.00
32 1/31/2016 $800,000.00
33 10/31/2015 $759,000.00
34 7/31/2015 $552,000.00
35 4/30/2015 $454,000.00
36 1/31/2015 $786,000.00
37 10/31/2014 $779,000.00
38 7/31/2014 $814,000.00
39 4/30/2014 $727,000.00
40 1/31/2014 $778,000.00
41 10/31/2013 $791,000.00
42 7/31/2013 $479,000.00
43 4/30/2013 $932,000.00
44 1/31/2013 $821,000.00
45 10/31/2012 $931,000.00
46 7/31/2012 $1,009,000.00
47 4/30/2012 $996,000.00
48 1/31/2012 $936,000.00
49 10/31/2011 $559,000.00
50 7/31/2011 $859,000.00
51 4/30/2011 $549,000.00
52 1/31/2011 $276,000.00
Financials: AdditionalPaidInCapital
Date Value
1 10/31/2023 $125,949,000.00
2 7/31/2023 $124,798,000.00
3 4/30/2023 $123,555,000.00
4 1/31/2023 $122,431,000.00
5 10/31/2022 $121,314,000.00
6 7/31/2022 $121,696,000.00
7 4/30/2022 $120,249,000.00
8 1/31/2022 $119,540,000.00
9 10/31/2021 $118,427,000.00
10 7/31/2021 $117,312,000.00
11 4/30/2021 $115,699,000.00
12 1/31/2021 $115,278,000.00
13 10/31/2020 $114,196,000.00
14 7/31/2020 $112,949,000.00
15 4/30/2020 $111,693,000.00
16 1/31/2020 $110,813,000.00
17 10/31/2019 $109,543,000.00
18 7/31/2019 $108,057,000.00
19 4/30/2019 $106,511,000.00
20 1/31/2019 $105,580,000.00
21 10/31/2018 $104,300,000.00
22 7/31/2018 $102,806,000.00
23 4/30/2018 $100,749,000.00
24 1/31/2018 $99,948,000.00
25 10/31/2017 $98,720,000.00
26 7/31/2017 $97,306,000.00
27 4/30/2017 $95,955,000.00
28 1/31/2017 $95,207,000.00
29 10/31/2016 $94,255,000.00
30 7/31/2016 $92,184,000.00
31 4/30/2016 $91,230,000.00
32 1/31/2016 $90,336,000.00
33 10/31/2015 $88,729,000.00
34 7/31/2015 $87,405,000.00
35 4/30/2015 $85,983,000.00
36 1/31/2015 $85,029,000.00
37 10/31/2014 $83,779,000.00
38 7/31/2014 $82,612,000.00
39 4/30/2014 $81,324,000.00
40 1/31/2014 $80,463,000.00
41 10/31/2013 $79,325,000.00
42 7/31/2013 $78,356,000.00
43 4/30/2013 $77,296,000.00
44 1/31/2013 $76,594,000.00
45 10/31/2012 $74,785,000.00
46 7/31/2012 $73,863,000.00
47 4/30/2012 $72,977,000.00
48 1/31/2012 $72,030,000.00
49 10/31/2011 $71,075,000.00
50 7/31/2011 $70,203,000.00
51 4/30/2011 $69,294,000.00
52 1/31/2011 $68,537,000.00
Financials: AdvertisingExpense
Date Value
1 1/31/2023 $6,868,000.00
2 1/31/2022 $6,037,000.00
3 1/31/2021 $4,385,000.00
4 1/31/2020 $5,600,000.00
5 1/31/2019 $5,546,000.00
6 1/31/2018 $5,558,000.00
7 1/31/2017 $6,868,000.00
8 1/31/2016 $7,074,000.00
9 1/31/2015 $5,528,000.00
10 1/31/2014 $5,741,000.00
11 1/31/2013 $6,186,000.00
12 1/31/2012 $7,056,000.00
13 1/31/2011 $6,663,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 1/31/2023 $761,000.00
2 1/31/2022 $803,000.00
3 1/31/2021 $605,000.00
4 1/31/2020 $726,000.00
5 1/31/2019 $842,000.00
6 1/31/2018 $1,148,000.00
7 1/31/2017 $1,348,000.00
8 1/31/2016 $1,447,000.00
9 1/31/2015 $1,542,000.00
10 1/31/2014 $1,743,000.00
11 1/31/2013 $2,053,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 10/31/2023 $742,000.00
2 7/31/2023 $763,000.00
3 4/30/2023 $761,000.00
4 1/31/2023 $761,000.00
5 10/31/2022 $827,000.00
6 7/31/2022 $817,000.00
7 4/30/2022 $801,000.00
8 1/31/2022 $803,000.00
9 10/31/2021 $807,000.00
10 7/31/2021 $742,000.00
11 4/30/2021 $658,000.00
12 1/31/2021 $605,000.00
13 10/31/2020 $574,000.00
14 7/31/2020 $590,000.00
15 4/30/2020 $614,000.00
16 1/31/2020 $726,000.00
17 10/31/2019 $900,000.00
18 7/31/2019 $889,000.00
19 4/30/2019 $832,000.00
20 1/31/2019 $842,000.00
21 10/31/2018 $849,000.00
22 7/31/2018 $868,000.00
23 4/30/2018 $852,000.00
24 1/31/2018 $1,148,000.00
25 10/31/2017 $1,145,000.00
26 7/31/2017 $1,141,000.00
27 4/30/2017 $1,144,000.00
28 1/31/2017 $1,348,000.00
29 10/31/2016 $1,450,000.00
30 7/31/2016 $1,446,000.00
31 4/30/2016 $1,443,000.00
32 1/31/2016 $1,447,000.00
33 10/31/2015 $1,542,000.00
34 7/31/2015 $1,535,000.00
35 4/30/2015 $1,535,000.00
36 1/31/2015 $1,542,000.00
37 10/31/2014 $1,741,000.00
38 7/31/2014 $1,735,000.00
39 4/30/2014 $1,732,000.00
40 1/31/2014 $1,743,000.00
41 10/31/2013 $2,043,000.00
42 7/31/2013 $2,036,000.00
43 4/30/2013 $2,039,000.00
44 1/31/2013 $2,053,000.00
45 10/31/2012 $2,050,000.00
46 7/31/2012 $2,042,000.00
47 4/30/2012 $2,143,000.00
48 1/31/2012 $2,362,000.00
49 10/31/2011 $2,567,000.00
50 7/31/2011 $2,654,000.00
51 4/30/2011 $2,861,000.00
52 1/31/2011 $2,985,000.00
Financials: AssetImpairmentCharges
Date Value
1 1/31/2023 $884,079.00
2 1/31/2022 $900,719.00
3 1/31/2021 $13,702,022.00
4 10/31/2020 $2,300,000.00
5 7/31/2020 $5,300,000.00
6 4/30/2020 $5,300,000.00
7 1/31/2020 $146,000.00
8 1/31/2019 $1,548,000.00
9 1/31/2018 $7,698,000.00
10 1/31/2017 $13,561,000.00
11 1/31/2016 $1,917,000.00
12 1/31/2015 $2,249,000.00
13 1/31/2014 $2,646,000.00
14 1/31/2013 $2,011,000.00
Financials: Assets
Date Value
1 10/31/2023 $487,368,000.00
2 7/31/2023 $507,667,000.00
3 4/30/2023 $534,636,000.00
4 1/31/2023 $553,140,000.00
5 10/31/2022 $540,545,000.00
6 7/31/2022 $560,815,000.00
7 4/30/2022 $612,030,000.00
8 1/31/2022 $633,766,000.00
9 10/31/2021 $587,158,000.00
10 7/31/2021 $590,807,000.00
11 4/30/2021 $617,920,000.00
12 1/31/2021 $591,452,000.00
13 10/31/2020 $590,871,000.00
14 7/31/2020 $596,417,000.00
15 4/30/2020 $640,954,000.00
16 1/31/2020 $684,976,000.00
17 10/31/2019 $651,163,000.00
18 7/31/2019 $657,366,000.00
19 4/30/2019 $664,997,000.00
20 1/31/2019 $497,906,000.00
21 10/31/2018 $506,893,000.00
22 7/31/2018 $515,131,000.00
23 4/30/2018 $518,474,000.00
24 1/31/2018 $516,076,000.00
25 10/31/2017 $548,351,000.00
26 7/31/2017 $549,039,000.00
27 4/30/2017 $573,570,000.00
28 1/31/2017 $606,324,000.00
29 10/31/2016 $617,581,000.00
30 7/31/2016 $651,915,000.00
31 4/30/2016 $648,804,000.00
32 1/31/2016 $642,344,000.00
33 10/31/2015 $618,377,000.00
34 7/31/2015 $623,404,000.00
35 4/30/2015 $622,234,000.00
36 1/31/2015 $608,278,000.00
37 10/31/2014 $582,489,000.00
38 7/31/2014 $580,111,000.00
39 4/30/2014 $583,237,000.00
40 1/31/2014 $596,918,000.00
41 10/31/2013 $572,127,000.00
42 7/31/2013 $567,413,000.00
43 4/30/2013 $560,207,000.00
44 1/31/2013 $532,646,000.00
45 10/31/2012 $580,195,000.00
46 7/31/2012 $573,382,000.00
47 4/30/2012 $589,579,000.00
48 1/31/2012 $551,089,000.00
49 10/31/2011 $536,695,000.00
50 7/31/2011 $548,400,000.00
51 4/30/2011 $545,659,000.00
52 1/31/2011 $532,759,000.00
Financials: AssetsCurrent
Date Value
1 10/31/2023 $261,062,000.00
2 7/31/2023 $263,807,000.00
3 4/30/2023 $273,521,000.00
4 1/31/2023 $277,673,000.00
5 10/31/2022 $298,827,000.00
6 7/31/2022 $305,511,000.00
7 4/30/2022 $343,548,000.00
8 1/31/2022 $355,668,000.00
9 10/31/2021 $361,753,000.00
10 7/31/2021 $349,551,000.00
11 4/30/2021 $333,058,000.00
12 1/31/2021 $290,550,000.00
13 10/31/2020 $294,494,000.00
14 7/31/2020 $280,650,000.00
15 4/30/2020 $311,104,000.00
16 1/31/2020 $362,797,000.00
17 10/31/2019 $374,240,000.00
18 7/31/2019 $369,314,000.00
19 4/30/2019 $360,203,000.00
20 1/31/2019 $370,588,000.00
21 10/31/2018 $374,934,000.00
22 7/31/2018 $378,385,000.00
23 4/30/2018 $378,855,000.00
24 1/31/2018 $372,480,000.00
25 10/31/2017 $393,417,000.00
26 7/31/2017 $391,539,000.00
27 4/30/2017 $413,702,000.00
28 1/31/2017 $443,808,000.00
29 10/31/2016 $442,851,000.00
30 7/31/2016 $485,281,000.00
31 4/30/2016 $481,127,000.00
32 1/31/2016 $472,052,000.00
33 10/31/2015 $452,361,000.00
34 7/31/2015 $463,338,000.00
35 4/30/2015 $466,293,000.00
36 1/31/2015 $454,451,000.00
37 10/31/2014 $425,209,000.00
38 7/31/2014 $423,448,000.00
39 4/30/2014 $429,415,000.00
40 1/31/2014 $446,748,000.00
41 10/31/2013 $421,198,000.00
42 7/31/2013 $417,640,000.00
43 4/30/2013 $412,683,000.00
44 1/31/2013 $390,214,000.00
45 10/31/2012 $442,180,000.00
46 7/31/2012 $440,846,000.00
47 4/30/2012 $462,868,000.00
48 1/31/2012 $429,132,000.00
49 10/31/2011 $419,996,000.00
50 7/31/2011 $434,633,000.00
51 4/30/2011 $439,601,000.00
52 1/31/2011 $425,441,000.00
Financials: AssetsFairValueDisclosure
Date Value
1 10/31/2023 $103,378,000.00
2 7/31/2023 $87,598,000.00
3 4/30/2023 $97,831,000.00
4 1/31/2023 $118,849,000.00
5 10/31/2022 $138,164,000.00
6 7/31/2022 $135,176,000.00
7 1/31/2022 $158,288,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 1/31/2023 --
2 1/31/2022 --
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 1/31/2023 $2,261,000.00
2 1/31/2022 $908,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 1/31/2023 $110,913,000.00
2 1/31/2022 $146,906,000.00
3 1/31/2021 $125,746,000.00
4 1/31/2020 $200,212,000.00
5 1/31/2019 $186,325,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 1/31/2023 $108,652,000.00
2 1/31/2022 $145,998,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 10/31/2023 $1,100,000.00
2 7/31/2023 $572,000.00
3 4/30/2023 $644,000.00
4 1/31/2023 $685,000.00
5 10/31/2022 $2,311,000.00
6 7/31/2022 $751,000.00
7 4/30/2022 $2,971,000.00
8 1/31/2022 $657,000.00
9 10/31/2021 $862,000.00
10 7/31/2021 $410,000.00
11 4/30/2021 $263,000.00
12 1/31/2021 $343,000.00
13 10/31/2020 $2,604,000.00
14 7/31/2020 $1,556,000.00
15 4/30/2020 $1,936,000.00
16 1/31/2020 $2,828,000.00
17 10/31/2019 $1,538,000.00
18 7/31/2019 $1,395,000.00
19 4/30/2019 $256,000.00
20 1/31/2019 $326,000.00
21 10/31/2018 $360,000.00
22 7/31/2018 $507,000.00
23 4/30/2018 $403,000.00
24 1/31/2018 $634,000.00
25 10/31/2017 $1,012,000.00
26 7/31/2017 $830,000.00
27 4/30/2017 $999,000.00
28 1/31/2017 $1,099,000.00
29 10/31/2016 $439,000.00
30 7/31/2016 $763,000.00
31 4/30/2016 $218,000.00
32 1/31/2016 $2,876,000.00
33 10/31/2015 $-665,000.00
34 7/31/2015 $-1,075,000.00
35 4/30/2015 $1,697,000.00
36 1/31/2015 $1,780,000.00
37 10/31/2014 $-3,681,000.00
38 7/31/2014 $-4,880,000.00
39 4/30/2014 $-3,314,000.00
40 1/31/2014 $4,315,000.00
41 10/31/2013 $-5,678,000.00
42 7/31/2013 $-5,893,000.00
43 4/30/2013 $-2,884,000.00
44 1/31/2013 $2,819,000.00
45 10/31/2012 --
46 7/31/2012 --
47 1/31/2012 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 10/31/2023 $25,024,000.00
2 7/31/2023 $55,977,000.00
3 4/30/2023 $39,642,000.00
4 1/31/2023 $20,005,000.00
5 10/31/2022 $17,282,000.00
6 7/31/2022 $30,153,000.00
7 4/30/2022 $25,881,000.00
8 1/31/2022 $19,759,000.00
9 10/31/2021 $23,990,000.00
10 7/31/2021 $25,354,000.00
11 4/30/2021 $22,276,000.00
12 1/31/2021 $17,510,000.00
13 10/31/2020 $18,812,000.00
14 7/31/2020 $36,565,000.00
15 4/30/2020 $29,809,000.00
16 1/31/2020 $11,824,000.00
17 10/31/2019 $21,222,000.00
18 7/31/2019 $26,011,000.00
19 4/30/2019 $36,493,000.00
20 1/31/2019 $24,603,000.00
21 10/31/2018 $26,668,000.00
22 7/31/2018 $37,849,000.00
23 4/30/2018 $71,481,000.00
24 1/31/2018 $78,047,000.00
25 10/31/2017 $78,666,000.00
26 7/31/2017 $77,746,000.00
27 4/30/2017 $52,424,000.00
28 1/31/2017 $49,618,000.00
29 10/31/2016 $32,776,000.00
30 7/31/2016 $43,049,000.00
31 4/30/2016 $55,988,000.00
32 1/31/2016 $67,057,000.00
33 10/31/2015 $43,425,000.00
34 7/31/2015 $70,132,000.00
35 4/30/2015 $94,294,000.00
36 1/31/2015 $70,227,000.00
37 10/31/2014 $83,749,000.00
38 7/31/2014 $92,247,000.00
39 4/30/2014 $79,468,000.00
40 1/31/2014 $93,946,000.00
41 10/31/2013 $74,055,000.00
42 7/31/2013 $88,559,000.00
43 4/30/2013 $65,355,000.00
44 1/31/2013 $31,069,000.00
45 10/31/2012 $53,075,000.00
46 7/31/2012 $66,043,000.00
47 4/30/2012 $70,704,000.00
48 1/31/2012 $34,893,000.00
49 10/31/2011 $36,510,000.00
50 7/31/2011 $77,376,000.00
51 4/30/2011 $81,173,000.00
52 1/31/2011 $48,630,000.00
53 1/31/2010 $50,385,000.00
54 1/31/2009 $42,262,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 10/31/2023 $28,932,000.00
2 7/31/2023 $59,854,000.00
3 4/30/2023 $43,468,000.00
4 1/31/2023 $23,792,000.00
5 10/31/2022 $21,025,000.00
6 7/31/2022 $34,083,000.00
7 4/30/2022 $29,801,000.00
8 1/31/2022 $23,678,000.00
9 10/31/2021 $27,908,000.00
10 7/31/2021 $29,272,000.00
11 4/30/2021 $25,789,000.00
12 1/31/2021 $21,022,000.00
13 10/31/2020 $21,914,000.00
14 7/31/2020 $39,566,000.00
15 4/30/2020 $32,394,000.00
16 1/31/2020 $14,401,000.00
17 10/31/2019 $23,371,000.00
18 7/31/2019 $28,148,000.00
19 4/30/2019 $37,103,000.00
20 1/31/2019 $25,209,000.00
21 10/31/2018 $30,330,000.00
22 7/31/2018 $41,494,000.00
23 4/30/2018 $75,111,000.00
24 1/31/2018 $81,264,000.00
25 10/31/2017 $81,875,000.00
26 7/31/2017 $80,544,000.00
27 4/30/2017 $55,217,000.00
28 1/31/2017 $49,618,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
Date Value
1 1/31/2023 $115,000.00
2 1/31/2022 $2,655,000.00
3 1/31/2021 $6,621,000.00
4 10/31/2020 $7,513,000.00
5 1/31/2020 $-10,808,000.00
6 10/31/2019 $-1,838,000.00
7 4/30/2018 $-6,152,000.00
8 4/30/2017 $5,599,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 10/31/2023 $5,140,000.00
2 7/31/2023 $36,062,000.00
3 4/30/2023 $19,676,000.00
4 10/31/2022 $-2,653,000.00
5 7/31/2022 $10,405,000.00
6 4/30/2022 $6,123,000.00
7 10/31/2021 $6,886,000.00
8 7/31/2021 $8,250,000.00
9 4/30/2021 $4,767,000.00
10 10/31/2020 $7,513,000,000.00
11 7/31/2020 $25,165,000,000.00
12 4/30/2020 $17,993,000.00
Financials: CommitmentsAndContingencies
Date Value
1 1/31/2023 --
2 4/30/2022 $107,837,000.00
3 1/31/2022 --
4 4/30/2021 $133,153,000.00
5 1/31/2021 --
6 4/30/2020 $162,011,000.00
7 1/31/2020 --
8 4/30/2019 $134,453,000.00
9 1/31/2019 --
10 1/31/2018 --
11 4/30/2017 --
12 1/31/2017 --
13 4/30/2016 --
14 1/31/2016 --
15 10/31/2015 --
16 7/31/2015 --
17 4/30/2015 --
18 1/31/2015 --
19 10/31/2014 --
20 7/31/2014 --
21 4/30/2014 --
22 1/31/2014 --
23 10/31/2013 --
24 7/31/2013 --
25 4/30/2013 --
26 1/31/2013 --
27 10/31/2012 --
28 7/31/2012 --
29 4/30/2012 --
30 1/31/2012 --
31 10/31/2011 --
32 7/31/2011 --
33 4/30/2011 --
34 1/31/2011 --
Financials: CommonStockDividendsPerShareDeclared
Date Value
1 10/31/2023 $0.17
2 7/31/2023 $0.17
3 4/30/2023 $0.17
4 1/31/2023 $0.68
5 10/31/2022 $0.17
6 7/31/2022 $0.17
7 4/30/2022 $0.17
8 1/31/2022 $0.45
9 10/31/2021 $0.17
10 7/31/2021 $0.11
11 4/30/2021 --
12 1/31/2021 $0.33
13 7/31/2020 --
14 4/30/2020 $0.33
15 1/31/2020 $1.32
16 10/31/2019 $0.33
17 7/31/2019 $0.33
18 4/30/2019 $0.33
19 1/31/2019 $1.32
20 10/31/2018 $0.99
21 7/31/2018 $0.33
22 4/30/2018 $0.33
23 1/31/2018 $1.32
24 10/31/2017 $0.33
25 7/31/2017 $0.33
26 4/30/2017 $0.33
27 1/31/2017 $1.29
28 10/31/2016 $0.33
29 7/31/2016 $0.33
30 4/30/2016 $0.30
31 1/31/2016 $1.20
32 10/31/2015 $0.90
33 7/31/2015 $0.30
34 4/30/2015 $0.30
35 1/31/2015 $1.20
36 10/31/2014 $0.90
37 7/31/2014 $0.60
38 4/30/2014 $0.30
39 1/31/2014 $0.20
40 10/31/2013 $0.15
41 7/31/2013 $0.05
42 4/30/2013 $0.05
43 1/31/2013 $2.98
44 11/30/2012 $0.25
45 10/31/2012 $0.73
46 8/31/2012 $0.25
47 7/31/2012 $0.48
48 4/30/2012 $0.23
49 1/31/2012 $0.88
50 10/31/2011 $0.65
51 7/31/2011 $0.42
52 4/30/2011 $0.19
53 1/31/2011 $0.72
54 1/31/2010 $0.66
Financials: CommonStockValue
Date Value
1 10/31/2023 $695,000.00
2 7/31/2023 $695,000.00
3 4/30/2023 $683,000.00
4 1/31/2023 $691,000.00
5 10/31/2022 $705,000.00
6 7/31/2022 $714,000.00
7 4/30/2022 $708,000.00
8 1/31/2022 $728,000.00
9 10/31/2021 $742,000.00
10 7/31/2021 $760,000.00
11 4/30/2021 $762,000.00
12 1/31/2021 $762,000.00
13 10/31/2020 $776,000.00
14 7/31/2020 $807,000.00
15 4/30/2020 $809,000.00
16 1/31/2020 $820,000.00
17 4/30/2019 $831,000.00
18 1/31/2019 $826,000.00
19 10/31/2018 $826,000.00
20 7/31/2018 $828,000.00
21 4/30/2018 $841,000.00
22 1/31/2018 $832,000.00
23 10/31/2017 $840,000.00
24 7/31/2017 $854,000.00
25 4/30/2017 $864,000.00
26 1/31/2017 $895,000.00
27 10/31/2016 $902,000.00
28 7/31/2016 $931,000.00
29 4/30/2016 $927,000.00
30 1/31/2016 $935,000.00
31 10/31/2015 $935,000.00
32 7/31/2015 $935,000.00
33 4/30/2015 $935,000.00
34 1/31/2015 $931,000.00
35 10/31/2014 $930,000.00
36 7/31/2014 $931,000.00
37 4/30/2014 $934,000.00
38 1/31/2014 $975,000.00
39 10/31/2013 $975,000.00
40 7/31/2013 $975,000.00
41 4/30/2013 $975,000.00
42 1/31/2013 $976,000.00
43 10/31/2012 $976,000.00
44 7/31/2012 $976,000.00
45 4/30/2012 $972,000.00
46 1/31/2012 $972,000.00
47 10/31/2011 $972,000.00
48 7/31/2011 $983,000.00
49 4/30/2011 $980,000.00
50 1/31/2011 $983,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 10/31/2023 $200,000.00
2 7/31/2023 $1,294,000.00
3 4/30/2023 $4,783,000.00
4 10/31/2022 $-5,082,000.00
5 7/31/2022 $-2,213,000.00
6 4/30/2022 $8,542,000.00
7 10/31/2021 $42,533,000.00
8 7/31/2021 $13,847,000.00
9 4/30/2021 $20,579,000.00
10 10/31/2020 $-39,306,000.00
11 7/31/2020 $-35,401,000.00
12 4/30/2020 $-28,715,000.00
13 10/31/2019 $40,353,000.00
14 7/31/2019 $12,725,000.00
15 4/30/2019 $21,667,000.00
16 10/31/2018 $33,242,000.00
17 7/31/2018 $6,796,000.00
18 4/30/2018 $23,019,000.00
19 10/31/2017 $24,500,000.00
20 7/31/2017 $-689,000.00
21 4/30/2017 $22,666,000.00
22 10/31/2016 $7,379,000.00
23 7/31/2016 $52,373,000.00
24 4/30/2016 $36,027,000.00
25 10/31/2015 $54,969,000.00
26 7/31/2015 $46,443,000.00
27 4/30/2015 $30,751,000.00
28 10/31/2014 $51,351,000.00
29 7/31/2014 $45,694,000.00
30 4/30/2014 $29,955,000.00
31 10/31/2013 $5,197,000.00
32 7/31/2013 $14,322,000.00
33 4/30/2013 $30,950,000.00
34 10/31/2012 $4,591,000.00
35 7/31/2012 $17,346,000.00
36 4/30/2012 $31,783,000.00
Financials: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 1/31/2023 $-929,000.00
2 1/31/2022 $35,409,000.00
3 1/31/2021 $-47,751,000.00
Financials: ContractWithCustomerAssetNetCurrent
Date Value
1 10/31/2023 $11,066,000.00
2 7/31/2023 $10,737,000.00
3 4/30/2023 $10,749,000.00
4 1/31/2023 $10,553,000.00
5 10/31/2022 $10,286,000.00
6 7/31/2022 $9,745,000.00
7 4/30/2022 $9,522,000.00
8 1/31/2022 $8,998,000.00
9 10/31/2021 $8,710,000.00
10 7/31/2021 $8,903,000.00
11 4/30/2021 $9,094,000.00
12 1/31/2021 $9,606,000.00
13 10/31/2020 $10,241,000.00
14 7/31/2020 $10,763,000.00
15 4/30/2020 $11,364,000.00
16 1/31/2020 $15,241,000.00
17 10/31/2019 $15,384,000.00
18 7/31/2019 $15,657,000.00
19 4/30/2019 $15,899,000.00
20 1/31/2019 $15,980,000.00
21 10/31/2018 $16,380,000.00
22 7/31/2018 $16,539,000.00
23 4/30/2018 $16,752,000.00
24 1/31/2018 $16,857,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 10/31/2023 $6,622,000.00
2 7/31/2023 $6,924,000.00
3 4/30/2023 $7,296,000.00
4 1/31/2023 $8,523,000.00
5 10/31/2022 $5,560,000.00
6 7/31/2022 $5,973,000.00
7 4/30/2022 $6,556,000.00
8 1/31/2022 $8,308,000.00
9 10/31/2021 $6,024,000.00
10 7/31/2021 $6,302,000.00
11 4/30/2021 $6,832,000.00
12 1/31/2021 $8,155,000.00
13 10/31/2020 $6,021,000.00
14 7/31/2020 $6,401,000.00
15 4/30/2020 $6,864,000.00
16 1/31/2020 $7,658,000.00
17 10/31/2019 $5,092,000.00
18 7/31/2019 $5,427,000.00
19 4/30/2019 $6,027,000.00
20 1/31/2019 $7,721,000.00
21 10/31/2018 $4,798,000.00
22 7/31/2018 $5,171,000.00
23 4/30/2018 $5,811,000.00
24 1/31/2018 $7,565,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 10/31/2023 $345,536,000.00
2 7/31/2023 $117,617,000.00
3 4/30/2023 $122,087,000.00
4 1/31/2023 $509,664,000.00
5 10/31/2022 $387,744,000.00
6 7/31/2022 $263,992,000.00
7 4/30/2022 $132,243,000.00
8 1/31/2022 $453,065,000.00
9 10/31/2021 $343,487,000.00
10 7/31/2021 $115,587,000.00
11 4/30/2021 $123,675,000.00
12 1/31/2021 $433,187,000.00
13 10/31/2020 $109,404,000.00
14 7/31/2020 $216,333,000.00
15 4/30/2020 $83,597,000.00
16 1/31/2020 $508,906,000.00
17 10/31/2019 $118,624,000.00
18 7/31/2019 $130,372,000.00
19 4/30/2019 $136,083,000.00
20 1/31/2019 $522,535,000.00
21 10/31/2018 $395,102,000.00
22 7/31/2018 $272,088,000.00
23 4/30/2018 $142,287,000.00
24 1/31/2018 $553,058,000.00
25 10/31/2017 $124,462,000.00
26 1/31/2017 $601,985,000.00
Financials: CostsAndExpenses
Date Value
1 10/31/2023 $534,497,000.00
2 7/31/2023 $180,411,000.00
3 4/30/2023 $185,481,000.00
4 1/31/2023 $757,490,000.00
5 10/31/2022 $574,203,000.00
6 7/31/2022 $388,468,000.00
7 4/30/2022 $195,024,000.00
8 1/31/2022 $730,306,000.00
9 10/31/2021 $547,807,000.00
10 7/31/2021 $189,193,000.00
11 4/30/2021 $189,291,000.00
12 1/31/2021 $647,917,000.00
13 10/31/2020 $481,601,000.00
14 7/31/2020 $317,483,000.00
15 4/30/2020 $138,263,000.00
16 1/31/2020 $782,128,000.00
17 10/31/2019 $588,848,000.00
18 7/31/2019 $198,581,000.00
19 4/30/2019 $204,780,000.00
20 1/31/2019 $796,613,000.00
21 10/31/2018 $600,629,000.00
22 7/31/2018 $201,414,000.00
23 4/30/2018 $211,716,000.00
24 1/31/2018 $834,008,000.00
25 10/31/2017 $190,409,000.00
26 7/31/2017 $422,773,000.00
27 4/30/2017 $213,681,000.00
28 1/31/2017 $907,455,000.00
29 10/31/2016 $664,588,000.00
30 7/31/2016 $458,701,000.00
31 4/30/2016 $237,792,000.00
32 1/31/2016 $911,964,000.00
33 10/31/2015 $216,105,000.00
34 7/31/2015 $226,314,000.00
35 4/30/2015 $235,910,000.00
36 1/31/2015 $895,441,000.00
37 10/31/2014 $666,708,000.00
38 7/31/2014 $221,294,000.00
39 4/30/2014 $236,560,000.00
40 1/31/2014 $835,747,000.00
41 10/31/2013 $624,040,000.00
42 7/31/2013 $429,485,000.00
43 4/30/2013 $220,864,000.00
44 1/31/2013 $845,077,000.00
45 10/31/2012 $623,672,000.00
46 7/31/2012 $206,436,000.00
47 4/30/2012 $224,052,000.00
48 1/31/2012 $831,187,000.00
49 10/31/2011 $187,783,000.00
50 7/31/2011 $434,701,000.00
51 4/30/2011 $226,168,000.00
52 1/31/2011 $831,913,000.00
53 1/31/2010 $817,081,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 1/31/2023 $-817,000.00
2 1/31/2022 $2,532,000.00
3 1/31/2021 $-31,927,000.00
4 1/31/2020 $3,321,000.00
5 1/31/2019 $281,000.00
6 1/31/2018 $1,726,000.00
7 1/31/2017 $-411,000.00
8 1/31/2016 $29,076,000.00
9 1/31/2015 $33,108,000.00
10 1/31/2014 $31,699,000.00
11 1/31/2013 $38,415,000.00
12 1/31/2012 $29,048,000.00
13 1/31/2011 $24,916,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 1/31/2023 $2,403,000.00
2 1/31/2022 $1,984,000.00
3 1/31/2021 $1,731,000.00
4 1/31/2020 $1,763,000.00
5 1/31/2019 $1,371,000.00
6 1/31/2018 $1,952,000.00
7 1/31/2017 $2,053,000.00
8 1/31/2016 $197,000.00
9 1/31/2015 --
10 1/31/2014 --
11 1/31/2013 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 $1,355,000.00
2 1/31/2022 $5,318,000.00
3 1/31/2021 $-28,354,000.00
4 1/31/2020 $5,180,000.00
5 1/31/2019 $1,293,000.00
6 1/31/2018 $5,079,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 1/31/2023 $-231,000.00
2 1/31/2022 $802,000.00
3 1/31/2021 $1,842,000.00
4 1/31/2020 $96,000.00
5 1/31/2019 $-359,000.00
6 1/31/2018 $1,401,000.00
7 1/31/2017 $873,000.00
8 1/31/2016 $4,981,000.00
9 1/31/2015 $514,000.00
10 1/31/2014 $3,032,000.00
11 1/31/2013 $4,429,000.00
12 1/31/2012 $3,181,000.00
13 1/31/2011 $3,166,000.00
Financials: DeferredCompensationPlanAssets
Date Value
1 1/31/2023 $9,274,000.00
2 1/31/2022 $11,472,000.00
3 1/31/2021 $11,264,000.00
4 1/31/2020 $10,517,000.00
5 1/31/2019 $9,093,000.00
6 1/31/2018 $8,899,000.00
7 1/31/2017 $7,973,000.00
8 1/31/2016 $6,409,000.00
9 1/31/2015 $4,558,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 $200,000.00
2 1/31/2022 $-2,558,000.00
3 1/31/2021 $1,905,000.00
4 1/31/2020 $574,000.00
5 1/31/2019 $2,064,000.00
6 1/31/2018 $3,816,000.00
7 1/31/2017 $45,000.00
8 1/31/2016 $-1,953,000.00
9 1/31/2015 $-1,863,000.00
10 1/31/2014 $-4,260,000.00
11 1/31/2013 $-4,952,000.00
12 1/31/2012 $2,867,000.00
13 1/31/2011 $5,217,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 $-3,000.00
4 1/31/2020 --
5 1/31/2019 --
6 1/31/2018 --
7 1/31/2017 $-14,000.00
8 1/31/2016 $88,000.00
9 1/31/2015 $-177,000.00
10 1/31/2014 --
11 1/31/2013 --
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 10/31/2023 $10,977,000.00
2 7/31/2023 $9,888,000.00
3 4/30/2023 $9,938,000.00
4 1/31/2023 $9,213,000.00
5 10/31/2022 $9,844,000.00
6 7/31/2022 $9,656,000.00
7 4/30/2022 $9,674,000.00
8 1/31/2022 $9,313,000.00
9 10/31/2021 $5,920,000.00
10 7/31/2021 $5,770,000.00
11 4/30/2021 $5,726,000.00
12 1/31/2021 $5,685,000.00
13 10/31/2020 $7,464,000.00
14 1/31/2020 $8,636,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $-1,981,000.00
2 7/31/2023 $-832,000.00
3 4/30/2023 $-832,000.00
4 1/31/2023 $386,000.00
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 $-3,194,000.00
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 $-1,000.00
12 1/31/2021 $3,030,000.00
13 10/31/2020 $1,201,000.00
14 7/31/2020 $2,669,000.00
15 4/30/2020 $313,000.00
16 1/31/2020 $2,120,000.00
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 $1,285,000.00
21 10/31/2018 $1,556,000.00
22 7/31/2018 --
23 4/30/2018 --
24 1/31/2018 $1,176,000.00
25 10/31/2017 $1,015,000.00
26 7/31/2017 $1,015,000.00
27 4/30/2017 $1,015,000.00
28 1/31/2017 $-2,884,000.00
29 10/31/2016 --
30 7/31/2016 --
31 4/30/2016 --
32 1/31/2016 $-2,635,000.00
33 10/31/2015 $-1,204,000.00
34 7/31/2015 $-1,204,000.00
35 4/30/2015 $-1,204,000.00
36 1/31/2015 $-1,563,000.00
37 10/31/2014 --
38 7/31/2014 --
39 4/30/2014 $-2,000.00
40 1/31/2014 $-4,766,000.00
41 4/30/2013 --
42 1/31/2013 $-5,540,000.00
43 1/31/2012 $-1,944,000.00
44 1/31/2011 $4,531,000.00
45 1/31/2010 $113,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 1/31/2023 $45,421,000.00
2 1/31/2022 $46,824,000.00
3 1/31/2021 $53,761,000.00
4 1/31/2020 $48,302,000.00
5 1/31/2019 $4,094,000.00
6 1/31/2018 $4,244,000.00
7 1/31/2017 $12,293,000.00
8 1/31/2016 $10,770,000.00
9 1/31/2015 $11,564,000.00
10 1/31/2014 $12,998,000.00
11 1/31/2013 $16,386,000.00
12 1/31/2012 $20,021,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 $186,000.00
2 1/31/2022 $-639,000.00
3 1/31/2021 $1,129,000.00
4 1/31/2020 $1,556,000.00
5 1/31/2019 $-767,000.00
6 1/31/2018 $-1,462,000.00
7 1/31/2017 $-644,000.00
8 1/31/2016 $-104,000.00
9 1/31/2015 $-611,000.00
10 1/31/2014 $-507,000.00
11 1/31/2013 $-589,000.00
12 1/31/2012 $341,000.00
13 1/31/2011 $622,000.00
Financials: DeferredTaxAssetsCharitableContributionCarryforwards
Date Value
1 1/31/2023 $216,000.00
2 1/31/2022 $241,000.00
3 1/31/2021 $394,000.00
4 1/31/2020 $774,000.00
5 1/31/2019 $1,568,000.00
6 1/31/2018 $2,041,000.00
7 1/31/2017 $3,425,000.00
8 1/31/2016 $684,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 1/31/2023 $59,692,000.00
2 1/31/2022 $60,610,000.00
3 1/31/2021 $64,702,000.00
4 1/31/2020 $58,062,000.00
5 1/31/2019 $15,303,000.00
6 1/31/2018 $16,814,000.00
7 1/31/2017 $26,066,000.00
8 1/31/2016 $21,050,000.00
9 1/31/2015 $19,221,000.00
10 1/31/2014 $19,091,000.00
11 1/31/2013 $17,687,000.00
12 1/31/2012 $15,713,000.00
Financials: DeferredTaxAssetsInventory
Date Value
1 1/31/2023 $1,042,000.00
2 1/31/2022 $1,176,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 1/31/2023 $9,213,000.00
2 1/31/2022 $9,313,000.00
3 1/31/2021 $5,685,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 1/31/2023 $54,634,000.00
2 1/31/2022 $56,137,000.00
3 1/31/2021 $59,446,000.00
4 1/31/2020 $56,938,000.00
5 1/31/2019 $15,303,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
Date Value
1 1/31/2023 $5,600,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 1/31/2023 $2,822,000.00
2 1/31/2022 $4,293,000.00
3 1/31/2021 $2,204,000.00
4 1/31/2020 $1,324,000.00
5 1/31/2019 $1,242,000.00
6 1/31/2018 $1,977,000.00
7 1/31/2017 $2,525,000.00
8 1/31/2016 $2,048,000.00
9 1/31/2015 $2,422,000.00
10 1/31/2014 $2,065,000.00
11 1/31/2013 $1,952,000.00
12 1/31/2012 $1,411,000.00
Financials: DeferredTaxAssetsOtherTaxCarryforwards
Date Value
1 1/31/2023 $300,000.00
2 1/31/2022 $1,115,000.00
3 1/31/2021 $1,115,000.00
4 1/31/2020 $1,160,000.00
5 1/31/2019 $1,150,000.00
6 1/31/2018 $789,000.00
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 1/31/2023 $3,400,000.00
2 1/31/2022 $2,257,000.00
Financials: DeferredTaxAssetsStateTaxes
Date Value
1 1/31/2023 $875,000.00
2 1/31/2022 $1,135,000.00
3 1/31/2021 $1,184,000.00
4 1/31/2020 $1,126,000.00
5 1/31/2019 $1,133,000.00
6 1/31/2018 $1,152,000.00
7 1/31/2017 $1,653,000.00
8 1/31/2016 $1,564,000.00
9 1/31/2015 $1,664,000.00
10 1/31/2014 $1,668,000.00
11 1/31/2013 $1,564,000.00
12 1/31/2012 $1,420,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 1/31/2023 $2,892,000.00
2 1/31/2022 $3,666,000.00
3 1/31/2021 $4,097,000.00
4 1/31/2020 $4,322,000.00
5 1/31/2019 $4,242,000.00
6 1/31/2018 $4,321,000.00
7 1/31/2017 $6,077,000.00
8 1/31/2016 $4,888,000.00
9 1/31/2015 $3,862,000.00
10 1/31/2014 $3,246,000.00
11 1/31/2013 $2,728,000.00
12 1/31/2012 $1,774,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 1/31/2023 $1,435,000.00
2 1/31/2022 $1,367,000.00
3 1/31/2021 $1,613,000.00
4 1/31/2020 $1,286,000.00
5 1/31/2019 $1,589,000.00
6 1/31/2018 $3,248,000.00
7 1/31/2017 $5,298,000.00
8 1/31/2016 $3,081,000.00
9 1/31/2015 $1,895,000.00
10 1/31/2014 $1,133,000.00
11 1/31/2013 $1,355,000.00
12 1/31/2012 $1,232,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
Date Value
1 1/31/2023 $162,000.00
2 1/31/2022 $171,000.00
3 1/31/2021 $131,000.00
4 1/31/2020 $156,000.00
5 1/31/2019 $180,000.00
6 1/31/2018 $198,000.00
7 1/31/2017 $435,000.00
8 1/31/2016 $502,000.00
9 1/31/2015 $543,000.00
10 1/31/2014 $598,000.00
11 1/31/2013 $772,000.00
12 1/31/2012 $888,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 1/31/2023 $5,058,000.00
2 1/31/2022 $4,473,000.00
3 1/31/2021 $5,256,000.00
4 1/31/2020 $1,124,000.00
5 1/31/2019 --
Financials: DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals
Date Value
1 1/31/2023 $689,000.00
2 1/31/2022 $504,000.00
3 1/31/2021 $466,000.00
4 1/31/2020 $492,000.00
5 1/31/2019 $481,000.00
6 1/31/2018 $1,043,000.00
7 1/31/2017 $1,500,000.00
8 1/31/2016 $1,376,000.00
Financials: DefinedContributionPlanEmployerDiscretionaryContributionAmount
Date Value
1 1/31/2023 $1,184,000.00
2 1/31/2022 $1,210,000.00
3 1/31/2021 --
4 1/31/2020 $1,499,000.00
5 1/31/2019 $1,442,000.00
6 1/31/2018 $1,207,000.00
7 1/31/2017 $1,234,000.00
8 1/31/2016 $1,238,000.00
9 1/31/2015 $1,268,000.00
10 1/31/2014 $1,196,000.00
11 1/31/2013 $1,186,000.00
12 1/31/2012 $1,200,000.00
13 1/31/2011 $1,181,000.00
Financials: DepositAssets
Date Value
1 1/31/2023 $571,000.00
2 1/31/2022 $1,319,000.00
3 1/31/2021 $522,000.00
4 1/31/2020 $1,555,000.00
5 1/31/2019 $520,000.00
6 1/31/2018 $525,000.00
7 1/31/2017 $532,000.00
8 1/31/2016 $536,000.00
9 1/31/2015 $579,000.00
Financials: Depreciation
Date Value
1 10/31/2023 $7,371,000.00
2 7/31/2023 $2,510,000.00
3 4/30/2023 $2,357,000.00
4 1/31/2023 $11,080,000.00
5 10/31/2022 $8,418,000.00
6 7/31/2022 $2,811,000.00
7 4/30/2022 $2,743,000.00
8 1/31/2022 $12,356,000.00
9 10/31/2021 $9,352,000.00
10 7/31/2021 $3,137,000.00
11 4/30/2021 $3,042,000.00
12 1/31/2021 $14,681,000.00
13 10/31/2020 $11,113,000.00
14 7/31/2020 $7,494,000.00
15 4/30/2020 $4,006,000.00
16 1/31/2020 $15,485,000.00
17 10/31/2019 $11,523,000.00
18 7/31/2019 $7,679,000.00
19 4/30/2019 $3,843,000.00
20 1/31/2019 $16,463,000.00
21 10/31/2018 $12,470,000.00
22 7/31/2018 $8,376,000.00
23 4/30/2018 $4,224,000.00
24 1/31/2018 $19,643,000.00
25 10/31/2017 $14,989,000.00
26 7/31/2017 $4,882,000.00
27 4/30/2017 $5,060,000.00
28 10/31/2016 $17,082,000.00
29 7/31/2016 $5,672,000.00
30 4/30/2016 $5,676,000.00
31 10/31/2015 $16,968,000.00
32 7/31/2015 $10,928,000.00
33 4/30/2015 $5,374,000.00
34 10/31/2014 $5,422,000.00
35 7/31/2014 $10,875,000.00
36 4/30/2014 $5,452,000.00
37 10/31/2013 $5,459,000.00
38 7/31/2013 $10,885,000.00
39 4/30/2013 $5,449,000.00
40 10/31/2012 $16,859,000.00
41 7/31/2012 $5,742,000.00
42 4/30/2012 $5,771,000.00
Financials: DepreciationAndAmortization
Date Value
1 10/31/2023 $7,371,000.00
2 7/31/2023 $2,510,000.00
3 4/30/2023 $2,357,000.00
4 1/31/2023 $11,080,000.00
5 10/31/2022 $8,418,000.00
6 7/31/2022 $5,554,000.00
7 4/30/2022 $2,743,000.00
8 1/31/2022 $12,356,000.00
9 10/31/2021 $9,352,000.00
10 7/31/2021 $6,179,000.00
11 4/30/2021 $3,042,000.00
12 1/31/2021 $14,681,000.00
13 10/31/2020 $11,113,000.00
14 7/31/2020 $7,494,000.00
15 4/30/2020 $4,006,000.00
16 1/31/2020 $15,485,000.00
17 10/31/2019 $11,523,000.00
18 7/31/2019 $7,679,000.00
19 4/30/2019 $3,843,000.00
20 1/31/2019 $16,463,000.00
21 10/31/2018 $12,470,000.00
22 7/31/2018 $4,152,000.00
23 4/30/2018 $4,224,000.00
24 1/31/2018 $19,643,000.00
25 10/31/2017 $5,047,000.00
26 7/31/2017 $9,942,000.00
27 4/30/2017 $5,060,000.00
28 1/31/2017 $22,716,000.00
29 10/31/2016 $5,734,000.00
30 7/31/2016 $5,672,000.00
31 4/30/2016 $5,676,000.00
32 1/31/2016 $22,963,000.00
33 10/31/2015 $16,968,000.00
34 7/31/2015 $5,554,000.00
35 4/30/2015 $5,374,000.00
36 1/31/2015 $22,026,000.00
37 10/31/2014 $16,297,000.00
38 7/31/2014 $10,875,000.00
39 4/30/2014 $5,452,000.00
40 1/31/2014 $21,825,000.00
41 10/31/2013 $16,344,000.00
42 7/31/2013 $10,885,000.00
43 4/30/2013 $5,449,000.00
44 1/31/2013 $22,455,000.00
45 10/31/2012 $5,346,000.00
46 7/31/2012 $11,513,000.00
47 4/30/2012 $5,771,000.00
48 1/31/2012 $21,825,000.00
49 10/31/2011 $16,096,000.00
50 7/31/2011 $5,371,000.00
51 4/30/2011 $5,404,000.00
52 1/31/2011 $21,822,000.00
53 1/31/2010 $21,829,000.00
Financials: DividendsCommonStockCash
Date Value
1 10/31/2023 $3,495,000.00
2 7/31/2023 $3,507,000.00
3 4/30/2023 $3,455,000.00
4 1/31/2023 $14,369,000.00
5 10/31/2022 $3,600,000.00
6 7/31/2022 $3,632,000.00
7 4/30/2022 $3,638,000.00
8 1/31/2022 $9,972,000.00
9 10/31/2021 $3,788,000.00
10 7/31/2021 $2,488,000.00
11 4/30/2021 --
12 1/31/2021 $7,912,000.00
13 10/31/2020 $78,000.00
14 7/31/2020 --
15 4/30/2020 $-7,990,000.00
16 1/31/2020 $-32,592,000.00
17 10/31/2019 $-8,170,000.00
18 7/31/2019 $-8,173,000.00
19 4/30/2019 $-8,118,000.00
20 1/31/2019 $-32,577,000.00
21 10/31/2018 $-8,117,000.00
22 7/31/2018 $-8,152,000.00
23 4/30/2018 $-8,186,000.00
24 1/31/2018 $-33,731,000.00
25 1/31/2012 $-25,715,000.00
26 1/31/2011 $21,216,000.00
27 1/31/2010 $-19,481,000.00
Financials: EarningsPerShareBasic
Date Value
1 10/31/2023 $-0.02
2 7/31/2023 $0.27
3 4/30/2023 $0.22
4 1/31/2023 --
5 10/31/2022 $0.14
6 7/31/2022 $0.35
7 4/30/2022 $0.46
8 1/31/2022 $1.65
9 10/31/2021 $1.93
10 7/31/2021 $1.54
11 4/30/2021 $0.92
12 1/31/2021 $-2.01
13 10/31/2020 $-1.64
14 7/31/2020 $-1.48
15 4/30/2020 $-1.19
16 1/31/2020 $1.46
17 10/31/2019 $1.59
18 7/31/2019 $0.48
19 4/30/2019 $0.87
20 1/31/2019 $1.23
21 10/31/2018 $1.36
22 7/31/2018 $0.26
23 4/30/2018 $0.94
24 1/31/2018 $0.34
25 10/31/2017 $0.11
26 7/31/2017 $-0.03
27 4/30/2017 $0.85
28 1/31/2017 $1.72
29 10/31/2016 $2.17
30 7/31/2016 $0.57
31 4/30/2016 $1.29
32 1/31/2016 $2.39
33 10/31/2015 $1.97
34 7/31/2015 $0.56
35 4/30/2015 $1.11
36 1/31/2015 $2.15
37 10/31/2014 $1.82
38 7/31/2014 $0.56
39 4/30/2014 $1.04
40 1/31/2014 $0.13
41 10/31/2013 $0.17
42 7/31/2013 $0.51
43 4/30/2013 $1.05
44 1/31/2013 $2.11
45 10/31/2012 $1.84
46 7/31/2012 $0.59
47 4/30/2012 $1.09
48 1/31/2012 $2.21
49 10/31/2011 $1.86
50 7/31/2011 $0.61
51 4/30/2011 $1.04
52 1/31/2011 $2.00
53 1/31/2010 $1.53
Financials: EarningsPerShareDiluted
Date Value
1 10/31/2023 $-0.02
2 7/31/2023 $0.27
3 4/30/2023 $0.22
4 1/31/2023 --
5 10/31/2022 $0.14
6 7/31/2022 $-0.11
7 4/30/2022 $0.46
8 1/31/2022 $1.65
9 10/31/2021 $1.93
10 7/31/2021 $0.62
11 4/30/2021 $0.92
12 1/31/2021 $-2.01
13 10/31/2020 $-1.64
14 7/31/2020 $-1.48
15 4/30/2020 $-1.19
16 1/31/2020 $1.46
17 10/31/2019 $1.59
18 7/31/2019 $1.34
19 4/30/2019 $0.87
20 1/31/2019 $1.23
21 10/31/2018 $1.36
22 7/31/2018 $0.26
23 4/30/2018 $0.94
24 1/31/2018 $-0.62
25 10/31/2017 $0.93
26 7/31/2017 $-0.03
27 4/30/2017 $0.85
28 1/31/2017 $1.72
29 10/31/2016 $2.17
30 7/31/2016 $0.57
31 4/30/2016 $1.29
32 1/31/2016 $2.39
33 10/31/2015 $0.30
34 7/31/2015 $0.56
35 4/30/2015 $1.11
36 1/31/2015 $2.15
37 10/31/2014 $1.82
38 7/31/2014 $0.56
39 4/30/2014 $1.04
40 1/31/2014 $0.13
41 10/31/2013 $1.73
42 7/31/2013 $0.51
43 4/30/2013 $1.05
44 1/31/2013 $2.11
45 10/31/2012 $0.16
46 7/31/2012 $0.59
47 4/30/2012 $1.09
48 1/31/2012 $2.21
49 10/31/2011 $1.86
50 7/31/2011 $0.61
51 4/30/2011 $1.04
52 1/31/2011 $2.00
53 1/31/2010 $1.53
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 10/31/2023 $0.60
2 7/31/2023 $0.39
3 4/30/2023 $0.33
4 1/31/2023 $0.98
5 10/31/2022 $0.50
6 7/31/2022 $0.51
7 4/30/2022 $0.17
8 1/31/2022 $0.05
9 10/31/2021 $0.04
10 7/31/2021 $0.18
11 4/30/2021 $0.13
12 1/31/2021 $0.35
13 10/31/2020 $0.37
14 7/31/2020 $0.27
15 4/30/2020 $0.24
16 1/31/2020 $0.17
17 10/31/2019 $0.14
18 7/31/2019 $0.16
19 4/30/2019 $0.17
20 1/31/2019 $0.08
21 10/31/2018 $0.08
22 7/31/2018 $0.12
23 4/30/2018 $0.12
24 1/31/2018 $0.47
25 7/31/2017 $0.11
26 4/30/2017 $0.12
27 1/31/2017 $0.04
28 10/31/2016 $-1.45
29 7/31/2016 $0.24
30 4/30/2016 $0.29
31 1/31/2016 $0.33
32 10/31/2015 $0.11
33 7/31/2015 $0.38
34 1/31/2015 $0.34
35 1/31/2014 $0.36
36 10/31/2013 $0.36
37 1/31/2013 $0.38
38 10/31/2012 $0.37
39 1/31/2012 $0.35
40 1/31/2011 $0.37
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 1/31/2017 $0.35
8 1/31/2016 $0.35
9 1/31/2015 $0.35
10 1/31/2014 $0.35
11 1/31/2013 $0.35
12 1/31/2012 $0.35
13 1/31/2011 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 1/31/2023 $0.71
2 1/31/2022 $-0.02
3 1/31/2021 $-0.06
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 1/31/2023 $-0.74
2 1/31/2022 $-0.03
3 1/31/2021 $0.01
4 1/31/2020 $-0.03
5 1/31/2019 $-0.03
6 1/31/2018 $-0.44
7 1/31/2017 $-0.03
8 1/31/2016 --
9 1/31/2015 --
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCharitableContributions
Date Value
1 1/31/2023 --
2 1/31/2022 $0.01
3 1/31/2021 $0.00
4 1/31/2020 --
5 1/31/2019 --
6 1/31/2018 $-0.01
7 1/31/2017 --
8 1/31/2016 $-0.02
9 1/31/2015 --
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 1/31/2023 $0.00
2 1/31/2022 $-0.01
3 1/31/2021 $-0.04
4 1/31/2020 $0.01
5 1/31/2019 $0.00
6 1/31/2018 $-0.02
7 1/31/2017 $-0.02
8 1/31/2016 $-0.02
9 1/31/2015 $0.01
10 1/31/2014 $0.00
11 1/31/2013 $0.01
12 1/31/2012 $0.00
13 1/31/2011 $0.00
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 1/31/2023 $-0.36
2 1/31/2022 $0.03
3 1/31/2021 $0.04
4 1/31/2020 $0.02
5 1/31/2019 $0.01
6 1/31/2018 $-0.05
7 1/31/2017 $0.00
8 1/31/2016 $0.03
9 1/31/2015 $0.00
10 1/31/2014 $0.03
11 1/31/2013 $0.03
12 1/31/2012 $0.02
13 1/31/2011 $0.03
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
Date Value
1 1/31/2023 $0.11
2 1/31/2022 $0.04
3 1/31/2021 --
Financials: EffectiveIncomeTaxRateReconciliationTaxExemptIncome
Date Value
1 1/31/2023 $-0.14
2 1/31/2022 --
3 1/31/2021 --
4 1/31/2020 $0.00
5 1/31/2019 --
6 1/31/2018 $-0.04
7 1/31/2017 --
8 1/31/2016 $-0.01
9 1/31/2015 $-0.01
10 1/31/2014 $-0.01
11 1/31/2013 $-0.01
12 1/31/2012 $-0.01
13 1/31/2011 $0.00
Financials: EmployeeBenefitsAndShareBasedCompensation
Date Value
1 10/31/2023 $967,000.00
2 7/31/2023 $1,227,000.00
3 4/30/2023 $929,000.00
4 1/31/2023 $2,552,000.00
5 10/31/2022 $-226,000.00
6 7/31/2022 $1,077,000.00
7 4/30/2022 $598,000.00
8 1/31/2022 $4,055,000.00
9 10/31/2021 --
10 7/31/2021 $1,081,000.00
11 4/30/2021 $283,000.00
12 1/31/2021 $4,022,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 4/30/2023 $2,154,000.00
2 1/31/2023 $1,690,000.00
3 1/31/2022 $26,488,000.00
4 10/31/2021 $20,985,000.00
5 7/31/2021 $30,596,000.00
6 1/31/2021 $1,916,000.00
7 10/31/2020 $259,000.00
8 7/31/2020 $264,000.00
9 1/31/2020 $18,913,000.00
10 10/31/2019 $15,079,000.00
11 7/31/2019 $10,360,000.00
12 1/31/2019 $11,146,000.00
13 10/31/2018 $10,333,000.00
14 7/31/2018 $7,631,000.00
15 1/31/2018 $2,971,000.00
16 10/31/2017 $3,243,000.00
17 7/31/2017 $3,130,000.00
18 4/30/2017 $2,284,000.00
19 1/31/2017 $3,068,000.00
20 10/31/2016 $3,262,000.00
21 7/31/2016 $3,334,000.00
22 4/30/2016 $5,111,000.00
23 1/31/2016 $12,034,000.00
24 10/31/2015 $10,095,000.00
25 7/31/2015 $6,141,000.00
26 4/30/2015 $4,310,000.00
27 1/31/2015 $19,567,000.00
28 10/31/2014 $14,541,000.00
29 7/31/2014 $11,416,000.00
30 4/30/2014 $6,009,000.00
31 1/31/2014 $4,999,000.00
32 10/31/2013 $2,598,000.00
33 7/31/2013 $1,609,000.00
34 4/30/2013 $1,104,000.00
35 1/31/2013 $2,290,000.00
36 10/31/2012 $4,597,000.00
37 7/31/2012 $4,708,000.00
38 4/30/2012 $2,854,000.00
39 1/31/2012 $10,192,000.00
40 10/31/2011 $9,451,000.00
41 7/31/2011 $8,906,000.00
42 4/30/2011 $6,924,000.00
43 1/31/2011 $22,841,000.00
Financials: EmployeeStockOwnershipPlanESOPCashContributionsToESOP
Date Value
1 1/31/2023 $32,510.00
2 1/31/2022 $29,430,000.00
3 1/31/2021 --
4 1/31/2020 $7,198,000.00
5 1/31/2019 $1,229,000.00
6 1/31/2018 $1,026,000.00
7 1/31/2017 $689,000.00
8 1/31/2016 $1,100,000.00
9 1/31/2015 $7,784,000.00
10 1/31/2014 $887,000.00
11 1/31/2013 $508,000.00
12 1/31/2012 $514,000.00
13 1/31/2011 $12,586,000.00
Financials: GainLossOnDispositionOfAssets
Date Value
1 1/31/2023 $2,300,000.00
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 10/31/2023 $-13,000.00
2 7/31/2023 $-1,000.00
3 4/30/2023 $33,000.00
4 1/31/2023 $-199,000.00
5 10/31/2022 $-106,000.00
6 7/31/2022 $-93,000.00
7 4/30/2022 $-16,000.00
8 1/31/2022 $-629,000.00
9 10/31/2021 $-392,000.00
10 7/31/2021 $-283,000.00
11 4/30/2021 $-58,000.00
12 1/31/2021 $-461,000.00
13 10/31/2020 $-438,000.00
14 7/31/2020 $-162,000.00
15 4/30/2020 $-66,000.00
16 1/31/2020 $-837,000.00
17 10/31/2019 $-555,000.00
18 7/31/2019 $-344,000.00
19 4/30/2019 $-182,000.00
20 1/31/2019 $-1,089,000.00
21 10/31/2018 $-530,000.00
22 7/31/2018 $-414,000.00
23 4/30/2018 $-84,000.00
24 1/31/2018 $-2,127,000.00
25 10/31/2017 $-611,000.00
26 7/31/2017 $-592,000.00
27 4/30/2017 $-246,000.00
28 1/31/2017 $-2,060,000.00
29 10/31/2016 $-1,495,000.00
30 7/31/2016 $-974,000.00
31 4/30/2016 $-936,000.00
32 1/31/2016 $-223,000.00
33 10/31/2015 $-353,000.00
34 7/31/2015 $-123,000.00
35 4/30/2015 $-67,000.00
36 1/31/2015 $-1,288,000.00
37 10/31/2014 $-618,000.00
38 7/31/2014 $-178,000.00
39 4/30/2014 $-118,000.00
40 1/31/2014 $-1,665,000.00
41 10/31/2013 $-1,532,000.00
42 7/31/2013 $-268,000.00
43 4/30/2013 $-249,000.00
44 1/31/2013 $-1,747,000.00
45 10/31/2012 $-806,000.00
46 7/31/2012 $-610,000.00
47 4/30/2012 $-160,000.00
48 1/31/2012 $-743,000.00
49 10/31/2011 $-473,000.00
50 7/31/2011 $-415,000.00
51 4/30/2011 $283,000.00
52 1/31/2011 $-733,000.00
53 1/31/2010 $1,624,000.00
Financials: GainsLossesOnSalesOfAssets
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 $2,298,000.00
4 1/31/2020 --
5 1/31/2019 --
Financials: ImpairmentOfLeasehold
Date Value
1 1/31/2023 $884,000.00
2 4/30/2022 --
3 1/31/2022 $901,000.00
4 10/31/2021 --
5 7/31/2021 --
6 4/30/2021 --
7 1/31/2021 $13,702,000.00
8 10/31/2020 $7,525,000.00
9 7/31/2020 $-5,270,000.00
10 4/30/2020 $-5,270,000.00
11 1/31/2020 $-470,000.00
12 10/31/2019 --
13 7/31/2019 --
14 4/30/2019 --
15 1/31/2019 $-1,548,000.00
16 4/30/2018 --
17 1/31/2018 $-7,698,000.00
18 4/30/2017 --
19 1/31/2017 $-13,561,000.00
20 4/30/2016 --
21 1/31/2016 $-1,917,000.00
22 4/30/2015 --
23 1/31/2015 $-2,249,000.00
24 4/30/2014 --
25 1/31/2014 $-2,646,000.00
26 1/31/2013 $-2,011,000.00
27 1/31/2012 --
28 1/31/2011 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 10/31/2023 $-1,320,000.00
2 7/31/2023 $9,029,000.00
3 4/30/2023 $6,569,000.00
4 1/31/2023 $1,770,000.00
5 10/31/2022 $6,008,000.00
6 7/31/2022 $3,420,000.00
7 4/30/2022 $11,697,000.00
8 1/31/2022 $38,965,000.00
9 10/31/2021 $2,890,000.00
10 7/31/2021 $42,347,000.00
11 4/30/2021 $23,794,000.00
12 1/31/2021 $-72,806,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 1/31/2023 $29,206,000.00
2 1/31/2022 $13,176,000.00
3 1/31/2021 $6,825,000.00
4 1/31/2020 $4,681,000.00
5 1/31/2019 $407,000.00
6 1/31/2018 $4,356,000.00
7 1/31/2017 $14,118,000.00
8 1/31/2016 $29,198,000.00
9 1/31/2015 $37,888,000.00
10 1/31/2014 $34,238,000.00
11 7/31/2013 $18,171,000.00
12 4/30/2013 $962,000.00
13 1/31/2013 $43,124,000.00
14 10/31/2012 $37,023,000.00
15 7/31/2012 $25,470,000.00
16 4/30/2012 $4,401,000.00
17 1/31/2012 $34,290,000.00
18 10/31/2011 $25,045,000.00
19 7/31/2011 $15,780,000.00
20 1/31/2011 $27,615,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $-797,000.00
2 7/31/2023 $3,475,000.00
3 4/30/2023 $2,141,000.00
4 1/31/2023 $1,741,000.00
5 10/31/2022 $2,988,000.00
6 7/31/2022 $5,694,000.00
7 4/30/2022 $1,949,000.00
8 1/31/2022 $2,121,000.00
9 10/31/2021 $-5,713,000.00
10 7/31/2021 $7,642,000.00
11 4/30/2021 $3,081,000.00
12 1/31/2021 $-25,323,000.00
13 10/31/2020 $-9,704,000.00
14 7/31/2020 $-12,994,000.00
15 4/30/2020 $-9,114,000.00
16 1/31/2020 $7,310,000.00
17 10/31/2019 $6,501,000.00
18 7/31/2019 $2,134,000.00
19 4/30/2019 $4,316,000.00
20 1/31/2019 $2,590,000.00
21 10/31/2018 $2,907,000.00
22 7/31/2018 $1,021,000.00
23 4/30/2018 $3,173,000.00
24 1/31/2018 $7,433,000.00
25 10/31/2017 $-252,000.00
26 7/31/2017 $2,578,000.00
27 4/30/2017 $3,827,000.00
28 1/31/2017 $1,902,000.00
29 10/31/2016 $-4,886,000.00
30 7/31/2016 $16,398,000.00
31 4/30/2016 $14,307,000.00
32 1/31/2016 $32,285,000.00
33 10/31/2015 $27,310,000.00
34 7/31/2015 $26,267,000.00
35 4/30/2015 $16,906,000.00
36 1/31/2015 $30,971,000.00
37 10/31/2014 $1,464,000.00
38 7/31/2014 $27,279,000.00
39 4/30/2014 $18,166,000.00
40 1/31/2014 $29,964,000.00
41 10/31/2013 $27,920,000.00
42 7/31/2013 $8,322,000.00
43 4/30/2013 $17,995,000.00
44 1/31/2013 $37,303,000.00
45 10/31/2012 $32,016,000.00
46 7/31/2012 $29,864,000.00
47 4/30/2012 $19,569,000.00
48 1/31/2012 $35,437,000.00
49 10/31/2011 $2,797,000.00
50 7/31/2011 $10,170,000.00
51 4/30/2011 $16,971,000.00
52 1/31/2011 $33,921,000.00
53 1/31/2010 $21,935,000.00
Financials: IncreaseDecreaseInAccountsAndOtherReceivables
Date Value
1 10/31/2023 $1,815,000.00
2 7/31/2023 $666,000.00
3 4/30/2023 $1,793,000.00
4 1/31/2023 $-29,034,000.00
5 10/31/2022 $-29,916,000.00
6 7/31/2022 $-30,837,000.00
7 4/30/2022 $4,382,000.00
8 1/31/2022 $3,499,000.00
9 10/31/2021 $3,641,000.00
10 7/31/2021 $-1,202,000.00
11 4/30/2021 $2,510,000.00
12 1/31/2021 $26,935,000.00
13 10/31/2020 $21,814,000.00
14 7/31/2020 $13,058,000.00
15 4/30/2020 $4,402,000.00
16 1/31/2020 $-1,525,000.00
17 10/31/2019 $-119,000.00
18 7/31/2019 $-292,000.00
19 4/30/2019 $1,926,000.00
20 1/31/2019 $579,000.00
21 10/31/2018 $9,288,000.00
22 7/31/2018 $6,844,000.00
23 4/30/2018 $8,978,000.00
24 1/31/2018 $-1,780,000.00
25 10/31/2017 $497,000.00
26 7/31/2017 $-523,000.00
27 4/30/2017 $2,015,000.00
28 1/31/2017 $-5,442,000.00
29 10/31/2016 $-2,845,000.00
30 7/31/2016 $-2,032,000.00
31 4/30/2016 $1,057,000.00
32 1/31/2016 $-3,540,000.00
33 10/31/2015 $-2,101,000.00
34 7/31/2015 $-2,945,000.00
35 4/30/2015 $-2,448,000.00
36 1/31/2015 $2,674,000.00
37 10/31/2014 $2,136,000.00
38 7/31/2014 $1,639,000.00
39 4/30/2014 $2,119,000.00
40 1/31/2014 $217,000.00
41 10/31/2013 $2,115,000.00
42 7/31/2013 $588,000.00
43 4/30/2013 $425,000.00
44 1/31/2013 $-1,749,000.00
45 10/31/2012 $770,000.00
46 7/31/2012 $945,000.00
47 4/30/2012 $1,429,000.00
48 1/31/2012 $5,044,000.00
49 10/31/2011 $-414,000.00
50 7/31/2011 $-1,200,000.00
51 4/30/2011 $-521,000.00
52 1/31/2011 $2,376,000.00
53 1/31/2010 $339,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 10/31/2023 $-6,099,000.00
2 7/31/2023 $-10,306,000.00
3 4/30/2023 $-1,429,000.00
4 1/31/2023 $-43,179,000.00
5 10/31/2022 $-34,418,000.00
6 7/31/2022 $-42,013,000.00
7 4/30/2022 $-8,331,000.00
8 1/31/2022 $57,826,000.00
9 10/31/2021 $38,881,000.00
10 7/31/2021 $26,808,000.00
11 4/30/2021 $26,005,000.00
12 1/31/2021 $-16,945,000.00
13 10/31/2020 $-15,041,000.00
14 7/31/2020 $-35,759,000.00
15 4/30/2020 $-40,134,000.00
16 1/31/2020 $-8,629,000.00
17 10/31/2019 $-50,158,000.00
18 7/31/2019 $-42,524,000.00
19 4/30/2019 $-29,255,000.00
20 1/31/2019 $-7,662,000.00
21 10/31/2018 $-8,855,000.00
22 7/31/2018 $-7,747,000.00
23 4/30/2018 $-13,357,000.00
24 1/31/2018 $-28,780,000.00
25 10/31/2017 $-24,752,000.00
26 7/31/2017 $-34,287,000.00
27 4/30/2017 $-26,932,000.00
28 1/31/2017 $-8,254,000.00
29 10/31/2016 $-22,097,000.00
30 7/31/2016 $-17,701,000.00
31 4/30/2016 $-22,875,000.00
32 1/31/2016 $610,000.00
33 10/31/2015 $-13,157,000.00
34 7/31/2015 $-19,362,000.00
35 4/30/2015 $-26,817,000.00
36 1/31/2015 $23,266,000.00
37 10/31/2014 $-4,358,000.00
38 7/31/2014 $-15,123,000.00
39 4/30/2014 $-13,704,000.00
40 1/31/2014 $20,932,000.00
41 10/31/2013 $-6,706,000.00
42 7/31/2013 $-16,957,000.00
43 4/30/2013 $-16,764,000.00
44 1/31/2013 $9,103,000.00
45 10/31/2012 $-2,417,000.00
46 7/31/2012 $-20,982,000.00
47 4/30/2012 $-3,517,000.00
48 1/31/2012 $-18,316,000.00
49 10/31/2011 $-28,798,000.00
50 7/31/2011 $-31,387,000.00
51 4/30/2011 $-27,137,000.00
52 1/31/2011 $4,196,000.00
53 1/31/2010 $13,891,000.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 10/31/2023 $1,375,000.00
2 7/31/2023 $2,948,000.00
3 4/30/2023 $2,066,000.00
4 1/31/2023 $-307,000.00
5 10/31/2022 $1,918,000.00
6 7/31/2022 $5,168,000.00
7 4/30/2022 $1,142,000.00
8 1/31/2022 $-1,118,000.00
9 10/31/2021 $3,891,000.00
10 7/31/2021 $2,058,000.00
11 4/30/2021 $356,000.00
12 1/31/2021 $335,000.00
13 10/31/2020 $-315,000.00
14 7/31/2020 $-467,000.00
15 4/30/2020 $-13,000.00
16 1/31/2020 $1,703,000.00
17 10/31/2019 $1,568,000.00
18 7/31/2019 $1,332,000.00
19 4/30/2019 $2,629,000.00
20 1/31/2019 $-680,000.00
21 10/31/2018 $99,000.00
22 7/31/2018 $1,022,000.00
23 4/30/2018 $1,092,000.00
24 1/31/2018 $-1,602,000.00
25 10/31/2017 --
26 7/31/2017 --
27 4/30/2017 --
28 1/31/2017 $879,000.00
29 10/31/2016 $-943,000.00
30 7/31/2016 $-132,000.00
31 4/30/2016 $10,551,000.00
32 1/31/2016 $614,000.00
33 10/31/2015 $-2,780,000.00
34 7/31/2015 $3,827,000.00
35 4/30/2015 $18,124,000.00
36 1/31/2015 $1,021,000.00
37 10/31/2014 $3,170,000.00
38 7/31/2014 $8,745,000.00
39 4/30/2014 $17,679,000.00
40 1/31/2014 $651,000.00
41 10/31/2013 $1,339,000.00
42 7/31/2013 $8,259,000.00
43 4/30/2013 $17,032,000.00
44 1/31/2013 $-343,000.00
45 10/31/2012 $-4,999,000.00
46 7/31/2012 $4,509,000.00
47 4/30/2012 $15,201,000.00
48 1/31/2012 $3,700,000.00
49 10/31/2011 $4,905,000.00
50 7/31/2011 $11,373,000.00
51 4/30/2011 $16,557,000.00
52 1/31/2011 $1,389,000.00
53 1/31/2010 $-365,000.00
Financials: IncreaseDecreaseInAssetsHeldForSale
Date Value
1 10/31/2023 $4,200,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 10/31/2023 $1,716,000.00
2 7/31/2023 $667,000.00
3 4/30/2023 $618,000.00
4 1/31/2023 $-1,543,000.00
5 10/31/2022 $-1,704,000.00
6 7/31/2022 $24,000.00
7 4/30/2022 $-474,000.00
8 1/31/2022 $505,000.00
9 10/31/2021 $6,190,000.00
10 7/31/2021 $66,000.00
11 4/30/2021 $493,000.00
12 1/31/2021 $1,596,000.00
13 10/31/2020 $2,223,000.00
14 7/31/2020 $7,291,000.00
15 4/30/2020 $255,000.00
16 1/31/2020 $-5,072,000.00
17 10/31/2019 $-37,447,000.00
18 7/31/2019 $-22,909,000.00
19 4/30/2019 $-8,643,000.00
20 1/31/2019 $-10,384,000.00
21 10/31/2018 $-11,115,000.00
22 7/31/2018 $-11,453,000.00
23 4/30/2018 $-10,805,000.00
24 1/31/2018 $7,459,000.00
25 10/31/2017 $1,232,000.00
26 7/31/2017 $-892,000.00
27 4/30/2017 $-936,000.00
28 1/31/2017 $9,877,000.00
29 10/31/2016 $2,986,000.00
30 7/31/2016 $1,279,000.00
31 4/30/2016 $462,000.00
32 1/31/2016 $-1,854,000.00
33 10/31/2015 $126,000.00
34 7/31/2015 $1,296,000.00
35 4/30/2015 $2,650,000.00
36 1/31/2015 $6,078,000.00
37 10/31/2014 $1,696,000.00
38 7/31/2014 $1,438,000.00
39 4/30/2014 $5,615,000.00
40 1/31/2014 $-2,969,000.00
41 10/31/2013 $-3,181,000.00
42 7/31/2013 $3,419,000.00
43 4/30/2013 $2,598,000.00
44 1/31/2013 $6,730,000.00
45 10/31/2012 $-1,678,000.00
46 7/31/2012 $-1,489,000.00
47 4/30/2012 $471,000.00
48 1/31/2012 $-1,968,000.00
49 10/31/2011 $-289,000.00
50 7/31/2011 $2,437,000.00
51 4/30/2011 $-1,920,000.00
52 1/31/2011 $-10,000.00
53 1/31/2010 $1,072,000.00
Financials: IncreaseDecreaseInRetailRelatedInventories
Date Value
1 10/31/2023 $-13,184,000.00
2 7/31/2023 $-19,338,000.00
3 4/30/2023 $-5,243,000.00
4 1/31/2023 $-12,851,000.00
5 10/31/2022 $-8,189,000.00
6 7/31/2022 $-8,314,000.00
7 4/30/2022 $2,669,000.00
8 1/31/2022 $40,784,000.00
9 10/31/2021 $6,106,000.00
10 7/31/2021 $-12,081,000.00
11 4/30/2021 $726,000.00
12 1/31/2021 $-31,242,000.00
13 10/31/2020 $-31,084,000.00
14 7/31/2020 $-27,085,000.00
15 4/30/2020 $7,402,000.00
16 1/31/2020 $-4,220,000.00
17 10/31/2019 $-5,536,000.00
18 7/31/2019 $-19,633,000.00
19 4/30/2019 $-8,370,000.00
20 1/31/2019 $-1,950,000.00
21 10/31/2018 $-8,489,000.00
22 7/31/2018 $-17,065,000.00
23 4/30/2018 $-13,643,000.00
24 1/31/2018 $-24,147,000.00
25 10/31/2017 $-17,919,000.00
26 7/31/2017 $-39,485,000.00
27 4/30/2017 $-13,897,000.00
28 1/31/2017 $4,581,000.00
29 10/31/2016 $12,245,000.00
30 7/31/2016 $-7,086,000.00
31 4/30/2016 $-6,935,000.00
32 1/31/2016 $3,552,000.00
33 10/31/2015 $-1,448,000.00
34 7/31/2015 $-14,354,000.00
35 4/30/2015 $-3,687,000.00
36 1/31/2015 $-13,312,000.00
37 10/31/2014 $-23,075,000.00
38 7/31/2014 $-34,835,000.00
39 4/30/2014 $-21,209,000.00
40 1/31/2014 $10,123,000.00
41 10/31/2013 $-9,722,000.00
42 7/31/2013 $-29,532,000.00
43 4/30/2013 $-14,470,000.00
44 1/31/2013 $10,356,000.00
45 10/31/2012 $444,000.00
46 7/31/2012 $-23,348,000.00
47 4/30/2012 $9,627,000.00
48 1/31/2012 $-13,646,000.00
49 10/31/2011 $-16,781,000.00
50 7/31/2011 $-26,803,000.00
51 4/30/2011 $18,846,000.00
52 1/31/2011 $14,380,000.00
53 1/31/2010 $-4,304,000.00
Financials: InsuredEventGainLoss
Date Value
1 1/31/2023 $1,700,000.00
2 1/31/2022 --
3 1/31/2021 --
Financials: InterestAndFeeIncomeLoansConsumerInstallmentCreditCard
Date Value
1 1/31/2023 $2,243,000.00
2 1/31/2022 $2,066,000.00
3 1/31/2021 $2,658,000.00
4 1/31/2020 $3,605,000.00
5 1/31/2019 $3,814,000,000.00
6 1/31/2018 $4,222,000,000.00
7 1/31/2017 $4,906,000,000.00
8 1/31/2016 $5,383,000,000.00
9 1/31/2015 $5,773,000,000.00
10 1/31/2014 $6,220,000,000.00
11 1/31/2013 $6,929,000,000.00
12 1/31/2012 $7,716,000,000.00
13 1/31/2011 $8,535,000,000.00
Financials: InterestAndOtherIncome
Date Value
1 1/31/2023 $5,902,000.00
2 1/31/2022 $2,141,000.00
3 1/31/2021 $6,630,000.00
4 1/31/2020 $6,065,000.00
Financials: InterestExpense
Date Value
1 1/31/2023 $87,000.00
2 1/31/2022 $72,000.00
3 1/31/2021 $187,000.00
4 1/31/2020 $29,000.00
5 1/31/2019 $96,000.00
6 1/31/2018 $114,000.00
7 1/31/2017 $176,000.00
8 1/31/2016 $264,000.00
9 1/31/2015 $57,000.00
10 1/31/2014 $75,000.00
11 1/31/2013 $116,000.00
12 1/31/2012 $21,000.00
13 1/31/2011 $37,000.00
14 1/31/2010 $66,000.00
Financials: InterestIncomeOther
Date Value
1 1/31/2023 $1,876,000.00
2 1/31/2022 $1,321,000.00
3 1/31/2021 $2,697,000.00
4 1/31/2020 $-4,954,000.00
5 1/31/2019 $-3,893,000.00
6 1/31/2018 $-2,433,000.00
7 1/31/2017 $-2,308,000.00
8 1/31/2016 $-1,562,000.00
9 1/31/2015 $-1,266,000.00
10 1/31/2014 $-1,288,000.00
11 1/31/2013 $-1,518,000.00
12 1/31/2012 $-1,618,000.00
Financials: InventoryLandHeldForDevelopmentAndSale
Date Value
1 1/31/2023 $9,334,000.00
2 1/31/2022 $9,334,000.00
3 1/31/2021 $9,334,000.00
4 1/31/2020 $10,234,000.00
5 1/31/2019 $9,923,000.00
6 1/31/2018 $9,677,000.00
7 1/31/2017 $9,682,000.00
8 1/31/2016 $9,672,000.00
9 1/31/2015 $7,760,000.00
Financials: InventoryNet
Date Value
1 10/31/2023 $98,872,000.00
2 7/31/2023 $92,718,000.00
3 4/30/2023 $106,813,000.00
4 1/31/2023 $112,056,000.00
5 10/31/2022 $116,718,000.00
6 7/31/2022 $116,593,000.00
7 4/30/2022 $127,576,000.00
8 1/31/2022 $124,907,000.00
9 10/31/2021 $90,229,000.00
10 7/31/2021 $72,042,000.00
11 4/30/2021 $84,849,000.00
12 1/31/2021 $84,123,000.00
13 10/31/2020 $84,281,000.00
14 7/31/2020 $88,280,000.00
15 4/30/2020 $122,767,000.00
16 1/31/2020 $115,365,000.00
17 10/31/2019 $114,049,000.00
18 7/31/2019 $99,952,000.00
19 4/30/2019 $111,215,000.00
20 1/31/2019 $119,585,000.00
21 10/31/2018 $113,046,000.00
22 7/31/2018 $104,470,000.00
23 4/30/2018 $107,892,000.00
24 1/31/2018 $121,535,000.00
25 10/31/2017 $127,763,000.00
26 7/31/2017 $106,197,000.00
27 4/30/2017 $131,784,000.00
28 1/31/2017 $145,682,000.00
29 10/31/2016 $153,346,000.00
30 7/31/2016 $134,015,000.00
31 4/30/2016 $134,166,000.00
32 1/31/2016 $141,101,000.00
33 10/31/2015 $136,101,000.00
34 7/31/2015 $123,195,000.00
35 4/30/2015 $133,862,000.00
36 1/31/2015 $137,549,000.00
37 10/31/2014 $127,786,000.00
38 7/31/2014 $116,026,000.00
39 4/30/2014 $129,652,000.00
40 1/31/2014 $150,861,000.00
41 10/31/2013 $131,016,000.00
42 7/31/2013 $111,206,000.00
43 4/30/2013 $126,268,000.00
44 1/31/2013 $140,738,000.00
45 10/31/2012 $130,826,000.00
46 7/31/2012 $107,034,000.00
47 4/30/2012 $120,755,000.00
48 1/31/2012 $130,382,000.00
49 10/31/2011 $127,247,000.00
50 7/31/2011 $117,225,000.00
51 4/30/2011 $125,182,000.00
52 1/31/2011 $144,028,000.00
Financials: InvestmentIncomeDividend
Date Value
1 1/31/2023 $47,000.00
2 1/31/2022 $76,000.00
3 1/31/2021 $5,000.00
4 1/31/2020 $-42,000.00
5 1/31/2019 $-34,000.00
6 1/31/2018 $-22,000.00
7 1/31/2017 $-21,000.00
8 1/31/2016 $-21,000.00
9 1/31/2015 $-21,000.00
10 1/31/2014 $-17,000.00
11 1/31/2013 $-19,000.00
12 1/31/2012 $-16,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 10/31/2023 $129,137,000.00
2 7/31/2023 $145,199,000.00
3 4/30/2023 $163,816,000.00
4 1/31/2023 $184,370,000.00
5 10/31/2022 $147,784,000.00
6 7/31/2022 $163,839,000.00
7 4/30/2022 $179,422,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 10/31/2023 $1,836,000.00
2 7/31/2023 $1,748,000.00
3 4/30/2023 $1,603,000.00
4 1/31/2023 $1,513,000.00
5 10/31/2022 $3,733,000.00
6 7/31/2022 $3,395,000.00
7 4/30/2022 $2,986,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 10/31/2023 $49,756,000.00
2 7/31/2023 $49,250,000.00
3 4/30/2023 $49,829,000.00
4 1/31/2023 $71,850,000.00
5 10/31/2022 $54,623,000.00
6 7/31/2022 $55,462,000.00
7 4/30/2022 $53,370,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 1/31/2023 $8,505,000.00
2 4/30/2022 $10,602,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 10/31/2023 $9,165,000.00
2 7/31/2023 $8,991,000.00
3 4/30/2023 $8,648,000.00
4 1/31/2023 $18,534,000.00
5 10/31/2022 $11,426,000.00
6 7/31/2022 $12,006,000.00
7 4/30/2022 $21,875,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 10/31/2023 $19,525,000.00
2 7/31/2023 $19,094,000.00
3 4/30/2023 $18,657,000.00
4 1/31/2023 $33,236,000.00
5 10/31/2022 $22,878,000.00
6 7/31/2022 $23,402,000.00
7 4/30/2022 $36,956,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 10/31/2023 $32,711,000.00
2 7/31/2023 $32,219,000.00
3 4/30/2023 $32,563,000.00
4 1/31/2023 $50,732,000.00
5 10/31/2022 $38,184,000.00
6 7/31/2022 $38,913,000.00
7 4/30/2022 $53,633,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 10/31/2023 $16,144,000.00
2 7/31/2023 $33,897,000.00
3 4/30/2023 $52,516,000.00
4 10/31/2022 $16,940,000.00
5 7/31/2022 $30,661,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 10/31/2023 $6,563,000.00
2 7/31/2023 $7,378,000.00
3 4/30/2023 $8,344,000.00
4 1/31/2023 $9,603,000.00
5 10/31/2022 $6,439,000.00
6 7/31/2022 $7,346,000.00
7 4/30/2022 $8,410,000.00
8 1/31/2022 $9,499,000.00
9 10/31/2021 $7,839,000.00
10 7/31/2021 $8,946,000.00
11 4/30/2021 $18,854,000.00
12 1/31/2021 $-20,789,000.00
13 10/31/2020 $21,929,000.00
14 7/31/2020 $-25,077,000.00
15 4/30/2020 $-27,419,000.00
16 1/31/2020 $-23,001,000.00
17 10/31/2019 $-16,426,000.00
18 7/31/2019 $-17,549,000.00
19 4/30/2019 $-21,267,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 10/31/2023 $487,368,000.00
2 7/31/2023 $507,667,000.00
3 4/30/2023 $534,636,000.00
4 1/31/2023 $553,140,000.00
5 10/31/2022 $540,545,000.00
6 7/31/2022 $560,815,000.00
7 4/30/2022 $612,030,000.00
8 1/31/2022 $633,766,000.00
9 10/31/2021 $587,158,000.00
10 7/31/2021 $590,807,000.00
11 4/30/2021 $617,920,000.00
12 1/31/2021 $591,452,000.00
13 10/31/2020 $590,871,000.00
14 7/31/2020 $596,417,000.00
15 4/30/2020 $640,954,000.00
16 1/31/2020 $684,976,000.00
17 10/31/2019 $651,163,000.00
18 7/31/2019 $657,366,000.00
19 4/30/2019 $664,997,000.00
20 1/31/2019 $497,906,000.00
21 10/31/2018 $506,893,000.00
22 7/31/2018 $515,131,000.00
23 4/30/2018 $518,474,000.00
24 1/31/2018 $516,076,000.00
25 10/31/2017 $548,351,000.00
26 7/31/2017 $549,039,000.00
27 4/30/2017 $573,570,000.00
28 1/31/2017 $606,324,000.00
29 10/31/2016 $617,581,000.00
30 7/31/2016 $651,915,000.00
31 4/30/2016 $648,804,000.00
32 1/31/2016 $642,344,000.00
33 10/31/2015 $618,377,000.00
34 7/31/2015 $623,404,000.00
35 4/30/2015 $622,234,000.00
36 1/31/2015 $608,278,000.00
37 10/31/2014 $582,489,000.00
38 7/31/2014 $580,111,000.00
39 4/30/2014 $583,237,000.00
40 1/31/2014 $596,918,000.00
41 10/31/2013 $572,127,000.00
42 7/31/2013 $567,413,000.00
43 4/30/2013 $560,207,000.00
44 1/31/2013 $532,646,000.00
45 10/31/2012 $580,195,000.00
46 7/31/2012 $573,382,000.00
47 4/30/2012 $589,579,000.00
48 1/31/2012 $551,089,000.00
49 10/31/2011 $536,695,000.00
50 7/31/2011 $548,400,000.00
51 4/30/2011 $545,659,000.00
52 1/31/2011 $532,759,000.00
Financials: LiabilitiesCurrent
Date Value
1 10/31/2023 $184,224,000.00
2 7/31/2023 $160,402,000.00
3 4/30/2023 $185,641,000.00
4 1/31/2023 $202,957,000.00
5 10/31/2022 $203,428,000.00
6 7/31/2022 $199,298,000.00
7 4/30/2022 $235,744,000.00
8 1/31/2022 $244,135,000.00
9 10/31/2021 $214,337,000.00
10 7/31/2021 $201,400,000.00
11 4/30/2021 $202,557,000.00
12 1/31/2021 $181,934,000.00
13 10/31/2020 $176,739,000.00
14 7/31/2020 $154,027,000.00
15 4/30/2020 $184,537,000.00
16 1/31/2020 $199,302,000.00
17 10/31/2019 $186,765,000.00
18 7/31/2019 $179,609,000.00
19 4/30/2019 $179,338,000.00
20 1/31/2019 $141,086,000.00
21 10/31/2018 $138,113,000.00
22 7/31/2018 $138,407,000.00
23 4/30/2018 $130,933,000.00
24 1/31/2018 $139,081,000.00
25 10/31/2017 $149,132,000.00
26 7/31/2017 $137,525,000.00
27 4/30/2017 $144,094,000.00
28 1/31/2017 $171,912,000.00
29 10/31/2016 $153,959,000.00
30 7/31/2016 $156,281,000.00
31 4/30/2016 $163,257,000.00
32 1/31/2016 $179,437,000.00
33 10/31/2015 $173,993,000.00
34 7/31/2015 $175,169,000.00
35 4/30/2015 $185,069,000.00
36 1/31/2015 $193,901,000.00
37 10/31/2014 $171,820,000.00
38 7/31/2014 $168,934,000.00
39 4/30/2014 $179,562,000.00
40 1/31/2014 $177,131,000.00
41 10/31/2013 $152,193,000.00
42 7/31/2013 $154,002,000.00
43 4/30/2013 $162,285,000.00
44 1/31/2013 $159,602,000.00
45 10/31/2012 $145,885,000.00
46 7/31/2012 $137,996,000.00
47 4/30/2012 $166,786,000.00
48 1/31/2012 $156,993,000.00
49 10/31/2011 $149,753,000.00
50 7/31/2011 $154,912,000.00
51 4/30/2011 $163,842,000.00
52 1/31/2011 $173,918,000.00
Financials: LiabilitiesFairValueDisclosure
Date Value
1 10/31/2023 $8,311,000.00
2 7/31/2023 $8,724,000.00
3 4/30/2023 $8,731,000.00
4 1/31/2023 $8,903,000.00
5 10/31/2022 $8,930,000.00
6 1/31/2022 $10,020,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 10/31/2023 $-12,663,000.00
2 7/31/2023 $-9,327,000.00
3 4/30/2023 $-5,556,000.00
4 1/31/2023 $-29,278,000.00
5 10/31/2022 $-22,152,000.00
6 7/31/2022 $-16,719,000.00
7 4/30/2022 $-12,709,000.00
8 1/31/2022 $-31,801,000.00
9 10/31/2021 $-21,252,000.00
10 7/31/2021 $-8,824,000.00
11 4/30/2021 $-5,501,000.00
12 1/31/2021 $-27,175,000.00
13 10/31/2020 $-24,344,000.00
14 7/31/2020 $-17,615,000.00
15 4/30/2020 $12,385,000.00
16 1/31/2020 $-41,571,000.00
17 10/31/2019 $-28,930,000.00
18 7/31/2019 $-18,806,000.00
19 4/30/2019 $-10,691,000.00
20 1/31/2019 $-45,162,000.00
21 10/31/2018 $-37,092,000.00
22 7/31/2018 $-26,326,000.00
23 4/30/2018 $-8,718,000.00
24 1/31/2018 $-72,030,000.00
25 10/31/2017 $-60,636,000.00
26 7/31/2017 $-46,483,000.00
27 4/30/2017 $-28,839,000.00
28 1/31/2017 $-77,305,000.00
29 10/31/2016 $-61,889,000.00
30 7/31/2016 $-24,586,000.00
31 4/30/2016 $-14,917,000.00
32 1/31/2016 $-38,975,000.00
33 10/31/2015 $-30,703,000.00
34 7/31/2015 $-16,948,000.00
35 4/30/2015 $-8,627,000.00
36 1/31/2015 $-75,251,000.00
37 10/31/2014 $-67,463,000.00
38 7/31/2014 $-59,326,000.00
39 4/30/2014 $-48,114,000.00
40 1/31/2014 $-11,668,000.00
41 10/31/2013 $-9,698,000.00
42 7/31/2013 $-8,438,000.00
43 4/30/2013 $-6,996,000.00
44 1/31/2013 $-86,306,000.00
45 10/31/2012 $-21,051,000.00
46 7/31/2012 $-13,984,000.00
47 4/30/2012 $-6,408,000.00
48 1/31/2012 $-35,387,000.00
49 10/31/2011 $-29,003,000.00
50 7/31/2011 $-14,765,000.00
51 4/30/2011 $-7,787,000.00
52 1/31/2011 $-25,569,000.00
53 1/31/2010 $-18,450,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 10/31/2023 $6,133,000.00
2 7/31/2023 $23,810,000.00
3 4/30/2023 $15,337,000.00
4 1/31/2023 $16,023,000.00
5 10/31/2022 $201,000.00
6 7/31/2022 $10,148,000.00
7 4/30/2022 $19,597,000.00
8 1/31/2022 $-25,332,000.00
9 10/31/2021 $-51,272,000.00
10 7/31/2021 $-64,883,000.00
11 4/30/2021 $-34,232,000.00
12 1/31/2021 $64,506,000.00
13 10/31/2020 $57,922,000.00
14 7/31/2020 $91,009,000.00
15 4/30/2020 $76,943,000.00
16 1/31/2020 $-22,633,000.00
17 10/31/2019 $-22,214,000.00
18 7/31/2019 $-23,436,000.00
19 4/30/2019 $7,917,000.00
20 1/31/2019 $-71,137,000.00
21 10/31/2018 $-68,069,000.00
22 7/31/2018 $-69,899,000.00
23 4/30/2018 $-29,062,000.00
24 1/31/2018 $67,686,000.00
25 10/31/2017 $53,760,000.00
26 7/31/2017 $34,005,000.00
27 4/30/2017 $18,429,000.00
28 1/31/2017 $-15,432,000.00
29 10/31/2016 $-18,646,000.00
30 7/31/2016 $-54,429,000.00
31 4/30/2016 $-32,312,000.00
32 1/31/2016 $-81,767,000.00
33 10/31/2015 $-77,563,000.00
34 7/31/2015 $-62,633,000.00
35 4/30/2015 $-20,789,000.00
36 1/31/2015 $-27,689,000.00
37 10/31/2014 $-18,095,000.00
38 7/31/2014 $-12,523,000.00
39 4/30/2014 $-5,972,000.00
40 1/31/2014 $-32,933,000.00
41 10/31/2013 $-24,313,000.00
42 7/31/2013 $-8,381,000.00
43 4/30/2013 $-6,413,000.00
44 1/31/2013 $3,172,000.00
45 10/31/2012 $-28,173,000.00
46 7/31/2012 $-25,405,000.00
47 4/30/2012 $-15,747,000.00
48 1/31/2012 $-59,691,000.00
49 10/31/2011 $-51,089,000.00
50 7/31/2011 $-23,950,000.00
51 4/30/2011 $-2,705,000.00
52 1/31/2011 $-55,662,000.00
53 1/31/2010 $-58,116,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 10/31/2023 $11,670,000.00
2 7/31/2023 $21,579,000.00
3 4/30/2023 $9,895,000.00
4 1/31/2023 $13,370,000.00
5 10/31/2022 $19,298,000.00
6 7/31/2022 $16,976,000.00
7 4/30/2022 $-765,000.00
8 1/31/2022 $59,788,000.00
9 10/31/2021 $79,410,000.00
10 7/31/2021 $81,957,000.00
11 4/30/2021 $44,500,000.00
12 1/31/2021 $-30,710,000.00
13 10/31/2020 $-26,065,000.00
14 7/31/2020 $-48,229,000.00
15 4/30/2020 $-71,335,000.00
16 1/31/2020 $53,396,000.00
17 10/31/2019 $49,306,000.00
18 7/31/2019 $45,181,000.00
19 4/30/2019 $14,668,000.00
20 1/31/2019 $60,244,000.00
21 10/31/2018 $54,227,000.00
22 7/31/2018 $56,455,000.00
23 4/30/2018 $31,628,000.00
24 1/31/2018 $35,990,000.00
25 10/31/2017 $38,308,000.00
26 7/31/2017 $43,404,000.00
27 4/30/2017 $15,600,000.00
28 1/31/2017 $72,128,000.00
29 10/31/2016 $46,254,000.00
30 7/31/2016 $55,007,000.00
31 4/30/2016 $36,160,000.00
32 1/31/2016 $93,853,000.00
33 10/31/2015 $57,745,000.00
34 7/31/2015 $55,767,000.00
35 4/30/2015 $29,765,000.00
36 1/31/2015 $117,459,000.00
37 10/31/2014 $91,081,000.00
38 7/31/2014 $83,538,000.00
39 4/30/2014 $54,127,000.00
40 1/31/2014 $92,959,000.00
41 10/31/2013 $76,997,000.00
42 7/31/2013 $74,309,000.00
43 4/30/2013 $49,089,000.00
44 1/31/2013 $79,310,000.00
45 10/31/2012 $67,406,000.00
46 7/31/2012 $70,539,000.00
47 4/30/2012 $57,966,000.00
48 1/31/2012 $81,341,000.00
49 10/31/2011 $67,972,000.00
50 7/31/2011 $67,461,000.00
51 4/30/2011 $43,035,000.00
52 1/31/2011 $79,476,000.00
53 1/31/2010 $84,689,000.00
Financials: NetIncomeLoss
Date Value
1 10/31/2023 $-523,000.00
2 7/31/2023 $5,554,000.00
3 4/30/2023 $4,428,000.00
4 1/31/2023 $29,000.00
5 12/31/2022 $29,000.00
6 10/31/2022 $3,020,000.00
7 7/31/2022 $-2,274,000.00
8 4/30/2022 $9,748,000.00
9 1/31/2022 $36,844,000.00
10 12/31/2021 $36,844,000.00
11 10/31/2021 $43,308,000.00
12 7/31/2021 $34,705,000.00
13 4/30/2021 $20,713,000.00
14 1/31/2021 $-47,483,000.00
15 12/31/2020 $-47,483,000.00
16 10/31/2020 $-39,210,000.00
17 7/31/2020 $-35,587,000.00
18 4/30/2020 $-28,417,000.00
19 1/31/2020 $35,897,000.00
20 10/31/2019 $5,985,000.00
21 7/31/2019 $11,866,000.00
22 4/30/2019 $21,256,000.00
23 1/31/2019 $30,461,000.00
24 10/31/2018 $33,693,000.00
25 7/31/2018 $29,892,000.00
26 4/30/2018 $23,410,000.00
27 1/31/2018 $-15,506,000.00
28 10/31/2017 $24,045,000.00
29 7/31/2017 $-881,000.00
30 4/30/2017 $22,233,000.00
31 1/31/2017 $47,212,000.00
32 10/31/2016 $60,021,000.00
33 7/31/2016 $15,887,000.00
34 4/30/2016 $35,874,000.00
35 1/31/2016 $66,842,000.00
36 10/31/2015 $8,319,000.00
37 7/31/2015 $15,594,000.00
38 4/30/2015 $31,083,000.00
39 1/31/2015 $60,502,000.00
40 10/31/2014 $51,350,000.00
41 7/31/2014 $15,652,000.00
42 4/30/2014 $30,006,000.00
43 1/31/2014 $3,823,000.00
44 10/31/2013 $50,499,000.00
45 7/31/2013 $14,775,000.00
46 4/30/2013 $30,839,000.00
47 1/31/2013 $61,668,000.00
48 10/31/2012 $53,724,000.00
49 7/31/2012 $17,333,000.00
50 4/30/2012 $31,723,000.00
51 1/31/2012 $64,834,000.00
52 10/31/2011 $54,729,000.00
53 7/31/2011 $48,624,000.00
54 4/30/2011 $30,521,000.00
55 1/31/2011 $58,851,000.00
56 1/31/2010 $44,985,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 10/31/2023 $-474,000.00
2 7/31/2023 $5,262,000.00
3 4/30/2023 $4,201,000.00
4 1/31/2023 $41,000.00
5 10/31/2022 $2,867,000.00
6 7/31/2022 $7,069,000.00
7 4/30/2022 $9,207,000.00
8 1/31/2022 $34,907,000.00
9 10/31/2021 $41,069,000.00
10 7/31/2021 $13,236,000.00
11 4/30/2021 $19,771,000.00
12 1/31/2021 $-45,387,000.00
13 10/31/2020 $-3,467,000.00
14 7/31/2020 $-34,056,000.00
15 4/30/2020 $-27,282,000.00
16 1/31/2020 $34,617,000.00
17 10/31/2019 $37,717,000.00
18 7/31/2019 $11,415,000.00
19 4/30/2019 $20,595,000.00
20 1/31/2019 $29,599,000.00
21 10/31/2018 $32,742,000.00
22 7/31/2018 $6,290,000.00
23 4/30/2018 $22,850,000.00
24 1/31/2018 $8,368,000.00
25 10/31/2017 $23,514,000.00
26 7/31/2017 $-853,000.00
27 4/30/2017 $21,769,000.00
28 1/31/2017 $46,256,000.00
29 10/31/2016 $58,798,000.00
30 7/31/2016 $15,575,000.00
31 4/30/2016 $35,147,000.00
32 1/31/2016 $65,442,000.00
33 10/31/2015 $53,851,000.00
34 7/31/2015 $15,259,000.00
35 4/30/2015 $30,474,000.00
36 1/31/2015 $59,322,000.00
37 10/31/2014 $5,579,000.00
38 7/31/2014 $15,328,000.00
39 4/30/2014 $29,497,000.00
40 1/31/2014 $53,438,000.00
41 10/31/2013 $49,681,000.00
42 7/31/2013 $14,524,000.00
43 4/30/2013 $30,371,000.00
44 1/31/2013 $60,774,000.00
45 10/31/2012 $4,601,000.00
46 7/31/2012 $48,291,000.00
47 4/30/2012 $31,225,000.00
48 1/31/2012 $63,818,000.00
49 10/31/2011 $53,835,000.00
50 7/31/2011 $17,811,000.00
51 1/31/2011 $57,862,000.00
Financials: NonoperatingGainsLosses
Date Value
1 10/31/2023 $3,754,000.00
2 7/31/2023 $2,231,000.00
3 4/30/2023 $897,000.00
4 1/31/2023 $5,902,000.00
5 10/31/2022 $4,565,000.00
6 7/31/2022 $2,287,000.00
7 4/30/2022 $403,000.00
8 1/31/2022 $2,141,000.00
9 10/31/2021 $1,719,000.00
10 7/31/2021 $1,178,000.00
11 4/30/2021 $663,000.00
12 1/31/2021 $6,630,000.00
13 10/31/2020 $3,603,000.00
14 7/31/2020 $961,000.00
15 4/30/2020 $1,851,000.00
16 1/31/2020 $6,065,000.00
17 10/31/2019 $4,491,000.00
18 7/31/2019 $2,829,000.00
19 4/30/2019 $1,136,000.00
20 1/31/2019 $4,991,000.00
21 10/31/2018 $3,559,000.00
22 7/31/2018 $1,431,000.00
23 4/30/2018 $754,000.00
24 1/31/2018 $5,111,000.00
25 10/31/2017 $1,200,000.00
26 7/31/2017 $2,272,000.00
27 4/30/2017 $942,000.00
28 1/31/2017 $7,041,000.00
29 10/31/2016 $1,288,000.00
30 7/31/2016 $4,305,000.00
31 4/30/2016 $2,928,000.00
32 1/31/2016 $3,456,000.00
33 10/31/2015 $2,259,000.00
34 7/31/2015 $1,402,000.00
35 4/30/2015 $568,000.00
36 1/31/2015 $3,445,000.00
37 10/31/2014 $2,527,000.00
38 7/31/2014 $1,099,000.00
39 4/30/2014 $742,000.00
40 1/31/2014 $3,267,000.00
41 10/31/2013 $2,328,000.00
42 7/31/2013 $1,605,000.00
43 4/30/2013 $875,000.00
44 1/31/2013 $3,782,000.00
45 10/31/2012 $814,000.00
46 7/31/2012 $1,891,000.00
47 1/31/2012 $3,817,000.00
Financials: NumberOfOperatingSegments
Date Value
1 10/31/2023 $4.00
2 7/31/2023 $4.00
3 4/30/2023 $3.00
4 1/31/2023 $4.00
Financials: NumberOfReportableSegments
Date Value
1 10/31/2023 $2.00
2 7/31/2023 $2.00
3 4/30/2023 $2.00
4 1/31/2023 $2.00
5 10/31/2022 $4.00
6 7/31/2022 $2.00
Financials: NumberOfStatesInWhichEntityOperates
Date Value
1 10/31/2023 $31.00
2 7/31/2023 $31.00
3 4/30/2023 $32.00
4 10/31/2022 $32.00
5 7/31/2022 $32.00
Financials: OperatingIncomeLoss
Date Value
1 10/31/2023 $-10,349,000.00
2 7/31/2023 $2,460,000.00
3 4/30/2023 $6,569,000.00
4 1/31/2023 $1,770,000.00
5 10/31/2022 $-9,109,000.00
6 7/31/2022 $3,420,000.00
7 4/30/2022 $11,697,000.00
8 1/31/2022 $38,965,000.00
9 10/31/2021 $2,890,000.00
10 7/31/2021 $42,347,000.00
11 4/30/2021 $23,794,000.00
12 1/31/2021 $-72,806,000.00
13 10/31/2020 $-61,908,000.00
14 7/31/2020 $-48,581,000.00
15 4/30/2020 $-37,531,000.00
16 1/31/2020 $43,207,000.00
17 10/31/2019 $45,608,000.00
18 7/31/2019 $39,572,000.00
19 4/30/2019 $25,571,000.00
20 1/31/2019 $33,051,000.00
21 10/31/2018 $36,600,000.00
22 7/31/2018 $7,503,000.00
23 4/30/2018 $26,584,000.00
24 1/31/2018 $15,973,000.00
25 10/31/2017 $23,793,000.00
26 7/31/2017 $-2,130,000.00
27 4/30/2017 $26,060,000.00
28 10/31/2016 $3,374,000.00
29 7/31/2016 $17,978,000.00
30 4/30/2016 $50,181,000.00
31 10/31/2015 $9,362,000.00
32 7/31/2015 $72,944,000.00
33 4/30/2015 $47,989,000.00
34 10/31/2014 $80,093,000.00
35 7/31/2014 $24,764,000.00
36 4/30/2014 $48,172,000.00
37 10/31/2013 $6,488,000.00
38 7/31/2013 $23,097,000.00
39 4/30/2013 $48,834,000.00
40 10/31/2012 $85,740,000.00
41 7/31/2012 $78,919,000.00
42 4/30/2012 $51,292,000.00
Financials: OperatingLeaseCost
Date Value
1 10/31/2023 $17,498,000.00
2 7/31/2023 $35,675,000.00
3 4/30/2023 $18,078,000.00
4 1/31/2023 $71,513,000.00
5 10/31/2022 $17,919,000.00
6 7/31/2022 $35,602,000.00
7 4/30/2022 $17,754,000.00
8 1/31/2022 $68,763,000.00
9 10/31/2021 $17,509,000.00
10 7/31/2021 $17,334,000.00
Financials: OperatingLeaseLiability
Date Value
1 10/31/2023 $122,574,000.00
2 7/31/2023 $137,821,000.00
3 4/30/2023 $155,472,000.00
4 1/31/2023 $174,767,000.00
5 10/31/2022 $141,345,000.00
6 7/31/2022 $156,493,000.00
7 4/30/2022 $171,012,000.00
8 1/31/2022 $184,329,000.00
9 10/31/2021 $134,869,000.00
10 7/31/2021 $149,649,000.00
11 4/30/2021 $191,538,000.00
12 1/31/2021 $206,736,000.00
13 10/31/2020 $192,446,000.00
14 7/31/2020 $210,386,000.00
15 4/30/2020 $223,030,000.00
16 1/31/2020 $210,333,000.00
17 10/31/2019 $164,484,000.00
18 7/31/2019 $176,064,000.00
19 4/30/2019 $191,714,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 10/31/2023 $51,431,000.00
2 7/31/2023 $32,431,000.00
3 4/30/2023 $49,707,000.00
4 1/31/2023 $67,360,000.00
5 10/31/2022 $55,723,000.00
6 7/31/2022 $59,494,000.00
7 4/30/2022 $63,175,000.00
8 1/31/2022 $66,808,000.00
9 10/31/2021 $50,234,000.00
10 7/31/2021 $54,604,000.00
11 4/30/2021 $58,385,000.00
12 1/31/2021 $63,421,000.00
13 10/31/2020 $54,250,000.00
14 7/31/2020 $57,878,000.00
15 4/30/2020 $61,019,000.00
16 1/31/2020 $63,149,000.00
17 10/31/2019 $53,536,000.00
18 7/31/2019 $55,747,000.00
19 4/30/2019 $57,261,000.00
20 1/31/2019 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 10/31/2023 $71,143,000.00
2 7/31/2023 $105,390,000.00
3 4/30/2023 $105,765,000.00
4 1/31/2023 $107,407,000.00
5 10/31/2022 $85,622,000.00
6 7/31/2022 $96,999,000.00
7 1/31/2022 $117,521,000.00
8 10/31/2021 $84,635,000.00
9 7/31/2021 $95,045,000.00
10 1/31/2021 $143,315,000.00
11 10/31/2020 $138,196,000.00
12 7/31/2020 $152,508,000.00
13 1/31/2020 $147,184,000.00
14 10/31/2019 $110,948,000.00
15 7/31/2019 $120,317,000.00
16 1/31/2019 --
Financials: OperatingLeasePayments
Date Value
1 10/31/2023 $16,671,000.00
2 7/31/2023 $34,024,000.00
3 4/30/2023 $17,345,000.00
4 1/31/2023 $67,194,000.00
5 10/31/2022 $17,264,000.00
6 7/31/2022 $17,038,000.00
7 4/30/2022 $16,836,000.00
8 1/31/2022 $63,201,000.00
9 10/31/2021 $16,485,000.00
10 7/31/2021 $31,673,000.00
11 4/30/2021 $15,947,000.00
12 1/31/2021 $62,559,000.00
13 10/31/2020 $47,554,000.00
14 7/31/2020 $31,445,000.00
15 4/30/2020 $15,499,000.00
16 1/31/2020 $55,544,000.00
17 10/31/2019 $40,921,000.00
18 7/31/2019 $25,418,000.00
19 4/30/2019 $10,091,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 10/31/2023 $123,583,000.00
2 7/31/2023 $138,331,000.00
3 4/30/2023 $155,512,000.00
4 1/31/2023 $174,276,000.00
5 10/31/2022 $140,176,000.00
6 7/31/2022 $154,636,000.00
7 4/30/2022 $168,537,000.00
8 1/31/2022 $181,265,000.00
9 10/31/2021 $130,842,000.00
10 7/31/2021 $144,765,000.00
11 4/30/2021 $185,861,000.00
12 1/31/2021 $199,817,000.00
13 10/31/2020 $184,338,000.00
14 7/31/2020 $201,776,000.00
15 4/30/2020 $214,527,000.00
16 1/31/2020 $200,803,000.00
17 10/31/2019 $154,235,000.00
18 7/31/2019 $164,988,000.00
19 4/30/2019 $179,811,000.00
20 1/31/2019 --
Financials: OperatingLeaseRightOfUseAssetAmortizationExpense
Date Value
1 10/31/2023 $300,000.00
2 7/31/2023 $600,000.00
3 4/30/2023 $300,000.00
4 1/31/2023 $1,700,000.00
5 10/31/2022 $400,000.00
6 7/31/2022 $900,000.00
7 4/30/2022 $400,000.00
8 1/31/2022 $2,200,000.00
9 10/31/2021 $2,100,000.00
10 7/31/2021 $500,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 10/31/2023 $0.03
2 7/31/2023 $0.03
3 4/30/2023 $0.03
4 1/31/2023 $0.03
5 10/31/2022 $0.03
6 7/31/2022 $0.03
7 4/30/2022 $0.03
8 1/31/2022 $0.04
9 10/31/2021 $0.03
10 7/31/2021 $0.03
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.05
18 7/31/2019 $0.05
19 4/30/2019 $0.05
Financials: OtherAssets
Date Value
1 1/31/2023 $21,596,000.00
2 1/31/2022 $24,437,000.00
3 1/31/2021 $22,850,000.00
4 1/31/2020 $24,073,000.00
5 1/31/2019 $21,805,000.00
6 1/31/2018 $21,658,000.00
7 1/31/2017 $22,357,000.00
8 1/31/2016 $21,709,000.00
9 1/31/2015 $15,283,000.00
Financials: OtherAssetsMiscellaneous
Date Value
1 1/31/2023 $494,000.00
2 1/31/2022 $494,000.00
3 1/31/2021 $466,000.00
4 1/31/2020 $466,000.00
5 1/31/2019 $466,000.00
6 1/31/2018 $466,000.00
7 1/31/2017 $430,000.00
8 1/31/2016 $199,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 10/31/2023 $25,444,000.00
2 7/31/2023 $21,770,000.00
3 4/30/2023 $21,478,000.00
4 1/31/2023 $21,596,000.00
5 10/31/2022 $21,103,000.00
6 7/31/2022 $23,097,000.00
7 4/30/2022 $23,192,000.00
8 1/31/2022 $24,437,000.00
9 10/31/2021 $23,528,000.00
10 7/31/2021 $23,441,000.00
11 4/30/2021 $23,350,000.00
12 1/31/2021 $22,850,000.00
13 10/31/2020 $22,722,000.00
14 7/31/2020 $23,142,000.00
15 4/30/2020 $22,759,000.00
16 1/31/2020 $24,073,000.00
17 10/31/2019 $23,475,000.00
18 7/31/2019 $22,676,000.00
19 4/30/2019 $22,696,000.00
20 1/31/2019 $21,805,000.00
21 10/31/2018 $21,496,000.00
22 7/31/2018 $21,832,000.00
23 4/30/2018 $21,423,000.00
24 1/31/2018 $21,658,000.00
25 10/31/2017 $22,268,000.00
26 7/31/2017 $22,657,000.00
27 4/30/2017 $22,718,000.00
28 1/31/2017 $22,357,000.00
29 10/31/2016 $22,280,000.00
30 7/31/2016 $22,453,000.00
31 4/30/2016 $22,201,000.00
32 1/31/2016 $21,709,000.00
33 10/31/2015 $21,937,000.00
34 7/31/2015 $20,506,000.00
35 4/30/2015 $17,894,000.00
36 1/31/2015 $15,283,000.00
37 10/31/2014 $9,943,000.00
38 7/31/2014 $9,674,000.00
39 4/30/2014 $9,458,000.00
40 1/31/2014 $7,668,000.00
41 10/31/2013 $7,938,000.00
42 7/31/2013 $10,223,000.00
43 4/30/2013 $10,506,000.00
44 1/31/2013 $8,205,000.00
45 10/31/2012 $7,380,000.00
46 7/31/2012 $7,016,000.00
47 4/30/2012 $7,011,000.00
48 1/31/2012 $6,512,000.00
49 10/31/2011 $6,888,000.00
50 7/31/2011 $9,434,000.00
51 4/30/2011 $7,582,000.00
52 1/31/2011 $7,545,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
Date Value
1 1/31/2023 $-1,609,000.00
2 1/31/2022 $-365,000.00
3 1/31/2021 $1,505,000.00
4 1/31/2020 $1,852,000.00
5 1/31/2019 $-101,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 1/31/2023 $-1,238,000.00
2 1/31/2022 $-280,000.00
3 1/31/2021 $1,155,000.00
4 1/31/2020 $1,423,000.00
5 1/31/2019 $-77,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
Date Value
1 1/31/2023 $371,000.00
2 1/31/2022 $85,000.00
3 1/31/2021 $-350,000.00
4 1/31/2020 $-429,000.00
5 1/31/2019 $24,000.00
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Date Value
1 4/30/2023 $355,000.00
2 1/31/2023 $-982,000.00
3 4/30/2022 $-1,203,000.00
4 1/31/2022 $-1,561,000.00
5 4/30/2021 $-173,000.00
6 1/31/2021 $-1,038,000.00
7 4/30/2020 $-802,000.00
8 1/31/2020 $1,224,000.00
9 4/30/2019 $403,000.00
10 1/31/2019 $278,000.00
11 4/30/2018 $-392,000.00
12 1/31/2018 $-135,000.00
13 4/30/2017 $436,000.00
14 1/31/2017 $-843,000.00
15 1/31/2016 $-114,000.00
16 4/30/2015 $-483,000.00
17 1/31/2015 $148,000.00
18 10/31/2014 $141,000.00
19 7/31/2014 $181,000.00
20 4/30/2014 $-33,000.00
21 1/31/2014 $125,000.00
22 10/31/2013 $11,000.00
23 7/31/2013 $-283,000.00
24 4/30/2013 $153,000.00
25 1/31/2013 $-98,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 10/31/2023 $201,000.00
2 7/31/2023 $522,000.00
3 4/30/2023 $355,000.00
4 1/31/2023 $-958,000.00
5 10/31/2022 $-1,774,000.00
6 7/31/2022 $61,000.00
7 4/30/2022 $-1,206,000.00
8 1/31/2022 $-1,435,000.00
9 10/31/2021 $-496,000.00
10 7/31/2021 $-145,000.00
11 4/30/2021 $-134,000.00
12 1/31/2021 $-268,000.00
13 10/31/2020 $282,000.00
14 7/31/2020 $484,000.00
15 4/30/2020 $-298,000.00
16 1/31/2020 $1,500,000.00
17 10/31/2019 $1,246,000.00
18 7/31/2019 $1,271,000.00
19 4/30/2019 $412,000.00
20 1/31/2019 $244,000.00
21 10/31/2018 $-451,000.00
22 7/31/2018 $314,000.00
23 4/30/2018 $-392,000.00
24 1/31/2018 $-107,000.00
25 10/31/2017 $-170,000.00
26 7/31/2017 $625,000.00
27 4/30/2017 $433,000.00
28 1/31/2017 $-1,014,000.00
29 10/31/2016 $-881,000.00
30 7/31/2016 $459,000.00
31 4/30/2016 $153,000.00
32 1/31/2016 $14,000.00
33 10/31/2015 $-27,000.00
34 7/31/2015 $-234,000.00
35 4/30/2015 $-332,000.00
36 1/31/2015 $8,000.00
37 10/31/2014 $-35,000.00
38 7/31/2014 $87,000.00
39 4/30/2014 $-51,000.00
40 1/31/2014 $-43,000.00
41 10/31/2013 $312,000.00
42 7/31/2013 $-453,000.00
43 4/30/2013 $111,000.00
44 1/31/2013 $-115,000.00
45 10/31/2012 $-78,000.00
46 7/31/2012 $73,000.00
47 4/30/2012 $60,000.00
48 1/31/2012 $660,000.00
49 1/31/2011 $-258,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
Date Value
1 10/31/2023 $60,000.00
2 7/31/2023 $156,000.00
3 4/30/2023 $107,000.00
4 1/31/2023 $-287,000.00
5 10/31/2022 $-189,000.00
6 7/31/2022 $-18,000.00
7 4/30/2022 $-362,000.00
8 1/31/2022 $-433,000.00
9 10/31/2021 $-150,000.00
10 7/31/2021 $-44,000.00
11 4/30/2021 $-40,000.00
12 1/31/2021 $-79,000.00
13 10/31/2020 $-29,000.00
14 7/31/2020 $56,000.00
15 4/30/2020 $-90,000.00
16 1/31/2020 $453,000.00
17 10/31/2019 $380,000.00
18 7/31/2019 $388,000.00
19 4/30/2019 $126,000.00
20 1/31/2019 $77,000.00
21 10/31/2018 $-141,000.00
22 7/31/2018 $98,000.00
23 4/30/2018 $-122,000.00
24 1/31/2018 $-28,000.00
25 10/31/2017 $272,000.00
26 7/31/2017 $114,000.00
27 4/30/2017 $259,000.00
28 1/31/2017 $-608,000.00
29 10/31/2016 $-160,000.00
30 7/31/2016 $276,000.00
31 4/30/2016 $94,000.00
32 1/31/2016 $6,000.00
33 10/31/2015 $125,000.00
34 7/31/2015 $58,000.00
35 4/30/2015 $-201,000.00
36 1/31/2015 $5,000.00
37 10/31/2014 $-21,000.00
38 7/31/2014 $21,000.00
39 4/30/2014 $-32,000.00
40 1/31/2014 $-26,000.00
41 10/31/2013 $188,000.00
42 7/31/2013 $-206,000.00
43 4/30/2013 $67,000.00
44 1/31/2013 $-69,000.00
45 10/31/2012 $-47,000.00
46 7/31/2012 $-13,000.00
47 4/30/2012 $36,000.00
48 1/31/2012 $406,000.00
49 10/31/2011 $-283,000.00
50 7/31/2011 $-310,000.00
51 4/30/2011 $-274,000.00
52 1/31/2011 $-112,000.00
53 1/31/2010 $-121,000.00
Financials: OtherInvestments
Date Value
1 1/31/2023 $1,923,000.00
2 1/31/2022 $1,818,000.00
3 1/31/2021 $1,264,000.00
4 1/31/2020 $1,301,000.00
5 1/31/2019 $1,277,000.00
6 1/31/2018 $1,392,000.00
7 1/31/2017 $722,000.00
8 1/31/2016 $578,000.00
9 1/31/2015 $919,000.00
Financials: OtherLiabilitiesCurrent
Date Value
1 1/31/2023 $8,762,000.00
2 1/31/2022 $9,062,000.00
3 1/31/2021 $6,757,000.00
4 1/31/2020 $7,449,000.00
5 1/31/2019 $7,119,000.00
6 1/31/2018 $9,567,000.00
7 1/31/2017 $10,376,000.00
8 1/31/2016 $11,403,000.00
9 1/31/2015 $12,819,000.00
10 1/31/2014 $12,265,000.00
11 1/31/2013 $12,127,000.00
12 1/31/2012 $9,546,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 10/31/2023 $16,183,000.00
2 7/31/2023 $16,183,000.00
3 4/30/2023 $16,449,000.00
4 1/31/2023 $14,683,000.00
5 10/31/2022 $17,914,000.00
6 7/31/2022 $18,685,000.00
7 1/31/2022 $16,688,000.00
Financials: OtherNonoperatingIncome
Date Value
1 1/31/2023 $896,000.00
2 1/31/2022 $580,000.00
3 1/31/2021 $627,000.00
4 1/31/2020 $-6,065,000.00
5 1/31/2019 $-4,991,000.00
6 1/31/2018 $-5,111,000.00
7 1/31/2017 $-7,041,000.00
8 1/31/2016 $-3,456,000.00
9 1/31/2015 $-3,445,000.00
10 1/31/2014 $-3,267,000.00
11 1/31/2013 $-3,782,000.00
12 1/31/2012 $-3,817,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 10/31/2023 $2,563,000.00
2 7/31/2023 $2,563,000.00
3 4/30/2023 $2,267,000.00
4 1/31/2023 $15,216,000.00
5 10/31/2022 $11,561,000.00
6 7/31/2022 $9,596,000.00
7 4/30/2022 $9,162,000.00
8 1/31/2022 $22,033,000.00
9 10/31/2021 $15,152,000.00
10 7/31/2021 $6,483,000.00
11 4/30/2021 $5,629,000.00
12 1/31/2021 $19,654,000.00
13 10/31/2020 $16,823,000.00
14 8/31/2020 $509,141.00
15 7/31/2020 $9,875,000.00
16 4/30/2020 $9,875,000.00
17 1/31/2020 $9,605,000.00
18 10/31/2019 $5,032,000.00
19 7/31/2019 $2,834,000.00
20 4/30/2019 $2,834,000.00
21 1/31/2019 $13,344,000.00
22 10/31/2018 $13,344,000.00
23 7/31/2018 $10,461,000.00
24 4/30/2018 $760,000.00
25 1/31/2018 $38,878,000.00
26 10/31/2017 $35,708,000.00
27 7/31/2017 $29,618,000.00
28 4/30/2017 $20,464,000.00
29 1/31/2017 $42,564,000.00
30 10/31/2016 $36,252,000.00
31 7/31/2016 $7,696,000.00
32 4/30/2016 $7,100,000.00
33 1/31/2016 $6,148,000.00
34 10/31/2015 $6,148,000.00
35 7/31/2015 $547,000.00
36 4/30/2015 $547,000.00
37 1/31/2015 $42,129,000.00
38 10/31/2014 $42,615,000.00
39 7/31/2014 $42,615,000.00
40 4/30/2014 $39,681,000.00
41 1/31/2014 $6,429,000.00
42 10/31/2013 $5,783,000.00
43 7/31/2013 $5,780,000.00
44 4/30/2013 $5,774,000.00
45 1/31/2013 $367,000.00
46 10/31/2012 $361,000.00
47 7/31/2012 $355,000.00
48 4/30/2012 $5,000.00
49 1/31/2012 $10,622,000.00
50 10/31/2011 $10,599,000.00
51 7/31/2011 $2,897,000.00
52 4/30/2011 $2,583,000.00
53 1/31/2011 $5,863,000.00
54 1/31/2010 $49,000.00
Financials: PaymentsOfDividends
Date Value
1 10/31/2023 $10,457,000.00
2 7/31/2023 $6,962,000.00
3 4/30/2023 $3,455,000.00
4 1/31/2023 $14,369,000.00
5 10/31/2022 $10,870,000.00
6 7/31/2022 $7,270,000.00
7 4/30/2022 $3,638,000.00
8 1/31/2022 $9,972,000.00
9 10/31/2021 $6,276,000.00
10 7/31/2021 $2,488,000.00
11 4/30/2021 --
12 1/31/2021 $7,912,000.00
13 10/31/2020 $7,912,000.00
14 7/31/2020 $7,990,000.00
15 4/30/2020 $7,990,000.00
16 1/31/2020 $32,592,000.00
17 10/31/2019 $24,461,000.00
18 7/31/2019 $16,291,000.00
19 4/30/2019 $8,118,000.00
20 1/31/2019 $32,577,000.00
21 10/31/2018 $24,455,000.00
22 7/31/2018 $16,338,000.00
23 4/30/2018 $8,186,000.00
24 1/31/2018 $33,731,000.00
25 10/31/2017 $25,466,000.00
26 7/31/2017 $17,204,000.00
27 4/30/2017 $8,677,000.00
28 1/31/2017 $35,432,000.00
29 10/31/2016 $26,527,000.00
30 7/31/2016 $17,489,000.00
31 4/30/2016 $8,318,000.00
32 1/31/2016 $33,572,000.00
33 10/31/2015 $25,202,000.00
34 7/31/2015 $16,795,000.00
35 4/30/2015 $8,374,000.00
36 1/31/2015 $33,886,000.00
37 10/31/2014 $25,508,000.00
38 7/31/2014 $17,127,000.00
39 4/30/2014 $8,748,000.00
40 1/31/2014 $5,853,000.00
41 10/31/2013 $4,390,000.00
42 7/31/2013 $2,939,000.00
43 4/30/2013 $1,464,000.00
44 1/31/2013 $87,222,000.00
45 10/31/2012 $21,346,000.00
46 7/31/2012 $14,027,000.00
47 4/30/2012 $6,707,000.00
48 1/31/2012 $25,715,000.00
49 10/31/2011 $19,008,000.00
50 7/31/2011 $12,243,000.00
51 4/30/2011 $5,458,000.00
52 1/31/2011 $21,216,000.00
53 1/31/2010 $19,481,000.00
Financials: PaymentsToAcquireProjects
Date Value
1 1/31/2023 --
2 1/31/2022 $400,000.00
3 1/31/2021 --
4 1/31/2020 $1,353,000.00
5 1/31/2019 $298,000.00
6 1/31/2018 $657,000.00
7 1/31/2017 $290,000.00
8 1/31/2016 $5,650,000.00
9 1/31/2015 $1,267,000.00
10 1/31/2014 --
11 1/31/2013 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 10/31/2023 $10,271,000.00
2 7/31/2023 $8,470,000.00
3 4/30/2023 $6,170,000.00
4 1/31/2023 $19,433,000.00
5 10/31/2022 $14,382,000.00
6 7/31/2022 $10,384,000.00
7 4/30/2022 $4,440,000.00
8 1/31/2022 $4,105,000.00
9 10/31/2021 $1,790,000.00
10 7/31/2021 $1,125,000.00
11 4/30/2021 $554,000.00
12 1/31/2021 $13,956,000.00
13 10/31/2020 $11,228,000.00
14 7/31/2020 $9,801,000.00
15 4/30/2020 $5,311,000.00
16 1/31/2020 $8,306,000.00
17 10/31/2019 $4,946,000.00
18 7/31/2019 $2,217,000.00
19 4/30/2019 $995,000.00
20 1/31/2019 $4,354,000.00
21 10/31/2018 $3,224,000.00
22 7/31/2018 $1,204,000.00
23 4/30/2018 $675,000.00
24 1/31/2018 $11,096,000.00
25 10/31/2017 $8,762,000.00
26 7/31/2017 $6,425,000.00
27 4/30/2017 $3,446,000.00
28 1/31/2017 $27,297,000.00
29 10/31/2016 $24,043,000.00
30 7/31/2016 $3,922,000.00
31 4/30/2016 $6,030,000.00
32 1/31/2016 $26,534,000.00
33 10/31/2015 $11,030,000.00
34 7/31/2015 $6,823,000.00
35 4/30/2015 $4,579,000.00
36 1/31/2015 $28,901,000.00
37 10/31/2014 $21,380,000.00
38 7/31/2014 $13,967,000.00
39 4/30/2014 $7,423,000.00
40 1/31/2014 $31,542,000.00
41 10/31/2013 $23,781,000.00
42 7/31/2013 $10,606,000.00
43 4/30/2013 $5,605,000.00
44 1/31/2013 $45,175,000.00
45 10/31/2012 $30,966,000.00
46 7/31/2012 $19,922,000.00
47 4/30/2012 $9,353,000.00
48 1/31/2012 $35,890,000.00
49 10/31/2011 $26,608,000.00
50 7/31/2011 $15,751,000.00
51 4/30/2011 $4,391,000.00
52 1/31/2011 $19,559,000.00
53 1/31/2010 $9,960,000.00
Financials: PaymentsToAcquireShortTermInvestments
Date Value
1 10/31/2023 $44,595,000.00
2 7/31/2023 $14,497,000.00
3 4/30/2023 $5,914,000.00
4 1/31/2023 $54,734,000.00
5 10/31/2022 $53,765,000.00
6 7/31/2022 $28,385,000.00
7 4/30/2022 $1,529,000.00
8 1/31/2022 $141,937,000.00
9 10/31/2021 $131,837,000.00
10 7/31/2021 $113,454,000.00
11 4/30/2021 $62,075,000.00
12 1/31/2021 $74,041,000.00
13 10/31/2020 $54,910,000.00
14 7/31/2020 $8,275,000.00
15 4/30/2020 $8,275,000.00
16 1/31/2020 $218,345,000.00
17 10/31/2019 $177,807,000.00
18 7/31/2019 $106,518,000.00
19 4/30/2019 $44,709,000.00
20 1/31/2019 $157,515,000.00
21 10/31/2018 $122,819,000.00
22 7/31/2018 $111,245,000.00
23 4/30/2018 $36,208,000.00
24 1/31/2018 $15,770,000.00
25 10/31/2017 $15,771,000.00
26 7/31/2017 $15,770,000.00
27 4/30/2017 $9,770,000.00
28 1/31/2017 $113,031,000.00
29 10/31/2016 $101,461,000.00
30 7/31/2016 $84,806,000.00
31 4/30/2016 $36,900,000.00
32 1/31/2016 $116,956,000.00
33 10/31/2015 $101,726,000.00
34 7/31/2015 $78,776,000.00
35 4/30/2015 $28,531,000.00
36 1/31/2015 $49,820,000.00
37 10/31/2014 $33,050,000.00
38 7/31/2014 $21,430,000.00
39 4/30/2014 $8,905,000.00
40 1/31/2014 $65,455,000.00
41 10/31/2013 $15,731,000.00
42 7/31/2013 $41,741,000.00
43 4/30/2013 $7,026,000.00
44 1/31/2013 $108,662,000.00
45 10/31/2012 $104,497,000.00
46 7/31/2012 $100,289,000.00
47 4/30/2012 $95,883,000.00
48 1/31/2012 $109,098,000.00
49 10/31/2011 $105,837,000.00
50 7/31/2011 $79,623,000.00
51 4/30/2011 $9,374,000.00
52 1/31/2011 $144,630,000.00
53 1/31/2010 $162,957,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 10/31/2023 $100.00
2 7/31/2023 $100.00
3 4/30/2023 $100.00
4 1/31/2023 $100.00
5 10/31/2022 $100.00
6 7/31/2022 $100.00
7 4/30/2022 $100.00
8 1/31/2022 $100.00
9 10/31/2021 $100.00
10 7/31/2021 $100.00
11 4/30/2021 $100.00
12 1/31/2021 $100.00
13 10/31/2020 $100.00
14 7/31/2020 $100.00
15 4/30/2020 $100.00
16 1/31/2020 $100.00
17 10/31/2019 $100.00
18 7/31/2019 $100.00
19 4/30/2019 $100.00
20 1/31/2019 $100.00
21 10/31/2018 $100.00
22 7/31/2018 $100.00
23 4/30/2018 $100.00
24 1/31/2018 $100,000.00
25 10/31/2017 $100.00
26 7/31/2017 $100.00
27 4/30/2017 $100.00
28 1/31/2017 $100,000.00
29 10/31/2016 $100.00
30 7/31/2016 $100.00
31 4/30/2016 $100.00
32 1/31/2016 $100.00
33 10/31/2015 $100.00
34 7/31/2015 $100.00
35 4/30/2015 $100.00
36 1/31/2015 $100.00
37 10/31/2014 $100.00
38 7/31/2014 $100.00
39 4/30/2014 $100.00
40 1/31/2014 $100.00
41 10/31/2013 $100.00
42 7/31/2013 $100.00
43 4/30/2013 $100.00
44 1/31/2013 $100.00
45 10/31/2012 $100.00
46 7/31/2012 $100.00
47 4/30/2012 $100.00
48 1/31/2012 $100.00
49 10/31/2011 $100.00
50 7/31/2011 $100.00
51 4/30/2011 $100.00
52 1/31/2011 $100.00
Financials: PreferredStockSharesAuthorized
Date Value
1 10/31/2023 $100,000.00
2 7/31/2023 $100,000.00
3 4/30/2023 $100,000.00
4 1/31/2023 $100,000.00
5 10/31/2022 $100,000.00
6 7/31/2022 $100,000.00
7 4/30/2022 $100,000.00
8 1/31/2022 $100,000.00
9 10/31/2021 $100,000.00
10 7/31/2021 $100,000.00
11 4/30/2021 $100,000.00
12 1/31/2021 $100,000.00
13 10/31/2020 $100,000.00
14 7/31/2020 $100,000.00
15 4/30/2020 $100,000.00
16 1/31/2020 $100,000.00
17 10/31/2019 $100,000.00
18 7/31/2019 $100,000.00
19 4/30/2019 $100,000.00
20 1/31/2019 $100,000.00
21 10/31/2018 $100,000.00
22 7/31/2018 $100,000.00
23 4/30/2018 $100,000.00
24 1/31/2018 $100,000.00
25 10/31/2017 $100,000.00
26 7/31/2017 $100,000.00
27 4/30/2017 $100,000.00
28 1/31/2017 $100,000.00
29 10/31/2016 $100,000.00
30 7/31/2016 $100,000.00
31 4/30/2016 $100,000.00
32 1/31/2016 $100,000.00
33 10/31/2015 $100,000.00
34 7/31/2015 $100,000.00
35 4/30/2015 $1,000,000.00
36 1/31/2015 $100,000.00
37 10/31/2014 $100,000.00
38 7/31/2014 $100,000.00
39 4/30/2014 $1,000,000.00
40 1/31/2014 $100,000.00
41 10/31/2013 $100,000.00
42 7/31/2013 $100,000.00
43 4/30/2013 $100,000.00
44 1/31/2013 $100,000.00
45 10/31/2012 $100,000.00
46 7/31/2012 $100,000.00
47 4/30/2012 $100,000.00
48 1/31/2012 $100,000.00
49 10/31/2011 $100,000.00
50 7/31/2011 $100,000.00
51 4/30/2011 $100,000.00
52 1/31/2011 $100,000.00
Financials: PreferredStockSharesIssued
Date Value
1 4/30/2023 --
2 1/31/2023 --
3 4/30/2022 --
4 1/31/2022 --
5 4/30/2021 --
6 1/31/2021 --
7 4/30/2020 --
8 1/31/2020 --
9 4/30/2019 --
10 1/31/2019 --
11 10/31/2018 --
12 7/31/2018 --
13 4/30/2018 --
14 1/31/2018 --
15 10/31/2017 --
16 7/31/2017 --
17 4/30/2017 --
18 1/31/2017 --
19 10/31/2016 --
20 7/31/2016 --
21 4/30/2016 --
22 1/31/2016 --
23 10/31/2015 --
24 7/31/2015 --
25 4/30/2015 --
26 1/31/2015 --
27 10/31/2014 --
28 7/31/2014 --
29 4/30/2014 --
30 1/31/2014 --
31 10/31/2013 --
32 7/31/2013 --
33 4/30/2013 --
34 1/31/2013 --
35 10/31/2012 --
36 7/31/2012 --
37 4/30/2012 --
38 1/31/2012 --
39 10/31/2011 --
40 7/31/2011 --
41 4/30/2011 $0.03
42 1/31/2011 --
Financials: PreferredStockValue
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
24 1/31/2018 --
25 10/31/2017 --
26 7/31/2017 --
27 4/30/2017 --
28 1/31/2017 --
29 10/31/2016 --
30 7/31/2016 --
31 4/30/2016 --
32 1/31/2016 --
33 10/31/2015 --
34 7/31/2015 --
35 4/30/2015 --
36 1/31/2015 --
37 10/31/2014 --
38 7/31/2014 --
39 4/30/2014 --
40 1/31/2014 --
41 10/31/2013 --
42 7/31/2013 --
43 4/30/2013 --
44 1/31/2013 --
45 10/31/2012 --
46 7/31/2012 --
47 4/30/2012 --
48 1/31/2012 --
49 10/31/2011 --
50 7/31/2011 --
51 4/30/2011 --
52 1/31/2011 --
Financials: PrepaidExpenseCurrent
Date Value
1 10/31/2023 $8,591,000.00
2 7/31/2023 $7,098,000.00
3 4/30/2023 $7,298,000.00
4 1/31/2023 $6,676,000.00
5 10/31/2022 $6,947,000.00
6 7/31/2022 $6,566,000.00
7 4/30/2022 $6,029,000.00
8 1/31/2022 $5,273,000.00
9 10/31/2021 $11,478,000.00
10 7/31/2021 $5,421,000.00
11 4/30/2021 $5,978,000.00
12 1/31/2021 $5,840,000.00
13 10/31/2020 $7,185,000.00
14 7/31/2020 $12,460,000.00
15 4/30/2020 $6,131,000.00
16 1/31/2020 $5,237,000.00
17 10/31/2019 $4,301,000.00
18 7/31/2019 $4,651,000.00
19 4/30/2019 $4,377,000.00
20 1/31/2019 $11,750,000.00
21 10/31/2018 $11,195,000.00
22 7/31/2018 $10,521,000.00
23 4/30/2018 $11,550,000.00
24 1/31/2018 $22,322,000.00
25 10/31/2017 $16,563,000.00
26 7/31/2017 $14,451,000.00
27 4/30/2017 $14,571,000.00
28 1/31/2017 $15,632,000.00
29 10/31/2016 $8,963,000.00
30 7/31/2016 $7,172,000.00
31 4/30/2016 $6,704,000.00
32 1/31/2016 $7,317,000.00
33 10/31/2015 $9,247,000.00
34 7/31/2015 $9,678,000.00
35 4/30/2015 $13,384,000.00
36 1/31/2015 $10,978,000.00
37 10/31/2014 $6,165,000.00
38 7/31/2014 $7,271,000.00
39 4/30/2014 $10,522,000.00
40 1/31/2014 $6,687,000.00
41 10/31/2013 $6,393,000.00
42 7/31/2013 $10,997,000.00
43 4/30/2013 $10,526,000.00
44 1/31/2013 $10,183,000.00
45 10/31/2012 $3,630,000.00
46 7/31/2012 $4,160,000.00
47 4/30/2012 $6,156,000.00
48 1/31/2012 $6,158,000.00
49 10/31/2011 $3,566,000.00
50 7/31/2011 $3,739,000.00
51 4/30/2011 $5,108,000.00
52 1/31/2011 $3,199,000.00
Financials: ProceedsFromLinesOfCredit
Date Value
1 1/31/2023 --
2 4/30/2022 --
3 1/31/2022 --
4 10/31/2021 --
5 7/31/2021 --
6 4/30/2021 --
7 1/31/2021 $34,000,000.00
8 10/31/2020 $34,000,000.00
9 7/31/2020 $34,000,000.00
10 4/30/2020 $34,000,000.00
11 1/31/2020 --
12 10/31/2019 --
13 7/31/2019 --
14 4/30/2019 --
15 1/31/2019 --
16 10/31/2018 --
17 7/31/2018 --
18 4/30/2018 --
19 1/31/2018 $21,000,000.00
20 10/31/2017 $21,000,000.00
21 7/31/2017 $21,000,000.00
22 4/30/2017 $21,000,000.00
23 1/31/2017 $29,500,000.00
24 10/31/2016 $21,000,000.00
25 4/30/2016 --
26 1/31/2016 --
27 10/31/2015 --
28 1/31/2015 --
Financials: ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
Date Value
1 1/31/2023 $90,190,000.00
2 1/31/2022 $121,110,000.00
3 1/31/2021 $149,298,000.00
4 1/31/2020 $205,375,000.00
Financials: ProceedsFromSaleMaturityAndCollectionsOfInvestments
Date Value
1 10/31/2023 $60,999,000.00
2 7/31/2023 $46,777,000.00
3 4/30/2023 $27,421,000.00
4 10/31/2022 $68,348,000.00
5 7/31/2022 $48,917,000.00
6 4/30/2022 $25,566,000.00
7 10/31/2021 $82,355,000.00
8 7/31/2021 $49,696,000.00
9 4/30/2021 $28,397,000.00
10 1/31/2021 $149,298,000.00
11 10/31/2020 $123,860,000.00
12 7/31/2020 $108,886,000.00
13 4/30/2020 $90,435,000.00
14 1/31/2020 $205,375,000.00
15 10/31/2019 $160,858,000.00
16 7/31/2019 $85,364,000.00
17 4/30/2019 $53,639,000.00
18 1/31/2019 $91,023,000.00
19 10/31/2018 $58,113,000.00
20 7/31/2018 $43,328,000.00
21 4/30/2018 $7,908,000.00
22 1/31/2018 $95,203,000.00
23 10/31/2017 $78,964,000.00
24 7/31/2017 $56,861,000.00
25 4/30/2017 $32,304,000.00
26 1/31/2017 $125,186,000.00
27 10/31/2016 $107,131,000.00
28 7/31/2016 $40,502,000.00
29 4/30/2016 $10,683,000.00
30 1/31/2016 $66,927,000.00
31 10/31/2015 $51,693,000.00
32 7/31/2015 $30,265,000.00
33 4/30/2015 $13,885,000.00
34 1/31/2015 $48,850,000.00
35 10/31/2014 $36,320,000.00
36 7/31/2014 $23,997,000.00
37 4/30/2014 $10,354,000.00
38 1/31/2014 $62,766,000.00
39 10/31/2013 $13,906,000.00
40 7/31/2013 $42,774,000.00
41 4/30/2013 $19,648,000.00
42 1/31/2013 $156,642,000.00
43 10/31/2012 $-674,000.00
44 7/31/2012 $94,792,000.00
45 4/30/2012 $89,482,000.00
46 1/31/2012 $85,796,000.00
47 10/31/2011 $-499,000.00
48 7/31/2011 $25,000.00
49 4/30/2011 $8,000.00
50 1/31/2011 $110,778,000.00
51 1/31/2010 $108,287,000.00
Financials: ProceedsFromSaleOfInvestmentProjects
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 $3,205,000.00
4 1/31/2020 $-4,000.00
5 1/31/2019 $7,000.00
6 1/31/2018 $6,000.00
7 1/31/2017 --
8 1/31/2016 $442,000.00
9 1/31/2015 $3,227,000.00
10 1/31/2014 --
11 1/31/2013 $1,041,000.00
Financials: ProceedsFromStockPlans
Date Value
1 10/31/2023 $357,000.00
2 7/31/2023 $198,000.00
3 4/30/2023 $166,000.00
4 1/31/2023 $307,000.00
5 10/31/2022 $279,000.00
6 7/31/2022 $147,000.00
7 4/30/2022 $91,000.00
8 1/31/2022 $204,000.00
9 10/31/2021 $176,000.00
10 7/31/2021 $147,000.00
11 4/30/2021 $128,000.00
12 1/31/2021 $391,000.00
13 10/31/2020 $391,000.00
14 7/31/2020 $250,000.00
15 4/30/2020 $250,000.00
16 1/31/2020 $626,000.00
17 10/31/2019 $563,000.00
18 7/31/2019 $319,000.00
19 4/30/2019 $261,000.00
20 1/31/2019 $570,000.00
21 10/31/2018 $518,000.00
22 7/31/2018 $284,000.00
23 4/30/2018 $228,000.00
24 1/31/2018 $484,000.00
25 10/31/2017 $443,000.00
26 7/31/2017 $244,000.00
27 4/30/2017 $207,000.00
28 1/31/2017 $501,000.00
29 10/31/2016 $466,000.00
30 7/31/2016 $244,000.00
31 4/30/2016 $209,000.00
32 1/31/2016 $488,000.00
33 10/31/2015 $455,000.00
34 7/31/2015 $268,000.00
35 4/30/2015 $235,000.00
36 1/31/2015 $510,000.00
37 10/31/2014 $468,000.00
38 7/31/2014 $297,000.00
39 4/30/2014 $260,000.00
40 1/31/2014 $394,000.00
41 10/31/2013 $387,000.00
42 7/31/2013 $214,000.00
43 4/30/2013 $206,000.00
44 1/31/2013 $723,000.00
45 10/31/2012 $463,000.00
46 7/31/2012 $259,000.00
47 4/30/2012 $224,000.00
48 1/31/2012 $488,000.00
49 10/31/2011 $444,000.00
50 7/31/2011 $254,000.00
51 4/30/2011 $220,000.00
52 1/31/2011 $436,000.00
53 1/31/2010 $412,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 1/31/2023 $352,572,000.00
2 1/31/2022 $342,608,000.00
3 1/31/2021 $363,620,000.00
4 1/31/2020 $406,036,000.00
5 1/31/2019 $410,637,000.00
6 1/31/2018 $419,026,000.00
7 1/31/2017 $424,887,000.00
8 1/31/2016 $419,990,000.00
9 1/31/2015 $421,624,000.00
10 1/31/2014 $409,212,000.00
11 1/31/2013 $385,665,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 10/31/2023 $66,302,000.00
2 7/31/2023 $73,871,000.00
3 4/30/2023 $74,187,000.00
4 1/31/2023 $70,382,000.00
5 10/31/2022 $70,595,000.00
6 7/31/2022 $67,915,000.00
7 4/30/2022 $67,079,000.00
8 1/31/2022 $63,083,000.00
9 10/31/2021 $65,115,000.00
10 7/31/2021 $67,280,000.00
11 4/30/2021 $69,925,000.00
12 1/31/2021 $72,550,000.00
13 10/31/2020 $81,853,000.00
14 7/31/2020 $84,938,000.00
15 4/30/2020 $84,151,000.00
16 1/31/2020 $88,667,000.00
17 10/31/2019 $88,384,000.00
18 7/31/2019 $89,567,000.00
19 4/30/2019 $91,204,000.00
20 1/31/2019 $94,304,000.00
21 10/31/2018 $99,308,000.00
22 7/31/2018 $102,320,000.00
23 4/30/2018 $105,504,000.00
24 1/31/2018 $109,368,000.00
25 10/31/2017 $120,179,000.00
26 7/31/2017 $122,457,000.00
27 4/30/2017 $124,650,000.00
28 1/31/2017 $126,386,000.00
29 10/31/2016 $142,008,000.00
30 7/31/2016 $134,270,000.00
31 4/30/2016 $135,289,000.00
32 1/31/2016 $138,303,000.00
33 10/31/2015 $139,512,000.00
34 7/31/2015 $134,993,000.00
35 4/30/2015 $133,480,000.00
36 1/31/2015 $135,181,000.00
37 10/31/2014 $145,962,000.00
38 7/31/2014 $145,614,000.00
39 4/30/2014 $142,989,000.00
40 1/31/2014 $141,129,000.00
41 10/31/2013 $142,991,000.00
42 7/31/2013 $139,550,000.00
43 4/30/2013 $137,018,000.00
44 1/31/2013 $134,227,000.00
45 10/31/2012 $130,635,000.00
46 7/31/2012 $125,520,000.00
47 4/30/2012 $119,700,000.00
48 1/31/2012 $115,445,000.00
49 10/31/2011 $109,811,000.00
50 7/31/2011 $104,333,000.00
51 4/30/2011 $98,476,000.00
52 1/31/2011 $99,773,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 10/31/2023 $397,000.00
2 7/31/2023 $248,000.00
3 4/30/2023 $98,000.00
4 1/31/2023 $280,000.00
5 10/31/2022 $217,000.00
6 7/31/2022 $145,000.00
7 4/30/2022 $72,000.00
8 1/31/2022 $429,000.00
9 10/31/2021 $368,000.00
10 7/31/2021 $246,000.00
11 4/30/2021 $113,000.00
12 1/31/2021 $306,000.00
13 10/31/2020 $202,000.00
14 7/31/2020 $109,000.00
15 4/30/2020 $28,000.00
16 1/31/2020 $524,000.00
17 10/31/2019 $539,000.00
18 7/31/2019 $366,000.00
19 4/30/2019 $178,000.00
20 1/31/2019 $470,000.00
21 10/31/2018 $301,000.00
22 7/31/2018 $127,000.00
23 4/30/2018 $-70,000.00
24 1/31/2018 $690,000.00
25 10/31/2017 $466,000.00
26 7/31/2017 $258,000.00
27 4/30/2017 $54,000.00
28 1/31/2017 $832,000.00
29 10/31/2016 $658,000.00
30 7/31/2016 $442,000.00
31 4/30/2016 $246,000.00
32 1/31/2016 $873,000.00
33 10/31/2015 $717,000.00
34 7/31/2015 $498,000.00
35 4/30/2015 $259,000.00
36 1/31/2015 $875,000.00
37 10/31/2014 $805,000.00
38 7/31/2014 $548,000.00
39 4/30/2014 $307,000.00
40 1/31/2014 $1,009,000.00
41 10/31/2013 $975,000.00
42 7/31/2013 $696,000.00
43 4/30/2013 $382,000.00
44 1/31/2013 $1,259,000.00
45 10/31/2012 $1,004,000.00
46 7/31/2012 $596,000.00
47 4/30/2012 $303,000.00
48 1/31/2012 $1,723,000.00
49 10/31/2011 $1,263,000.00
50 7/31/2011 $882,000.00
51 4/30/2011 $530,000.00
52 1/31/2011 $2,827,000.00
53 1/31/2010 $3,643,000.00
Financials: ProvisionForLoanLossesExpensed
Date Value
1 1/31/2023 $280,000.00
2 1/31/2022 $429,000.00
3 1/31/2021 $306,000.00
4 1/31/2020 $524,000.00
5 1/31/2019 $470,000,000.00
6 1/31/2018 $690,000,000.00
7 1/31/2017 $832,000,000.00
8 1/31/2016 $873,000,000.00
9 1/31/2015 $875,000,000.00
10 1/31/2014 $1,009,000,000.00
11 1/31/2013 $1,259,000,000.00
12 1/31/2012 $1,723,000,000.00
13 1/31/2011 $2,827,000,000.00
Financials: ProvisionForOtherCreditLosses
Date Value
1 1/31/2023 $349,000.00
2 1/31/2022 $485,000.00
Financials: RealizedInvestmentGainsLosses
Date Value
1 1/31/2023 $-31,000.00
2 1/31/2022 $-164,000.00
3 1/31/2021 $3,301,000.00
4 1/31/2020 $-360,000.00
5 1/31/2019 $45,000.00
6 1/31/2018 $-40,000.00
7 1/31/2017 $-273,000.00
8 1/31/2016 $176,000.00
9 1/31/2015 $-222,000.00
10 1/31/2014 $-276,000.00
11 1/31/2013 $-393,000.00
12 1/31/2012 $-240,000.00
Financials: ReceivablesNetCurrent
Date Value
1 10/31/2023 $31,115,000.00
2 7/31/2023 $26,915,000.00
3 4/30/2023 $28,192,000.00
4 1/31/2023 $26,497,000.00
5 10/31/2022 $25,679,000.00
6 7/31/2022 $24,830,000.00
7 4/30/2022 $60,121,000.00
8 1/31/2022 $55,812,000.00
9 10/31/2021 $56,017,000.00
10 7/31/2021 $51,296,000.00
11 4/30/2021 $55,140,000.00
12 1/31/2021 $52,743,000.00
13 10/31/2020 $47,725,000.00
14 7/31/2020 $39,037,000.00
15 4/30/2020 $30,462,000.00
16 1/31/2020 $26,088,000.00
17 10/31/2019 $27,479,000.00
18 7/31/2019 $27,479,000.00
19 4/30/2019 $29,886,000.00
20 1/31/2019 $28,137,000.00
21 10/31/2018 $37,016,000.00
22 7/31/2018 $34,745,000.00
23 4/30/2018 $37,065,000.00
24 1/31/2018 $28,018,000.00
25 10/31/2017 $30,507,000.00
26 7/31/2017 $29,555,000.00
27 4/30/2017 $32,298,000.00
28 1/31/2017 $30,336,000.00
29 10/31/2016 $33,107,000.00
30 7/31/2016 $34,136,000.00
31 4/30/2016 $37,421,000.00
32 1/31/2016 $36,610,000.00
33 10/31/2015 $38,205,000.00
34 7/31/2015 $37,580,000.00
35 4/30/2015 $38,316,000.00
36 1/31/2015 $41,023,000.00
37 10/31/2014 $40,555,000.00
38 7/31/2014 $40,315,000.00
39 4/30/2014 $41,036,000.00
40 1/31/2014 $39,224,000.00
41 10/31/2013 $41,156,000.00
42 7/31/2013 $39,908,000.00
43 4/30/2013 $40,059,000.00
44 1/31/2013 $40,016,000.00
45 10/31/2012 $42,790,000.00
46 7/31/2012 $43,373,000.00
47 4/30/2012 $44,150,000.00
48 1/31/2012 $43,024,000.00
49 10/31/2011 $38,026,000.00
50 7/31/2011 $37,621,000.00
51 4/30/2011 $39,694,000.00
52 1/31/2011 $39,703,000.00
Financials: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Date Value
1 4/30/2023 --
2 1/31/2023 $24,000.00
3 4/30/2022 $-3,000.00
4 1/31/2022 $126,000.00
5 4/30/2021 $39,000.00
6 1/31/2021 $770,000.00
7 4/30/2020 $504,000.00
8 1/31/2020 $276,000.00
9 4/30/2019 $9,000.00
10 1/31/2019 $-34,000.00
11 4/30/2018 --
12 1/31/2018 $28,000.00
13 4/30/2017 $-3,000.00
14 1/31/2017 $-171,000.00
15 1/31/2016 $128,000.00
16 4/30/2015 $151,000.00
17 1/31/2015 $-140,000.00
18 10/31/2014 $-140,000.00
19 7/31/2014 $-126,000.00
20 4/30/2014 $-18,000.00
21 1/31/2014 $-168,000.00
22 10/31/2013 $-41,000.00
23 7/31/2013 $-59,000.00
24 4/30/2013 $-42,000.00
25 1/31/2013 $-17,000.00
Financials: RepaymentsOfLinesOfCredit
Date Value
1 1/31/2023 --
2 4/30/2022 --
3 1/31/2022 --
4 10/31/2021 --
5 7/31/2021 --
6 4/30/2021 --
7 1/31/2021 $34,000,000.00
8 10/31/2020 $34,000,000.00
9 7/31/2020 $34,000,000.00
10 4/30/2020 $4,000,000.00
11 1/31/2020 --
12 10/31/2019 --
13 7/31/2019 --
14 4/30/2019 --
15 1/31/2019 --
16 10/31/2018 --
17 7/31/2018 --
18 4/30/2018 --
19 1/31/2018 $21,000,000.00
20 10/31/2017 $21,000,000.00
21 7/31/2017 $21,000,000.00
22 4/30/2017 $21,000,000.00
23 1/31/2017 $29,500,000.00
24 10/31/2016 $21,000,000.00
25 4/30/2016 --
26 1/31/2016 --
27 10/31/2015 --
28 1/31/2015 --
Financials: RestrictedCashAndCashEquivalents
Date Value
1 1/31/2023 $3,800,000.00
2 1/31/2022 $3,900,000.00
3 1/31/2021 $3,900,000.00
4 1/31/2020 $3,900,000.00
5 1/31/2019 $3,802,000.00
6 1/31/2018 $3,722,000.00
7 1/31/2017 $3,691,000.00
8 1/31/2016 $4,472,000.00
9 1/31/2015 $4,479,000.00
10 1/31/2014 $4,701,000.00
11 1/31/2013 $6,000,000.00
Financials: RestrictedCashAndCashEquivalentsAtCarryingValue
Date Value
1 10/31/2023 $3,908,000.00
2 7/31/2023 $3,877,000.00
3 4/30/2023 $3,826,000.00
4 1/31/2023 $3,787,000.00
5 10/31/2022 $3,743,000.00
6 7/31/2022 $3,930,000.00
7 4/30/2022 $3,920,000.00
8 1/31/2022 $3,918,000.00
9 10/31/2021 $3,918,000.00
10 7/31/2021 $3,918,000.00
11 4/30/2021 $3,513,000.00
12 1/31/2021 $3,512,000.00
13 10/31/2020 $3,102,000.00
14 7/31/2020 $3,001,000.00
15 4/30/2020 $2,585,000.00
16 1/31/2020 $2,577,000.00
17 10/31/2019 $2,149,000.00
18 7/31/2019 $2,137,000.00
19 4/30/2019 $610,000.00
20 1/31/2019 $606,000.00
21 10/31/2018 $3,662,000.00
22 7/31/2018 $3,645,000.00
23 4/30/2018 $3,630,000.00
24 1/31/2018 $3,217,000.00
25 10/31/2017 $3,711,000.00
26 7/31/2017 $3,703,000.00
27 4/30/2017 $3,695,000.00
28 1/31/2017 $3,691,000.00
29 10/31/2016 $4,486,000.00
30 7/31/2016 $4,483,000.00
31 4/30/2016 $4,476,000.00
32 1/31/2016 $4,472,000.00
33 10/31/2015 $4,473,000.00
34 7/31/2015 $4,472,000.00
35 4/30/2015 $4,474,000.00
36 1/31/2015 $4,479,000.00
37 10/31/2014 $4,686,000.00
38 7/31/2014 $4,692,000.00
39 4/30/2014 $4,699,000.00
40 1/31/2014 $4,701,000.00
41 10/31/2013 $4,706,000.00
42 7/31/2013 $4,807,000.00
43 4/30/2013 $4,816,000.00
44 1/31/2013 $5,999,000.00
45 10/31/2012 $5,999,000.00
46 7/31/2012 $5,311,000.00
47 4/30/2012 $5,318,000.00
48 1/31/2012 $5,325,000.00
49 10/31/2011 $5,325,000.00
50 7/31/2011 $4,801,000.00
51 4/30/2011 $4,818,000.00
52 1/31/2011 $4,826,000.00
Financials: RestrictedInvestments
Date Value
1 1/31/2023 --
2 4/30/2022 --
3 1/31/2022 $1,000.00
4 10/31/2021 $1,000.00
5 7/31/2021 --
6 4/30/2021 $405,000.00
7 1/31/2021 $406,000.00
8 10/31/2020 $815,000.00
9 7/31/2020 $916,000.00
10 4/30/2020 $1,330,000.00
11 1/31/2020 $1,319,000.00
12 10/31/2019 $1,731,000.00
13 7/31/2019 $1,718,000.00
14 4/30/2019 $3,218,000.00
15 1/31/2019 $3,196,000.00
16 10/31/2018 $106,000.00
17 7/31/2018 $105,000.00
18 4/30/2018 $104,000.00
19 1/31/2018 $505,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 10/31/2023 $91,189,000.00
2 7/31/2023 $100,756,000.00
3 4/30/2023 $103,426,000.00
4 1/31/2023 $104,709,000.00
5 10/31/2022 $114,842,000.00
6 7/31/2022 $124,848,000.00
7 4/30/2022 $131,181,000.00
8 1/31/2022 $134,208,000.00
9 10/31/2021 $151,229,000.00
10 7/31/2021 $154,864,000.00
11 4/30/2021 $144,401,000.00
12 1/31/2021 $129,303,000.00
13 10/31/2020 $139,838,000.00
14 7/31/2020 $150,854,000.00
15 4/30/2020 $158,025,000.00
16 1/31/2020 $203,458,000.00
17 10/31/2019 $220,170,000.00
18 7/31/2019 $224,536,000.00
19 4/30/2019 $220,827,000.00
20 1/31/2019 $210,507,000.00
21 10/31/2018 $221,846,000.00
22 7/31/2018 $228,081,000.00
23 4/30/2018 $240,369,000.00
24 1/31/2018 $225,894,000.00
25 10/31/2017 $252,625,000.00
26 7/31/2017 $264,033,000.00
27 4/30/2017 $282,763,000.00
28 1/31/2017 $288,015,000.00
29 10/31/2016 $316,034,000.00
30 7/31/2016 $347,780,000.00
31 4/30/2016 $341,060,000.00
32 1/31/2016 $320,594,000.00
33 10/31/2015 $317,114,000.00
34 7/31/2015 $322,797,000.00
35 4/30/2015 $315,616,000.00
36 1/31/2015 $293,452,000.00
37 10/31/2014 $292,187,000.00
38 7/31/2014 $294,869,000.00
39 4/30/2014 $290,520,000.00
40 1/31/2014 $308,893,000.00
41 10/31/2013 $307,178,000.00
42 7/31/2013 $303,751,000.00
43 4/30/2013 $290,451,000.00
44 1/31/2013 $266,843,000.00
45 10/31/2012 $324,767,000.00
46 7/31/2012 $327,420,000.00
47 4/30/2012 $317,754,000.00
48 1/31/2012 $292,741,000.00
49 10/31/2011 $289,364,000.00
50 7/31/2011 $297,713,000.00
51 4/30/2011 $286,705,000.00
52 1/31/2011 $264,218,000.00
Financials: RevenueFromContractWithCustomerIncludingAssessedTax
Date Value
1 10/31/2023 $528,174,000.00
2 7/31/2023 $371,492,000.00
3 4/30/2023 $190,311,000.00
4 1/31/2023 $752,370,000.00
5 10/31/2022 $574,860,000.00
6 7/31/2022 $195,006,000.00
7 4/30/2022 $204,933,000.00
8 1/31/2022 $761,358,000.00
9 10/31/2021 $587,709,000.00
10 7/31/2021 $417,196,000.00
11 4/30/2021 $211,234,000.00
12 1/31/2021 $567,516,000.00
13 10/31/2020 $414,283,000.00
14 7/31/2020 $166,265,000.00
15 4/30/2020 $98,813,000.00
16 1/31/2020 $816,184,000.00
17 10/31/2019 $627,780,000.00
18 7/31/2019 $438,423,000.00
19 4/30/2019 $228,066,000.00
20 1/31/2019 $821,113,000.00
21 10/31/2018 $630,765,000.00
22 7/31/2018 $206,848,000.00
23 4/30/2018 $236,025,000.00
24 1/31/2018 $841,997,000.00
25 10/31/2017 $631,049,000.00
26 1/31/2017 $947,370,000.00
Financials: Revenues
Date Value
1 10/31/2023 $533,177,000.00
2 7/31/2023 $374,921,000.00
3 4/30/2023 $192,050,000.00
4 1/31/2023 $759,260,000.00
5 10/31/2022 $580,211,000.00
6 7/31/2022 $403,585,000.00
7 4/30/2022 $206,721,000.00
8 1/31/2022 $769,271,000.00
9 10/31/2021 $172,213,000.00
10 7/31/2021 $420,831,000.00
11 4/30/2021 $213,085,000.00
12 1/31/2021 $575,111,000.00
13 10/31/2020 $419,693,000.00
14 7/31/2020 $268,902,000.00
15 4/30/2020 $100,732,000.00
16 1/31/2020 $825,335,000.00
17 10/31/2019 $634,456,000.00
18 7/31/2019 $442,933,000.00
19 4/30/2019 $230,351,000.00
20 1/31/2019 $829,664,000.00
21 10/31/2018 $637,229,000.00
22 7/31/2018 $208,917,000.00
23 4/30/2018 $238,300,000.00
24 1/31/2018 $213,006,000.00
25 10/31/2017 $636,975,000.00
26 7/31/2017 $206,961,000.00
27 4/30/2017 $239,741,000.00
28 1/31/2017 $220,447,000.00
29 10/31/2016 $736,122,000.00
30 7/31/2016 $238,887,000.00
31 4/30/2016 $287,973,000.00
32 1/31/2016 $1,011,091,000.00
33 10/31/2015 $225,467,000.00
34 7/31/2015 $251,269,000.00
35 4/30/2015 $283,899,000.00
36 1/31/2015 $986,914,000.00
37 10/31/2014 $216,010,000.00
38 7/31/2014 $246,461,000.00
39 4/30/2014 $284,732,000.00
40 1/31/2014 $920,033,000.00
41 10/31/2013 $702,459,000.00
42 7/31/2013 $231,718,000.00
43 4/30/2013 $269,698,000.00
44 1/31/2013 $234,636,000.00
45 10/31/2012 $709,412,000.00
46 7/31/2012 $234,063,000.00
47 4/30/2012 $275,344,000.00
48 1/31/2012 $931,458,000.00
49 10/31/2011 $707,151,000.00
50 7/31/2011 $236,806,000.00
51 4/30/2011 $273,660,000.00
52 1/31/2011 $924,685,000.00
53 1/31/2010 $884,001,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 7/31/2023 $2,903,000.00
2 4/30/2023 $1,904,000.00
3 1/31/2023 $57,628,000.00
4 10/31/2022 $8,156,000.00
5 7/31/2022 $6,049,000.00
6 4/30/2022 $3,515,000.00
7 1/31/2022 $40,756,000.00
8 10/31/2021 $23,718,000.00
9 7/31/2021 $26,157,000.00
10 4/30/2021 $734,000.00
11 1/31/2021 $58,978,000.00
12 10/31/2020 $29,659,000.00
13 7/31/2020 $3,287,000.00
14 4/30/2020 $28,197,000.00
15 1/31/2020 $63,847,000.00
16 10/31/2019 $3,360,000.00
17 7/31/2019 $602,000.00
18 4/30/2019 $282,000.00
Financials: SegmentExpenditureAdditionToLongLivedAssets
Date Value
1 10/31/2023 $10,271,000.00
2 10/31/2022 $14,382,000.00
Financials: SelfInsuranceReserveCurrent
Date Value
1 1/31/2023 $7,968,000.00
2 1/31/2022 $8,462,000.00
3 1/31/2021 $10,994,000.00
4 1/31/2020 $10,551,000.00
5 1/31/2019 $10,980,000.00
6 1/31/2018 $11,637,000.00
7 1/31/2017 $13,026,000.00
8 1/31/2016 $12,813,000.00
9 1/31/2015 $11,589,000.00
10 1/31/2014 $10,605,000.00
11 1/31/2013 $9,706,000.00
12 1/31/2012 $7,797,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 10/31/2023 $185,344,000.00
2 7/31/2023 $123,552,000.00
3 4/30/2023 $61,934,000.00
4 1/31/2023 $242,561,000.00
5 10/31/2022 $182,606,000.00
6 7/31/2022 $60,768,000.00
7 4/30/2022 $60,441,000.00
8 1/31/2022 $266,954,000.00
9 10/31/2021 $62,466,000.00
10 7/31/2021 $134,221,000.00
11 4/30/2021 $63,237,000.00
12 1/31/2021 $206,492,000.00
13 10/31/2020 $148,353,000.00
14 7/31/2020 $96,468,000.00
15 4/30/2020 $52,511,000.00
16 1/31/2020 $263,773,000.00
17 10/31/2019 $196,737,000.00
18 7/31/2019 $66,066,000.00
19 4/30/2019 $65,990,000.00
20 1/31/2019 $262,510,000.00
21 10/31/2018 $196,616,000.00
22 7/31/2018 $68,892,000.00
23 4/30/2018 $65,959,000.00
24 1/31/2018 $266,304,000.00
25 10/31/2017 $190,162,000.00
26 7/31/2017 $128,062,000.00
27 4/30/2017 $63,780,000.00
28 1/31/2017 $289,619,000.00
29 10/31/2016 $67,815,000.00
30 7/31/2016 $138,626,000.00
31 4/30/2016 $71,071,000.00
32 1/31/2016 $275,713,000.00
33 10/31/2015 $70,659,000.00
34 7/31/2015 $135,695,000.00
35 4/30/2015 $68,584,000.00
36 1/31/2015 $276,234,000.00
37 10/31/2014 $203,442,000.00
38 7/31/2014 $135,819,000.00
39 4/30/2014 $67,487,000.00
40 1/31/2014 $245,868,000.00
41 10/31/2013 $61,032,000.00
42 7/31/2013 $58,965,000.00
43 4/30/2013 $59,389,000.00
44 1/31/2013 $244,327,000.00
45 10/31/2012 $58,252,000.00
46 7/31/2012 $120,575,000.00
47 4/30/2012 $61,355,000.00
48 1/31/2012 $238,982,000.00
49 10/31/2011 $179,776,000.00
50 7/31/2011 $122,271,000.00
51 4/30/2011 $63,316,000.00
52 1/31/2011 $250,763,000.00
53 1/31/2010 $245,444,000.00
Financials: ShareBasedCompensation
Date Value
1 10/31/2023 $3,189,000.00
2 7/31/2023 $2,192,000.00
3 4/30/2023 $958,000.00
4 1/31/2023 $2,606,000.00
5 10/31/2022 $1,517,000.00
6 7/31/2022 $2,028,000.00
7 4/30/2022 $624,000.00
8 1/31/2022 $4,090,000.00
9 10/31/2021 $2,999,000.00
10 7/31/2021 $1,906,000.00
11 4/30/2021 $306,000.00
12 1/31/2021 $4,092,000.00
13 10/31/2020 $3,010,000.00
14 7/31/2020 $1,903,000.00
15 4/30/2020 $650,000.00
16 1/31/2020 $4,669,000.00
17 10/31/2019 $3,450,000.00
18 7/31/2019 $2,196,000.00
19 4/30/2019 $691,000.00
20 1/31/2019 $4,939,000.00
21 10/31/2018 $3,697,000.00
22 7/31/2018 $2,422,000.00
23 4/30/2018 $592,000.00
24 1/31/2018 $4,196,000.00
25 10/31/2017 $3,002,000.00
26 7/31/2017 $1,778,000.00
27 4/30/2017 $449,000.00
28 1/31/2017 $4,199,000.00
29 10/31/2016 $3,044,000.00
30 7/31/2016 $1,856,000.00
31 4/30/2016 $394,000.00
32 1/31/2016 $4,124,000.00
33 10/31/2015 $3,074,000.00
34 7/31/2015 $1,996,000.00
35 4/30/2015 $667,000.00
36 1/31/2015 $3,582,000.00
37 10/31/2014 $2,678,000.00
38 7/31/2014 $1,750,000.00
39 4/30/2014 $555,000.00
40 1/31/2014 $3,007,000.00
41 10/31/2013 $2,264,000.00
42 7/31/2013 $1,489,000.00
43 4/30/2013 $467,000.00
44 1/31/2013 $2,796,000.00
45 10/31/2012 $2,111,000.00
46 7/31/2012 $1,444,000.00
47 4/30/2012 $644,000.00
48 1/31/2012 $2,559,000.00
49 10/31/2011 $1,948,000.00
50 7/31/2011 $1,302,000.00
51 4/30/2011 $506,000.00
52 1/31/2011 $2,341,000.00
53 1/31/2010 $2,063,000.00
Financials: ShortTermInvestments
Date Value
1 10/31/2023 $93,552,000.00
2 7/31/2023 $77,222,000.00
3 4/30/2023 $87,750,000.00
4 1/31/2023 $108,652,000.00
5 10/31/2022 $128,458,000.00
6 7/31/2022 $123,439,000.00
7 4/30/2022 $120,021,000.00
8 1/31/2022 $145,998,000.00
9 10/31/2021 $176,120,000.00
10 7/31/2021 $191,520,000.00
11 4/30/2021 $160,897,000.00
12 1/31/2021 $126,416,000.00
13 10/31/2020 $132,574,000.00
14 7/31/2020 $100,391,000.00
15 4/30/2020 $118,020,000.00
16 1/31/2020 $200,387,000.00
17 10/31/2019 $203,309,000.00
18 7/31/2019 $207,366,000.00
19 4/30/2019 $174,404,000.00
20 1/31/2019 $182,711,000.00
21 10/31/2018 $183,241,000.00
22 7/31/2018 $187,050,000.00
23 4/30/2018 $147,133,000.00
24 1/31/2018 $118,836,000.00
25 10/31/2017 $136,207,000.00
26 7/31/2017 $159,887,000.00
27 4/30/2017 $178,930,000.00
28 1/31/2017 $201,233,000.00
29 10/31/2016 $210,173,000.00
30 7/31/2016 $262,426,000.00
31 4/30/2016 $242,372,000.00
32 1/31/2016 $215,495,000.00
33 10/31/2015 $216,602,000.00
34 7/31/2015 $213,848,000.00
35 4/30/2015 $177,471,000.00
36 1/31/2015 $162,185,000.00
37 10/31/2014 $157,548,000.00
38 7/31/2014 $158,198,000.00
39 4/30/2014 $159,286,000.00
40 1/31/2014 $161,128,000.00
41 10/31/2013 $159,223,000.00
42 7/31/2013 $157,326,000.00
43 4/30/2013 $161,095,000.00
44 1/31/2013 $157,578,000.00
45 10/31/2012 $202,277,000.00
46 7/31/2012 $211,390,000.00
47 4/30/2012 $212,242,000.00
48 1/31/2012 $205,771,000.00
49 10/31/2011 $205,810,000.00
50 7/31/2011 $190,533,000.00
51 4/30/2011 $180,113,000.00
52 1/31/2011 $181,395,000.00
Financials: StockholdersEquity
Date Value
1 10/31/2023 $217,318,000.00
2 7/31/2023 $225,533,000.00
3 4/30/2023 $226,781,000.00
4 1/31/2023 $226,593,000.00
5 10/31/2022 $234,807,000.00
6 7/31/2022 $245,833,000.00
7 4/30/2022 $250,652,000.00
8 1/31/2022 $254,196,000.00
9 10/31/2021 $270,778,000.00
10 7/31/2021 $273,812,000.00
11 4/30/2021 $261,883,000.00
12 1/31/2021 $246,498,000.00
13 10/31/2020 $256,137,000.00
14 7/31/2020 $266,219,000.00
15 4/30/2020 $271,652,000.00
16 1/31/2020 $316,514,000.00
17 10/31/2019 $331,709,000.00
18 7/31/2019 $334,618,000.00
19 4/30/2019 $328,504,000.00
20 1/31/2019 $316,836,000.00
21 10/31/2018 $326,200,000.00
22 7/31/2018 $331,316,000.00
23 4/30/2018 $341,246,000.00
24 1/31/2018 $326,353,000.00
25 10/31/2017 $352,426,000.00
26 7/31/2017 $362,604,000.00
27 4/30/2017 $379,801,000.00
28 1/31/2017 $383,903,000.00
29 10/31/2016 $411,722,000.00
30 7/31/2016 $442,307,000.00
31 4/30/2016 $434,170,000.00
32 1/31/2016 $412,665,000.00
33 10/31/2015 $407,537,000.00
34 7/31/2015 $411,689,000.00
35 4/30/2015 $402,988,000.00
36 1/31/2015 $380,198,000.00
37 10/31/2014 $377,675,000.00
38 7/31/2014 $379,226,000.00
39 4/30/2014 $373,505,000.00
40 1/31/2014 $391,109,000.00
41 10/31/2013 $388,269,000.00
42 7/31/2013 $383,561,000.00
43 4/30/2013 $369,654,000.00
44 1/31/2013 $345,234,000.00
45 10/31/2012 $401,459,000.00
46 7/31/2012 $403,268,000.00
47 4/30/2012 $392,699,000.00
48 1/31/2012 $366,679,000.00
49 10/31/2011 $361,970,000.00
50 7/31/2011 $369,758,000.00
51 4/30/2011 $357,528,000.00
52 1/31/2011 $334,014,000.00
Financials: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 10/31/2023 $217,318,000.00
2 7/31/2023 $225,533,000.00
3 4/30/2023 $226,781,000.00
4 1/31/2023 $226,593,000.00
5 10/31/2022 $234,807,000.00
6 7/31/2022 $245,833,000.00
7 4/30/2022 $250,652,000.00
8 1/31/2022 $254,196,000.00
9 10/31/2021 $270,778,000.00
10 7/31/2021 $273,812,000.00
11 4/30/2021 $261,883,000.00
12 1/31/2021 $246,498,000.00
13 10/31/2020 $256,137,000.00
14 7/31/2020 $266,219,000.00
15 4/30/2020 $271,652,000.00
16 1/31/2020 $316,514,000.00
17 10/31/2019 $331,709,000.00
18 7/31/2019 $334,618,000.00
19 4/30/2019 $328,505,000.00
20 1/31/2019 $316,836,000.00
21 10/31/2018 $326,200,000.00
22 7/31/2018 $331,316,000.00
23 4/30/2018 $341,245.00
24 1/31/2018 $326,353,000.00
25 1/31/2017 $383,903,000.00
26 1/31/2013 $266,843,000.00
27 1/31/2012 $366,679,000.00
28 1/31/2011 $334,013,000.00
29 1/31/2010 $298,649,000.00
30 1/31/2009 $261,813,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 10/31/2023 $189,000.00
2 7/31/2023 $32,000.00
3 4/30/2023 $195,000.00
4 1/31/2023 $360,000.00
5 10/31/2022 $155,000.00
6 7/31/2022 $62,000.00
7 4/30/2022 $111,000.00
8 1/31/2022 $239,000.00
9 10/31/2021 $34,000.00
10 7/31/2021 $23,000.00
11 4/30/2021 $151,000.00
12 1/31/2021 $460,000.00
13 10/31/2020 $167,000.00
14 7/31/2020 --
15 4/30/2020 $294,000.00
16 1/31/2020 $736,000.00
17 10/31/2019 $287,000.00
18 7/31/2019 $67,000.00
19 4/30/2019 $308,000.00
20 1/31/2019 $671,000.00
21 10/31/2018 $275,000.00
22 7/31/2018 $71,000.00
23 4/30/2018 $267,000.00
24 1/31/2018 $570,000.00
25 1/31/2012 $572,000.00
26 1/31/2011 $-513,000.00
27 1/31/2010 $484,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 $3,000.00
4 10/31/2022 $-308,000.00
5 7/31/2022 $321,000.00
6 4/30/2022 $5,000.00
7 10/31/2021 $1,089,000.00
8 7/31/2021 --
9 4/30/2021 $1,000.00
10 1/31/2021 --
11 10/31/2020 --
12 7/31/2020 --
13 4/30/2020 --
14 1/31/2020 --
15 10/31/2019 --
16 7/31/2019 --
17 4/30/2019 --
18 1/31/2019 $195,000.00
19 10/31/2018 $1,000.00
20 7/31/2018 $190,000.00
21 4/30/2018 --
22 1/31/2018 $112,000.00
23 1/31/2012 $290,000.00
24 1/31/2011 $-740,000.00
25 1/31/2010 $537,000.00
Financials: StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
Date Value
1 1/31/2023 $197,769.00
2 1/31/2022 $450,047.00
3 1/31/2021 $1,871,149.00
4 1/31/2020 $1,346,522.00
5 1/31/2019 --
6 1/31/2018 --
7 1/31/2017 --
8 1/31/2016 --
9 1/31/2015 $2,195,113.00
10 1/31/2014 $1,704,672.00
Financials: TreasuryStockRetiredCostMethodAmount
Date Value
1 1/31/2023 $15,217,000.00
2 4/30/2022 $9,162,000.00
3 1/31/2022 $22,033,000.00
4 10/31/2021 $8,476,000.00
5 7/31/2021 $1,048,000.00
6 4/30/2021 $5,629,000.00
7 1/31/2021 $18,835,000.00
8 10/31/2020 $7,505,000.00
9 7/31/2020 --
10 4/30/2020 $-9,056,000.00
11 1/31/2020 $-10,423,000.00
12 10/31/2019 $2,198,000.00
13 7/31/2019 --
14 4/30/2019 $2,834,000.00
15 1/31/2019 $-13,345,000.00
16 10/31/2018 $-1,935,000.00
17 7/31/2018 $-10,649,000.00
18 4/30/2018 $-760,000.00
19 1/31/2018 $-37,027,000.00
20 1/31/2010 --
Financials: UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
Date Value
1 10/31/2023 $-49,000.00
2 7/31/2023 $292,000.00
3 4/30/2023 $227,000.00
4 1/31/2023 $12,000.00
5 10/31/2022 $153,000.00
6 7/31/2022 $405,000.00
7 4/30/2022 $541,000.00
8 1/31/2022 $1,937,000.00
9 10/31/2021 $2,239,000.00
10 7/31/2021 $1,739,000.00
11 4/30/2021 $942,000.00
12 1/31/2021 $-2,096,000.00
13 10/31/2020 $-1,706,000.00
14 7/31/2020 $-1,531,000.00
15 4/30/2020 $-1,135,000.00
16 1/31/2020 $1,280,000.00
17 10/31/2019 $1,390,000.00
18 7/31/2019 $451,000.00
19 4/30/2019 $660,000.00
20 1/31/2019 $862,000.00
21 10/31/2018 $951,000.00
22 7/31/2018 $816,000.00
23 4/30/2018 $561,000.00
24 1/31/2018 $172,000.00
25 10/31/2017 $56,000.00
26 7/31/2017 $466,000.00
27 4/30/2017 $464,000.00
28 1/31/2017 $956,000.00
29 10/31/2016 $170,000.00
30 7/31/2016 $1,048,000.00
31 4/30/2016 $727,000.00
32 1/31/2016 $1,400,000.00
33 10/31/2015 $1,145,000.00
34 7/31/2015 $961,000.00
35 4/30/2015 $609,000.00
36 1/31/2015 $1,180,000.00
37 10/31/2014 $1,001,000.00
38 7/31/2014 $860,000.00
39 4/30/2014 $509,000.00
40 1/31/2014 $884,000.00
41 10/31/2013 $818,000.00
42 7/31/2013 $733,000.00
43 1/31/2013 $894,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 1/31/2023 $4,900,000.00
2 1/31/2022 $5,286,000.00
3 1/31/2021 $5,946,000.00
4 1/31/2020 $7,942,000.00
5 1/31/2019 $8,485,000.00
6 1/31/2018 $9,531,000.00
7 1/31/2017 $10,668,000.00
8 1/31/2016 $9,560,000.00
9 1/31/2015 $9,431,000.00
10 1/31/2014 $9,214,000.00
11 1/31/2013 $8,892,000.00
12 1/31/2012 $8,689,000.00
13 1/31/2011 $8,343,000.00
14 1/31/2010 $10,331,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 $614,000.00
4 1/31/2020 $2,000.00
5 1/31/2019 $-419,000.00
6 1/31/2018 $-390,000.00
7 1/31/2017 $-328,000.00
8 1/31/2016 $-611,000.00
9 1/31/2015 $-170,000.00
10 1/31/2014 $-464,000.00
11 1/31/2013 $-581,000.00
12 1/31/2012 $-685,000.00
13 1/31/2011 $-122,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 1/31/2023 $2,000,000.00
2 1/31/2022 $2,000,000.00
3 1/31/2021 $2,800,000.00
4 1/31/2020 $3,300,000.00
5 1/31/2019 $3,200,000.00
6 1/31/2018 $2,800,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Date Value
1 1/31/2023 $517,000.00
2 1/31/2022 $452,000.00
3 1/31/2021 $424,000.00
4 1/31/2020 $574,000.00
5 1/31/2019 $1,023,000.00
6 1/31/2018 $986,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 1/31/2023 $431,000.00
2 1/31/2022 $1,312,000.00
3 1/31/2021 $286,000.00
4 1/31/2020 $375,000.00
5 1/31/2019 $420,000.00
6 1/31/2018 $2,537,000.00
7 1/31/2017 $2,618,000.00
8 1/31/2016 $1,452,000.00
9 1/31/2015 $877,000.00
10 1/31/2014 $1,209,000.00
11 1/31/2013 $1,222,000.00
12 1/31/2012 $1,118,000.00
13 1/31/2011 $1,124,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 1/31/2023 $137,000.00
2 1/31/2022 $680,000.00
3 1/31/2021 --
4 1/31/2019 --
5 1/31/2018 --
6 1/31/2017 --
7 1/31/2016 --
8 1/31/2015 --
9 1/31/2014 --
10 1/31/2013 --
11 1/31/2012 $250,000.00
12 1/31/2011 $114,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 1/31/2023 $968,000.00
2 1/31/2022 $2,652,000.00
3 1/31/2021 $2,896,000.00
4 1/31/2020 $-920,000.00
5 1/31/2019 $-1,047,000.00
6 1/31/2018 $-2,075,000.00
7 1/31/2017 $-1,182,000.00
8 1/31/2016 $-712,000.00
9 1/31/2015 $-490,000.00
10 1/31/2014 $-423,000.00
11 1/31/2013 $-438,000.00
12 1/31/2012 $-337,000.00
13 1/31/2011 $-325,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 1/31/2023 $6,000,000.00
2 1/31/2022 $6,400,000.00
3 1/31/2021 $7,700,000.00
4 1/31/2020 $10,100,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 1/31/2023 $585,000.00
2 1/31/2022 $-783,000.00
Financials: VariableLeaseCost
Date Value
1 10/31/2023 $1,642,000.00
2 7/31/2023 $1,098,000.00
3 4/30/2023 $594,000.00
4 1/31/2023 $3,127,000.00
5 10/31/2022 $2,053,000.00
6 7/31/2022 $578,000.00
7 4/30/2022 $768,000.00
8 1/31/2022 $3,041,000.00
9 10/31/2021 $660,000.00
10 7/31/2021 $1,493,000.00
11 4/30/2021 $793,000.00
12 1/31/2021 $1,555,000.00
13 10/31/2020 $999,000.00
14 7/31/2020 $439,000.00
15 4/30/2020 $80,000.00
16 1/31/2020 $2,088,000.00
17 10/31/2019 $1,580,000.00
18 7/31/2019 $1,114,000.00
19 4/30/2019 $606,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 10/31/2023 $19,373,411.00
2 7/31/2023 $19,349,266.00
3 4/30/2023 $19,303,048.00
4 1/31/2023 $19,930,960.00
5 10/31/2022 $20,029,703.00
6 7/31/2022 $20,005,315.00
7 4/30/2022 $20,149,201.00
8 1/31/2022 $21,113,828.00
9 10/31/2021 $21,030,099.00
10 7/31/2021 $21,367,819.00
11 4/30/2021 $21,489,162.00
12 1/31/2021 $22,536,090.00
13 10/31/2020 $22,847,776.00
14 7/31/2020 $22,934,410.00
15 4/30/2020 $22,959,887.00
16 1/31/2020 $23,738,443.00
17 10/31/2019 $23,764,938.00
18 7/31/2019 $23,789,070.00
19 4/30/2019 $23,756,695.00
20 1/31/2019 $23,995,170.00
21 10/31/2018 $24,051,185.00
22 7/31/2018 $24,131,481.00
23 4/30/2018 $24,201,545.00
24 1/31/2018 $24,906,203.00
25 10/31/2017 $25,150,377.00
26 7/31/2017 $25,456,579.00
27 4/30/2017 $25,735,978.00
28 1/31/2017 $26,841,519.00
29 10/31/2016 $26,740,245.00
30 7/31/2016 $27,193,040.00
31 4/30/2016 $27,180,851.00
32 1/31/2016 $27,377,272.00
33 10/31/2015 $27,402,463.00
34 7/31/2015 $27,457,938.00
35 4/30/2015 $27,375,230.00
36 1/31/2015 $27,604,253.00
37 10/31/2014 $27,364,153.00
38 7/31/2014 $27,848,265.00
39 4/30/2014 $28,336,108.00
40 1/31/2014 $28,772,678.00
41 10/31/2013 $28,777,315.00
42 7/31/2013 $28,741,073.00
43 4/30/2013 $28,835,460.00
44 1/31/2013 $28,800,378.00
45 10/31/2012 $28,784,461.00
46 7/31/2012 $28,818,051.00
47 4/30/2012 $28,710,662.00
48 1/31/2012 $28,901,285.00
49 10/31/2011 $28,856,877.00
50 7/31/2011 $28,984,147.00
51 1/31/2011 $28,992,319.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 10/31/2023 $19,373,411.00
2 7/31/2023 $19,349,266.00
3 4/30/2023 $19,303,048.00
4 1/31/2023 $19,930,960.00
5 10/31/2022 $20,029,703.00
6 7/31/2022 $20,077,258.00
7 4/30/2022 $20,149,201.00
8 1/31/2022 $21,113,828.00
9 10/31/2021 $21,030,099.00
10 7/31/2021 $21,367,819.00
11 4/30/2021 $21,489,162.00
12 1/31/2021 $22,536,090.00
13 10/31/2020 $22,847,776.00
14 7/31/2020 $22,934,410.00
15 4/30/2020 $22,959,887.00
16 1/31/2020 $23,738,443.00
17 10/31/2019 $23,764,938.00
18 7/31/2019 $23,789,070.00
19 4/30/2019 $23,756,695.00
20 1/31/2019 $23,995,170.00
21 10/31/2018 $24,051,185.00
22 7/31/2018 $24,131,481.00
23 4/30/2018 $24,201,545.00
24 1/31/2018 $24,906,203.00
25 10/31/2017 $25,150,377.00
26 7/31/2017 $25,456,579.00
27 4/30/2017 $25,735,978.00
28 1/31/2017 $26,839,885.00
29 10/31/2016 $27,039,343.00
30 7/31/2016 $27,191,066.00
31 4/30/2016 $27,178,974.00
32 1/31/2016 $27,371,538.00
33 10/31/2015 $27,368,931.00
34 7/31/2015 $27,410,674.00
35 4/30/2015 $27,369,149.00
36 1/31/2015 $27,600,350.00
37 10/31/2014 $27,359,660.00
38 7/31/2014 $27,846,611.00
39 4/30/2014 $28,335,395.00
40 1/31/2014 $28,767,615.00
41 10/31/2013 $28,772,006.00
42 7/31/2013 $28,736,214.00
43 4/30/2013 $28,832,579.00
44 1/31/2013 $28,796,815.00
45 10/31/2012 $28,780,682.00
46 7/31/2012 $28,759,821.00
47 4/30/2012 $28,705,876.00
48 1/31/2012 $28,896,355.00
49 10/31/2011 $28,936,177.00
50 7/31/2011 $29,010,209.00
51 1/31/2011 $28,985,627.00
Copyright 2024 PursePoor.com