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

Business Address

19920 W 161ST ST

OLATHE , KS US 66062

Mailing Address

19920 W 161ST ST

OLATHE , KS US 66062
Phone Number: 913-780-9595 / State Incorporated: DE / Fiscal Year End 4 /30
Financials: AccountsPayableCurrent
Date Value
1 10/31/2023 $9,820,000.00
2 7/31/2023 $4,168,000.00
3 4/30/2023 $5,320,000.00
4 1/31/2023 $6,672,000.00
5 10/31/2022 $2,616,000.00
6 7/31/2022 $2,736,000.00
7 4/30/2022 $2,773,000.00
8 1/31/2022 $2,312,000.00
9 10/31/2021 $2,743,000.00
10 7/31/2021 $2,316,000.00
11 4/30/2021 $1,893,000.00
12 1/31/2021 $1,990,000.00
13 10/31/2020 $1,755,000.00
14 7/31/2020 $1,356,000.00
15 4/30/2020 $962,000.00
16 1/31/2020 $1,681,000.00
17 10/31/2019 $1,513,000.00
18 7/31/2019 $1,736,000.00
19 4/30/2019 $1,774,000.00
20 1/31/2019 $1,695,000.00
21 10/31/2018 $1,935,000.00
22 7/31/2018 $1,927,000.00
23 4/30/2018 $2,215,000.00
24 1/31/2018 $1,425,000.00
25 10/31/2017 $1,394,000.00
26 7/31/2017 $1,854,000.00
27 4/30/2017 $1,919,000.00
28 1/31/2017 $1,530,000.00
29 10/31/2016 $1,640,000.00
30 7/31/2016 $1,774,000.00
31 4/30/2016 $2,018,000.00
32 1/31/2016 $1,885,000.00
33 10/31/2015 $1,686,000.00
34 7/31/2015 $1,502,000.00
35 4/30/2015 $1,874,000.00
36 1/31/2015 $1,533,000.00
37 10/31/2014 $1,208,000.00
38 7/31/2014 $1,362,000.00
39 4/30/2014 $1,375,000.00
40 1/31/2014 $1,251,000.00
41 10/31/2013 $1,817,000.00
42 7/31/2013 $1,550,000.00
43 4/30/2013 $1,509,000.00
44 1/31/2013 $1,708,000.00
45 10/31/2012 $1,760,000.00
46 7/31/2012 $1,936,000.00
47 4/30/2012 $1,169,000.00
48 1/31/2012 $1,517,649.00
49 4/30/2011 $2,094,000.00
Financials: AccountsReceivableNet
Date Value
1 10/31/2023 $5,578,000.00
2 7/31/2023 $3,260,000.00
3 4/30/2023 $3,793,000.00
4 1/31/2023 $4,754,000.00
5 10/31/2022 $3,960,000.00
6 7/31/2022 $3,615,000.00
7 4/30/2022 $3,636,000.00
8 1/31/2022 $2,172,000.00
9 10/31/2021 $3,566,000.00
10 7/31/2021 $2,957,000.00
11 4/30/2021 $1,961,000.00
12 4/30/2020 $2,784,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 10/31/2023 $5,578,000.00
2 7/31/2023 $3,260,000.00
3 4/30/2023 $3,793,000.00
4 1/31/2023 $4,754,000.00
5 10/31/2022 $3,960,000.00
6 7/31/2022 $3,615,000.00
7 4/30/2022 $3,636,000.00
8 1/31/2022 $2,172,000.00
9 10/31/2021 $3,566,000.00
10 7/31/2021 $2,957,000.00
11 4/30/2021 $1,961,000.00
12 1/31/2021 $2,982,000.00
13 10/31/2020 $2,270,000.00
14 7/31/2020 $3,830,000.00
15 4/30/2020 $2,784,000.00
16 1/31/2020 $3,076,000.00
17 10/31/2019 $2,459,000.00
18 7/31/2019 $5,382,000.00
19 4/30/2019 $3,265,000.00
20 1/31/2019 $3,775,000.00
21 10/31/2018 $4,268,000.00
22 7/31/2018 $3,225,000.00
23 4/30/2018 $3,107,000.00
24 1/31/2018 $1,944,000.00
25 10/31/2017 $2,892,000.00
26 7/31/2017 $3,781,000.00
27 4/30/2017 $4,095,000.00
28 1/31/2017 $3,030,000.00
29 10/31/2016 $3,228,000.00
30 7/31/2016 $2,164,000.00
31 4/30/2016 $1,574,000.00
32 1/31/2016 $2,313,000.00
33 10/31/2015 $1,985,000.00
34 7/31/2015 $1,934,000.00
35 4/30/2015 $944,000.00
36 1/31/2015 $2,456,000.00
37 10/31/2014 $2,500,000.00
38 7/31/2014 $2,966,000.00
39 4/30/2014 $3,109,000.00
40 1/31/2014 $1,862,000.00
41 10/31/2013 $2,256,000.00
42 7/31/2013 $3,018,000.00
43 4/30/2013 $2,697,000.00
44 1/31/2013 $1,968,000.00
45 10/31/2012 $2,847,000.00
46 7/31/2012 $5,276,000.00
47 4/30/2012 $3,589,000.00
48 1/31/2012 $3,999,797.00
49 4/30/2011 $2,128,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 10/31/2023 $1,599,000.00
2 7/31/2023 $493,000.00
3 4/30/2023 $228,000.00
4 1/31/2023 $116,000.00
5 10/31/2022 $235,000.00
6 7/31/2022 $1,309,000.00
7 4/30/2022 $1,049,000.00
8 1/31/2022 $1,365,000.00
9 10/31/2021 $922,000.00
10 7/31/2021 $843,000.00
11 4/30/2021 $212,000.00
12 1/31/2021 $121,000.00
13 10/31/2020 --
14 7/31/2020 $200,000.00
15 4/30/2020 $206,000.00
16 1/31/2020 $1,794,000.00
17 10/31/2019 $1,300,000.00
18 7/31/2019 $735,000.00
19 4/30/2019 --
20 1/31/2019 $996,000.00
21 10/31/2018 $501,000.00
22 4/30/2018 --
23 1/31/2018 --
24 10/31/2017 $160,000.00
25 7/31/2017 $721,000.00
26 4/30/2017 $589,000.00
27 4/30/2016 --
28 4/30/2013 --
29 1/31/2013 --
30 10/31/2012 --
31 7/31/2012 $-241,000.00
32 4/30/2012 $47,000.00
33 1/31/2012 $54,878.00
34 4/30/2011 $252,623.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 10/31/2023 $23,360,000.00
2 7/31/2023 $25,189,000.00
3 4/30/2023 $25,526,000.00
4 4/30/2022 $22,778,000.00
5 4/30/2020 $20,577,000.00
6 1/31/2020 $19,764,000.00
7 10/31/2019 $18,971,000.00
8 7/31/2019 $17,824,000.00
9 4/30/2019 $16,714,000.00
10 1/31/2019 $16,485,000.00
11 10/31/2018 $16,249,000.00
12 7/31/2018 $15,983,000.00
13 4/30/2018 $15,725,000.00
14 1/31/2018 $15,463,000.00
15 10/31/2017 $15,230,000.00
16 7/31/2017 $14,859,000.00
17 4/30/2017 $14,506,000.00
18 1/31/2017 $14,339,000.00
19 10/31/2016 $13,973,000.00
20 7/31/2016 $13,595,000.00
21 4/30/2016 $13,218,000.00
22 1/31/2016 $14,803,000.00
23 10/31/2015 $14,391,000.00
24 7/31/2015 $13,954,000.00
25 4/30/2015 $13,473,000.00
26 1/31/2015 $13,996,000.00
27 10/31/2014 $13,433,000.00
28 7/31/2014 $12,871,000.00
29 4/30/2014 $12,140,000.00
30 1/31/2014 $11,404,000.00
31 10/31/2013 $10,663,000.00
32 7/31/2013 $9,917,000.00
33 4/30/2013 $9,435,000.00
34 1/31/2013 $8,595,000.00
35 10/31/2012 $7,880,000.00
36 7/31/2012 $7,267,000.00
37 4/30/2012 $6,688,000.00
38 1/31/2012 $6,104,930.00
39 4/30/2011 $4,769,307.00
Financials: AdditionalPaidInCapital
Date Value
1 10/31/2023 $13,734,000.00
2 7/31/2023 $13,411,000.00
3 4/30/2023 $13,647,000.00
4 1/31/2023 $12,745,000.00
5 10/31/2022 $12,786,000.00
6 7/31/2022 $12,640,000.00
7 4/30/2022 $12,160,000.00
8 1/31/2022 $11,218,000.00
9 10/31/2021 $11,078,000.00
10 7/31/2021 $17,048,000.00
11 4/30/2021 $16,900,000.00
12 1/31/2021 $16,049,000.00
13 10/31/2020 $15,900,000.00
14 7/31/2020 $15,750,000.00
15 4/30/2020 $15,600,000.00
16 1/31/2020 $14,909,000.00
17 10/31/2019 $14,862,000.00
18 7/31/2019 $14,814,000.00
19 4/30/2019 $14,767,000.00
20 1/31/2019 $14,231,000.00
21 10/31/2018 $14,231,000.00
22 7/31/2018 $14,231,000.00
23 4/30/2018 $14,231,000.00
24 1/31/2018 $13,980,000.00
25 10/31/2017 $13,980,000.00
26 7/31/2017 $13,980,000.00
27 4/30/2017 $13,980,000.00
28 1/31/2017 $13,356,000.00
29 10/31/2016 $13,356,000.00
30 7/31/2016 $13,716,000.00
31 4/30/2016 $13,716,000.00
32 1/31/2016 $13,487,000.00
33 10/31/2015 $13,487,000.00
34 7/31/2015 $13,487,000.00
35 4/30/2015 $13,487,000.00
36 1/31/2015 $13,282,000.00
37 10/31/2014 $13,282,000.00
38 7/31/2014 $13,282,000.00
39 4/30/2014 $13,282,000.00
40 1/31/2014 $13,056,000.00
41 10/31/2013 $13,051,000.00
42 7/31/2013 $13,042,000.00
43 4/30/2013 $13,034,000.00
44 1/31/2013 $12,764,000.00
45 10/31/2012 $12,736,000.00
46 7/31/2012 $12,698,000.00
47 4/30/2012 $12,568,000.00
48 1/31/2012 $12,263,878.00
49 4/30/2011 $11,912,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 10/31/2023 $208,000.00
2 7/31/2023 $104,000.00
3 4/30/2023 $357,000.00
4 1/31/2023 $585,000.00
5 10/31/2022 $484,000.00
6 7/31/2022 $484,000.00
7 4/30/2022 $585,000.00
8 1/31/2022 $437,000.00
9 10/31/2021 $297,000.00
10 7/31/2021 $148,000.00
11 4/30/2021 $592,000.00
12 1/31/2021 $449,000.00
13 10/31/2020 $300,000.00
14 7/31/2020 $150,000.00
15 1/31/2020 $142,000.00
16 4/30/2015 --
17 10/31/2014 --
18 7/31/2014 --
19 4/30/2014 $22,000.00
20 1/31/2014 --
21 10/31/2013 $17,000.00
22 7/31/2013 $8,000.00
23 4/30/2013 $110,000.00
24 1/31/2013 $107,000.00
25 10/31/2012 $74,000.00
26 7/31/2012 $37,000.00
27 4/30/2012 $384,000.00
28 1/31/2012 $347,000.00
29 10/31/2011 $251,000.00
30 7/31/2011 $125,000.00
31 4/30/2011 $167,000.00
32 4/30/2010 --
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 10/31/2023 $205,000.00
2 7/31/2023 $205,000.00
3 4/30/2023 $205,000.00
4 1/31/2023 $205,000.00
5 7/31/2022 $205,000.00
6 4/30/2022 $205,000.00
7 1/31/2022 $143,000.00
8 10/31/2021 $143,000.00
9 7/31/2021 $143,000.00
10 4/30/2021 $143,000.00
11 4/30/2020 $143,000.00
12 4/30/2019 $143,000.00
13 4/30/2018 $112,000.00
14 4/30/2017 $112,000.00
15 4/30/2016 $81,000.00
16 4/30/2015 $81,000.00
17 4/30/2014 $72,000.00
18 4/30/2013 $51,000.00
19 4/30/2012 $58,000.00
Financials: Assets
Date Value
1 10/31/2023 $111,613,000.00
2 7/31/2023 $105,000,000.00
3 4/30/2023 $113,906,000.00
4 1/31/2023 $111,077,000.00
5 10/31/2022 $105,381,000.00
6 7/31/2022 $103,966,000.00
7 4/30/2022 $100,809,000.00
8 1/31/2022 $98,076,000.00
9 10/31/2021 $96,976,000.00
10 7/31/2021 $101,503,000.00
11 4/30/2021 $101,921,000.00
12 1/31/2021 $99,026,000.00
13 10/31/2020 $96,249,000.00
14 7/31/2020 $98,488,000.00
15 4/30/2020 $94,782,000.00
16 1/31/2020 $95,027,000.00
17 10/31/2019 $95,267,000.00
18 7/31/2019 $92,739,000.00
19 4/30/2019 $48,902,000.00
20 1/31/2019 $46,126,000.00
21 10/31/2018 $43,533,000.00
22 7/31/2018 $41,883,000.00
23 4/30/2018 $41,431,000.00
24 1/31/2018 $39,598,000.00
25 10/31/2017 $40,545,000.00
26 7/31/2017 $42,250,000.00
27 4/30/2017 $42,778,000.00
28 1/31/2017 $40,924,000.00
29 10/31/2016 $41,872,000.00
30 7/31/2016 $41,280,000.00
31 4/30/2016 $42,697,000.00
32 1/31/2016 $41,575,000.00
33 10/31/2015 $41,098,000.00
34 7/31/2015 $40,463,000.00
35 4/30/2015 $41,598,000.00
36 1/31/2015 $41,633,000.00
37 10/31/2014 $40,373,000.00
38 7/31/2014 $41,540,000.00
39 4/30/2014 $41,678,000.00
40 1/31/2014 $41,115,000.00
41 10/31/2013 $42,457,000.00
42 7/31/2013 $43,908,000.00
43 4/30/2013 $43,860,000.00
44 1/31/2013 $44,321,000.00
45 10/31/2012 $45,288,000.00
46 7/31/2012 $41,620,000.00
47 4/30/2012 $40,562,000.00
48 1/31/2012 $39,438,342.00
49 4/30/2011 $32,158,000.00
Financials: AssetsCurrent
Date Value
1 10/31/2023 $36,828,000.00
2 7/31/2023 $31,778,000.00
3 4/30/2023 $40,162,000.00
4 1/31/2023 $37,954,000.00
5 10/31/2022 $31,918,000.00
6 7/31/2022 $30,478,000.00
7 4/30/2022 $27,826,000.00
8 1/31/2022 $28,328,000.00
9 10/31/2021 $27,851,000.00
10 7/31/2021 $34,096,000.00
11 4/30/2021 $34,468,000.00
12 1/31/2021 $31,935,000.00
13 10/31/2020 $31,323,000.00
14 7/31/2020 $33,342,000.00
15 4/30/2020 $29,812,000.00
16 1/31/2020 $29,693,000.00
17 10/31/2019 $30,130,000.00
18 7/31/2019 $26,636,000.00
19 4/30/2019 $23,284,000.00
20 1/31/2019 $22,648,000.00
21 10/31/2018 $22,059,000.00
22 7/31/2018 $19,751,000.00
23 4/30/2018 $18,776,000.00
24 1/31/2018 $16,201,000.00
25 10/31/2017 $16,730,000.00
26 7/31/2017 $17,971,000.00
27 4/30/2017 $18,335,000.00
28 1/31/2017 $16,947,000.00
29 10/31/2016 $18,270,000.00
30 7/31/2016 $16,959,000.00
31 4/30/2016 $17,791,000.00
32 1/31/2016 $17,786,000.00
33 10/31/2015 $16,538,000.00
34 7/31/2015 $15,395,000.00
35 4/30/2015 $15,038,000.00
36 1/31/2015 $16,358,000.00
37 10/31/2014 $15,886,000.00
38 7/31/2014 $16,644,000.00
39 4/30/2014 $16,531,000.00
40 1/31/2014 $16,440,000.00
41 10/31/2013 $16,877,000.00
42 7/31/2013 $17,558,000.00
43 4/30/2013 $17,573,000.00
44 1/31/2013 $17,312,000.00
45 10/31/2012 $19,516,000.00
46 7/31/2012 $21,607,000.00
47 4/30/2012 $20,224,000.00
48 1/31/2012 $18,498,699.00
49 4/30/2011 $18,582,000.00
Financials: BuildingsAndImprovementsGross
Date Value
1 1/31/2023 $47,813,000.00
2 10/31/2022 $47,790,000.00
3 7/31/2022 $47,772,000.00
4 4/30/2022 $40,962,000.00
5 1/31/2022 $39,762,000.00
6 10/31/2021 $39,762,000.00
7 7/31/2021 $39,762,000.00
8 4/30/2021 $39,747,000.00
9 1/31/2021 $39,747,000.00
10 4/30/2020 $3,996,000.00
Financials: Cash
Date Value
1 10/31/2023 $18,324,000.00
2 7/31/2023 $14,236,000.00
3 4/30/2023 $21,997,000.00
4 1/31/2023 $17,196,000.00
5 10/31/2022 $14,502,000.00
6 7/31/2022 $14,796,000.00
7 4/30/2022 $12,487,000.00
8 1/31/2022 $14,556,000.00
9 10/31/2021 $12,925,000.00
10 7/31/2021 $20,585,000.00
11 4/30/2021 $22,022,000.00
12 1/31/2021 $18,221,000.00
13 10/31/2020 $17,404,000.00
14 7/31/2020 $17,610,000.00
15 4/30/2020 $16,793,000.00
16 1/31/2020 $15,782,000.00
17 10/31/2019 $17,025,000.00
18 7/31/2019 $10,249,000.00
19 4/30/2019 $9,014,000.00
20 1/31/2019 $8,803,000.00
21 10/31/2018 $8,972,000.00
22 7/31/2018 $7,545,000.00
23 4/30/2018 $7,353,000.00
24 1/31/2018 $5,121,000.00
25 10/31/2017 $5,392,000.00
26 7/31/2017 $5,901,000.00
27 4/30/2017 $6,389,000.00
28 1/31/2017 $5,323,000.00
29 10/31/2016 $6,446,000.00
30 7/31/2016 $6,307,000.00
31 4/30/2016 $7,381,000.00
32 1/31/2016 $6,166,000.00
33 10/31/2015 $5,622,000.00
34 7/31/2015 $5,584,000.00
35 4/30/2015 $6,195,000.00
36 1/31/2015 $5,052,000.00
37 10/31/2014 $5,097,000.00
38 7/31/2014 $5,581,000.00
39 4/30/2014 $6,261,000.00
40 1/31/2014 $5,071,000.00
41 10/31/2013 $4,172,000.00
42 7/31/2013 $4,561,000.00
43 4/30/2013 $5,148,000.00
44 1/31/2013 $5,438,000.00
45 10/31/2012 $7,031,000.00
46 7/31/2012 $7,769,000.00
47 4/30/2012 $7,431,000.00
48 1/31/2012 $6,425,262.00
49 10/31/2011 $7,435,000.00
50 7/31/2011 $7,175,000.00
51 4/30/2011 $8,475,000.00
52 1/31/2011 $6,544,984.00
53 4/30/2010 $8,706,000.00
54 4/30/2009 $1,977,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 10/31/2023 $18,324,000.00
2 7/31/2023 $14,236,000.00
3 4/30/2023 $21,997,000.00
4 1/31/2023 $17,196,000.00
5 10/31/2022 $14,502,000.00
6 7/31/2022 $14,796,000.00
7 4/30/2022 $12,487,000.00
8 1/31/2022 $14,556,000.00
9 10/31/2021 $12,925,000.00
10 7/31/2021 $20,585,000.00
11 4/30/2021 $22,022,000.00
12 1/31/2021 $18,221,000.00
13 10/31/2020 $17,404,000.00
14 7/31/2020 $17,610,000.00
15 4/30/2020 $16,793,000.00
16 1/31/2020 $15,782,000.00
17 10/31/2019 $17,025,000.00
18 7/31/2019 $10,249,000.00
19 4/30/2019 $9,014,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 10/31/2023 $-3,673,000.00
2 7/31/2023 $-7,761,000.00
3 4/30/2023 $9,510,000.00
4 1/31/2023 $4,709,000.00
5 10/31/2022 $2,015,000.00
6 7/31/2022 $2,309,000.00
7 4/30/2022 $-9,535,000.00
8 1/31/2022 $-7,466,000.00
9 10/31/2021 $-9,097,000.00
10 7/31/2021 $-1,437,000.00
11 4/30/2021 $5,229,000.00
12 1/31/2021 $1,428,000.00
13 10/31/2020 $611,000.00
14 7/31/2020 $817,000.00
15 4/30/2020 $7,779,000.00
16 1/31/2020 $6,768,000.00
17 10/31/2019 $8,011,000.00
18 7/31/2019 $1,235,000.00
Financials: CashUninsuredAmount
Date Value
1 4/30/2023 $17,021,000.00
2 4/30/2022 $7,835,000.00
3 4/30/2021 $16,883,000.00
4 4/30/2020 $12,509,000.00
5 4/30/2019 $5,365,000.00
6 4/30/2018 $3,750,000.00
7 4/30/2017 $2,312,000.00
8 4/30/2016 $3,546,000.00
9 4/30/2015 $2,250,000.00
10 4/30/2014 $2,242,000.00
11 4/30/2012 $1,218,000.00
Financials: CommitmentsAndContingencies
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 10/31/2018 --
21 7/31/2018 --
22 4/30/2018 --
23 1/31/2018 --
24 10/31/2017 --
25 7/31/2017 --
26 4/30/2017 --
27 1/31/2017 --
28 10/31/2016 --
29 7/31/2016 --
30 4/30/2016 --
31 1/31/2016 --
32 10/31/2015 --
33 7/31/2015 --
34 4/30/2015 --
35 1/31/2015 --
36 10/31/2014 --
37 7/31/2014 --
38 4/30/2014 --
39 1/31/2014 --
40 10/31/2013 --
41 7/31/2013 --
42 4/30/2013 --
43 1/31/2013 --
44 10/31/2012 --
45 4/30/2012 --
46 1/31/2012 --
47 4/30/2011 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 10/31/2023 $0.01
2 7/31/2023 $0.01
3 4/30/2023 $0.01
4 1/31/2023 $0.01
5 10/31/2022 $0.01
6 7/31/2022 $0.01
7 4/30/2022 $0.01
8 1/31/2022 $0.01
9 10/31/2021 $0.01
10 7/31/2021 $0.01
11 4/30/2021 $0.01
12 1/31/2021 $0.01
13 10/31/2020 $0.01
14 7/31/2020 $0.01
15 4/30/2020 $0.01
16 1/31/2020 $0.01
17 10/31/2019 $0.01
18 7/31/2019 $0.01
19 4/30/2019 $0.01
20 1/31/2019 $0.01
21 10/31/2018 $0.01
22 7/31/2018 $0.01
23 4/30/2018 $0.01
24 1/31/2018 $0.01
25 10/31/2017 $0.01
26 7/31/2017 $0.01
27 4/30/2017 $0.01
28 1/31/2017 $0.01
29 10/31/2016 $0.01
30 7/31/2016 $0.01
31 4/30/2016 $0.01
32 1/31/2016 $0.01
33 10/31/2015 $0.01
34 7/31/2015 $0.01
35 4/30/2015 $0.01
36 1/31/2015 $0.01
37 10/31/2014 $0.01
38 7/31/2014 $0.01
39 4/30/2014 $0.01
40 1/31/2014 $0.01
41 10/31/2013 $0.01
42 7/31/2013 $0.01
43 4/30/2013 $0.01
44 1/31/2013 $0.01
45 10/31/2012 $0.01
46 7/31/2012 $0.01
47 4/30/2012 $0.01
48 1/31/2012 $0.01
49 4/30/2011 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 10/31/2023 $100,000,000.00
2 7/31/2023 $100,000,000.00
3 4/30/2023 $100,000,000.00
4 1/31/2023 $100,000,000.00
5 10/31/2022 $100,000,000.00
6 7/31/2022 $100,000,000.00
7 4/30/2022 $100,000,000.00
8 1/31/2022 $100,000,000.00
9 10/31/2021 $100,000,000.00
10 7/31/2021 $100,000,000.00
11 4/30/2021 $100,000,000.00
12 1/31/2021 $100,000,000.00
13 10/31/2020 $100,000,000.00
14 7/31/2020 $100,000,000.00
15 4/30/2020 $100,000,000.00
16 1/31/2020 $100,000,000.00
17 10/31/2019 $100,000,000.00
18 7/31/2019 $100,000,000.00
19 4/30/2019 $100,000,000.00
20 1/31/2019 $100,000,000.00
21 10/31/2018 $100,000,000.00
22 7/31/2018 $100,000,000.00
23 4/30/2018 $100,000,000.00
24 1/31/2018 $100,000,000.00
25 10/31/2017 $100,000,000.00
26 7/31/2017 $100,000,000.00
27 4/30/2017 $100,000,000.00
28 1/31/2017 $100,000,000.00
29 10/31/2016 $100,000,000.00
30 7/31/2016 $100,000,000.00
31 4/30/2016 $100,000,000.00
32 1/31/2016 $100,000,000.00
33 10/31/2015 $100,000,000.00
34 7/31/2015 $100,000,000.00
35 4/30/2015 $100,000,000.00
36 1/31/2015 $100,000,000.00
37 10/31/2014 $100,000,000.00
38 7/31/2014 $100,000,000.00
39 4/30/2014 $100,000,000.00
40 1/31/2014 $100,000,000.00
41 10/31/2013 $100,000,000.00
42 7/31/2013 $100,000,000.00
43 4/30/2013 $100,000,000.00
44 1/31/2013 $100,000,000.00
45 10/31/2012 $100,000,000.00
46 7/31/2012 $100,000,000.00
47 4/30/2012 $100,000,000.00
48 1/31/2012 $100,000,000.00
49 4/30/2011 $100,000,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 10/31/2023 $79,871,211.00
2 7/31/2023 $79,571,211.00
3 4/30/2023 $80,871,211.00
4 1/31/2023 $79,873,572.00
5 10/31/2022 $80,673,572.00
6 7/31/2022 $80,673,572.00
7 4/30/2022 $80,348,572.00
8 1/31/2022 $79,020,382.00
9 10/31/2021 $79,070,382.00
10 7/31/2021 $79,070,382.00
11 4/30/2021 $79,070,382.00
12 1/31/2021 $77,719,677.00
13 10/31/2020 $77,719,677.00
14 7/31/2020 $77,719,677.00
15 4/30/2020 $77,719,677.00
16 1/31/2020 $71,008,122.00
17 10/31/2019 $71,008,122.00
18 7/31/2019 $71,008,122.00
19 4/30/2019 $71,008,122.00
20 1/31/2019 $66,196,854.00
21 10/31/2018 $66,196,854.00
22 7/31/2018 $66,196,854.00
23 4/30/2018 $66,196,854.00
24 1/31/2018 $65,273,896.00
25 10/31/2017 $65,273,896.00
26 7/31/2017 $65,273,896.00
27 4/30/2017 $65,273,896.00
28 1/31/2017 $64,066,873.00
29 10/31/2016 $64,066,873.00
30 7/31/2016 $64,066,873.00
31 4/30/2016 $64,066,873.00
32 1/31/2016 $62,860,098.00
33 10/31/2015 $62,860,098.00
34 7/31/2015 $62,860,098.00
35 4/30/2015 $62,860,098.00
36 1/31/2015 $61,493,092.00
37 10/31/2014 $61,493,092.00
38 7/31/2014 $61,493,092.00
39 4/30/2014 $61,493,092.00
40 1/31/2014 $59,619,173.00
41 10/31/2013 $59,619,173.00
42 7/31/2013 $59,619,173.00
43 4/30/2013 $59,619,173.00
44 1/31/2013 $58,142,914.00
45 10/31/2012 $58,142,914.00
46 7/31/2012 $58,146,314.00
47 4/30/2012 $238,750,000.00
48 1/31/2012 $57,194,262.00
49 4/30/2011 $57,194,262,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 10/31/2023 $69,025,600.00
2 7/31/2023 $68,727,900.00
3 4/30/2023 $76,891,689.00
4 1/31/2023 $75,896,050.00
5 10/31/2022 $76,781,357.00
6 7/31/2022 $76,781,507.00
7 4/30/2022 $76,458,146.00
8 1/31/2022 $75,310,459.00
9 10/31/2021 $75,360,459.00
10 7/31/2021 $75,366,749.00
11 4/30/2021 $75,366,749.00
12 1/31/2021 $74,033,347.00
13 10/31/2020 $74,033,347.00
14 7/31/2020 $7,418,626.00
15 4/30/2020 $74,398,262.00
16 1/31/2020 $67,686,732.00
17 10/31/2019 $67,954,200.00
18 7/31/2019 $68,160,250.00
19 4/30/2019 $68,281,071.00
20 1/31/2019 $64,050,508.00
21 10/31/2018 $64,237,185.00
22 7/31/2018 $64,718,040.00
23 4/30/2018 $64,743,317.00
24 1/31/2018 $63,998,885.00
25 10/31/2017 $64,535,943.00
26 7/31/2017 $64,543,550.00
27 4/30/2017 $64,543,550.00
28 1/31/2017 $63,416,953.00
29 10/31/2016 $64,066,873.00
30 7/31/2016 $64,066,873.00
31 4/30/2016 $63,466,873.00
32 1/31/2016 $62,860,098.00
33 10/31/2015 $62,860,098.00
34 7/31/2015 $62,860,098.00
35 4/30/2015 $62,860,098.00
36 1/31/2015 $61,493,092.00
37 10/31/2014 $61,493,092.00
38 7/31/2014 $61,493,092.00
39 4/30/2014 $61,493,092.00
40 1/31/2014 $59,619,173.00
41 10/31/2013 $59,619,173.00
42 7/31/2013 $59,619,173.00
43 4/30/2013 $59,619,173.00
44 1/31/2013 $58,142,914.00
45 10/31/2012 $58,142,914.00
46 7/31/2012 $58,146,314.00
47 4/30/2012 $57,907,564.00
48 1/31/2012 $57,194,262.00
49 4/30/2011 $57,194,262.00
Financials: CommonStockValueOutstanding
Date Value
1 10/31/2023 $798,000.00
2 7/31/2023 $795,000.00
3 4/30/2023 $808,000.00
4 1/31/2023 $799,000.00
5 10/31/2022 $807,000.00
6 7/31/2022 $807,000.00
7 4/30/2022 $803,000.00
8 1/31/2022 $790,000.00
9 10/31/2021 $790,000.00
10 7/31/2021 $790,000.00
11 4/30/2021 $790,000.00
12 1/31/2021 $777,000.00
13 10/31/2020 $777,000.00
14 7/31/2020 $777,000.00
15 4/30/2020 $777,000.00
16 1/31/2020 $710,000.00
17 10/31/2019 $710,000.00
18 7/31/2019 $710,000.00
19 4/30/2019 $710,000.00
20 1/31/2019 $662,000.00
21 10/31/2018 $662,000.00
22 7/31/2018 $662,000.00
23 4/30/2018 $662,000.00
24 1/31/2018 $652,000.00
25 10/31/2017 $652,000.00
26 7/31/2017 $652,000.00
27 4/30/2017 $652,000.00
28 1/31/2017 $640,000.00
29 10/31/2016 $640,000.00
30 7/31/2016 $640,000.00
31 4/30/2016 $640,000.00
32 1/31/2016 $628,000.00
33 10/31/2015 $628,000.00
34 7/31/2015 $628,000.00
35 4/30/2015 $628,000.00
36 1/31/2015 $614,000.00
37 10/31/2014 $614,000.00
38 7/31/2014 $614,000.00
39 4/30/2014 $614,000.00
40 1/31/2014 $596,000.00
41 10/31/2013 $596,000.00
42 7/31/2013 $596,000.00
43 4/30/2013 $596,000.00
44 1/31/2013 $581,000.00
45 10/31/2012 $581,000.00
46 7/31/2012 $581,000.00
47 4/30/2012 $579,000.00
48 1/31/2012 $571,943.00
49 4/30/2011 $572,000.00
Financials: ConstructionInProgressGross
Date Value
1 1/31/2023 --
2 10/31/2022 --
3 7/31/2022 --
4 4/30/2022 $6,417,000.00
5 1/31/2022 $4,539,000.00
6 10/31/2021 $3,142,000.00
7 7/31/2021 $1,484,000.00
8 4/30/2021 $1,170,000.00
9 1/31/2021 $589,000.00
10 4/30/2020 --
11 10/31/2012 $6,711,000.00
12 4/30/2012 --
Financials: ContractWithCustomerAssetNet
Date Value
1 10/31/2023 $1,755,000.00
2 7/31/2023 $3,169,000.00
3 4/30/2023 $1,893,000.00
4 1/31/2023 $2,722,000.00
5 10/31/2022 $1,242,000.00
6 7/31/2022 $1,144,000.00
7 4/30/2022 $1,470,000.00
8 1/31/2022 $1,612,000.00
9 10/31/2021 $1,101,000.00
10 7/31/2021 $578,000.00
11 4/30/2021 $421,000.00
12 4/30/2020 $195,000.00
Financials: ContractWithCustomerAssetNetCurrent
Date Value
1 10/31/2023 $1,755,000.00
2 7/31/2023 $3,169,000.00
3 4/30/2023 $1,893,000.00
4 1/31/2023 $2,722,000.00
5 10/31/2022 $1,242,000.00
6 7/31/2022 $1,144,000.00
7 4/30/2022 $1,470,000.00
8 1/31/2022 $1,612,000.00
9 10/31/2021 $1,101,000.00
10 7/31/2021 $578,000.00
11 4/30/2021 $421,000.00
12 4/30/2020 $195,000.00
Financials: ContractWithCustomerLiability
Date Value
1 10/31/2023 $4,680,000.00
2 7/31/2023 $9,256,000.00
3 4/30/2023 $6,031,000.00
4 1/31/2023 $4,863,000.00
5 10/31/2022 $4,848,000.00
6 7/31/2022 $4,164,000.00
7 4/30/2022 $820,000.00
8 1/31/2022 $1,056,000.00
9 10/31/2021 $1,245,000.00
10 7/31/2021 $2,804,000.00
11 4/30/2021 $5,798,000.00
12 4/30/2020 $2,189,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 10/31/2023 $4,680,000.00
2 7/31/2023 $9,256,000.00
3 4/30/2023 $6,031,000.00
4 1/31/2023 $4,863,000.00
5 10/31/2022 $4,848,000.00
6 7/31/2022 $4,164,000.00
7 4/30/2022 $820,000.00
8 1/31/2022 $1,056,000.00
9 10/31/2021 $1,245,000.00
10 7/31/2021 $2,804,000.00
11 4/30/2021 $5,798,000.00
12 1/31/2021 $4,257,000.00
13 10/31/2020 $3,782,000.00
14 7/31/2020 $6,656,000.00
15 4/30/2020 $2,189,000.00
16 1/31/2020 $1,509,000.00
17 10/31/2019 $2,851,000.00
18 7/31/2019 $2,948,000.00
19 4/30/2019 $2,758,000.00
20 1/31/2019 $3,260,000.00
21 10/31/2018 $2,425,000.00
22 4/30/2018 $1,396,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 4/30/2023 $820,000.00
2 4/30/2022 $5,798,000.00
3 4/30/2021 $2,189,000,000.00
4 4/30/2020 $2,700,000.00
Financials: CostsAndExpenses
Date Value
1 10/31/2023 $32,051,000.00
2 7/31/2023 $16,048,000.00
3 4/30/2023 $66,528,000.00
4 1/31/2023 $46,081,000.00
5 10/31/2022 $29,002,000.00
6 7/31/2022 $13,679,000.00
7 4/30/2022 $57,344,000.00
8 1/31/2022 $40,845,000.00
9 10/31/2021 $28,472,000.00
10 7/31/2021 $13,723,000.00
11 4/30/2021 $55,580,000.00
12 1/31/2021 $39,889,000.00
13 10/31/2020 $27,146,000.00
14 7/31/2020 $12,861,000.00
15 4/30/2020 $57,565,000.00
16 1/31/2020 $42,618,000.00
17 10/31/2019 $15,210,000.00
18 7/31/2019 $13,495,000.00
19 4/30/2019 $53,432,000.00
20 1/31/2019 $12,479,000.00
21 10/31/2018 $25,983,000.00
22 7/31/2018 $12,503,000.00
23 4/30/2018 $46,137,000.00
24 1/31/2018 $32,414,000.00
25 10/31/2017 $10,839,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 4/30/2023 $1,238,000.00
2 4/30/2022 $2,279,000.00
3 4/30/2021 $328,000.00
4 4/30/2020 $1,151,000.00
5 4/30/2019 $170,000.00
6 4/30/2018 $-295,000.00
7 4/30/2017 $550,000.00
8 4/30/2016 --
9 4/30/2015 --
10 4/30/2014 $66,000.00
11 4/30/2013 $-650,000.00
12 4/30/2012 $594,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $2,097,000.00
2 7/31/2023 $266,000.00
3 4/30/2023 $1,714,000.00
4 1/31/2023 $1,603,000.00
5 10/31/2022 $612,000.00
6 7/31/2022 $260,000.00
7 4/30/2022 $3,102,000.00
8 1/31/2022 $2,418,000.00
9 10/31/2021 $794,000.00
10 7/31/2021 $631,000.00
11 4/30/2021 $536,000.00
12 1/31/2021 $185,000.00
13 10/31/2020 $114,000.00
14 7/31/2020 $-6,000.00
15 4/30/2020 $1,594,000.00
16 1/31/2020 $2,081,000.00
17 10/31/2019 $825,000.00
18 7/31/2019 $762,000.00
19 4/30/2019 $297,000.00
20 1/31/2019 $495,000.00
21 10/31/2018 $825,000.00
22 7/31/2018 $188,000.00
23 4/30/2018 $-192,000.00
24 1/31/2018 $191,000.00
25 10/31/2017 $47,000.00
26 7/31/2017 $134,000.00
27 4/30/2017 $589,000.00
28 1/31/2017 --
29 10/31/2016 --
30 7/31/2016 --
31 4/30/2016 --
32 1/31/2016 $57,000.00
33 10/31/2015 $-269,000.00
34 7/31/2015 $11,000.00
35 4/30/2015 --
36 1/31/2015 $136,000.00
37 10/31/2014 --
38 7/31/2014 $136,000.00
39 4/30/2014 $66,000.00
40 1/31/2014 $-359,000.00
41 10/31/2013 $-257,000.00
42 7/31/2013 $-156,000.00
43 4/30/2013 $-680,000.00
44 4/30/2012 $764,000.00
45 4/30/2011 $1,171,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 4/30/2023 $476,000.00
2 4/30/2022 $823,000.00
3 4/30/2021 $208,000.00
4 4/30/2020 $443,000.00
5 4/30/2019 $127,000.00
6 4/30/2018 $103,000.00
7 4/30/2017 $39,000.00
8 4/30/2016 --
9 4/30/2015 --
10 4/30/2014 --
11 4/30/2013 $-30,000.00
12 4/30/2012 $170,000.00
Financials: DebtInstrumentCarryingAmount
Date Value
1 4/30/2023 $43,717,000.00
2 4/30/2022 $48,965,000.00
3 4/30/2021 $46,160,000.00
4 4/30/2020 $5,439,000.00
Financials: DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
Date Value
1 4/30/2023 $312,000.00
2 4/30/2022 $389,000.00
3 4/30/2021 $372,000.00
4 4/30/2020 --
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 10/31/2023 $1,473,000.00
2 7/31/2023 $1,473,000.00
3 4/30/2023 $1,473,000.00
4 1/31/2023 $1,490,000.00
5 10/31/2022 $1,490,000.00
6 7/31/2022 $1,490,000.00
7 4/30/2022 $1,770,000.00
8 1/31/2022 $1,710,000.00
9 10/31/2021 $1,710,000.00
10 4/30/2021 --
11 4/30/2020 $331,000.00
12 1/31/2020 $295,000.00
13 4/30/2019 $295,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 $297,000.00
4 1/31/2023 $280,000.00
5 10/31/2022 $280,000.00
6 7/31/2022 $280,000.00
7 4/30/2022 $174,000.00
8 1/31/2022 $234,000.00
9 10/31/2021 $234,000.00
10 7/31/2021 --
11 4/30/2021 $-225,000.00
12 1/31/2021 --
13 10/31/2020 --
14 4/30/2020 $-260,000.00
15 4/30/2019 $1,078,000.00
16 10/31/2018 --
17 4/30/2018 $732,000.00
18 1/31/2018 --
19 10/31/2017 --
20 7/31/2017 --
21 4/30/2017 $179,000.00
22 1/31/2017 $426,000.00
23 10/31/2016 $418,000.00
24 7/31/2016 $126,000.00
25 4/30/2016 $93,000.00
26 1/31/2016 --
27 10/31/2015 --
28 7/31/2015 --
29 4/30/2015 $138,000.00
30 4/30/2014 $-33,000.00
31 4/30/2013 $-136,000.00
32 4/30/2012 $59,000.00
33 4/30/2011 --
34 4/30/2010 $-1,226,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 4/30/2023 $166,000.00
2 4/30/2022 $358,000.00
3 4/30/2021 $1,164,000.00
4 4/30/2020 $956,000.00
5 4/30/2019 $1,180,000.00
6 4/30/2018 $112,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 4/30/2023 $1,639,000.00
2 4/30/2022 $2,128,000.00
3 4/30/2021 $764,000.00
4 4/30/2020 $331,000.00
5 4/30/2019 $295,000.00
6 4/30/2018 $193,000.00
7 4/30/2017 $925,000.00
8 4/30/2016 $1,104,000.00
9 4/30/2015 $1,375,000.00
10 4/30/2014 $1,687,000.00
11 4/30/2013 $1,853,000.00
12 4/30/2012 $1,823,000.00
Financials: DeferredTaxAssetsInventory
Date Value
1 4/30/2023 $74,000.00
2 4/30/2022 $65,000.00
3 4/30/2021 $187,000.00
4 4/30/2020 $185,000.00
5 4/30/2019 $194,000.00
6 4/30/2018 $154,000.00
7 4/30/2017 $467,000.00
8 4/30/2016 $859,000.00
9 4/30/2015 $1,154,000.00
10 4/30/2014 $1,548,000.00
11 4/30/2013 $1,734,000.00
12 4/30/2012 $1,693,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 4/30/2023 $1,473,000.00
2 4/30/2022 $1,770,000.00
3 4/30/2018 $193,000.00
4 4/30/2017 $925,000.00
5 4/30/2016 $1,104,000.00
6 4/30/2015 $1,197,000.00
7 4/30/2014 $1,335,000.00
8 4/30/2013 $1,303,000.00
9 4/30/2012 $1,167,000.00
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 4/30/2023 $325,000.00
2 4/30/2022 $1,365,000.00
3 4/30/2021 --
4 4/30/2018 --
5 4/30/2017 $309,000.00
6 4/30/2016 $80,000.00
7 4/30/2015 --
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
Date Value
1 4/30/2023 $156,000.00
2 4/30/2022 $60,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
Date Value
1 4/30/2023 $55,000.00
2 4/30/2022 $55,000.00
3 4/30/2021 $39,000.00
4 4/30/2020 $39,000.00
5 4/30/2019 $39,000.00
6 4/30/2018 $30,000.00
7 4/30/2017 $43,000.00
8 4/30/2016 $31,000.00
9 4/30/2015 $28,000.00
10 4/30/2014 $28,000.00
11 4/30/2013 $18,000.00
12 4/30/2012 $20,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 4/30/2023 --
2 4/30/2022 --
3 4/30/2021 --
4 4/30/2020 --
5 4/30/2019 --
6 4/30/2018 --
7 4/30/2017 --
8 4/30/2016 --
9 4/30/2015 --
10 4/30/2014 --
11 4/30/2013 --
12 4/30/2012 --
Financials: DefinedContributionPlanCostRecognized
Date Value
1 4/30/2023 $783,000.00
2 4/30/2022 $807,000.00
3 4/30/2021 $721,000.00
4 4/30/2020 $676,000.00
5 4/30/2019 $584,000.00
6 4/30/2018 $261,000.00
7 4/30/2017 $251,000.00
8 4/30/2016 $241,000.00
9 4/30/2015 $219,000.00
10 4/30/2014 $244,000.00
11 4/30/2013 $281,000.00
12 4/30/2012 $278,000.00
13 4/30/2011 $214,000.00
Financials: DefinedContributionPlanEmployerMatchingContributionPercent
Date Value
1 4/30/2023 $0.06
2 4/30/2022 $0.06
3 4/30/2021 $0.06
4 4/30/2020 $0.06
5 4/30/2019 $0.06
6 4/30/2018 $0.06
7 4/30/2017 $0.06
8 4/30/2016 $0.06
9 4/30/2015 $0.06
10 4/30/2014 $0.06
11 4/30/2013 $0.06
Financials: DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
Date Value
1 4/30/2023 $1.00
2 4/30/2022 $1.00
3 4/30/2021 $1.00
4 4/30/2020 $1.00
5 4/30/2019 $1.00
6 4/30/2018 $1.00
7 4/30/2017 $1.00
8 4/30/2016 $1.00
9 4/30/2015 $1.00
10 4/30/2014 $1.00
11 4/30/2013 $1.00
Financials: Depreciation
Date Value
1 10/31/2023 $2,347,000.00
2 10/31/2022 $2,153,000.00
Financials: DepreciationAndAmortization
Date Value
1 10/31/2023 $1,613,000.00
2 7/31/2023 $1,423,000.00
3 4/30/2023 $5,898,000.00
4 1/31/2023 $2,309,000.00
5 10/31/2022 $1,527,000.00
6 7/31/2022 $1,458,000.00
7 4/30/2022 $2,815,000.00
8 1/31/2022 $2,106,000.00
9 10/31/2021 $1,407,000.00
10 7/31/2021 $702,000.00
11 4/30/2021 $3,542,000.00
12 1/31/2021 $2,858,000.00
13 10/31/2020 $1,075,000.00
14 7/31/2020 $1,043,000.00
15 4/30/2020 $4,165,000.00
Financials: EarningsPerShareBasic
Date Value
1 10/31/2023 $0.08
2 7/31/2023 $0.01
3 4/30/2023 $0.06
4 1/31/2023 $0.07
5 10/31/2022 $0.03
6 7/31/2022 $0.01
7 4/30/2022 $0.14
8 1/31/2022 $0.12
9 10/31/2021 $0.04
10 7/31/2021 $0.04
11 4/30/2021 $0.02
12 1/31/2021 $0.01
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 $0.06
16 1/31/2020 $0.08
17 10/31/2019 $0.06
18 7/31/2019 $0.03
19 4/30/2019 $0.06
20 1/31/2019 $0.02
21 10/31/2018 $0.03
22 7/31/2018 $0.01
23 4/30/2018 $0.01
24 1/31/2018 $0.01
25 10/31/2017 --
26 7/31/2017 --
27 4/30/2017 $0.02
28 1/31/2017 --
29 10/31/2016 $0.01
30 7/31/2016 --
31 4/30/2016 --
32 1/31/2016 $-0.01
33 10/31/2015 $-0.01
34 7/31/2015 --
35 4/30/2015 $-0.01
36 1/31/2015 $0.01
37 10/31/2014 --
38 7/31/2014 --
39 4/30/2014 --
40 1/31/2014 --
41 10/31/2013 $-0.01
42 7/31/2013 --
43 4/30/2013 --
44 1/31/2013 $-0.01
45 10/31/2012 --
46 7/31/2012 --
47 4/30/2012 $0.03
48 1/31/2012 $0.01
49 10/31/2011 $0.01
50 7/31/2011 --
51 4/30/2011 $0.02
52 1/31/2011 $0.02
53 10/31/2010 $0.01
54 7/31/2010 --
55 4/30/2010 $0.05
Financials: EarningsPerShareDiluted
Date Value
1 10/31/2023 $0.08
2 7/31/2023 $0.01
3 4/30/2023 $0.06
4 1/31/2023 $0.07
5 10/31/2022 $0.04
6 7/31/2022 $0.01
7 4/30/2022 $0.14
8 1/31/2022 $0.12
9 10/31/2021 $0.08
10 7/31/2021 $0.04
11 4/30/2021 $0.02
12 1/31/2021 $0.01
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 $0.06
16 1/31/2020 $0.08
17 10/31/2019 $0.06
18 7/31/2019 $0.03
19 4/30/2019 $0.06
20 1/31/2019 $0.06
21 10/31/2018 $0.03
22 7/31/2018 $0.01
23 4/30/2018 $0.01
24 1/31/2018 $0.01
25 10/31/2017 --
26 7/31/2017 --
27 4/30/2017 $0.02
28 1/31/2017 --
29 10/31/2016 $0.01
30 7/31/2016 --
31 4/30/2016 --
32 1/31/2016 --
33 10/31/2015 $-0.01
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 $-0.01
41 10/31/2013 $-0.01
42 7/31/2013 --
43 4/30/2013 --
44 1/31/2013 $-0.01
45 10/31/2012 --
46 7/31/2012 --
47 4/30/2012 $0.01
48 1/31/2012 $0.02
49 10/31/2011 $0.01
50 7/31/2011 --
51 4/30/2011 $0.02
52 1/31/2011 $0.01
53 10/31/2010 $0.01
54 4/30/2010 $0.05
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 4/30/2023 $0.31
2 4/30/2022 $0.24
3 4/30/2021 $0.17
4 4/30/2020 $0.24
5 4/30/2019 $0.26
6 4/30/2018 $0.61
7 4/30/2017 $0.33
8 4/30/2016 $0.79
9 4/30/2015 $0.83
10 4/30/2014 $0.23
11 4/30/2013 $-0.85
12 4/30/2012 $0.30
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 4/30/2023 $0.21
2 4/30/2022 $0.21
3 4/30/2021 $0.21
4 4/30/2020 $0.21
5 4/30/2019 $0.21
6 4/30/2018 $0.30
7 4/30/2017 $0.34
8 4/30/2016 $0.34
9 4/30/2015 $0.34
10 4/30/2014 $0.34
11 4/30/2013 $-0.34
12 4/30/2012 $0.34
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpense
Date Value
1 4/30/2023 $0.02
2 4/30/2022 $-0.01
3 4/30/2021 $0.05
4 4/30/2020 $0.01
5 4/30/2019 $0.02
6 4/30/2018 $0.11
7 4/30/2017 $0.02
8 4/30/2016 $0.31
9 4/30/2015 $0.59
10 4/30/2014 $0.27
11 4/30/2013 $0.04
12 4/30/2012 $0.07
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 4/30/2023 $-0.02
2 4/30/2022 $0.01
3 4/30/2021 $0.15
4 4/30/2020 $-0.04
5 4/30/2019 $0.01
6 4/30/2018 $0.12
7 4/30/2017 $-0.04
8 4/30/2016 $0.15
9 4/30/2015 $-0.10
10 4/30/2014 $-0.38
11 4/30/2013 $-0.54
12 4/30/2012 $-0.15
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 4/30/2023 $0.06
2 4/30/2022 $0.05
3 4/30/2021 $0.06
4 4/30/2020 $0.05
5 4/30/2019 $0.02
6 4/30/2018 $0.08
7 4/30/2017 $0.02
8 4/30/2016 --
9 4/30/2015 --
10 4/30/2014 --
11 4/30/2013 --
12 4/30/2012 $0.04
Financials: EmployeeBenefitsAndShareBasedCompensation
Date Value
1 1/31/2023 $1,891,000.00
2 10/31/2022 $636,000.00
3 7/31/2022 $614,000.00
4 4/30/2022 $2,573,000.00
5 1/31/2022 $1,686,000.00
6 10/31/2021 $546,000.00
7 7/31/2021 $575,000.00
8 4/30/2021 $2,571,000.00
9 1/31/2021 $1,696,000.00
10 10/31/2020 $1,151,000.00
11 7/31/2020 $585,000.00
12 4/30/2020 $2,606,000.00
13 1/31/2020 $1,666,000.00
14 10/31/2019 $526,000.00
15 7/31/2019 $547,000.00
16 4/30/2019 $2,304,000.00
17 1/31/2019 $1,518,000.00
18 10/31/2018 $987,000.00
19 7/31/2018 $505,000.00
20 4/30/2018 $1,973,000.00
21 1/31/2018 $480,000.00
22 10/31/2017 $935,000.00
23 7/31/2017 $476,000.00
24 4/30/2017 $1,972,000.00
25 1/31/2017 $1,397,000.00
26 10/31/2016 $438,000.00
27 7/31/2016 $475,000.00
28 4/30/2016 $1,889,000.00
29 1/31/2016 $1,384,000.00
30 10/31/2015 $914,000.00
31 7/31/2015 $485,000.00
32 4/30/2015 $1,825,000.00
33 1/31/2015 $487,000.00
34 10/31/2014 $865,000.00
35 7/31/2014 $462,000.00
36 4/30/2014 $2,084,000.00
37 1/31/2014 $1,651,000.00
38 10/31/2013 $513,000.00
39 7/31/2013 $568,000.00
40 4/30/2013 $2,161,000.00
41 1/31/2013 $586,000.00
42 10/31/2012 $522,000.00
43 7/31/2012 $482,000.00
44 4/30/2012 $2,874,000.00
45 1/31/2012 $589,000.00
46 10/31/2011 $1,509,000.00
47 7/31/2011 $758,000.00
48 4/30/2011 $2,288,000.00
49 4/30/2010 $1,240,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 10/31/2023 $1,485,000.00
2 7/31/2023 $1,543,000.00
3 4/30/2023 $6,722,000.00
4 1/31/2023 $3,006,000.00
5 10/31/2022 $1,503,000.00
6 7/31/2022 $1,539,000.00
7 4/30/2022 $1,911,000.00
8 1/31/2022 $1,736,000.00
9 10/31/2021 $1,830,000.00
10 7/31/2021 $1,628,000.00
11 4/30/2021 $1,862,000.00
12 1/31/2021 $1,696,000.00
13 10/31/2020 $1,850,000.00
14 7/31/2020 $1,756,000.00
15 4/30/2020 $2,571,000.00
16 1/31/2020 $1,510,000.00
17 10/31/2019 $1,814,000.00
18 7/31/2019 $1,508,000.00
19 4/30/2019 $1,664,000.00
20 1/31/2019 $1,695,000.00
21 10/31/2018 $1,803,000.00
22 7/31/2018 $1,258,000.00
23 4/30/2018 $1,439,000.00
24 1/31/2018 $1,158,000.00
25 10/31/2017 $1,285,000.00
26 7/31/2017 $1,147,000.00
27 4/30/2017 $1,478,000.00
28 1/31/2017 $1,058,000.00
29 10/31/2016 $1,132,000.00
30 7/31/2016 $1,244,000.00
31 4/30/2016 $1,322,000.00
32 1/31/2016 $1,262,000.00
33 10/31/2015 $999,000.00
34 7/31/2015 $1,111,000.00
35 4/30/2015 $1,294,000.00
36 1/31/2015 $1,156,000.00
37 10/31/2014 $911,000.00
38 7/31/2014 $1,053,000.00
39 4/30/2014 $1,122,000.00
40 1/31/2014 $989,000.00
41 10/31/2013 $879,000.00
42 7/31/2013 $1,054,000.00
43 4/30/2013 $1,045,000.00
44 1/31/2013 $1,190,000.00
45 10/31/2012 $963,000.00
46 7/31/2012 $1,123,000.00
47 4/30/2012 $1,342,000.00
48 1/31/2012 $1,130,412.00
49 4/30/2011 $1,605,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 10/31/2023 $145,000.00
2 7/31/2023 $249,000.00
Financials: FinanceLeaseInterestExpense
Date Value
1 10/31/2023 $94,000.00
2 7/31/2023 $48,000.00
3 4/30/2023 $188,000.00
4 1/31/2023 $141,000.00
5 10/31/2022 $93,000.00
6 7/31/2022 $45,000.00
7 4/30/2022 $148,000.00
8 1/31/2022 $112,000.00
9 10/31/2021 $75,000.00
10 7/31/2021 $38,000.00
11 4/30/2021 $158,000.00
Financials: FinanceLeaseLiability
Date Value
1 10/31/2023 $3,438,000.00
2 7/31/2023 $3,458,000.00
3 4/30/2023 $3,475,000.00
4 1/31/2023 $3,493,000.00
5 10/31/2022 $3,510,000.00
6 7/31/2022 $3,527,000.00
7 4/30/2022 $3,005,000.00
8 1/31/2022 $2,784,000.00
9 10/31/2021 $2,809,000.00
10 7/31/2021 $2,832,000.00
11 4/30/2021 $2,866,000.00
12 1/31/2021 $2,902,000.00
13 12/31/2020 $39,709,000.00
14 10/31/2020 $42,815,000.00
15 7/31/2020 $43,098,000.00
16 4/30/2020 $43,374,000.00
17 1/31/2020 $43,644,000.00
18 10/31/2019 $43,201,000.00
19 7/31/2019 $43,454,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 10/31/2023 $99,000.00
2 7/31/2023 $136,000.00
3 4/30/2023 $145,000.00
4 1/31/2023 $142,000.00
5 10/31/2022 $139,000.00
6 7/31/2022 $136,000.00
7 4/30/2022 $106,000.00
8 1/31/2022 $106,000.00
9 10/31/2021 $103,000.00
10 7/31/2021 $100,000.00
11 4/30/2021 $107,000.00
12 1/31/2021 $118,000.00
13 10/31/2020 $1,228,000.00
14 7/31/2020 $1,200,000.00
15 4/30/2020 $1,163,000.00
16 1/31/2020 $1,123,000.00
17 10/31/2019 $1,118,000.00
18 7/31/2019 $1,070,000.00
19 4/30/2019 $8,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 10/31/2023 $3,339,000.00
2 7/31/2023 $3,322,000.00
3 4/30/2023 $3,330,000.00
4 1/31/2023 $3,351,000.00
5 10/31/2022 $3,371,000.00
6 7/31/2022 $3,391,000.00
7 4/30/2022 $2,899,000.00
8 1/31/2022 $2,678,000.00
9 10/31/2021 $2,706,000.00
10 7/31/2021 $2,732,000.00
11 4/30/2021 $2,759,000.00
12 1/31/2021 $2,784,000.00
13 10/31/2020 $41,587,000.00
14 7/31/2020 $41,898,000.00
15 4/30/2020 $42,211,000.00
16 1/31/2020 $42,521,000.00
17 10/31/2019 $42,083,000.00
18 7/31/2019 $42,384,000.00
19 4/30/2019 $1,689,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 10/31/2023 $13,453,000.00
2 7/31/2023 $13,520,000.00
3 4/30/2023 $13,584,000.00
4 1/31/2023 $13,649,000.00
5 10/31/2022 $13,714,000.00
6 7/31/2022 $13,779,000.00
7 4/30/2022 $8,616,000.00
8 1/31/2022 $7,919,000.00
9 10/31/2021 $7,980,000.00
10 7/31/2021 $8,041,000.00
11 4/30/2021 $8,112,000.00
12 1/31/2021 $8,187,000.00
13 10/31/2020 $83,382,000.00
14 7/31/2020 $84,687,000.00
15 4/30/2020 $85,991,000.00
16 1/31/2020 $87,296,000.00
17 10/31/2019 $85,378,000.00
18 7/31/2019 $86,669,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
Date Value
1 1/31/2023 $262,000.00
2 10/31/2022 $261,000.00
3 7/31/2022 $260,000.00
4 4/30/2022 $259,000.00
5 1/31/2022 $248,000.00
6 10/31/2021 $247,000.00
7 7/31/2021 $246,000.00
8 4/30/2021 $255,000.00
9 1/31/2021 $268,000.00
10 10/31/2020 $5,244,000.00
11 7/31/2020 $5,245,000.00
12 4/30/2020 $5,236,000.00
13 1/31/2020 $5,223,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive
Date Value
1 10/31/2023 $12,767,000.00
2 7/31/2023 $12,798,000.00
3 4/30/2023 $12,828,000.00
4 1/31/2023 $12,858,000.00
5 10/31/2022 $12,888,000.00
6 7/31/2022 $12,918,000.00
7 4/30/2022 $7,721,000.00
8 1/31/2022 $7,040,000.00
9 10/31/2021 $7,067,000.00
10 7/31/2021 $7,093,000.00
11 4/30/2021 $7,120,000.00
12 1/31/2021 $7,147,000.00
13 10/31/2020 $56,979,000.00
14 7/31/2020 $58,299,000.00
15 4/30/2020 $59,618,000.00
16 1/31/2020 $60,937,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingYearFive
Date Value
1 10/31/2023 $122,000.00
2 7/31/2023 $121,000.00
3 4/30/2023 $120,000.00
4 1/31/2023 $120,000.00
5 10/31/2022 $119,000.00
6 7/31/2022 $119,000.00
7 4/30/2022 $118,000.00
8 1/31/2022 $107,000.00
9 10/31/2021 $106,000.00
10 7/31/2021 $106,000.00
11 4/30/2021 $105,000.00
12 1/31/2021 $105,000.00
13 10/31/2020 $5,268,000.00
14 7/31/2020 $5,255,000.00
15 4/30/2020 $5,267,000.00
16 1/31/2020 $5,292,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingYearFour
Date Value
1 10/31/2023 $119,000.00
2 7/31/2023 $119,000.00
3 4/30/2023 $118,000.00
4 1/31/2023 $118,000.00
5 10/31/2022 $117,000.00
6 7/31/2022 $116,000.00
7 4/30/2022 $116,000.00
8 1/31/2022 $105,000.00
9 10/31/2021 $104,000.00
10 7/31/2021 $103,000.00
11 4/30/2021 $129,000.00
12 1/31/2021 $166,000.00
13 10/31/2020 $5,317,000.00
14 7/31/2020 $5,342,000.00
15 4/30/2020 $5,341,000.00
16 1/31/2020 $5,328,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingYearThree
Date Value
1 10/31/2023 $117,000.00
2 7/31/2023 $116,000.00
3 4/30/2023 $116,000.00
4 1/31/2023 $115,000.00
5 10/31/2022 $115,000.00
6 7/31/2022 $114,000.00
7 4/30/2022 $139,000.00
8 1/31/2022 $166,000.00
9 10/31/2021 $204,000.00
10 7/31/2021 $242,000.00
11 4/30/2021 $254,000.00
12 1/31/2021 $253,000.00
13 10/31/2020 $5,314,000.00
14 7/31/2020 $5,300,000.00
15 4/30/2020 $5,287,000.00
16 1/31/2020 $5,273,000.00
Financials: FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
Date Value
1 10/31/2023 $114,000.00
2 7/31/2023 $114,000.00
3 4/30/2023 $139,000.00
4 1/31/2023 $176,000.00
5 10/31/2022 $214,000.00
6 7/31/2022 $252,000.00
7 4/30/2022 $263,000.00
8 1/31/2022 $253,000.00
9 10/31/2021 $252,000.00
10 7/31/2021 $251,000.00
11 4/30/2021 $249,000.00
12 1/31/2021 $248,000.00
13 10/31/2020 $5,260,000.00
14 7/31/2020 $5,246,000.00
15 4/30/2020 $5,242,000.00
16 1/31/2020 $5,243,000.00
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 10/31/2023 $214,000.00
2 7/31/2023 $252,000.00
3 4/30/2023 $263,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 10/31/2023 $10,015,000.00
2 7/31/2023 $10,062,000.00
3 4/30/2023 $10,109,000.00
4 1/31/2023 $10,156,000.00
5 10/31/2022 $10,204,000.00
6 7/31/2022 $10,252,000.00
7 4/30/2022 $5,611,000.00
8 1/31/2022 $5,135,000.00
9 10/31/2021 $5,171,000.00
10 7/31/2021 $5,209,000.00
11 4/30/2021 $5,246,000.00
12 1/31/2021 $5,285,000.00
13 10/31/2020 $40,567,000.00
14 7/31/2020 $41,589,000.00
15 4/30/2020 $42,617,000.00
16 1/31/2020 $43,652,000.00
17 10/31/2019 $42,177,000.00
18 7/31/2019 $43,215,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 10/31/2023 $131,000.00
2 7/31/2023 $65,000.00
3 4/30/2023 $259,000.00
4 1/31/2023 $194,000.00
5 10/31/2022 $129,000.00
6 7/31/2022 $64,000.00
7 4/30/2022 $256,000.00
8 1/31/2022 $82,000.00
9 10/31/2021 $132,000.00
10 7/31/2021 $72,000.00
11 4/30/2021 $140,000.00
12 1/31/2021 $104,000.00
13 7/31/2020 --
14 4/30/2020 $973,000.00
15 1/31/2020 --
16 10/31/2019 $478,000.00
17 7/31/2019 $224,000.00
18 4/30/2019 --
19 1/31/2019 --
20 10/31/2018 $360,000.00
21 7/31/2018 $2,000.00
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 10/31/2023 $2,986,000.00
2 7/31/2023 $3,033,000.00
3 4/30/2023 $3,081,000.00
4 1/31/2023 $3,128,000.00
5 10/31/2022 $3,176,000.00
6 7/31/2022 $3,223,000.00
7 4/30/2022 $2,728,000.00
8 1/31/2022 $2,525,000.00
9 10/31/2021 $2,568,000.00
10 7/31/2021 $2,611,000.00
11 4/30/2021 $2,663,000.00
12 1/31/2021 $2,719,000.00
13 12/31/2020 $37,081,000.00
14 10/31/2020 $40,076,000.00
15 7/31/2020 $40,790,000.00
16 4/30/2020 $41,505,000.00
17 1/31/2020 $42,219,000.00
18 10/31/2019 $42,276,000.00
19 7/31/2019 $42,987,000.00
20 4/30/2019 $1,688,000.00
Financials: FinanceLeaseRightOfUseAssetAccumulatedAmortization
Date Value
1 10/31/2023 $795,000.00
2 7/31/2023 $748,000.00
3 4/30/2023 $700,000.00
4 1/31/2023 $653,000.00
5 10/31/2022 $605,000.00
6 7/31/2022 $558,000.00
7 4/30/2022 $512,000.00
8 1/31/2022 $574,000.00
9 10/31/2021 $531,000.00
10 7/31/2021 $488,000.00
11 4/30/2021 $436,000.00
12 1/31/2021 $380,000.00
13 12/31/2020 $4,169,000.00
14 10/31/2020 $4,273,000.00
15 7/31/2020 $3,559,000.00
16 4/30/2020 $2,844,000.00
17 4/30/2019 $11,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 10/31/2023 $95,000.00
2 7/31/2023 $47,000.00
3 4/30/2023 $188,000.00
4 1/31/2023 $141,000.00
5 10/31/2022 $94,000.00
6 7/31/2022 $46,000.00
7 4/30/2022 $181,000.00
8 1/31/2022 $138,000.00
9 10/31/2021 $95,000.00
10 7/31/2021 $52,000.00
11 4/30/2021 $225,000.00
Financials: FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
Date Value
1 10/31/2023 $3,781,000.00
2 7/31/2023 $3,781,000.00
3 4/30/2023 $3,781,000.00
4 1/31/2023 $3,781,000.00
5 10/31/2022 $3,781,000.00
6 7/31/2022 $3,781,000.00
7 4/30/2022 $3,240,000.00
8 1/31/2022 $3,099,000.00
9 10/31/2021 $3,099,000.00
10 7/31/2021 $3,099,000.00
11 4/30/2021 $3,099,000.00
12 1/31/2021 $3,099,000.00
13 12/31/2020 $41,250,000.00
14 10/31/2020 $44,349,000.00
15 7/31/2020 $44,349,000.00
16 4/30/2020 $44,349,000.00
17 4/30/2019 $1,699,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 10/31/2023 $0.06
2 7/31/2023 $0.06
3 4/30/2023 $0.06
4 1/31/2023 $0.06
5 10/31/2022 $0.06
6 7/31/2022 $0.06
7 4/30/2022 $0.05
8 1/31/2022 $0.05
9 10/31/2021 $0.05
10 7/31/2021 $0.05
11 4/30/2021 $0.05
Financials: FurnitureAndFixturesGross
Date Value
1 1/31/2023 $13,207,000.00
2 10/31/2022 $12,797,000.00
3 7/31/2022 $12,399,000.00
4 4/30/2022 $11,826,000.00
5 1/31/2022 $11,205,000.00
6 10/31/2021 $11,133,000.00
7 7/31/2021 $11,074,000.00
8 4/30/2021 $10,699,000.00
9 1/31/2021 $10,348,000.00
10 10/31/2020 $10,023,000.00
11 7/31/2020 $9,544,000.00
12 4/30/2020 $8,533,000.00
13 1/31/2020 $7,802,000.00
14 10/31/2019 $7,594,000.00
15 7/31/2019 $7,545,000.00
16 4/30/2019 $7,477,000.00
17 1/31/2019 $7,365,000.00
18 10/31/2018 $6,854,000.00
19 7/31/2018 $6,724,000.00
20 4/30/2018 $6,658,000.00
21 1/31/2018 $7,000,000.00
22 10/31/2017 $6,848,000.00
23 7/31/2017 $6,563,000.00
24 4/30/2017 $6,497,000.00
25 1/31/2017 $6,805,000.00
26 10/31/2016 $6,022,000.00
27 7/31/2016 $5,710,000.00
28 4/30/2016 $5,637,000.00
29 1/31/2016 $5,600,000.00
30 10/31/2015 $5,515,000.00
31 7/31/2015 $5,438,000.00
32 4/30/2015 $5,396,000.00
33 1/31/2015 $6,648,000.00
34 10/31/2014 $6,636,000.00
35 7/31/2014 $6,577,000.00
36 4/30/2014 $6,447,000.00
37 1/31/2014 $6,451,000.00
38 10/31/2013 $6,443,000.00
39 7/31/2013 $6,394,000.00
40 4/30/2013 $6,341,000.00
41 1/31/2013 $6,260,000.00
42 10/31/2012 $3,068,000.00
43 7/31/2012 $3,233,000.00
44 4/30/2012 $3,217,000.00
45 1/31/2012 $1,031,132.00
46 4/30/2011 $1,025,000.00
Financials: GainLossOnDispositionOfAssets
Date Value
1 10/31/2023 $4,169,000.00
2 7/31/2023 $440,000.00
3 4/30/2023 $410,000.00
4 1/31/2023 $69,000.00
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 $75,000.00
8 1/31/2022 --
9 10/31/2021 $75,000.00
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 $642,000.00
16 1/31/2020 $604,000.00
17 10/31/2019 $529,000.00
18 7/31/2019 $529,000.00
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
Financials: GainLossOnSaleOfProperties
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 $69,000.00
4 1/31/2023 $69,000.00
5 10/31/2022 $69,000.00
6 7/31/2022 $69,000.00
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 4/30/2023 --
2 1/31/2023 --
3 10/31/2022 --
4 7/31/2022 --
5 4/30/2022 $2,001,000.00
6 1/31/2022 $2,001,000.00
7 10/31/2021 $2,001,000.00
8 7/31/2021 $2,001,000.00
9 4/30/2021 --
10 1/31/2021 --
11 10/31/2020 --
12 7/31/2020 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 10/31/2023 $7,767,000.00
2 7/31/2023 $985,000.00
3 4/30/2023 $6,527,000.00
4 1/31/2023 $6,974,000.00
5 10/31/2022 $3,295,000.00
6 7/31/2022 $971,000.00
7 4/30/2022 $15,516,000.00
8 1/31/2022 $13,264,000.00
9 10/31/2021 $4,178,000.00
10 7/31/2021 $5,409,000.00
11 4/30/2021 $2,769,000.00
12 1/31/2021 $1,279,000.00
13 10/31/2020 $162,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 10/31/2023 $725,000.00
2 7/31/2023 --
3 4/30/2023 $2,536,000.00
4 1/31/2023 $2,536,000.00
5 10/31/2022 $1,686,000.00
6 7/31/2022 --
7 4/30/2022 $2,265,000.00
8 1/31/2022 $1,265,000.00
9 10/31/2021 $715,000.00
10 7/31/2021 --
11 4/30/2021 $535,000.00
12 1/31/2021 $385,000.00
13 10/31/2020 $385,000.00
14 7/31/2020 --
15 4/30/2020 $1,360,000.00
16 1/31/2020 $259,000.00
17 10/31/2019 $259,000.00
18 7/31/2019 --
19 4/30/2019 $105,000.00
20 1/31/2019 $105,000.00
21 10/31/2018 $105,000.00
22 7/31/2018 --
23 4/30/2018 $615,000.00
24 1/31/2018 $609,000.00
25 10/31/2017 $609,000.00
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 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 4/30/2023 $2,011,000.00
2 4/30/2022 $3,276,000.00
3 4/30/2021 $311,000.00
4 4/30/2020 $1,334,000.00
5 4/30/2019 $1,375,000.00
6 4/30/2018 $540,000.00
7 4/30/2017 $768,000.00
8 4/30/2016 $93,000.00
9 4/30/2015 $138,000.00
10 4/30/2014 $33,000.00
11 1/31/2014 $-101,000.00
12 10/31/2013 $-257,000.00
13 7/31/2013 $-156,000.00
14 4/30/2013 $-816,000.00
15 1/31/2013 $-200,000.00
16 10/31/2012 $68,000.00
17 7/31/2012 $140,000.00
18 4/30/2012 $823,000.00
19 1/31/2012 $278,000.00
20 10/31/2011 $388,000.00
21 7/31/2011 $82,000.00
22 4/30/2011 $1,171,000.00
23 1/31/2011 $702,070.00
24 4/30/2010 $1,235,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 10/31/2023 $4,500,000.00
2 7/31/2023 $-1,152,000.00
3 4/30/2023 $2,547,000.00
4 1/31/2023 $3,899,000.00
5 10/31/2022 $-157,000.00
6 7/31/2022 $-37,000.00
7 4/30/2022 $880,000.00
8 1/31/2022 $419,000.00
9 10/31/2021 $850,000.00
10 7/31/2021 $423,000.00
11 4/30/2021 $931,000.00
12 1/31/2021 $1,028,000.00
13 10/31/2020 $793,000.00
14 7/31/2020 $394,000.00
15 4/30/2020 $-812,000.00
16 1/31/2020 $-93,000.00
17 10/31/2019 $-261,000.00
18 7/31/2019 $-38,000.00
19 4/30/2019 $-441,000.00
20 1/31/2019 $-520,000.00
21 10/31/2018 $-280,000.00
22 7/31/2018 $-288,000.00
23 4/30/2018 $296,000.00
24 1/31/2018 $-494,000.00
25 10/31/2017 $-525,000.00
26 7/31/2017 $-66,000.00
27 4/30/2017 $-99,000.00
28 1/31/2017 $-488,000.00
29 10/31/2016 $-378,000.00
30 7/31/2016 $-244,000.00
31 4/30/2016 $144,000.00
32 1/31/2016 $10,000.00
33 10/31/2015 $-189,000.00
34 7/31/2015 $-373,000.00
35 4/30/2015 $499,000.00
36 1/31/2015 $157,000.00
37 10/31/2014 $-168,000.00
38 7/31/2014 $-13,000.00
39 4/30/2014 $-133,000.00
40 1/31/2014 $-258,000.00
41 10/31/2013 $308,000.00
42 7/31/2013 $41,000.00
43 4/30/2013 $340,000.00
44 1/31/2013 $539,000.00
45 10/31/2012 $591,000.00
46 7/31/2012 $768,000.00
47 4/30/2012 $-925,000.00
48 1/31/2012 $-576,000.00
49 10/31/2011 $259,000.00
50 7/31/2011 $-567,000.00
51 4/30/2011 $1,123,000.00
52 1/31/2011 $92,617.00
53 4/30/2010 $352,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 10/31/2023 $1,785,000.00
2 7/31/2023 $-533,000.00
3 4/30/2023 $157,000.00
4 1/31/2023 $1,118,000.00
5 10/31/2022 $324,000.00
6 7/31/2022 $-21,000.00
7 4/30/2022 $1,675,000.00
8 1/31/2022 $211,000.00
9 10/31/2021 $1,605,000.00
10 7/31/2021 $996,000.00
11 4/30/2021 $-823,000.00
12 1/31/2021 $198,000.00
13 10/31/2020 $-514,000.00
14 7/31/2020 $1,046,000.00
15 4/30/2020 $-481,000.00
16 1/31/2020 $-189,000.00
17 10/31/2019 $-806,000.00
18 7/31/2019 $2,117,000.00
19 4/30/2019 $158,000.00
20 1/31/2019 $668,000.00
21 10/31/2018 $1,161,000.00
22 7/31/2018 $118,000.00
23 4/30/2018 $-988,000.00
24 1/31/2018 $-2,151,000.00
25 10/31/2017 $-1,203,000.00
26 7/31/2017 $-314,000.00
27 4/30/2017 $2,521,000.00
28 1/31/2017 $1,456,000.00
29 10/31/2016 $1,654,000.00
30 7/31/2016 $590,000.00
31 4/30/2016 $630,000.00
32 1/31/2016 $589,000.00
33 10/31/2015 $261,000.00
34 7/31/2015 $210,000.00
35 4/30/2015 $-1,385,000.00
36 1/31/2015 $-653,000.00
37 10/31/2014 $-609,000.00
38 7/31/2014 $-143,000.00
39 4/30/2014 $273,000.00
40 1/31/2014 $-974,000.00
41 10/31/2013 $-580,000.00
42 7/31/2013 $182,000.00
43 4/30/2013 $-892,000.00
44 1/31/2013 $-1,621,000.00
45 10/31/2012 $-742,000.00
46 7/31/2012 $1,687,000.00
47 4/30/2012 $1,461,000.00
48 1/31/2012 $1,872,000.00
49 10/31/2011 $51,000.00
50 7/31/2011 $242,000.00
51 4/30/2011 $-12,000.00
52 1/31/2011 $298,950.00
53 4/30/2010 $1,596,000.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 10/31/2023 $1,371,000.00
2 7/31/2023 $265,000.00
3 4/30/2023 $-821,000.00
4 1/31/2023 $-933,000.00
5 10/31/2022 $-814,000.00
6 7/31/2022 $260,000.00
7 4/30/2022 $837,000.00
8 1/31/2022 $1,153,000.00
9 10/31/2021 $710,000.00
10 7/31/2021 $631,000.00
11 4/30/2021 $6,000.00
12 1/31/2021 $-85,000.00
13 10/31/2020 $-206,000.00
14 7/31/2020 $-6,000.00
15 4/30/2020 $206,000.00
16 1/31/2020 $1,794,000.00
17 10/31/2019 $1,300,000.00
18 7/31/2019 $735,000.00
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 10/31/2023 $-5,237,000.00
2 7/31/2023 $-5,179,000.00
3 4/30/2023 $4,811,000.00
4 1/31/2023 $1,095,000.00
5 10/31/2022 $-408,000.00
6 7/31/2022 $-372,000.00
7 4/30/2022 $49,000.00
8 1/31/2022 $-126,000.00
9 10/31/2021 $-32,000.00
10 7/31/2021 $-234,000.00
11 4/30/2021 $-709,000.00
12 1/31/2021 $-875,000.00
13 10/31/2020 $-721,000.00
14 7/31/2020 $-815,000.00
15 4/30/2020 $907,000.00
16 1/31/2020 $-154,000.00
17 10/31/2019 $150,000.00
18 7/31/2019 $-156,000.00
19 4/30/2019 $225,000.00
20 1/31/2019 $1,252,000.00
21 10/31/2018 $865,000.00
22 7/31/2018 $-181,000.00
23 4/30/2018 $-628,000.00
24 1/31/2018 $-909,000.00
25 10/31/2017 $-622,000.00
26 7/31/2017 $-199,000.00
27 4/30/2017 $745,000.00
28 1/31/2017 $-264,000.00
29 10/31/2016 $-190,000.00
30 7/31/2016 $-78,000.00
31 4/30/2016 $28,000.00
32 1/31/2016 $-32,000.00
33 10/31/2015 $-295,000.00
34 7/31/2015 $-183,000.00
35 4/30/2015 $172,000.00
36 1/31/2015 $34,000.00
37 10/31/2014 $-211,000.00
38 7/31/2014 $-69,000.00
39 4/30/2014 $77,000.00
40 1/31/2014 $-56,000.00
41 10/31/2013 $-166,000.00
42 7/31/2013 $9,000.00
43 4/30/2013 $-344,000.00
44 1/31/2013 $-199,000.00
45 10/31/2012 $-426,000.00
46 7/31/2012 $-508,000.00
47 4/30/2012 $-468,000.00
48 1/31/2012 $-673,000.00
49 10/31/2011 $-888,000.00
50 7/31/2011 $-580,000.00
51 4/30/2011 $-161,000.00
52 1/31/2011 $-367,225.00
53 4/30/2010 $1,170,000.00
Financials: IncreaseDecreaseInContractWithCustomerAsset
Date Value
1 10/31/2023 $-138,000.00
2 7/31/2023 $1,276,000.00
3 4/30/2023 $423,000.00
4 1/31/2023 $1,252,000.00
5 10/31/2022 $-228,000.00
6 7/31/2022 $-326,000.00
7 4/30/2022 $1,049,000.00
8 1/31/2022 $1,191,000.00
9 10/31/2021 $680,000.00
10 7/31/2021 $157,000.00
11 4/30/2021 $226,000.00
12 1/31/2021 $870,000.00
13 10/31/2020 $353,000.00
14 7/31/2020 $-95,000.00
15 4/30/2020 $-286,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 10/31/2023 $-1,351,000.00
2 7/31/2023 $3,225,000.00
3 4/30/2023 $5,211,000.00
4 1/31/2023 $4,043,000.00
5 10/31/2022 $4,028,000.00
6 7/31/2022 $3,344,000.00
7 4/30/2022 $-4,978,000.00
8 1/31/2022 $-4,742,000.00
9 10/31/2021 $-4,553,000.00
10 7/31/2021 $-2,994,000.00
11 4/30/2021 $3,609,000.00
12 1/31/2021 $3,133,000.00
13 10/31/2020 $2,141,000.00
14 7/31/2020 $4,662,000.00
15 4/30/2020 $-1,050,000.00
16 1/31/2020 $-1,249,000.00
17 10/31/2019 $93,000.00
18 7/31/2019 $190,000.00
19 4/30/2019 $1,362,000.00
20 1/31/2019 $1,864,000.00
21 10/31/2018 $1,029,000.00
22 7/31/2018 $1,340,000.00
23 4/30/2018 $504,000.00
24 1/31/2018 $-150,000.00
25 10/31/2017 $-524,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 10/31/2023 $764,000.00
2 7/31/2023 $100,000.00
3 4/30/2023 $75,000.00
4 1/31/2023 $503,000.00
5 10/31/2022 $424,000.00
6 7/31/2022 $449,000.00
7 4/30/2022 $304,000.00
8 1/31/2022 $81,000.00
9 10/31/2021 $-109,000.00
10 7/31/2021 $-113,000.00
11 4/30/2021 $-47,000.00
12 1/31/2021 $382,000.00
13 10/31/2020 $893,000.00
14 7/31/2020 $1,425,000.00
15 4/30/2020 $-270,000.00
16 1/31/2020 $197,000.00
17 10/31/2019 $-293,000.00
18 7/31/2019 $374,000.00
19 4/30/2019 $1,766,000.00
20 1/31/2019 $1,544,000.00
21 10/31/2018 $441,000.00
22 7/31/2018 $391,000.00
23 4/30/2018 $262,000.00
24 1/31/2018 $1,163,000.00
25 10/31/2017 $540,000.00
26 7/31/2017 $218,000.00
27 4/30/2017 $-1,106,000.00
28 1/31/2017 $-308,000.00
29 10/31/2016 $-356,000.00
30 7/31/2016 $-327,000.00
31 4/30/2016 $926,000.00
32 1/31/2016 $1,519,000.00
33 10/31/2015 $948,000.00
34 7/31/2015 $30,000.00
35 4/30/2015 $701,000.00
36 1/31/2015 $1,343,000.00
37 10/31/2014 $1,020,000.00
38 7/31/2014 $881,000.00
39 4/30/2014 $772,000.00
40 1/31/2014 $1,116,000.00
41 10/31/2013 $968,000.00
42 7/31/2013 $306,000.00
43 4/30/2013 $-207,000.00
44 1/31/2013 $6,000.00
45 10/31/2012 $-123,000.00
46 7/31/2012 $16,000.00
47 4/30/2012 $697,000.00
48 1/31/2012 $304,000.00
49 10/31/2011 $319,000.00
50 7/31/2011 $189,000.00
51 4/30/2011 $130,000.00
52 1/31/2011 $585,412.00
53 4/30/2010 $-1,458,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 1/31/2023 $262,000.00
2 1/31/2022 $209,000.00
3 1/31/2021 $196,000.00
Financials: IncreaseDecreaseInOtherOperatingLiabilities
Date Value
1 10/31/2023 $314,000.00
2 7/31/2023 $136,000.00
3 4/30/2023 $3,000.00
4 10/31/2022 $238,000.00
5 7/31/2022 $137,000.00
6 4/30/2022 $-54,000.00
7 10/31/2021 $175,000.00
8 7/31/2021 $80,000.00
9 4/30/2021 $-9,000.00
10 1/31/2021 $196,000.00
11 10/31/2020 $143,000.00
12 7/31/2020 $40,000.00
13 4/30/2020 $44,000.00
14 1/31/2020 $165,000.00
15 10/31/2019 $108,000.00
16 7/31/2019 $15,000.00
17 4/30/2019 $68,000.00
18 4/30/2018 $33,000.00
19 4/30/2017 $4,000.00
20 1/31/2017 $141,000.00
21 10/31/2016 $117,000.00
22 7/31/2016 $65,000.00
23 4/30/2016 $25,000.00
24 1/31/2016 $158,000.00
25 10/31/2015 $149,000.00
26 7/31/2015 $97,000.00
27 4/30/2015 $7,000.00
28 1/31/2015 $295,000.00
29 10/31/2014 $281,000.00
30 7/31/2014 $218,000.00
31 4/30/2014 $-26,000.00
32 1/31/2014 $136,000.00
33 10/31/2013 $99,000.00
34 7/31/2013 $52,000.00
35 4/30/2013 $-88,000.00
36 1/31/2013 $84,000.00
37 10/31/2012 $88,000.00
38 7/31/2012 $10,000.00
39 4/30/2012 $-14,000.00
40 1/31/2012 $65,000.00
41 10/31/2011 $42,000.00
42 7/31/2011 $-102,000.00
43 4/30/2011 $2,000.00
44 1/31/2011 $52,187.00
45 4/30/2010 $33,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 10/31/2023 $-1,601,000.00
2 7/31/2023 $-1,466,000.00
3 4/30/2023 $2,171,000.00
4 1/31/2023 $2,545,000.00
5 10/31/2022 $1,557,000.00
6 7/31/2022 $241,000.00
7 4/30/2022 $-141,000.00
8 1/31/2022 $-208,000.00
9 10/31/2021 $296,000.00
10 7/31/2021 $18,000.00
11 4/30/2021 $-123,000.00
12 1/31/2021 $116,000.00
13 10/31/2020 $456,000.00
14 7/31/2020 $242,000.00
15 4/30/2020 $-26,000.00
16 1/31/2020 $107,000.00
17 10/31/2019 $408,000.00
18 7/31/2019 $100,000.00
19 4/30/2019 $668,000.00
20 1/31/2019 $431,000.00
21 10/31/2018 $281,000.00
22 7/31/2018 $462,000.00
23 4/30/2018 $-14,000.00
24 1/31/2018 $124,000.00
25 10/31/2017 $57,000.00
26 7/31/2017 $220,000.00
27 4/30/2017 $66,000.00
28 1/31/2017 $66,000.00
29 10/31/2016 $116,000.00
30 7/31/2016 $-21,000.00
31 4/30/2016 $-274,000.00
32 1/31/2016 $-111,000.00
33 10/31/2015 $31,000.00
34 7/31/2015 $-26,000.00
35 4/30/2015 $325,000.00
36 1/31/2015 $346,000.00
37 10/31/2014 $223,000.00
38 7/31/2014 $143,000.00
39 4/30/2014 $1,178,000.00
40 1/31/2014 $-62,000.00
41 10/31/2013 $-38,000.00
42 7/31/2013 $-2,000.00
43 4/30/2013 $-664,000.00
44 1/31/2013 $1,878,000.00
45 10/31/2012 $557,000.00
46 7/31/2012 $-658,000.00
47 4/30/2012 $777,000.00
48 1/31/2012 $51,000.00
49 10/31/2011 $376,000.00
50 7/31/2011 $274,000.00
51 4/30/2011 $511,000.00
52 1/31/2011 $1,131,408.00
53 4/30/2010 $26,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 10/31/2023 $9,044,000.00
2 7/31/2023 $9,061,000.00
3 4/30/2023 $8,722,000.00
4 1/31/2023 $8,625,000.00
5 10/31/2022 $8,487,000.00
6 7/31/2022 $8,084,000.00
7 4/30/2022 $8,018,000.00
8 1/31/2022 $8,087,000.00
9 10/31/2021 $8,045,000.00
10 7/31/2021 $8,011,000.00
11 4/30/2021 $8,211,000.00
12 1/31/2021 $7,797,000.00
13 10/31/2020 $7,441,000.00
14 7/31/2020 $6,872,000.00
15 4/30/2020 $6,483,000.00
16 1/31/2020 $6,315,000.00
17 10/31/2019 $6,228,000.00
18 7/31/2019 $6,163,000.00
19 4/30/2019 $6,407,000.00
20 1/31/2019 $6,510,000.00
21 10/31/2018 $6,196,000.00
22 7/31/2018 $6,518,000.00
23 4/30/2018 $6,597,000.00
24 1/31/2018 $6,524,000.00
25 10/31/2017 $6,308,000.00
26 7/31/2017 $6,367,000.00
27 4/30/2017 $6,354,000.00
28 1/31/2017 $6,405,000.00
29 10/31/2016 $6,353,000.00
30 7/31/2016 $6,414,000.00
31 4/30/2016 $6,481,000.00
32 1/31/2016 $-6,128,000.00
33 10/31/2015 $-6,064,000.00
34 7/31/2015 $-6,014,000.00
35 4/30/2015 $5,863,000.00
36 1/31/2015 $-4,938,000.00
37 10/31/2014 $-4,286,000.00
38 7/31/2014 $-3,943,000.00
39 4/30/2014 $3,744,000.00
40 1/31/2014 $1,976,000.00
41 10/31/2013 $1,985,000.00
42 7/31/2013 $1,999,000.00
43 4/30/2013 $3,864,000.00
44 1/31/2013 $2,042,000.00
45 10/31/2012 $1,621,000.00
46 7/31/2012 $1,663,000.00
47 4/30/2012 $1,677,000.00
48 1/31/2012 $1,642,133.00
49 4/30/2011 $1,696,202.00
Financials: InterestExpense
Date Value
1 10/31/2023 $1,254,000.00
2 7/31/2023 $639,000.00
3 4/30/2023 $2,743,000.00
4 1/31/2023 $2,107,000.00
5 10/31/2022 $1,430,000.00
6 7/31/2022 $723,000.00
7 4/30/2022 $2,689,000.00
8 1/31/2022 $1,979,000.00
9 10/31/2021 $640,000.00
10 7/31/2021 $614,000.00
11 4/30/2021 $3,138,000.00
12 1/31/2021 $2,411,000.00
13 10/31/2020 $1,065,000.00
14 7/31/2020 $588,000.00
15 4/30/2020 $4,368,000.00
16 1/31/2020 $3,296,000.00
17 10/31/2019 $2,184,000.00
18 7/31/2019 $1,097,000.00
19 4/30/2019 $248,000.00
20 1/31/2019 $44,000.00
21 10/31/2018 $124,000.00
22 7/31/2018 $70,000.00
23 4/30/2018 $331,000.00
24 1/31/2018 $250,000.00
25 10/31/2017 $167,000.00
26 7/31/2017 $86,000.00
27 4/30/2017 $403,000.00
28 1/31/2017 $319,000.00
29 10/31/2016 $106,000.00
30 7/31/2016 $117,000.00
31 4/30/2016 $471,000.00
32 1/31/2016 $353,000.00
33 10/31/2015 $117,000.00
34 7/31/2015 $120,000.00
35 4/30/2015 $1,141,000.00
36 1/31/2015 $251,000.00
37 10/31/2014 $303,000.00
38 7/31/2014 $289,000.00
39 4/30/2014 $1,417,000.00
40 1/31/2014 $348,000.00
41 10/31/2013 $362,000.00
42 7/31/2013 $390,000.00
43 4/30/2013 $1,521,000.00
44 1/31/2013 $417,000.00
45 10/31/2012 $332,000.00
46 7/31/2012 $346,000.00
47 4/30/2012 $736,000.00
48 1/31/2012 $360,000.00
49 10/31/2011 $181,000.00
50 7/31/2011 $89,000.00
51 4/30/2011 $364,000.00
52 1/31/2011 $266,789.00
53 4/30/2010 $456,000.00
Financials: InterestPaidNet
Date Value
1 10/31/2023 $1,266,000.00
2 7/31/2023 $637,000.00
3 4/30/2023 $2,752,000.00
4 1/31/2023 $2,114,000.00
5 10/31/2022 $1,423,000.00
6 7/31/2022 $713,000.00
7 4/30/2022 $2,684,000.00
8 1/31/2022 $1,980,000.00
9 10/31/2021 $1,253,000.00
10 7/31/2021 $630,000.00
11 4/30/2021 $3,034,000.00
12 1/31/2021 $2,397,000.00
13 10/31/2020 $1,644,000.00
14 7/31/2020 $584,000.00
15 4/30/2020 $4,365,000.00
16 1/31/2020 $3,295,000.00
17 10/31/2019 $2,183,000.00
18 7/31/2019 $1,096,000.00
19 4/30/2019 $251,000.00
20 1/31/2019 $172,000.00
21 10/31/2018 $126,000.00
22 7/31/2018 $71,000.00
23 4/30/2018 $331,000.00
24 1/31/2018 $250,000.00
25 10/31/2017 $167,000.00
26 7/31/2017 $86,000.00
27 4/30/2017 $405,000.00
28 1/31/2017 $321,000.00
29 10/31/2016 $225,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 10/31/2023 $62,000.00
2 7/31/2023 $59,000.00
3 4/30/2023 $49,000.00
4 1/31/2023 $50,000.00
5 10/31/2022 $56,000.00
6 7/31/2022 $72,000.00
7 4/30/2022 $70,000.00
8 1/31/2022 $69,000.00
9 10/31/2021 $72,000.00
10 7/31/2021 $68,000.00
11 4/30/2021 $82,000.00
12 1/31/2021 $89,000.00
13 10/31/2020 $55,000.00
14 7/31/2020 $53,000.00
15 4/30/2020 $62,000.00
16 1/31/2020 $70,000.00
17 10/31/2019 $70,000.00
18 7/31/2019 $73,000.00
19 4/30/2019 $74,000.00
20 1/31/2019 $73,000.00
21 10/31/2018 $24,000.00
22 7/31/2018 $26,000.00
23 4/30/2018 $27,000.00
24 1/31/2018 $30,000.00
25 10/31/2017 $32,000.00
26 7/31/2017 $52,000.00
27 4/30/2017 $39,000.00
28 1/31/2017 $244,000.00
29 10/31/2016 $247,000.00
30 7/31/2016 $247,000.00
31 4/30/2016 $275,000.00
32 1/31/2016 $279,000.00
33 10/31/2015 $280,000.00
34 7/31/2015 $363,000.00
35 4/30/2015 $396,000.00
36 1/31/2015 $144,000.00
37 10/31/2014 $144,000.00
38 7/31/2014 $142,000.00
39 4/30/2014 $144,000.00
40 1/31/2014 $151,000.00
41 10/31/2013 $151,000.00
42 7/31/2013 $151,000.00
43 4/30/2013 $240,000.00
44 1/31/2013 $301,000.00
45 10/31/2012 $292,000.00
46 7/31/2012 $305,000.00
47 4/30/2012 $424,000.00
Financials: InventoryNet
Date Value
1 10/31/2023 $9,239,000.00
2 7/31/2023 $9,047,000.00
3 4/30/2023 $8,947,000.00
4 1/31/2023 $9,375,000.00
5 10/31/2022 $9,296,000.00
6 7/31/2022 $9,321,000.00
7 4/30/2022 $8,872,000.00
8 1/31/2022 $8,649,000.00
9 10/31/2021 $8,459,000.00
10 7/31/2021 $8,455,000.00
11 4/30/2021 $8,568,000.00
12 1/31/2021 $8,997,000.00
13 10/31/2020 $9,508,000.00
14 7/31/2020 $10,040,000.00
15 4/30/2020 $8,615,000.00
16 1/31/2020 $9,082,000.00
17 10/31/2019 $8,592,000.00
18 7/31/2019 $9,259,000.00
19 4/30/2019 $8,885,000.00
20 1/31/2019 $8,663,000.00
21 10/31/2018 $7,560,000.00
22 7/31/2018 $7,510,000.00
23 4/30/2018 $7,119,000.00
24 1/31/2018 $8,020,000.00
25 10/31/2017 $7,397,000.00
26 7/31/2017 $7,075,000.00
27 4/30/2017 $6,857,000.00
28 1/31/2017 $7,655,000.00
29 10/31/2016 $7,607,000.00
30 7/31/2016 $7,636,000.00
31 4/30/2016 $7,963,000.00
32 1/31/2016 $8,556,000.00
33 10/31/2015 $7,985,000.00
34 7/31/2015 $7,067,000.00
35 4/30/2015 $7,037,000.00
36 1/31/2015 $7,679,000.00
37 10/31/2014 $7,356,000.00
38 7/31/2014 $7,217,000.00
39 4/30/2014 $6,336,000.00
40 1/31/2014 $8,530,000.00
41 10/31/2013 $8,382,000.00
42 7/31/2013 $7,720,000.00
43 4/30/2013 $5,654,000.00
44 1/31/2013 $7,717,000.00
45 10/31/2012 $7,588,000.00
46 7/31/2012 $7,728,000.00
47 4/30/2012 $7,711,000.00
48 1/31/2012 $7,318,294.00
49 4/30/2011 $7,014,683.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 10/31/2023 $6,196,000.00
2 7/31/2023 $5,683,000.00
3 4/30/2023 $5,704,000.00
4 1/31/2023 $5,331,000.00
5 10/31/2022 $5,112,000.00
6 7/31/2022 $4,916,000.00
7 4/30/2022 $4,722,000.00
8 1/31/2022 $4,620,000.00
9 10/31/2021 $4,778,000.00
10 7/31/2021 $4,817,000.00
11 4/30/2021 $4,829,000.00
12 1/31/2021 $7,133,000.00
13 10/31/2020 $7,148,000.00
14 7/31/2020 $7,062,000.00
15 4/30/2020 $5,134,000.00
16 1/31/2020 $6,962,000.00
17 10/31/2019 $7,039,000.00
18 7/31/2019 $7,507,000.00
19 4/30/2019 $7,370,000.00
20 1/31/2019 $6,766,000.00
21 10/31/2018 $6,187,000.00
22 7/31/2018 $6,262,000.00
23 4/30/2018 $5,858,000.00
24 1/31/2018 $6,358,000.00
25 10/31/2017 $6,046,000.00
26 7/31/2017 $5,897,000.00
27 4/30/2017 $5,644,000.00
28 1/31/2017 $6,049,000.00
29 10/31/2016 $6,145,000.00
30 7/31/2016 $6,365,000.00
31 4/30/2016 $6,339,000.00
32 1/31/2016 $6,260,000.00
33 10/31/2015 $5,910,000.00
34 7/31/2015 $5,596,000.00
35 4/30/2015 $5,277,000.00
36 1/31/2015 $5,330,000.00
37 10/31/2014 $5,389,000.00
38 7/31/2014 $5,308,000.00
39 4/30/2014 $5,102,000.00
40 1/31/2014 $6,245,000.00
41 10/31/2013 $6,339,000.00
42 7/31/2013 $6,281,000.00
43 4/30/2013 $5,082,000.00
44 1/31/2013 $6,251,000.00
45 10/31/2012 $6,211,000.00
46 7/31/2012 $6,263,000.00
47 4/30/2012 $6,305,000.00
Financials: InventoryValuationReserves
Date Value
1 10/31/2023 $275,000.00
2 7/31/2023 $275,000.00
3 4/30/2023 $275,000.00
4 1/31/2023 $240,000.00
5 10/31/2022 $240,000.00
6 7/31/2022 $240,000.00
7 4/30/2022 $240,000.00
8 1/31/2022 $691,000.00
9 10/31/2021 $691,000.00
10 7/31/2021 $691,000.00
11 4/30/2021 $691,000.00
12 1/31/2021 $685,000.00
13 10/31/2020 $685,000.00
14 7/31/2020 $685,000.00
15 4/30/2020 $685,000.00
16 1/31/2020 $718,000.00
17 10/31/2019 $718,000.00
18 7/31/2019 $718,000.00
19 4/30/2019 $718,000.00
20 1/31/2019 $571,000.00
21 10/31/2018 $571,000.00
22 7/31/2018 $571,000.00
23 4/30/2018 $571,000.00
24 1/31/2018 $1,177,000.00
25 10/31/2017 $1,177,000.00
26 7/31/2017 $1,177,000.00
27 4/30/2017 $1,177,000.00
28 4/30/2016 $1,161,000.00
29 4/30/2015 $1,126,000.00
30 4/30/2014 $1,381,000.00
31 4/30/2013 $1,400,000.00
32 4/30/2012 $1,093,000.00
33 1/31/2012 $1,075,437.00
34 4/30/2011 $1,792,681.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 10/31/2023 $2,981,000.00
2 7/31/2023 $3,305,000.00
3 4/30/2023 $3,194,000.00
4 1/31/2023 $3,994,000.00
5 10/31/2022 $4,128,000.00
6 7/31/2022 $4,333,000.00
7 4/30/2022 $4,080,000.00
8 1/31/2022 $3,960,000.00
9 10/31/2021 $3,609,000.00
10 7/31/2021 $3,570,000.00
11 4/30/2021 $3,657,000.00
12 1/31/2021 $1,775,000.00
13 10/31/2020 $2,305,000.00
14 7/31/2020 $2,925,000.00
15 4/30/2020 $3,419,000.00
16 1/31/2020 $2,050,000.00
17 10/31/2019 $1,483,000.00
18 7/31/2019 $1,679,000.00
19 4/30/2019 $1,441,000.00
20 1/31/2019 $1,824,000.00
21 10/31/2018 $1,349,000.00
22 7/31/2018 $1,222,000.00
23 4/30/2018 $1,234,000.00
24 1/31/2018 $1,632,000.00
25 10/31/2017 $1,319,000.00
26 7/31/2017 $1,126,000.00
27 4/30/2017 $1,174,000.00
28 1/31/2017 $1,362,000.00
29 10/31/2016 $1,215,000.00
30 7/31/2016 $1,024,000.00
31 4/30/2016 $1,349,000.00
32 1/31/2016 $2,017,000.00
33 10/31/2015 $1,795,000.00
34 7/31/2015 $1,108,000.00
35 4/30/2015 $1,364,000.00
36 1/31/2015 $2,205,000.00
37 10/31/2014 $1,823,000.00
38 7/31/2014 $1,767,000.00
39 4/30/2014 $1,090,000.00
40 1/31/2014 $2,134,000.00
41 10/31/2013 $1,892,000.00
42 7/31/2013 $1,288,000.00
43 4/30/2013 $332,000.00
44 1/31/2013 $1,165,000.00
45 10/31/2012 $1,085,000.00
46 7/31/2012 $1,160,000.00
47 4/30/2012 $982,000.00
Financials: InvestmentIncomeInterest
Date Value
1 10/31/2023 $117,000.00
2 7/31/2023 $47,000.00
3 10/31/2022 --
4 7/31/2022 --
Financials: IssuanceOfStockAndWarrantsForServicesOrClaims
Date Value
1 10/31/2023 $222,000.00
2 7/31/2023 --
3 4/30/2023 $352,000.00
4 1/31/2023 $352,000.00
5 10/31/2022 $352,000.00
6 7/31/2022 $352,000.00
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2018 --
12 4/30/2017 $25,000.00
13 4/30/2016 --
14 4/30/2015 --
Financials: Land
Date Value
1 1/31/2023 $4,751,000.00
2 10/31/2022 $4,751,000.00
3 7/31/2022 $4,751,000.00
4 4/30/2022 $4,751,000.00
5 1/31/2022 $4,751,000.00
6 10/31/2021 $4,751,000.00
7 7/31/2021 $4,751,000.00
8 4/30/2021 $4,751,000.00
9 1/31/2021 $4,751,000.00
10 4/30/2020 $1,809,000.00
Financials: LeaseCost
Date Value
1 10/31/2023 $189,000.00
2 7/31/2023 $95,000.00
3 4/30/2023 $376,000.00
4 1/31/2023 $282,000.00
5 10/31/2022 $187,000.00
6 7/31/2022 $91,000.00
7 4/30/2022 $329,000.00
8 1/31/2022 $250,000.00
9 10/31/2021 $170,000.00
10 7/31/2021 $90,000.00
11 4/30/2021 $383,000.00
Financials: LeaseholdImprovementsGross
Date Value
1 1/31/2023 $4,032,000.00
2 10/31/2022 $4,032,000.00
3 7/31/2022 $4,032,000.00
4 4/30/2022 $4,032,000.00
5 1/31/2022 $4,032,000.00
6 10/31/2021 $4,032,000.00
7 7/31/2021 $4,032,000.00
8 4/30/2021 $4,032,000.00
9 1/31/2021 $4,032,000.00
10 10/31/2020 $4,032,000.00
11 7/31/2020 $4,032,000.00
12 4/30/2020 $4,032,000.00
13 1/31/2020 $4,032,000.00
14 10/31/2019 $4,032,000.00
15 7/31/2019 $4,032,000.00
16 4/30/2019 $4,032,000.00
17 1/31/2019 $4,032,000.00
18 10/31/2018 $4,032,000.00
19 7/31/2018 $4,032,000.00
20 4/30/2018 $4,032,000.00
21 1/31/2018 $4,032,000.00
22 10/31/2017 $4,032,000.00
23 7/31/2017 $4,032,000.00
24 4/30/2017 $4,032,000.00
25 1/31/2017 $4,032,000.00
26 10/31/2016 $4,032,000.00
27 7/31/2016 $4,032,000.00
28 4/30/2016 $4,032,000.00
29 1/31/2016 $4,032,000.00
30 10/31/2015 $4,081,000.00
31 7/31/2015 $4,081,000.00
32 4/30/2015 $4,081,000.00
33 1/31/2015 $4,081,000.00
34 10/31/2014 $4,081,000.00
35 7/31/2014 $4,081,000.00
36 4/30/2014 $4,060,000.00
37 1/31/2014 $4,060,000.00
38 10/31/2013 $4,060,000.00
39 7/31/2013 $4,060,000.00
40 4/30/2013 $4,060,000.00
41 1/31/2013 $4,048,000.00
42 7/31/2012 $31,000.00
43 4/30/2012 $31,000.00
44 1/31/2012 $31,389.00
45 4/30/2011 $31,000.00
Financials: Liabilities
Date Value
1 10/31/2023 $64,121,000.00
2 7/31/2023 $62,784,000.00
3 4/30/2023 $67,125,000.00
4 1/31/2023 $64,631,000.00
5 10/31/2022 $60,805,000.00
6 7/31/2022 $62,219,000.00
7 4/30/2022 $59,975,000.00
8 1/31/2022 $59,661,000.00
9 10/31/2021 $61,385,000.00
10 7/31/2021 $55,198,000.00
11 4/30/2021 $60,542,000.00
12 1/31/2021 $59,978,000.00
13 10/31/2020 $58,282,000.00
14 7/31/2020 $61,096,000.00
15 4/30/2020 $56,978,000.00
16 1/31/2020 $55,364,000.00
17 10/31/2019 $56,460,000.00
18 7/31/2019 $56,200,000.00
19 4/30/2019 $14,558,000.00
20 1/31/2019 $12,757,000.00
21 10/31/2018 $11,398,000.00
22 7/31/2018 $11,701,000.00
23 4/30/2018 $12,165,000.00
24 1/31/2018 $10,842,000.00
25 10/31/2017 $11,997,000.00
26 7/31/2017 $13,529,000.00
27 4/30/2017 $14,482,000.00
28 1/31/2017 $13,963,000.00
29 10/31/2016 $14,919,000.00
30 7/31/2016 $15,094,000.00
31 4/30/2016 $16,599,000.00
32 1/31/2016 $16,460,000.00
33 10/31/2015 $16,264,000.00
34 7/31/2015 $15,191,000.00
35 4/30/2015 $16,196,000.00
36 1/31/2015 $16,539,000.00
37 10/31/2014 $15,568,000.00
38 7/31/2014 $16,802,000.00
39 4/30/2014 $17,324,000.00
40 1/31/2014 $18,257,000.00
41 10/31/2013 $19,376,000.00
42 7/31/2013 $20,379,000.00
43 4/30/2013 $20,286,000.00
44 1/31/2013 $21,147,000.00
45 10/31/2012 $21,405,000.00
46 7/31/2012 $18,076,000.00
47 4/30/2012 $17,958,000.00
48 1/31/2012 $18,463,322.00
49 4/30/2011 $14,132,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 10/31/2023 $111,613,000.00
2 7/31/2023 $105,000,000.00
3 4/30/2023 $113,906,000.00
4 1/31/2023 $111,077,000.00
5 10/31/2022 $105,381,000.00
6 7/31/2022 $103,966,000.00
7 4/30/2022 $100,809,000.00
8 1/31/2022 $98,076,000.00
9 10/31/2021 $96,976,000.00
10 7/31/2021 $101,503,000.00
11 4/30/2021 $101,921,000.00
12 1/31/2021 $99,026,000.00
13 10/31/2020 $96,249,000.00
14 7/31/2020 $98,488,000.00
15 4/30/2020 $94,782,000.00
16 1/31/2020 $95,027,000.00
17 10/31/2019 $95,267,000.00
18 7/31/2019 $92,739,000.00
19 4/30/2019 $48,902,000.00
20 1/31/2019 $46,126,000.00
21 10/31/2018 $43,533,000.00
22 7/31/2018 $41,883,000.00
23 4/30/2018 $41,431,000.00
24 1/31/2018 $39,598,000.00
25 10/31/2017 $40,545,000.00
26 7/31/2017 $42,250,000.00
27 4/30/2017 $42,778,000.00
28 1/31/2017 $40,924,000.00
29 10/31/2016 $41,872,000.00
30 7/31/2016 $41,280,000.00
31 4/30/2016 $42,697,000.00
32 1/31/2016 $41,575,000.00
33 10/31/2015 $41,098,000.00
34 7/31/2015 $40,463,000.00
35 4/30/2015 $41,598,000.00
36 1/31/2015 $41,633,000.00
37 10/31/2014 $40,373,000.00
38 7/31/2014 $41,540,000.00
39 4/30/2014 $41,678,000.00
40 1/31/2014 $41,115,000.00
41 10/31/2013 $42,457,000.00
42 7/31/2013 $43,908,000.00
43 4/30/2013 $43,860,000.00
44 1/31/2013 $44,321,000.00
45 10/31/2012 $45,288,000.00
46 7/31/2012 $41,620,000.00
47 4/30/2012 $40,562,000.00
48 1/31/2012 $39,438,342.00
49 4/30/2011 $32,157,694.00
Financials: LiabilitiesCurrent
Date Value
1 10/31/2023 $24,756,000.00
2 7/31/2023 $22,210,000.00
3 4/30/2023 $25,377,000.00
4 1/31/2023 $21,459,000.00
5 10/31/2022 $16,407,000.00
6 7/31/2022 $16,608,000.00
7 4/30/2022 $13,665,000.00
8 1/31/2022 $13,460,000.00
9 10/31/2021 $13,882,000.00
10 7/31/2021 $13,243,000.00
11 4/30/2021 $17,567,000.00
12 1/31/2021 $15,756,000.00
13 10/31/2020 $13,296,000.00
14 7/31/2020 $15,580,000.00
15 4/30/2020 $10,931,000.00
16 1/31/2020 $10,379,000.00
17 10/31/2019 $11,761,000.00
18 7/31/2019 $11,049,000.00
19 4/30/2019 $9,849,000.00
20 1/31/2019 $10,380,000.00
21 10/31/2018 $10,358,000.00
22 7/31/2018 $10,312,000.00
23 4/30/2018 $10,430,000.00
24 1/31/2018 $8,715,000.00
25 10/31/2017 $9,461,000.00
26 7/31/2017 $10,585,000.00
27 4/30/2017 $11,135,000.00
28 1/31/2017 $10,237,000.00
29 10/31/2016 $10,707,000.00
30 7/31/2016 $10,381,000.00
31 4/30/2016 $11,381,000.00
32 1/31/2016 $11,455,000.00
33 10/31/2015 $10,767,000.00
34 7/31/2015 $9,153,000.00
35 4/30/2015 $9,326,000.00
36 1/31/2015 $11,328,000.00
37 10/31/2014 $10,340,000.00
38 7/31/2014 $10,709,000.00
39 4/30/2014 $10,504,000.00
40 1/31/2014 $10,592,000.00
41 10/31/2013 $10,805,000.00
42 7/31/2013 $11,231,000.00
43 4/30/2013 $10,131,000.00
44 1/31/2013 $11,471,000.00
45 10/31/2012 $10,781,000.00
46 7/31/2012 $9,690,000.00
47 4/30/2012 $9,280,000.00
48 1/31/2012 $7,631,015.00
49 4/30/2011 $9,192,000.00
Financials: LiabilitiesNoncurrent
Date Value
1 10/31/2023 $39,365,000.00
2 7/31/2023 $40,574,000.00
3 4/30/2023 $41,748,000.00
4 1/31/2023 $43,172,000.00
5 10/31/2022 $44,398,000.00
6 7/31/2022 $45,611,000.00
7 4/30/2022 $46,310,000.00
8 1/31/2022 $46,201,000.00
9 10/31/2021 $47,503,000.00
10 7/31/2021 $41,955,000.00
11 4/30/2021 $42,975,000.00
12 1/31/2021 $44,222,000.00
13 10/31/2020 $44,986,000.00
14 7/31/2020 $45,516,000.00
15 4/30/2020 $46,047,000.00
16 1/31/2020 $44,985,000.00
17 10/31/2019 $44,699,000.00
18 7/31/2019 $45,151,000.00
19 4/30/2019 $4,709,000.00
20 1/31/2019 $2,377,000.00
21 4/30/2018 $1,735,000.00
Financials: LineOfCredit
Date Value
1 10/31/2023 --
2 7/31/2023 --
Financials: LineOfCreditFacilityInterestRateAtPeriodEnd
Date Value
1 10/31/2023 $0.08
2 7/31/2023 $0.08
3 1/31/2023 $0.04
4 10/31/2022 $0.04
5 7/31/2022 $0.04
6 1/31/2022 $0.04
7 10/31/2021 $0.04
8 7/31/2021 $0.04
9 1/31/2021 $0.04
10 10/31/2020 $0.04
11 7/31/2020 $0.04
Financials: LineOfCreditFacilityMaximumBorrowingCapacity
Date Value
1 10/31/2023 $2,000,000.00
2 7/31/2023 $2,000,000.00
3 1/31/2023 $2,000,000.00
4 10/31/2022 $2,000,000.00
5 7/31/2022 $2,000,000.00
6 1/31/2022 $2,000,000.00
7 10/31/2021 $2,000,000.00
8 7/31/2021 $2,000,000.00
9 1/31/2021 $5,000,000.00
10 10/31/2020 $5,000,000.00
11 7/31/2020 $5,000,000.00
12 1/31/2020 $5,000,000.00
13 10/31/2019 $5,000,000.00
14 7/31/2019 $5,000,000.00
15 1/31/2019 $5,000,000.00
16 10/31/2018 $5,000,000,000.00
17 7/31/2018 $5,000,000.00
18 1/31/2018 $5,000,000.00
19 10/31/2017 $5,000,000.00
20 7/31/2017 $5,000,000.00
21 10/31/2013 $500.00
Financials: LineOfCreditFacilityRemainingBorrowingCapacity
Date Value
1 10/31/2023 $2,000,000.00
2 7/31/2023 $2,000,000.00
3 1/31/2023 $2,000,000.00
4 10/31/2022 $2,000,000.00
5 7/31/2022 $2,000,000.00
6 1/31/2022 $2,000,000.00
7 10/31/2021 $2,000,000.00
8 7/31/2021 $2,000,000.00
9 1/31/2021 $5,000,000.00
10 10/31/2020 $5,000,000.00
11 7/31/2020 $5,000,000.00
12 1/31/2020 $5,000,000.00
13 10/31/2019 $5,000,000.00
14 7/31/2019 $5,000,000.00
15 1/31/2019 $5,000,000.00
16 10/31/2018 $4,330,000.00
17 7/31/2018 $3,300,000.00
18 1/31/2018 $2,505,000.00
19 10/31/2017 $2,049,000.00
20 7/31/2017 $2,500,000.00
Financials: LongTermDebt
Date Value
1 4/30/2023 $43,405,000.00
2 4/30/2022 $48,576,000.00
3 4/30/2021 $45,788,000.00
4 4/30/2020 $5,439,000.00
5 4/30/2019 $3,975,000.00
6 4/30/2018 $3,347,000.00
7 4/30/2017 $5,644,000.00
8 4/30/2016 $7,682,000.00
Financials: LongTermDebtCurrent
Date Value
1 10/31/2023 $4,858,000.00
2 7/31/2023 $4,815,000.00
3 4/30/2023 $4,987,000.00
4 1/31/2023 $4,814,000.00
5 10/31/2022 $4,935,000.00
6 7/31/2022 $5,054,000.00
7 4/30/2022 $5,165,000.00
8 1/31/2022 $5,070,000.00
9 10/31/2021 $5,041,000.00
10 7/31/2021 $3,976,000.00
11 4/30/2021 $5,972,000.00
12 1/31/2021 $6,058,000.00
13 10/31/2020 $2,862,000.00
14 7/31/2020 $2,852,000.00
15 4/30/2020 $2,228,000.00
16 1/31/2020 $1,010,000.00
17 10/31/2019 $1,305,000.00
18 7/31/2019 $1,596,000.00
19 4/30/2019 $1,899,000.00
20 1/31/2019 $1,441,000.00
21 10/31/2018 $1,498,000.00
22 7/31/2018 $1,555,000.00
23 4/30/2018 $1,612,000.00
24 1/31/2018 $1,722,000.00
25 10/31/2017 $1,884,000.00
26 7/31/2017 $2,086,000.00
27 4/30/2017 $2,297,000.00
28 4/30/2016 $2,464,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
Date Value
1 4/30/2023 $22,561,000.00
2 4/30/2022 $24,784,000.00
3 4/30/2021 $26,429,000.00
4 4/30/2020 $1,024,000.00
5 4/30/2019 $134,000.00
6 4/30/2018 --
7 4/30/2017 --
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Date Value
1 4/30/2023 $5,008,000.00
2 4/30/2022 $5,242,000.00
3 4/30/2021 $6,031,000.00
4 4/30/2020 $2,228,000.00
5 4/30/2019 $1,899,000.00
6 4/30/2018 $1,612,000.00
7 4/30/2017 $2,297,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Date Value
1 4/30/2023 $2,172,000.00
2 4/30/2022 $3,790,000.00
3 4/30/2021 $2,944,000.00
4 4/30/2020 $259,000.00
5 4/30/2019 $24,000.00
6 4/30/2018 --
7 4/30/2017 $22,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Date Value
1 4/30/2023 $3,754,000.00
2 4/30/2022 $5,228,000.00
3 4/30/2021 $3,409,000.00
4 4/30/2020 $257,000.00
5 4/30/2019 $557,000.00
6 4/30/2018 $22,000.00
7 4/30/2017 $124,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Date Value
1 4/30/2023 $5,201,000.00
2 4/30/2022 $5,047,000.00
3 4/30/2021 $3,407,000.00
4 4/30/2020 $790,000.00
5 4/30/2019 $649,000.00
6 4/30/2018 $124,000.00
7 4/30/2017 $1,589,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Date Value
1 4/30/2023 $5,021,000.00
2 4/30/2022 $4,874,000.00
3 4/30/2021 $3,940,000.00
4 4/30/2020 $881,000.00
5 4/30/2019 $712,000.00
6 4/30/2018 $1,589,000.00
7 4/30/2017 $1,612,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 10/31/2023 $36,026,000.00
2 7/31/2023 $37,252,000.00
3 4/30/2023 $38,418,000.00
4 1/31/2023 $39,821,000.00
5 10/31/2022 $41,027,000.00
6 7/31/2022 $42,220,000.00
7 4/30/2022 $43,411,000.00
8 1/31/2022 $43,523,000.00
9 10/31/2021 $44,797,000.00
10 7/31/2021 $38,823,000.00
11 4/30/2021 $39,816,000.00
12 1/31/2021 $40,813,000.00
13 10/31/2020 $2,774,000.00
14 7/31/2020 $2,993,000.00
15 4/30/2020 $3,211,000.00
16 1/31/2020 $1,520,000.00
17 10/31/2019 $1,672,000.00
18 7/31/2019 $1,823,000.00
19 4/30/2019 $2,076,000.00
20 1/31/2019 $686,000.00
21 10/31/2018 $1,040,000.00
22 7/31/2018 $1,389,000.00
23 4/30/2018 $1,735,000.00
24 1/31/2018 $2,127,000.00
25 10/31/2017 $2,536,000.00
26 7/31/2017 $2,944,000.00
27 4/30/2017 $3,347,000.00
28 4/30/2016 $5,218,000.00
Financials: MachineryAndEquipmentGross
Date Value
1 1/31/2023 $5,345,000.00
2 10/31/2022 $5,235,000.00
3 7/31/2022 $5,027,000.00
4 4/30/2022 $4,917,000.00
5 1/31/2022 $4,738,000.00
6 10/31/2021 $4,692,000.00
7 7/31/2021 $4,670,000.00
8 4/30/2021 $4,253,000.00
9 1/31/2021 $4,227,000.00
10 10/31/2020 $4,195,000.00
11 7/31/2020 $4,195,000.00
12 4/30/2020 $4,093,000.00
13 1/31/2020 $4,093,000.00
14 10/31/2019 $4,083,000.00
15 7/31/2019 $4,075,000.00
16 4/30/2019 $4,085,000.00
17 1/31/2019 $4,001,000.00
18 10/31/2018 $3,978,000.00
19 7/31/2018 $3,942,000.00
20 4/30/2018 $3,922,000.00
21 1/31/2018 $3,843,000.00
22 10/31/2017 $3,829,000.00
23 7/31/2017 $3,801,000.00
24 4/30/2017 $3,639,000.00
25 1/31/2017 $3,705,000.00
26 10/31/2016 $3,694,000.00
27 7/31/2016 $3,680,000.00
28 4/30/2016 $3,630,000.00
29 1/31/2016 $3,630,000.00
30 10/31/2015 $3,612,000.00
31 7/31/2015 $3,612,000.00
32 4/30/2015 $3,612,000.00
33 1/31/2015 $3,586,000.00
34 10/31/2014 $3,576,000.00
35 7/31/2014 $3,549,000.00
36 4/30/2014 $3,535,000.00
37 1/31/2014 $3,494,000.00
38 10/31/2013 $3,494,000.00
39 7/31/2013 $3,483,000.00
40 4/30/2013 $3,714,000.00
41 1/31/2013 $3,714,000.00
42 10/31/2012 $3,714,000.00
43 7/31/2012 $3,714,000.00
44 4/30/2012 $3,714,000.00
45 1/31/2012 $3,687,588.00
46 4/30/2011 $3,498,000.00
Financials: MarketingAndAdvertisingExpense
Date Value
1 10/31/2023 $2,639,000.00
2 7/31/2023 $1,278,000.00
3 4/30/2023 $5,246,000.00
4 1/31/2023 $4,023,000.00
5 10/31/2022 $1,368,000.00
6 7/31/2022 $1,331,000.00
7 4/30/2022 $5,117,000.00
8 1/31/2022 $3,751,000.00
9 10/31/2021 $1,267,000.00
10 7/31/2021 $1,180,000.00
11 4/30/2021 $3,752,000.00
12 1/31/2021 $2,723,000.00
13 10/31/2020 $1,845,000.00
14 7/31/2020 $953,000.00
15 4/30/2020 $4,095,000.00
16 1/31/2020 $3,122,000.00
17 10/31/2019 $2,139,000.00
18 7/31/2019 $1,104,000.00
19 4/30/2019 $4,167,000.00
20 1/31/2019 $3,056,000.00
21 10/31/2018 $2,035,000.00
22 7/31/2018 $975,000.00
23 4/30/2018 $3,799,000.00
24 1/31/2018 $2,729,000.00
25 10/31/2017 $956,000.00
26 7/31/2017 $853,000.00
27 4/30/2017 $4,276,000.00
28 1/31/2017 $3,229,000.00
29 10/31/2016 $2,083,000.00
30 7/31/2016 $1,013,000.00
31 4/30/2016 $4,562,000.00
32 1/31/2016 $3,471,000.00
33 10/31/2015 $2,581,000.00
34 7/31/2015 $1,195,000.00
35 4/30/2015 $4,323,000.00
36 1/31/2015 $3,311,000.00
37 10/31/2014 $2,300,000.00
38 7/31/2014 $1,138,000.00
39 4/30/2014 $4,286,000.00
40 1/31/2014 $3,185,000.00
41 10/31/2013 $1,253,000.00
42 7/31/2013 $1,064,000.00
43 4/30/2013 $4,223,000.00
44 1/31/2013 $784,000.00
45 10/31/2012 $2,117,000.00
46 7/31/2012 $1,120,000.00
47 4/30/2012 $5,218,000.00
48 1/31/2012 $4,286,000.00
49 10/31/2011 $2,192,000.00
50 7/31/2011 $945,000.00
51 4/30/2011 $3,200,000.00
52 4/30/2010 $1,892,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 10/31/2023 $-7,688,000.00
2 7/31/2023 $-6,438,000.00
3 4/30/2023 $-5,491,000.00
4 1/31/2023 $-4,195,000.00
5 10/31/2022 $-2,745,000.00
6 7/31/2022 $-1,368,000.00
7 4/30/2022 $-11,209,000.00
8 1/31/2022 $-10,984,000.00
9 10/31/2021 $-9,526,000.00
10 7/31/2021 $-1,060,000.00
11 4/30/2021 $-1,237,000.00
12 1/31/2021 $-107,000.00
13 10/31/2020 $12,000.00
14 7/31/2020 $298,000.00
15 4/30/2020 $-195,000.00
16 1/31/2020 $-2,834,000.00
17 10/31/2019 $-1,135,000.00
18 7/31/2019 $-599,000.00
19 4/30/2019 $-2,917,000.00
20 1/31/2019 $-4,541,000.00
21 10/31/2018 $-3,036,000.00
22 7/31/2018 $-1,120,000.00
23 4/30/2018 $-3,061,000.00
24 1/31/2018 $-2,406,000.00
25 10/31/2017 $-1,240,000.00
26 7/31/2017 $-690,000.00
27 4/30/2017 $-3,814,000.00
28 1/31/2017 $-3,854,000.00
29 10/31/2016 $-2,950,000.00
30 7/31/2016 $-978,000.00
31 4/30/2016 $518,000.00
32 1/31/2016 $171,000.00
33 10/31/2015 $-328,000.00
34 7/31/2015 $-365,000.00
35 4/30/2015 $-1,693,000.00
36 1/31/2015 $-2,903,000.00
37 10/31/2014 $-2,594,000.00
38 7/31/2014 $-1,531,000.00
39 4/30/2014 $-3,598,000.00
40 1/31/2014 $-3,481,000.00
41 10/31/2013 $-2,236,000.00
42 7/31/2013 $-1,128,000.00
43 4/30/2013 $1,684,000.00
44 1/31/2013 $1,430,000.00
45 10/31/2012 $3,587,000.00
46 7/31/2012 $-487,000.00
47 4/30/2012 $-1,364,000.00
48 1/31/2012 $-434,000.00
49 10/31/2011 $-126,000.00
50 7/31/2011 $-36,000.00
51 4/30/2011 $977,000.00
52 1/31/2011 $29,743.00
53 4/30/2010 $-3,942,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 10/31/2023 $550,000.00
2 7/31/2023 $-461,000.00
3 4/30/2023 $-5,936,000.00
4 1/31/2023 $-4,134,000.00
5 10/31/2022 $-3,089,000.00
6 7/31/2022 $-1,633,000.00
7 4/30/2022 $-9,504,000.00
8 1/31/2022 $-5,237,000.00
9 10/31/2021 $-3,306,000.00
10 7/31/2021 $-1,275,000.00
11 4/30/2021 $-6,992,000.00
12 1/31/2021 $-5,351,000.00
13 10/31/2020 $-3,401,000.00
14 7/31/2020 $-1,977,000.00
15 4/30/2020 $-2,070,000.00
16 1/31/2020 $-785,000.00
17 10/31/2019 $298,000.00
18 7/31/2019 $917,000.00
19 4/30/2019 $-4,985,000.00
20 1/31/2019 $-1,499,000.00
21 10/31/2018 $-329,000.00
22 7/31/2018 $-227,000.00
23 4/30/2018 $-2,289,000.00
24 1/31/2018 $-1,834,000.00
25 10/31/2017 $-1,189,000.00
26 7/31/2017 $-730,000.00
27 4/30/2017 $-3,179,000.00
28 1/31/2017 $-1,957,000.00
29 10/31/2016 $-911,000.00
30 7/31/2016 $-423,000.00
31 4/30/2016 $-1,749,000.00
32 1/31/2016 $-868,000.00
33 10/31/2015 $-602,000.00
34 7/31/2015 $-321,000.00
35 4/30/2015 $-3,742,000.00
36 1/31/2015 $-2,183,000.00
37 10/31/2014 $-847,000.00
38 7/31/2014 $-372,000.00
39 4/30/2014 $-290,000.00
40 1/31/2014 $-174,000.00
41 10/31/2013 $-166,000.00
42 7/31/2013 $-106,000.00
43 4/30/2013 $-8,159,000.00
44 1/31/2013 $-6,724,000.00
45 10/31/2012 $-6,952,000.00
46 7/31/2012 $-6,952,000.00
47 4/30/2012 $-1,351,000.00
48 1/31/2012 $-1,229,000.00
49 10/31/2011 $-1,211,000.00
50 7/31/2011 $-17,000.00
51 4/30/2011 $-3,753,000.00
52 1/31/2011 $-1,412,577.00
53 4/30/2010 $1,494,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 10/31/2023 $3,465,000.00
2 7/31/2023 $-862,000.00
3 4/30/2023 $20,937,000.00
4 1/31/2023 $13,038,000.00
5 10/31/2022 $7,849,000.00
6 7/31/2022 $5,310,000.00
7 4/30/2022 $11,178,000.00
8 1/31/2022 $8,755,000.00
9 10/31/2021 $3,735,000.00
10 7/31/2021 $898,000.00
11 4/30/2021 $13,458,000.00
12 1/31/2021 $6,886,000.00
13 10/31/2020 $4,000,000.00
14 7/31/2020 $2,496,000.00
15 4/30/2020 $10,044,000.00
16 1/31/2020 $10,387,000.00
17 10/31/2019 $9,326,000.00
18 7/31/2019 $917,000.00
19 4/30/2019 $9,563,000.00
20 1/31/2019 $7,490,000.00
21 10/31/2018 $4,984,000.00
22 7/31/2018 $1,539,000.00
23 4/30/2018 $6,314,000.00
24 1/31/2018 $2,972,000.00
25 10/31/2017 $1,432,000.00
26 7/31/2017 $932,000.00
27 4/30/2017 $6,001,000.00
28 1/31/2017 $3,753,000.00
29 10/31/2016 $2,926,000.00
30 7/31/2016 $327,000.00
31 4/30/2016 $2,417,000.00
32 1/31/2016 $668,000.00
33 10/31/2015 $357,000.00
34 7/31/2015 $75,000.00
35 4/30/2015 $5,369,000.00
36 1/31/2015 $3,877,000.00
37 10/31/2014 $2,277,000.00
38 7/31/2014 $1,223,000.00
39 4/30/2014 $5,001,000.00
40 1/31/2014 $3,578,000.00
41 10/31/2013 $1,426,000.00
42 7/31/2013 $647,000.00
43 4/30/2013 $3,010,000.00
44 1/31/2013 $3,301,000.00
45 10/31/2012 $2,965,000.00
46 7/31/2012 $3,301,000.00
47 4/30/2012 $1,671,000.00
48 1/31/2012 $-387,000.00
49 10/31/2011 $297,000.00
50 7/31/2011 $-1,247,000.00
51 4/30/2011 $2,545,000.00
52 1/31/2011 $-778,728.00
53 4/30/2010 $9,177,000.00
Financials: NetIncomeLoss
Date Value
1 4/30/2023 $4,516,000.00
2 1/31/2023 $5,091,000.00
3 10/31/2022 $3,114,000.00
4 7/31/2022 $431,000.00
5 4/30/2022 $10,368,000.00
6 1/31/2022 $8,740,000.00
7 10/31/2021 $3,150,000.00
8 7/31/2021 $2,906,000.00
9 4/30/2021 $1,433,000.00
10 1/31/2021 $809,000.00
11 10/31/2020 $321,000.00
12 7/31/2020 $-15,000.00
13 4/30/2020 $4,234,000.00
14 1/31/2020 $5,626,000.00
15 10/31/2019 $4,291,000.00
16 7/31/2019 $2,061,000.00
17 4/30/2019 $3,853,000.00
18 1/31/2019 $1,340,000.00
19 10/31/2018 $1,721,000.00
20 7/31/2018 $509,000.00
21 4/30/2018 $341,000.00
22 1/31/2018 $20,000.00
23 10/31/2017 $84,000.00
24 7/31/2017 $238,000.00
25 4/30/2017 $1,534,000.00
26 1/31/2017 $14,000.00
27 10/31/2016 $743,000.00
28 7/31/2016 $224,000.00
29 4/30/2016 $24,000.00
30 1/31/2016 $74,000.00
31 10/31/2015 $-478,000.00
32 7/31/2015 $231,000.00
33 4/30/2015 $27,000.00
34 1/31/2015 $289,000.00
35 10/31/2014 $29,000.00
36 7/31/2014 $384,000.00
37 4/30/2014 $514,000.00
38 1/31/2014 $-227,000.00
39 10/31/2013 $-510,000.00
40 7/31/2013 $-53,000.00
41 4/30/2013 $809,000.00
42 1/31/2013 $372,000.00
43 10/31/2012 $1,108,000.00
44 7/31/2012 $808,000.00
45 4/30/2012 $3,916,000.00
46 1/31/2012 $1,111,189.00
47 10/31/2011 $1,486,000.00
48 7/31/2011 $506,000.00
49 4/30/2011 $1,258,000.00
50 1/31/2011 $865,679.00
51 4/30/2010 $2,891,000.00
Financials: NetIncomeLossAttributableToNoncontrollingInterest
Date Value
1 4/30/2023 --
2 1/31/2023 --
3 10/31/2022 --
4 7/31/2022 --
5 4/30/2022 $1,872,000.00
6 1/31/2022 $1,872,000.00
7 10/31/2021 $1,872,000.00
8 7/31/2021 $1,872,000.00
9 4/30/2021 $1,025,000.00
10 1/31/2021 $429,000.00
11 10/31/2020 $-258,000.00
12 7/31/2020 $-439,000.00
13 4/30/2020 $-988,000.00
14 1/31/2020 $237,000.00
15 10/31/2019 $85,000.00
16 7/31/2019 $130,000.00
17 4/30/2019 $1,797,000.00
18 1/31/2019 $319,000.00
19 10/31/2018 $1,149,000.00
20 7/31/2018 $413,000.00
21 4/30/2018 $915,000.00
22 1/31/2018 $620,000.00
23 10/31/2017 $105,000.00
24 7/31/2017 $188,000.00
25 4/30/2017 $780,000.00
26 1/31/2017 $5,000.00
27 10/31/2016 $248,000.00
28 7/31/2016 $224,000.00
29 4/30/2016 $791,000.00
30 1/31/2016 $179,000.00
31 10/31/2015 $252,000.00
32 7/31/2015 $212,000.00
33 4/30/2015 $802,000.00
34 1/31/2015 $391,000.00
35 10/31/2014 $38,000.00
36 7/31/2014 $132,000.00
37 4/30/2014 $402,000.00
38 1/31/2014 $-8,000.00
39 10/31/2013 $-111,000.00
40 7/31/2013 $236,000.00
41 4/30/2013 $957,000.00
42 1/31/2013 $745,000.00
43 10/31/2012 $186,000.00
44 7/31/2012 $540,000.00
45 4/30/2012 $2,016,000.00
46 1/31/2012 $543,000.00
47 10/31/2011 $920,000.00
48 7/31/2011 $398,000.00
49 4/30/2011 $-1,000.00
50 1/31/2011 $-1,359.00
51 4/30/2010 $1,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 10/31/2023 $3,032,000.00
2 7/31/2023 $-152,000.00
3 4/30/2023 $-2,127,000.00
4 1/31/2023 $-2,038,000.00
5 10/31/2022 $-707,000.00
6 7/31/2022 $-654,000.00
7 4/30/2022 $-613,000.00
8 1/31/2022 $-725,000.00
9 10/31/2021 $822,000.00
10 7/31/2021 $1,387,000.00
11 4/30/2021 $-3,131,000.00
12 1/31/2021 $-751,000.00
13 10/31/2020 $-1,065,000.00
14 7/31/2020 $-588,000.00
15 4/30/2020 $-3,726,000.00
16 1/31/2020 $-2,692,000.00
17 10/31/2019 $-1,655,000.00
18 7/31/2019 $-568,000.00
19 4/30/2019 $1,747,000.00
20 1/31/2019 $341,000.00
21 10/31/2018 $1,486,000.00
22 7/31/2018 $209,000.00
23 4/30/2018 $-327,000.00
24 1/31/2018 $-249,000.00
25 10/31/2017 $-81,000.00
26 7/31/2017 $-86,000.00
27 4/30/2017 $-418,000.00
28 1/31/2017 $-95,000.00
29 10/31/2016 $-242,000.00
30 7/31/2016 $-137,000.00
31 4/30/2016 $617,000.00
32 1/31/2016 $-104,000.00
33 10/31/2015 $-226,000.00
34 7/31/2015 $-119,000.00
35 4/30/2015 $-352,000.00
36 1/31/2015 $-831,000.00
37 10/31/2014 $-585,000.00
38 7/31/2014 $-286,000.00
39 4/30/2014 $-1,374,000.00
40 1/31/2014 $-417,000.00
41 10/31/2013 $-360,000.00
42 7/31/2013 $-352,000.00
43 4/30/2013 $-425,000.00
44 1/31/2013 $-417,000.00
45 10/31/2012 $-331,000.00
46 7/31/2012 $-337,000.00
47 4/30/2012 $-747,000.00
48 1/31/2012 $-178,743.00
49 10/31/2011 $-92,000.00
50 7/31/2011 $-86,000.00
51 4/30/2011 $-96,000.00
52 1/31/2011 $-83,901.00
53 10/31/2010 $-89,000.00
54 7/31/2010 $-130,000.00
55 4/30/2010 $-444,000.00
Financials: NotesIssued1
Date Value
1 1/31/2023 --
2 10/31/2022 --
3 1/31/2022 $7,914,000.00
4 10/31/2021 $7,914,000.00
5 4/30/2021 $41,205,000.00
6 1/31/2021 $41,205,000.00
7 10/31/2020 --
8 4/30/2020 --
9 1/31/2020 --
Financials: NumberOfOperatingSegments
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 $2.00
6 7/31/2022 $2.00
7 4/30/2022 $2.00
8 1/31/2022 $2.00
9 10/31/2021 $2.00
10 7/31/2021 $2.00
11 4/30/2021 $2.00
12 4/30/2020 $2.00
13 4/30/2019 $2.00
14 4/30/2018 $2.00
15 4/30/2017 $2.00
16 4/30/2016 $2.00
17 4/30/2015 $2.00
18 4/30/2014 $2.00
19 4/30/2013 $2.00
Financials: OperatingIncomeLoss
Date Value
1 10/31/2023 $3,598,000.00
2 7/31/2023 $1,137,000.00
3 4/30/2023 $8,654,000.00
4 1/31/2023 $9,012,000.00
5 10/31/2022 $5,627,000.00
6 7/31/2022 $1,625,000.00
7 4/30/2022 $16,129,000.00
8 1/31/2022 $4,402,000.00
9 10/31/2021 $8,765,000.00
10 7/31/2021 $4,022,000.00
11 4/30/2021 $5,900,000.00
12 1/31/2021 $1,868,000.00
13 10/31/2020 $1,687,000.00
14 7/31/2020 $128,000.00
15 4/30/2020 $8,306,000.00
16 1/31/2020 $10,636,000.00
17 10/31/2019 $4,227,000.00
18 7/31/2019 $3,521,000.00
19 4/30/2019 $5,278,000.00
20 1/31/2019 $4,532,000.00
21 10/31/2018 $2,718,000.00
22 7/31/2018 $901,000.00
23 4/30/2018 $2,123,000.00
24 1/31/2018 $1,402,000.00
25 10/31/2017 $317,000.00
26 7/31/2017 $646,000.00
27 4/30/2017 $3,500,000.00
28 1/31/2017 $122,000.00
29 10/31/2016 $1,875,000.00
30 7/31/2016 $711,000.00
31 4/30/2016 $418,000.00
32 1/31/2016 $203,000.00
33 10/31/2015 $-599,000.00
34 7/31/2015 $361,000.00
35 4/30/2015 $-389,000.00
36 1/31/2015 $1,708,000.00
37 10/31/2014 $1,173,000.00
38 7/31/2014 $806,000.00
39 4/30/2014 $1,958,000.00
40 1/31/2014 $-38,000.00
41 10/31/2013 $-198,000.00
42 7/31/2013 $143,000.00
43 4/30/2013 $38,000.00
44 1/31/2013 $-519,000.00
45 10/31/2012 $700,000.00
46 7/31/2012 $1,285,000.00
47 4/30/2012 $5,486,000.00
48 1/31/2012 $1,568,000.00
49 10/31/2011 $1,380,000.00
50 7/31/2011 $674,000.00
51 4/30/2011 $2,828,000.00
52 1/31/2011 $1,513,580.00
53 10/31/2010 $780,000.00
54 7/31/2010 $-64,000.00
55 4/30/2010 $3,344,000.00
Financials: OtherAssetsMiscellaneous
Date Value
1 1/31/2023 $127,000.00
2 10/31/2022 $128,000.00
3 7/31/2022 $128,000.00
4 1/31/2022 $83,000.00
5 10/31/2021 $127,000.00
6 7/31/2021 $907,000.00
7 1/31/2021 $914,000.00
8 10/31/2020 $913,000.00
9 7/31/2020 $914,000.00
10 1/31/2020 $915,000.00
11 10/31/2019 $912,000.00
12 7/31/2019 $912,000.00
13 1/31/2019 $1,461,000.00
14 10/31/2018 $1,459,000.00
15 7/31/2018 $1,459,000.00
16 1/31/2018 $1,459,000.00
17 10/31/2017 $1,459,000.00
18 7/31/2017 $1,457,000.00
Financials: OtherAssetsMiscellaneousNoncurrent
Date Value
1 10/31/2023 $1,146,000.00
2 7/31/2023 $1,320,000.00
3 4/30/2023 $1,401,000.00
4 1/31/2023 $1,390,000.00
5 10/31/2022 $1,425,000.00
6 7/31/2022 $1,524,000.00
7 4/30/2022 $1,621,000.00
8 1/31/2022 $1,674,000.00
9 10/31/2021 $1,790,000.00
10 7/31/2021 $2,730,000.00
11 4/30/2021 $2,872,000.00
12 1/31/2021 $3,048,000.00
13 10/31/2020 $3,233,000.00
14 7/31/2020 $3,363,000.00
15 4/30/2020 $3,546,000.00
16 1/31/2020 $3,588,000.00
17 10/31/2019 $3,708,000.00
18 7/31/2019 $3,905,000.00
19 4/30/2019 $4,105,000.00
20 1/31/2019 $4,788,000.00
21 10/31/2018 $5,045,000.00
22 4/30/2018 $5,042,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 10/31/2023 $2,619,000.00
2 7/31/2023 $2,793,000.00
3 4/30/2023 $2,874,000.00
4 1/31/2023 $2,880,000.00
5 10/31/2022 $2,915,000.00
6 7/31/2022 $3,014,000.00
7 4/30/2022 $3,391,000.00
8 1/31/2022 $3,384,000.00
9 10/31/2021 $3,500,000.00
10 7/31/2021 $2,730,000.00
11 4/30/2021 $2,872,000.00
12 1/31/2021 $3,048,000.00
13 10/31/2020 $3,233,000.00
14 7/31/2020 $3,363,000.00
15 4/30/2020 $3,877,000.00
16 1/31/2020 $3,883,000.00
17 10/31/2019 $4,003,000.00
18 7/31/2019 $4,200,000.00
19 4/30/2019 $4,400,000.00
20 1/31/2019 $4,981,000.00
21 10/31/2018 $5,238,000.00
22 7/31/2018 $5,317,000.00
23 4/30/2018 $5,235,000.00
24 1/31/2018 $5,725,000.00
25 10/31/2017 $6,018,000.00
26 7/31/2017 $6,365,000.00
27 4/30/2017 $6,482,000.00
28 1/31/2017 $6,704,000.00
29 10/31/2016 $6,801,000.00
30 7/31/2016 $7,124,000.00
31 4/30/2016 $7,447,000.00
32 1/31/2016 $6,240,000.00
33 10/31/2015 $6,660,000.00
34 7/31/2015 $7,116,000.00
35 4/30/2015 $8,320,000.00
36 1/31/2015 $7,312,000.00
37 10/31/2014 $7,212,000.00
38 7/31/2014 $7,515,000.00
39 4/30/2014 $7,399,000.00
40 1/31/2014 $7,604,000.00
41 10/31/2013 $7,934,000.00
42 7/31/2013 $8,261,000.00
43 4/30/2013 $7,523,000.00
44 1/31/2013 $7,766,000.00
45 10/31/2012 $6,752,000.00
46 7/31/2012 $6,884,000.00
47 4/30/2012 $7,017,000.00
48 1/31/2012 $9,298,840.00
49 4/30/2011 $1,774,500.00
Financials: OtherGeneralAndAdministrativeExpense
Date Value
1 10/31/2023 $7,282,000.00
2 7/31/2023 $3,498,000.00
3 4/30/2023 $19,979,000.00
4 1/31/2023 $8,096,000.00
5 10/31/2022 $4,743,000.00
6 7/31/2022 $2,513,000.00
7 4/30/2022 $13,876,000.00
8 1/31/2022 $2,082,000.00
9 10/31/2021 $2,028,000.00
10 7/31/2021 $1,929,000.00
11 4/30/2021 $8,208,000.00
12 1/31/2021 $2,379,000.00
13 10/31/2020 $3,416,000.00
14 7/31/2020 $1,770,000.00
15 4/30/2020 $7,347,000.00
16 1/31/2020 $5,273,000.00
17 10/31/2019 $1,804,000.00
18 7/31/2019 $1,786,000.00
19 4/30/2019 $7,819,000.00
20 1/31/2019 $5,852,000.00
21 10/31/2018 $3,979,000.00
22 7/31/2018 $1,693,000.00
23 4/30/2018 $6,553,000.00
24 1/31/2018 $1,426,000.00
25 10/31/2017 $2,686,000.00
26 7/31/2017 $1,325,000.00
27 4/30/2017 $5,213,000.00
28 1/31/2017 $1,335,000.00
29 10/31/2016 $2,578,000.00
30 7/31/2016 $1,292,000.00
31 4/30/2016 $5,502,000.00
32 1/31/2016 $1,298,000.00
33 10/31/2015 $1,585,000.00
34 7/31/2015 $1,232,000.00
35 4/30/2015 $5,240,000.00
36 1/31/2015 $1,166,000.00
37 10/31/2014 $1,343,000.00
38 7/31/2014 $1,065,000.00
39 4/30/2014 $4,513,000.00
40 1/31/2014 $4,470,000.00
41 10/31/2013 $1,132,000.00
42 7/31/2013 $1,468,000.00
43 4/30/2013 $5,448,000.00
44 1/31/2013 $5,341,000.00
45 10/31/2012 $2,027,000.00
46 7/31/2012 $1,809,000.00
47 4/30/2012 $5,085,000.00
48 1/31/2012 $1,584,000.00
49 10/31/2011 $1,754,000.00
50 7/31/2011 $1,393,000.00
51 4/30/2011 $5,806,000.00
52 4/30/2010 $3,645,000.00
Financials: OtherLiabilitiesCurrent
Date Value
1 10/31/2023 $528,000.00
2 7/31/2023 $350,000.00
3 4/30/2023 $214,000.00
4 1/31/2023 $473,000.00
5 10/31/2022 $449,000.00
6 7/31/2022 $348,000.00
7 4/30/2022 $211,000.00
8 1/31/2022 $474,000.00
9 10/31/2021 $440,000.00
10 7/31/2021 $345,000.00
11 4/30/2021 $265,000.00
12 1/31/2021 $470,000.00
13 10/31/2020 $417,000.00
14 7/31/2020 $314,000.00
15 4/30/2020 $274,000.00
16 1/31/2020 $395,000.00
17 10/31/2019 $338,000.00
18 7/31/2019 $245,000.00
19 4/30/2019 $230,000.00
20 1/31/2019 $310,000.00
21 10/31/2018 $291,000.00
22 7/31/2018 $223,000.00
23 4/30/2018 $162,000.00
24 1/31/2018 $268,000.00
25 10/31/2017 $259,000.00
26 7/31/2017 $198,000.00
27 4/30/2017 $129,000.00
28 1/31/2017 $266,000.00
29 10/31/2016 $242,000.00
30 7/31/2016 $190,000.00
31 4/30/2016 $125,000.00
32 1/31/2016 $258,000.00
33 10/31/2015 $249,000.00
34 7/31/2015 $197,000.00
35 4/30/2015 $100,000.00
36 1/31/2015 $388,000.00
37 10/31/2014 $374,000.00
38 7/31/2014 $311,000.00
39 4/30/2014 $93,000.00
40 1/31/2014 $256,000.00
41 10/31/2013 $218,000.00
42 7/31/2013 $171,000.00
43 4/30/2013 $119,000.00
44 1/31/2013 $291,000.00
45 10/31/2012 $291,000.00
46 7/31/2012 $213,000.00
47 4/30/2012 $207,000.00
48 1/31/2012 $286,136.00
49 4/30/2011 $222,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 4/30/2023 $137,000.00
2 4/30/2022 --
3 1/31/2022 --
4 4/30/2021 $7,000.00
5 1/31/2021 $7,000.00
6 4/30/2020 --
7 1/31/2020 --
8 4/30/2019 $1,995,000.00
9 1/31/2019 --
10 4/30/2018 $4,000.00
11 1/31/2018 $1,000.00
12 10/31/2017 --
13 7/31/2017 --
14 4/30/2017 $-16,000.00
15 1/31/2017 --
16 10/31/2016 $-18,000.00
17 7/31/2016 $-20,000.00
18 4/30/2016 $21,000.00
19 1/31/2016 $23,000.00
20 10/31/2015 $9,000.00
21 7/31/2015 $1,000.00
22 4/30/2015 $16,000.00
23 1/31/2015 $12,000.00
24 10/31/2014 $7,000.00
25 7/31/2014 $3,000.00
26 4/30/2014 $43,000.00
27 1/31/2014 $42,000.00
28 10/31/2013 $2,000.00
29 7/31/2013 $38,000.00
30 4/30/2013 $11,000.00
31 1/31/2013 --
32 10/31/2012 $10,000.00
33 7/31/2012 $9,000.00
34 4/30/2012 $-11,000.00
35 1/31/2012 --
36 10/31/2011 --
37 7/31/2011 $3,000.00
38 4/30/2011 $-35,000.00
39 1/31/2011 $878.00
40 4/30/2010 $12,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 10/31/2023 $5,036,000.00
2 7/31/2023 $5,035,000.00
3 4/30/2023 $61,000.00
4 1/31/2023 $60,000.00
5 10/31/2022 $2,000.00
6 7/31/2022 $2,000.00
7 4/30/2022 $168,000.00
8 1/31/2022 $4,000.00
9 10/31/2021 $4,000.00
10 7/31/2021 --
11 4/30/2021 $196,000.00
12 1/31/2021 $185,000.00
13 10/31/2020 $185,000.00
14 7/31/2020 $108,000.00
15 4/30/2020 $326,000.00
16 1/31/2020 $326,000.00
17 10/31/2019 $138,000.00
18 7/31/2019 $43,000.00
19 4/30/2019 $436,000.00
20 1/31/2019 $214,000.00
21 10/31/2018 $150,000.00
22 7/31/2018 $6,000.00
23 4/30/2018 $187,000.00
24 1/31/2018 $142,000.00
25 10/31/2017 $3,000.00
26 7/31/2017 --
27 4/30/2017 $32,000.00
28 1/31/2017 $10,000.00
29 10/31/2016 --
30 4/30/2016 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 10/31/2023 $4,354,000.00
2 7/31/2023 $901,000.00
3 4/30/2023 $6,510,000.00
4 1/31/2023 $4,298,000.00
5 10/31/2022 $3,253,000.00
6 7/31/2022 $1,797,000.00
7 4/30/2022 $9,579,000.00
8 1/31/2022 $5,312,000.00
9 10/31/2021 $3,381,000.00
10 7/31/2021 $1,275,000.00
11 4/30/2021 $6,992,000.00
12 1/31/2021 $5,351,000.00
13 10/31/2020 $3,401,000.00
14 7/31/2020 $1,977,000.00
15 4/30/2020 $3,165,000.00
16 1/31/2020 $1,835,000.00
17 10/31/2019 $677,000.00
18 7/31/2019 $58,000.00
19 4/30/2019 $4,985,000.00
20 1/31/2019 $1,499,000.00
21 10/31/2018 $329,000.00
22 7/31/2018 $227,000.00
23 4/30/2018 $2,289,000.00
24 1/31/2018 $1,834,000.00
25 10/31/2017 $1,189,000.00
26 7/31/2017 $730,000.00
27 4/30/2017 $3,180,000.00
28 1/31/2017 $1,957,000.00
29 10/31/2016 $911,000.00
30 7/31/2016 $423,000.00
31 4/30/2016 $2,757,000.00
32 1/31/2016 $868,000.00
33 10/31/2015 $602,000.00
34 7/31/2015 $321,000.00
35 4/30/2015 $5,065,000.00
36 1/31/2015 $2,183,000.00
37 10/31/2014 $847,000.00
38 7/31/2014 $372,000.00
39 4/30/2014 $290,000.00
40 1/31/2014 $174,000.00
41 10/31/2013 $166,000.00
42 7/31/2013 $166,000.00
43 4/30/2013 $8,159,000.00
44 1/31/2013 $6,724,000.00
45 10/31/2012 $6,952,000.00
46 7/31/2012 $402,000.00
47 4/30/2012 $1,351,000.00
48 1/31/2012 $1,229,491.00
49 10/31/2011 $1,211,000.00
50 7/31/2011 $17,000.00
51 4/30/2011 $3,792,000.00
52 1/31/2011 $1,451,577.00
53 4/30/2010 $506,000.00
Financials: PaymentsToMinorityShareholders
Date Value
1 1/31/2023 --
2 10/31/2022 --
3 1/31/2022 $7,659,000.00
4 10/31/2021 $7,659,000.00
5 4/30/2021 --
6 1/31/2021 --
7 4/30/2020 $360,000.00
8 1/31/2020 $360,000.00
9 4/30/2019 $720,000.00
10 1/31/2019 $720,000.00
11 10/31/2018 $360,000.00
12 4/30/2018 $360,000.00
13 1/31/2018 $360,000.00
14 10/31/2017 $360,000.00
15 7/31/2017 --
16 4/30/2017 $360,000.00
17 1/31/2017 $360,000.00
18 10/31/2016 $360,000.00
19 7/31/2016 $360,000.00
20 4/30/2016 $360,000.00
21 1/31/2016 $360,000.00
22 10/31/2015 $360,000.00
23 7/31/2015 $360,000.00
24 4/30/2015 --
25 1/31/2015 --
26 10/31/2014 --
27 7/31/2014 --
28 4/30/2014 --
29 4/30/2013 $320,000.00
30 4/30/2012 --
31 4/30/2011 --
Financials: PensionAndOtherPostretirementBenefitExpense
Date Value
1 4/30/2023 $783,000.00
2 4/30/2022 $807,000.00
3 4/30/2021 $721,000.00
4 4/30/2020 $676,000.00
5 4/30/2019 $584,000.00
6 4/30/2018 $261,000.00
7 4/30/2017 $251,000.00
8 4/30/2016 $241,000.00
9 4/30/2015 $219,000.00
10 4/30/2014 $244,000.00
11 4/30/2013 $281,000.00
12 4/30/2012 $278,000.00
13 4/30/2011 $215,000.00
14 4/30/2010 $198,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 10/31/2023 $5.00
2 7/31/2023 $5.00
3 4/30/2023 $5.00
4 1/31/2023 $5.00
5 10/31/2022 $5.00
6 7/31/2022 $5.00
7 4/30/2022 $5.00
8 1/31/2022 $5.00
9 10/31/2021 $5.00
10 7/31/2021 $5.00
11 4/30/2021 $5.00
12 1/31/2021 $5.00
13 10/31/2020 $5.00
14 7/31/2020 $5.00
15 4/30/2020 $5.00
16 1/31/2020 $5.00
17 10/31/2019 $5.00
18 7/31/2019 $5.00
19 4/30/2019 $5.00
20 1/31/2019 $5.00
21 10/31/2018 $5.00
22 7/31/2018 $5.00
23 4/30/2018 $5.00
24 1/31/2018 $5.00
25 10/31/2017 $5.00
26 7/31/2017 $5.00
27 4/30/2017 $5.00
Financials: PreferredStockSharesAuthorized
Date Value
1 10/31/2023 $50,000,000.00
2 7/31/2023 $50,000,000.00
3 4/30/2023 $50,000,000.00
4 1/31/2023 $50,000,000.00
5 10/31/2022 $50,000,000.00
6 7/31/2022 $50,000,000.00
7 4/30/2022 $50,000,000.00
8 1/31/2022 $50,000,000.00
9 10/31/2021 $50,000,000.00
10 7/31/2021 $50,000,000.00
11 4/30/2021 $50,000,000.00
12 1/31/2021 $50,000,000.00
13 10/31/2020 $50,000,000.00
14 7/31/2020 $50,000,000.00
15 4/30/2020 $50,000,000.00
16 1/31/2020 $50,000,000.00
17 10/31/2019 $50,000,000.00
18 7/31/2019 $50,000,000.00
19 4/30/2019 $50,000,000.00
20 1/31/2019 $50,000,000.00
21 10/31/2018 $50,000,000.00
22 7/31/2018 $50,000,000.00
23 4/30/2018 $50,000,000.00
24 1/31/2018 $50,000,000.00
25 10/31/2017 $50,000,000.00
26 7/31/2017 $50,000,000.00
27 4/30/2017 $50,000,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 10/31/2023 $1,932,000.00
2 7/31/2023 $2,066,000.00
3 4/30/2023 $3,532,000.00
4 1/31/2023 $3,907,000.00
5 10/31/2022 $2,918,000.00
6 7/31/2022 $1,602,000.00
7 4/30/2022 $1,361,000.00
8 1/31/2022 $1,339,000.00
9 10/31/2021 $1,800,000.00
10 7/31/2021 $1,521,000.00
11 4/30/2021 $1,496,000.00
12 1/31/2021 $1,735,000.00
13 10/31/2020 $2,076,000.00
14 7/31/2020 $1,862,000.00
15 4/30/2020 $1,620,000.00
16 1/31/2020 $1,753,000.00
17 10/31/2019 $2,054,000.00
18 7/31/2019 $1,746,000.00
19 4/30/2019 $1,646,000.00
20 1/31/2019 $1,407,000.00
21 10/31/2018 $1,259,000.00
22 7/31/2018 $1,440,000.00
23 4/30/2018 $978,000.00
24 1/31/2018 $1,116,000.00
25 10/31/2017 $1,049,000.00
26 7/31/2017 $1,214,000.00
27 4/30/2017 $994,000.00
28 1/31/2017 $939,000.00
29 10/31/2016 $989,000.00
30 7/31/2016 $852,000.00
31 4/30/2016 $873,000.00
32 1/31/2016 $751,000.00
33 10/31/2015 $946,000.00
34 7/31/2015 $810,000.00
35 4/30/2015 $862,000.00
36 1/31/2015 $1,171,000.00
37 10/31/2014 $933,000.00
38 7/31/2014 $880,000.00
39 4/30/2014 $825,000.00
40 1/31/2014 $767,000.00
41 10/31/2013 $791,000.00
42 7/31/2013 $827,000.00
43 4/30/2013 $829,000.00
44 1/31/2013 $2,189,000.00
45 10/31/2012 $2,050,000.00
46 7/31/2012 $834,000.00
47 4/30/2012 $1,493,000.00
48 1/31/2012 $755,346.00
49 4/30/2011 $964,000.00
Financials: ProceedsFromRepaymentsOfSecuredDebt
Date Value
1 4/30/2023 --
2 4/30/2022 $1,262,000.00
3 10/31/2021 --
4 7/31/2021 --
5 4/30/2021 $2,479,000.00
6 1/31/2021 $2,479,000.00
7 10/31/2020 $2,001,000.00
8 7/31/2020 $2,001,000.00
9 4/30/2020 $3,383,000.00
10 1/31/2020 $-1,445,000.00
Financials: ProceedsFromSaleOfBuildings
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 $164,000.00
4 1/31/2023 $164,000.00
5 10/31/2022 $164,000.00
6 7/31/2022 $164,000.00
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
Financials: ProceedsFromSaleOfMachineryAndEquipment
Date Value
1 10/31/2023 $4,904,000.00
2 7/31/2023 $440,000.00
3 4/30/2023 $410,000.00
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 $75,000.00
8 1/31/2022 $75,000.00
9 10/31/2021 $75,000.00
10 1/31/2021 --
11 10/31/2020 --
Financials: ProfitLoss
Date Value
1 10/31/2023 $5,670,000.00
2 7/31/2023 $719,000.00
3 4/30/2023 $4,516,000.00
4 1/31/2023 $5,091,000.00
5 10/31/2022 $2,683,000.00
6 7/31/2022 $431,000.00
7 4/30/2022 $12,240,000.00
8 1/31/2022 $10,612,000.00
9 10/31/2021 $3,150,000.00
10 7/31/2021 $4,778,000.00
11 4/30/2021 $2,458,000.00
12 1/31/2021 $980,000.00
13 10/31/2020 $502,000.00
14 7/31/2020 $-454,000.00
15 4/30/2020 $3,246,000.00
16 1/31/2020 $1,357,000.00
17 10/31/2019 $2,315,000.00
18 7/31/2019 $2,191,000.00
19 4/30/2019 $5,650,000.00
20 1/31/2019 $5,038,000.00
21 10/31/2018 $3,379,000.00
22 7/31/2018 $922,000.00
23 4/30/2018 $1,256,000.00
24 1/31/2018 $962,000.00
25 10/31/2017 $189,000.00
26 7/31/2017 $426,000.00
27 4/30/2017 $2,314,000.00
28 1/31/2017 $19,000.00
29 10/31/2016 $1,215,000.00
30 7/31/2016 $448,000.00
31 4/30/2016 $815,000.00
32 1/31/2016 $102,000.00
33 10/31/2015 $-438,000.00
34 7/31/2015 $19,000.00
35 4/30/2015 $829,000.00
36 1/31/2015 $350,000.00
37 10/31/2014 $29,000.00
38 7/31/2014 $252,000.00
39 4/30/2014 $965,000.00
40 1/31/2014 $-755,000.00
41 10/31/2013 $-345,000.00
42 7/31/2013 $-289,000.00
43 4/30/2013 $-148,000.00
44 1/31/2013 $-755,000.00
45 10/31/2012 $114,000.00
46 7/31/2012 $268,000.00
47 4/30/2012 $-148,000.00
48 1/31/2012 $568,264.00
49 10/31/2011 $459,000.00
50 7/31/2011 $108,000.00
51 4/30/2011 $31,000.00
52 1/31/2011 $1,227,535.00
53 10/31/2010 $473,000.00
54 7/31/2010 $-112,000.00
55 4/30/2010 $2,890,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
Date Value
1 1/31/2023 $26,109,000.00
2 10/31/2022 $25,123,000.00
3 7/31/2022 $24,170,000.00
4 4/30/2022 $23,290,000.00
5 1/31/2022 $22,568,000.00
6 10/31/2021 $21,750,000.00
7 7/31/2021 $21,344,000.00
8 4/30/2021 $20,519,000.00
9 1/31/2021 $19,685,000.00
10 10/31/2020 $22,963,000.00
11 7/31/2020 $21,754,000.00
12 4/30/2020 $20,577,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Date Value
1 1/31/2023 $61,618,000.00
2 10/31/2022 $62,061,000.00
3 7/31/2022 $62,390,000.00
4 4/30/2022 $61,574,000.00
5 1/31/2022 $58,277,000.00
6 10/31/2021 $57,580,000.00
7 7/31/2021 $56,666,000.00
8 4/30/2021 $56,370,000.00
9 1/31/2021 $56,246,000.00
10 10/31/2020 $54,252,000.00
11 7/31/2020 $54,911,000.00
12 4/30/2020 $54,746,000.00
Financials: PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
Date Value
1 1/31/2023 $87,727,000.00
2 10/31/2022 $87,184,000.00
3 7/31/2022 $86,560,000.00
4 4/30/2022 $84,864,000.00
5 1/31/2022 $80,845,000.00
6 10/31/2021 $79,330,000.00
7 7/31/2021 $78,010,000.00
8 4/30/2021 $76,889,000.00
9 1/31/2021 $75,931,000.00
10 10/31/2020 $77,215,000.00
11 7/31/2020 $76,665,000.00
12 4/30/2020 $75,323,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 10/31/2023 $83,496,000.00
2 7/31/2023 $83,524,000.00
3 4/30/2023 $84,593,000.00
4 4/30/2022 $81,624,000.00
5 4/30/2020 $75,323,000.00
6 1/31/2020 $74,900,000.00
7 10/31/2019 $73,877,000.00
8 7/31/2019 $73,564,000.00
9 4/30/2019 $31,525,000.00
10 1/31/2019 $28,472,000.00
11 10/31/2018 $26,289,000.00
12 7/31/2018 $26,087,000.00
13 4/30/2018 $26,548,000.00
14 1/31/2018 $25,960,000.00
15 10/31/2017 $25,794,000.00
16 7/31/2017 $25,481,000.00
17 4/30/2017 $25,188,000.00
18 1/31/2017 $24,529,000.00
19 10/31/2016 $23,735,000.00
20 7/31/2016 $23,400,000.00
21 4/30/2016 $23,092,000.00
22 1/31/2016 $24,826,000.00
23 10/31/2015 $24,772,000.00
24 7/31/2015 $24,695,000.00
25 4/30/2015 $24,653,000.00
26 1/31/2015 $25,686,000.00
27 10/31/2014 $25,087,000.00
28 7/31/2014 $24,974,000.00
29 4/30/2014 $24,809,000.00
30 1/31/2014 $24,772,000.00
31 10/31/2013 $24,764,000.00
32 7/31/2013 $24,704,000.00
33 4/30/2013 $24,882,000.00
34 1/31/2013 $24,629,000.00
35 10/31/2012 $24,112,000.00
36 7/31/2012 $17,566,000.00
37 4/30/2012 $17,165,000.00
38 1/31/2012 $14,877,600.00
39 4/30/2011 $13,648,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 10/31/2023 $60,136,000.00
2 7/31/2023 $58,335,000.00
3 4/30/2023 $59,067,000.00
4 4/30/2022 $58,846,000.00
5 4/30/2020 $54,746,000.00
6 1/31/2020 $55,136,000.00
7 10/31/2019 $54,906,000.00
8 7/31/2019 $55,740,000.00
9 4/30/2019 $14,811,000.00
10 1/31/2019 $11,987,000.00
11 10/31/2018 $10,040,000.00
12 7/31/2018 $10,104,000.00
13 4/30/2018 $10,823,000.00
14 1/31/2018 $10,497,000.00
15 10/31/2017 $10,564,000.00
16 7/31/2017 $10,622,000.00
17 4/30/2017 $10,682,000.00
18 1/31/2017 $10,190,000.00
19 10/31/2016 $9,762,000.00
20 7/31/2016 $9,805,000.00
21 4/30/2016 $9,874,000.00
22 1/31/2016 $10,023,000.00
23 10/31/2015 $10,381,000.00
24 7/31/2015 $10,741,000.00
25 4/30/2015 $11,180,000.00
26 1/31/2015 $11,690,000.00
27 10/31/2014 $11,654,000.00
28 7/31/2014 $12,103,000.00
29 4/30/2014 $12,669,000.00
30 1/31/2014 $13,368,000.00
31 10/31/2013 $14,101,000.00
32 7/31/2013 $14,787,000.00
33 4/30/2013 $15,447,000.00
34 1/31/2013 $16,034,000.00
35 10/31/2012 $16,232,000.00
36 7/31/2012 $10,299,000.00
37 4/30/2012 $10,477,000.00
38 1/31/2012 $8,772,670.00
39 4/30/2011 $8,879,000.00
Financials: RepaymentsOfLongTermDebt
Date Value
1 10/31/2023 $2,521,000.00
2 7/31/2023 $1,338,000.00
3 4/30/2023 $5,171,000.00
4 1/31/2023 $3,941,000.00
5 10/31/2022 $2,614,000.00
6 7/31/2022 $1,302,000.00
7 4/30/2022 $4,388,000.00
8 1/31/2022 $3,127,000.00
9 10/31/2021 $1,863,000.00
10 7/31/2021 $988,000.00
11 4/30/2021 $3,380,000.00
12 1/31/2021 $2,297,000.00
13 10/31/2020 $1,804,000.00
14 7/31/2020 $1,595,000.00
15 4/30/2020 $1,919,000.00
16 1/31/2020 $1,445,000.00
17 10/31/2019 $997,000.00
18 7/31/2019 $556,000.00
19 4/30/2019 $1,699,000.00
20 1/31/2019 $1,220,000.00
21 10/31/2018 $809,000.00
22 7/31/2018 $401,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 10/31/2023 $1,339,000.00
2 7/31/2023 $828,000.00
3 4/30/2023 $3,034,000.00
4 1/31/2023 $2,300,000.00
5 10/31/2022 $1,632,000.00
6 7/31/2022 $631,000.00
7 4/30/2022 $2,352,000.00
8 1/31/2022 $1,900,000.00
9 10/31/2021 $1,196,000.00
10 7/31/2021 $326,000.00
11 4/30/2021 $3,493,000.00
12 1/31/2021 $2,552,000.00
13 10/31/2020 $1,744,000.00
14 7/31/2020 $763,000.00
15 4/30/2020 $2,404,000.00
16 1/31/2020 $1,701,000.00
17 10/31/2019 $1,180,000,000.00
18 7/31/2019 $397,000.00
19 4/30/2019 $1,888,000.00
20 1/31/2019 $1,233,000.00
21 10/31/2018 $620,000.00
22 7/31/2018 $318,000.00
23 4/30/2018 $1,763,000.00
24 1/31/2018 $1,336,000.00
25 10/31/2017 $620,000.00
26 7/31/2017 $398,000.00
27 4/30/2017 $1,479,000.00
28 1/31/2017 $1,151,000.00
29 10/31/2016 $717,000.00
30 7/31/2016 $299,000.00
31 4/30/2016 $1,838,000.00
32 1/31/2016 $1,323,000.00
33 10/31/2015 $937,000.00
34 7/31/2015 $555,000.00
35 4/30/2015 $2,048,000.00
36 1/31/2015 $1,220,000.00
37 10/31/2014 $759,000.00
38 7/31/2014 $405,000.00
39 4/30/2014 $1,765,000.00
40 1/31/2014 $1,569,000.00
41 10/31/2013 $1,043,000.00
42 7/31/2013 $557,000.00
43 4/30/2013 $1,755,000.00
44 1/31/2013 $1,268,000.00
45 10/31/2012 $797,000.00
46 7/31/2012 $372,000.00
47 4/30/2012 $1,652,000.00
48 1/31/2012 $1,208,000.00
49 10/31/2011 $779,000.00
50 7/31/2011 $408,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 10/31/2023 $40,134,000.00
2 7/31/2023 $35,183,000.00
3 4/30/2023 $34,464,000.00
4 1/31/2023 $35,039,000.00
5 10/31/2022 $33,062,000.00
6 7/31/2022 $30,379,000.00
7 4/30/2022 $29,948,000.00
8 1/31/2022 $28,320,000.00
9 10/31/2021 $25,636,000.00
10 7/31/2021 $22,486,000.00
11 4/30/2021 $19,580,000.00
12 1/31/2021 $18,956,000.00
13 10/31/2020 $18,453,000.00
14 7/31/2020 $18,132,000.00
15 4/30/2020 $18,147,000.00
16 1/31/2020 $19,539,000.00
17 10/31/2019 $18,204,000.00
18 7/31/2019 $15,974,000.00
19 4/30/2019 $13,913,000.00
20 1/31/2019 $13,630,000.00
21 10/31/2018 $12,290,000.00
22 7/31/2018 $10,569,000.00
23 4/30/2018 $10,060,000.00
24 1/31/2018 $10,061,000.00
25 10/31/2017 $10,041,000.00
26 7/31/2017 $9,957,000.00
27 4/30/2017 $9,719,000.00
28 1/31/2017 $9,301,000.00
29 10/31/2016 $9,288,000.00
30 7/31/2016 $8,409,000.00
31 4/30/2016 $8,185,000.00
32 1/31/2016 $7,803,000.00
33 10/31/2015 $7,701,000.00
34 7/31/2015 $8,180,000.00
35 4/30/2015 $8,161,000.00
36 1/31/2015 $8,483,000.00
37 10/31/2014 $8,415,000.00
38 7/31/2014 $8,386,000.00
39 4/30/2014 $8,134,000.00
40 1/31/2014 $7,168,000.00
41 10/31/2013 $7,388,000.00
42 7/31/2013 $7,733,000.00
43 4/30/2013 $8,022,000.00
44 1/31/2013 $7,797,000.00
45 10/31/2012 $8,553,000.00
46 7/31/2012 $8,438,000.00
47 4/30/2012 $8,170,000.00
48 1/31/2012 $7,405,953.00
49 4/30/2011 $6,271,000.00
Financials: RevenueFromContractWithCustomerIncludingAssessedTax
Date Value
1 10/31/2023 $36,786,000.00
2 7/31/2023 $17,185,000.00
3 4/30/2023 $75,182,000.00
4 1/31/2023 $55,093,000.00
5 10/31/2022 $19,326,000.00
6 7/31/2022 $15,304,000.00
7 4/30/2022 $71,517,000.00
8 1/31/2022 $18,132,000.00
9 10/31/2021 $36,393,000.00
10 7/31/2021 $17,745,000.00
11 4/30/2021 $61,480,000.00
12 1/31/2021 $14,612,000.00
13 10/31/2020 $15,972,000.00
14 7/31/2020 $12,989,000.00
15 4/30/2020 $65,871,000.00
16 1/31/2020 $16,800,000.00
17 10/31/2019 $36,453,000.00
18 7/31/2019 $17,016,000.00
19 4/30/2019 $58,710,000.00
20 1/31/2019 $42,993,000.00
21 10/31/2018 $28,701,000.00
22 7/31/2018 $13,404,000.00
23 4/30/2018 $48,260,000.00
24 1/31/2018 $11,010,000.00
25 10/31/2017 $22,805,000.00
26 7/31/2017 $11,649,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 $541,000.00
4 1/31/2023 $541,000.00
5 10/31/2022 $541,000.00
6 7/31/2022 $541,000.00
7 4/30/2022 $247,000.00
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 $38,622,000.00
12 1/31/2021 $38,622,000.00
13 4/30/2020 --
14 1/31/2020 --
Financials: ShareBasedCompensation
Date Value
1 10/31/2023 $-145,000.00
2 7/31/2023 $-249,000.00
3 4/30/2023 $357,000.00
4 1/31/2023 $229,000.00
5 10/31/2022 $278,000.00
6 7/31/2022 $132,000.00
7 4/30/2022 $585,000.00
8 1/31/2022 $456,000.00
9 10/31/2021 $297,000.00
10 7/31/2021 $148,000.00
11 4/30/2021 $592,000.00
12 1/31/2021 $449,000.00
13 10/31/2020 $300,000.00
14 7/31/2020 $150,000.00
15 4/30/2020 $224,000.00
16 1/31/2020 $142,000.00
17 10/31/2019 $95,000.00
18 7/31/2019 $47,000.00
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2015 --
24 1/31/2015 --
25 4/30/2014 --
26 1/31/2014 $22,000.00
27 10/31/2013 --
28 7/31/2013 --
29 4/30/2013 $90,000.00
30 1/31/2013 $91,000.00
31 10/31/2012 $91,000.00
32 7/31/2012 $91,000.00
33 4/30/2012 --
34 1/31/2012 --
35 10/31/2011 --
36 7/31/2011 --
37 4/30/2011 $78,000.00
38 4/30/2010 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
Date Value
1 4/30/2023 $875,000.00
2 4/30/2022 $50,000.00
3 4/30/2021 $50,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 4/30/2023 $0.40
2 4/30/2022 $0.40
3 4/30/2021 $0.40
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Date Value
1 10/31/2023 $5,925,000.00
2 7/31/2023 $5,625,000.00
3 4/30/2023 $6,925,000.00
4 1/31/2023 $6,925,000.00
5 10/31/2022 $7,725,000.00
6 7/31/2022 $7,725,000.00
7 4/30/2022 $7,400,000.00
8 1/31/2022 $7,400,000.00
9 4/30/2021 $7,500,000.00
10 4/30/2020 $7,900,000.00
11 3/31/2019 $8,200,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
Date Value
1 10/31/2023 $1,300,000.00
2 7/31/2023 $1,300,000.00
3 4/30/2023 $875,000.00
4 1/31/2023 $875,000.00
5 10/31/2022 $75,000.00
6 7/31/2022 $75,000.00
7 4/30/2022 $50,000.00
8 4/30/2021 $50,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
Date Value
1 10/31/2023 $0.40
2 7/31/2023 $0.40
3 4/30/2023 $0.40
4 1/31/2023 $0.40
5 10/31/2022 $0.40
6 7/31/2022 $0.40
7 4/30/2022 $0.40
8 4/30/2021 $0.40
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
Date Value
1 10/31/2023 $0.45
2 7/31/2023 $0.43
3 4/30/2023 $0.43
4 1/31/2023 $0.43
5 10/31/2022 $0.42
6 7/31/2022 $0.42
7 4/30/2022 $0.40
8 1/31/2022 $0.40
9 4/30/2021 $0.40
10 4/30/2020 $0.42
11 3/31/2019 $0.43
Financials: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 10/31/2023 $47,492,000.00
2 7/31/2023 $42,216,000.00
3 4/30/2023 $46,781,000.00
4 1/31/2023 $46,446,000.00
5 10/31/2022 $44,576,000.00
6 7/31/2022 $41,747,000.00
7 4/30/2022 $40,834,000.00
8 1/31/2022 $38,415,000.00
9 10/31/2021 $35,591,000.00
10 7/31/2021 $46,305,000.00
11 4/30/2021 $41,379,000.00
12 1/31/2021 $39,048,000.00
13 10/31/2020 $37,967,000.00
14 7/31/2020 $37,392,000.00
15 4/30/2020 $37,804,000.00
16 1/31/2020 $39,663,000.00
17 10/31/2019 $38,807,000.00
18 7/31/2019 $36,539,000.00
19 4/30/2019 $34,344,000.00
20 1/31/2019 $33,369,000.00
21 10/31/2018 $32,135,000.00
22 7/31/2018 $30,182,000.00
23 4/30/2018 $29,266,000.00
24 1/31/2018 $28,756,000.00
25 10/31/2017 $28,548,000.00
26 7/31/2017 $28,721,000.00
27 4/30/2017 $28,296,000.00
28 1/31/2017 $26,961,000.00
29 10/31/2016 $26,953,000.00
30 7/31/2016 $26,186,000.00
31 4/30/2016 $26,098,000.00
32 1/31/2016 $25,115,000.00
33 10/31/2015 $24,834,000.00
34 7/31/2015 $25,272,000.00
35 4/30/2015 $25,402,000.00
36 1/31/2015 $25,094,000.00
37 10/31/2014 $24,805,000.00
38 7/31/2014 $24,738,000.00
39 4/30/2014 $24,354,000.00
40 1/31/2014 $22,858,000.00
41 10/31/2013 $23,081,000.00
42 7/31/2013 $23,529,000.00
43 4/30/2013 $23,574,000.00
44 1/31/2013 $23,174,000.00
45 10/31/2012 $23,883,000.00
46 7/31/2012 $23,544,000.00
47 4/30/2012 $22,604,000.00
48 1/31/2012 $20,975,020.00
49 4/30/2011 $18,025,000.00
50 4/30/2010 $16,308,000.00
51 4/30/2009 $13,219,000.00
Financials: StockIssuedDuringPeriodSharesEmployeeBenefitPlan
Date Value
1 4/30/2023 $997,639.00
2 4/30/2022 $1,328,190.00
3 4/30/2021 $1,400,705.00
4 4/30/2020 $1,711,555.00
5 4/30/2019 $2,311,268.00
6 4/30/2018 $922,958.00
7 4/30/2017 $1,087,264.00
8 4/30/2016 $1,206,775.00
9 4/30/2015 $1,367,006.00
10 4/30/2014 $1,873,919.00
11 4/30/2013 $1,476,259.00
12 4/30/2012 $713,302.00
13 4/30/2011 $437,814.00
Financials: StockIssuedDuringPeriodValueEmployeeBenefitPlan
Date Value
1 4/30/2023 $783,000.00
2 4/30/2022 $807,000.00
3 4/30/2021 $721,000.00
4 4/30/2020 $676,000.00
5 4/30/2019 $584,000.00
6 4/30/2018 $261,000.00
7 4/30/2017 $251,000.00
8 4/30/2016 $241,000.00
9 4/30/2015 $219,000.00
10 4/30/2014 $244,000.00
11 4/30/2013 $281,000.00
12 4/30/2012 $278,000.00
13 4/30/2011 $214,000.00
14 4/30/2010 $198,000.00
Financials: StockIssuedDuringPeriodValueIssuedForServices
Date Value
1 4/30/2023 $352,000.00
2 7/31/2022 $352,000.00
3 4/30/2017 $25,000.00
4 4/30/2016 --
5 4/30/2015 --
6 4/30/2014 --
7 4/30/2013 $90,000.00
8 4/30/2011 $78,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensationForfeited
Date Value
1 10/31/2023 $353,000.00
2 7/31/2023 $353,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 7/31/2023 $9,000,000.00
2 4/30/2023 $4,000,000.00
3 1/31/2023 $4,000,000.00
4 10/31/2022 $4,000,000.00
5 7/31/2022 $4,000,000.00
6 4/30/2022 $4,000,000.00
7 1/31/2022 $4,000,000.00
8 10/31/2021 $4,000,000.00
9 7/31/2021 $4,000,000.00
10 4/30/2021 $4,000,000.00
11 4/30/2020 $4,000,000.00
12 1/31/2020 $4,000,000.00
13 10/31/2019 $4,000,000.00
14 9/30/2019 $2,225,000.00
15 7/31/2019 $2,225,000.00
16 4/30/2019 $2,225,000.00
17 3/31/2019 $750,000.00
18 1/31/2019 $750,000.00
19 10/31/2018 $750,000.00
20 7/31/2018 $750,000.00
21 4/30/2018 $750,000.00
22 3/31/2018 $500,000.00
23 12/31/2016 $500,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 7/31/2023 $2,560,000.00
2 4/30/2023 $2,594,000.00
3 1/31/2023 $2,595,000.00
4 10/31/2022 $2,653,000.00
5 7/31/2022 $2,653,000.00
6 4/30/2022 $2,655,000.00
7 1/31/2022 $2,819,000.00
8 10/31/2021 $2,819,000.00
9 7/31/2021 $2,823,000.00
10 4/30/2021 $2,823,000.00
11 1/31/2021 $2,835,000.00
12 10/31/2020 $2,835,000.00
13 7/31/2020 $2,911,000.00
14 4/30/2020 $3,019,000.00
15 1/31/2020 $3,019,000.00
16 10/31/2019 $3,206,000.00
17 7/31/2019 $1,526,000.00
18 4/30/2019 $94,000.00
19 3/31/2019 $94,000.00
20 1/31/2019 $317,000.00
21 10/31/2018 $381,000.00
22 7/31/2018 $525,000.00
23 4/30/2018 $531,000.00
24 3/31/2018 $275,000.00
25 1/31/2018 $326,000.00
26 10/31/2017 $465,000.00
27 7/31/2017 $468,000.00
28 4/30/2017 $468,000.00
29 1/31/2017 $490,000.00
30 12/31/2016 $4,000.00
Financials: TreasuryStockAcquiredAverageCostPerShare
Date Value
1 10/31/2023 $0.63
2 7/31/2023 $0.63
3 4/30/2023 $0.68
4 1/31/2023 $0.42
5 10/31/2022 $0.70
6 7/31/2022 $0.84
7 4/30/2022 $0.91
8 1/31/2022 $0.38
9 10/31/2021 $0.62
10 7/31/2021 --
11 4/30/2021 $0.38
12 1/31/2021 --
13 10/31/2020 $0.50
14 7/31/2020 $0.37
15 4/30/2020 $0.36
16 1/31/2020 $0.70
17 10/31/2019 $0.46
18 7/31/2019 $0.35
19 4/30/2019 $0.31
20 1/31/2019 $0.34
21 10/31/2018 $0.27
22 7/31/2018 $0.26
23 4/30/2018 $0.25
24 3/31/2018 $0.26
25 1/31/2018 $0.26
26 10/31/2017 $0.30
27 7/31/2017 --
28 4/30/2017 $0.25
29 1/31/2017 $0.20
30 12/31/2016 --
Financials: TreasuryStockCommonShares
Date Value
1 10/31/2023 $10,845,611.00
2 7/31/2023 $10,843,311.00
3 4/30/2023 $3,979,522.00
4 4/30/2022 $3,890,426.00
Financials: TreasuryStockCommonValue
Date Value
1 10/31/2023 $7,174,000.00
2 7/31/2023 $7,173,000.00
3 4/30/2023 $2,138,000.00
4 4/30/2022 $2,077,000.00
Financials: TreasuryStockShares
Date Value
1 1/31/2023 $3,977,522.00
2 10/31/2022 $3,892,215.00
3 7/31/2022 $3,892,065.00
4 4/30/2022 $3,890,426.00
5 1/31/2022 $3,709,923.00
6 10/31/2021 $3,709,923.00
7 7/31/2021 $3,703,633.00
8 4/30/2021 $3,703,633.00
9 1/31/2021 $3,686,330.00
10 10/31/2020 $3,686,330.00
11 7/31/2020 $3,533,415.00
12 4/30/2020 $3,321,415.00
13 1/31/2020 $3,321,390.00
14 10/31/2019 $3,053,922.00
15 7/31/2019 $2,847,872.00
16 4/30/2019 $2,727,051.00
17 1/31/2019 $2,146,346.00
18 10/31/2018 $1,959,669.00
19 7/31/2018 $1,478,814.00
20 4/30/2018 $1,453,537.00
21 1/31/2018 $1,275,011.00
22 4/30/2017 $730,346.00
23 1/31/2017 $649,920.00
24 10/31/2016 $600,000.00
25 7/31/2016 $600,000.00
26 4/30/2016 $600,000.00
27 1/31/2016 $600,000.00
28 10/31/2015 $600,000.00
29 7/31/2015 $600,000.00
30 4/30/2015 $600,000.00
31 1/31/2015 $600,000.00
32 10/31/2014 $600,000.00
33 7/31/2014 $600,000.00
34 4/30/2014 $600,000.00
35 1/31/2014 $600,000.00
36 10/31/2013 $600,000.00
37 7/31/2013 $600,000.00
38 4/30/2013 $600,000.00
39 1/31/2013 $600,000.00
40 10/31/2012 $600,000.00
41 7/31/2012 $600,000.00
42 4/30/2012 $600,000.00
43 1/31/2012 $600,000.00
44 4/30/2011 $600,000,000.00
Financials: TreasuryStockSharesAcquired
Date Value
1 10/31/2023 $10,245,611.00
2 7/31/2023 $10,243,311.00
3 4/30/2023 $2,000.00
4 1/31/2023 $3,377,522.00
5 10/31/2022 $150.00
6 7/31/2022 $3,292,065.00
7 4/30/2022 $180,503.00
8 1/31/2022 $3,109,923.00
9 10/31/2021 $6,290.00
10 7/31/2021 --
11 4/30/2021 $3,103,633.00
12 1/31/2021 --
13 10/31/2020 $152,915.00
14 7/31/2020 $2,933,415.00
15 4/30/2020 $2,721,415.00
16 1/31/2020 $267,468.00
17 10/31/2019 $2,453,922.00
18 7/31/2019 $120,821.00
19 4/30/2019 $580,705.00
20 1/31/2019 $1,546,346.00
21 10/31/2018 $480,805.00
22 7/31/2018 $25,277.00
23 4/30/2018 $178,526.00
24 3/31/2018 $878,814.00
25 1/31/2018 $675,011.00
26 10/31/2017 $138,953.00
27 7/31/2017 --
28 4/30/2017 $130,346.00
29 1/31/2017 $49,920.00
30 12/31/2016 --
Financials: TreasuryStockValue
Date Value
1 1/31/2023 $2,137,000.00
2 10/31/2022 $2,079,000.00
3 7/31/2022 $2,079,000.00
4 4/30/2022 $2,077,000.00
5 1/31/2022 $1,913,000.00
6 10/31/2021 $1,913,000.00
7 7/31/2021 $1,909,000.00
8 4/30/2021 $1,909,000.00
9 1/31/2021 $1,898,000.00
10 10/31/2020 $1,898,000.00
11 7/31/2020 $1,821,000.00
12 4/30/2020 $1,713,000.00
13 1/31/2020 $1,713,000.00
14 10/31/2019 $1,525,000.00
15 7/31/2019 $1,430,000.00
16 4/30/2019 $1,387,000.00
17 1/31/2019 $1,165,000.00
18 10/31/2018 $1,101,000.00
19 7/31/2018 $957,000.00
20 4/30/2018 $951,000.00
21 1/31/2018 $906,000.00
22 10/31/2017 $767,000.00
23 7/31/2017 $764,000.00
24 4/30/2017 $764,000.00
25 1/31/2017 $742,000.00
26 10/31/2016 $732,000.00
27 7/31/2016 $732,000.00
28 4/30/2016 $732,000.00
29 1/31/2016 $732,000.00
30 10/31/2015 $732,000.00
31 7/31/2015 $732,000.00
32 4/30/2015 $732,000.00
33 1/31/2015 $732,000.00
34 10/31/2014 $732,000.00
35 7/31/2014 $732,000.00
36 4/30/2014 $732,000.00
37 1/31/2014 $732,000.00
38 10/31/2013 $732,000.00
39 7/31/2013 $732,000.00
40 4/30/2013 $732,000.00
41 1/31/2013 $732,000.00
42 10/31/2012 $732,000.00
43 7/31/2012 $732,000.00
44 4/30/2012 $732,000.00
45 1/31/2012 $732,000.00
46 4/30/2011 $732,000.00
Financials: TreasuryStockValueAcquiredCostMethod
Date Value
1 4/30/2023 $61,000.00
2 1/31/2023 $58,000.00
3 10/31/2022 --
4 7/31/2022 $2,000.00
5 4/30/2022 $168,000.00
6 10/31/2021 $4,000.00
7 4/30/2021 $196,000.00
8 10/31/2020 $77,000.00
9 7/31/2020 $108,000.00
10 4/30/2020 $326,000.00
11 1/31/2020 $188,000.00
12 10/31/2019 $138,000.00
13 7/31/2019 $43,000.00
14 4/30/2019 $436,000.00
15 1/31/2019 $64,000.00
16 10/31/2018 $150,000.00
17 7/31/2018 $6,000.00
18 4/30/2018 $187,000.00
19 4/30/2017 $32,000.00
20 1/31/2017 $-10,000.00
21 1/31/2016 --
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 4/30/2023 --
2 4/30/2021 --
3 4/30/2020 --
4 4/30/2019 --
5 4/30/2018 --
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 4/30/2023 --
2 4/30/2022 --
3 4/30/2021 --
4 4/30/2020 --
5 4/30/2019 --
6 4/30/2018 --
7 4/30/2017 --
8 4/30/2016 --
9 4/30/2015 --
10 4/30/2014 --
11 4/30/2013 --
12 4/30/2012 --
13 4/30/2011 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 10/31/2023 $72,005,204.00
2 7/31/2023 $75,198,532.00
3 4/30/2023 $76,456,631.00
4 1/31/2023 $76,633,871.00
5 10/31/2022 $76,781,461.00
6 7/31/2022 $76,456,284.00
7 4/30/2022 $75,340,131.00
8 1/31/2022 $75,357,966.00
9 10/31/2021 $75,365,416.00
10 7/31/2021 $75,366,749.00
11 4/30/2021 $74,144,957.00
12 1/31/2021 $74,183,488.00
13 10/31/2020 $74,130,934.00
14 7/31/2020 $74,386,184.00
15 4/30/2020 $68,622,527.00
16 1/31/2020 $68,109,733.00
17 10/31/2019 $68,233,900.00
18 7/31/2019 $68,270,565.00
19 4/30/2019 $64,511,608.00
20 1/31/2019 $64,356,380.00
21 10/31/2018 $64,260,774.00
22 7/31/2018 $64,743,042,000.00
23 4/30/2018 $64,387,694.00
24 1/31/2018 $64,531,138.00
25 10/31/2017 $64,543,127.00
26 7/31/2017 $64,543,550,000.00
27 4/30/2017 $63,455,883.00
28 1/31/2017 $63,416,953.00
29 10/31/2016 $63,466,873.00
30 7/31/2016 $63,466,873.00
31 4/30/2016 $62,263,404.00
32 1/31/2016 $62,260,098.00
33 10/31/2015 $62,260,098.00
34 7/31/2015 $62,260,098.00
35 4/30/2015 $62,260,098.00
36 1/31/2015 $60,893,092.00
37 10/31/2014 $60,893,092.00
38 7/31/2014 $61,493,092.00
39 4/30/2014 $60,893,092.00
40 1/31/2014 $59,019,173,000.00
41 10/31/2013 $59,019,173.00
42 7/31/2013 $59,019,173,000.00
43 4/30/2013 $59,014,594.00
44 1/31/2013 $57,542,914.00
45 10/31/2012 $57,546,314,000.00
46 7/31/2012 $57,527,949.00
47 4/30/2012 $56,596,214.00
48 1/31/2012 $56,594,262.00
49 10/31/2011 $56,594,262.00
50 7/31/2011 $56,594,262.00
51 4/30/2011 $56,108,812.00
52 1/31/2011 $56,196,183.00
53 4/30/2010 $55,502,899,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 10/31/2023 $72,005,204.00
2 7/31/2023 $75,198,532.00
3 4/30/2023 $76,456,631.00
4 1/31/2023 $76,633,871.00
5 10/31/2022 $76,618,873.00
6 7/31/2022 $76,456,284.00
7 4/30/2022 $75,340,131.00
8 1/31/2022 $75,357,966.00
9 10/31/2021 $75,365,416.00
10 7/31/2021 $75,366,749.00
11 4/30/2021 $74,144,957.00
12 1/31/2021 $74,033,347.00
13 10/31/2020 $74,258,559.00
14 7/31/2020 $74,386,184.00
15 4/30/2020 $68,622,527.00
16 1/31/2020 $68,109,733.00
17 10/31/2019 $68,233,900.00
18 7/31/2019 $68,270,565.00
19 4/30/2019 $64,511,608.00
20 1/31/2019 $64,356,380.00
21 10/31/2018 $63,820,359.00
22 7/31/2018 $64,743,042,000.00
23 4/30/2018 $64,387,694.00
24 1/31/2018 $64,506,986.00
25 10/31/2017 $64,542,699.00
26 7/31/2017 $64,543,550,000.00
27 4/30/2017 $63,455,883.00
28 1/31/2017 $63,416,953.00
29 10/31/2016 $63,466,873.00
30 7/31/2016 $63,466,873.00
31 4/30/2016 $62,263,404.00
32 1/31/2016 $62,260,098.00
33 10/31/2015 $62,260,098.00
34 7/31/2015 $62,260,098.00
35 4/30/2015 $62,260,098.00
36 1/31/2015 $60,893,092.00
37 10/31/2014 $60,893,092.00
38 7/31/2014 $61,493,092.00
39 4/30/2014 $60,893,092.00
40 1/31/2014 $59,019,173,000.00
41 10/31/2013 $59,019,173.00
42 7/31/2013 $59,019,173,000.00
43 4/30/2013 $59,014,594.00
44 1/31/2013 $57,537,995.00
45 10/31/2012 $57,546,314,000.00
46 7/31/2012 $57,527,949.00
47 4/30/2012 $56,596,214.00
48 1/31/2012 $56,594,262.00
49 10/31/2011 $56,594,262.00
50 7/31/2011 $56,594,262.00
51 4/30/2011 $56,108,812.00
52 1/31/2011 $56,156,448.00
53 4/30/2010 $55,398,584,000.00
Copyright 2024 PursePoor.com