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

Business Address

3300 S HIAWASSEE RD.,
SUITE 104-105
ORLANDO , FL US 32835

Mailing Address

3300 S HIAWASSEE RD.,
SUITE 104-105
ORLANDO , FL US 32835
Phone Number: 801-973-9136 / State Incorporated: DE / Fiscal Year End 10 /31
Financials: AccountsPayableAndOtherAccruedLiabilitiesCurrent
Date Value
1 10/31/2023 $995,630.00
2 7/31/2023 $225,787.00
3 4/30/2023 $704,521.00
4 1/31/2023 $1,612,168.00
5 10/31/2022 $1,731,706.00
6 7/31/2022 $1,416,326.00
7 4/30/2022 $916,523.00
8 1/31/2022 $805,573.00
9 10/31/2021 $740,449.00
10 7/31/2021 $532,864.00
11 4/30/2021 $466,315.00
12 1/31/2021 $357,632.00
13 10/31/2020 $584,202.00
14 7/31/2020 $608,898.00
15 4/30/2020 $512,095.00
16 1/31/2020 $547,944.00
17 10/31/2019 $576,672.00
18 7/31/2019 $610,478.00
19 4/30/2019 $556,170.00
20 1/31/2019 $744,940.00
21 10/31/2018 $685,454.00
22 7/31/2018 $627,936.00
23 4/30/2018 $416,465.00
24 1/31/2018 $412,890.00
25 10/31/2017 $519,208.00
26 7/31/2017 $545,272.00
27 4/30/2017 $625,822.00
28 10/31/2016 $794,067.00
Financials: AccountsPayableCurrent
Date Value
1 10/31/2023 $1,308,201.00
2 7/31/2023 $1,126,762.00
3 4/30/2023 $776,185.00
4 1/31/2023 $1,414,610.00
5 10/31/2022 $793,247.00
6 7/31/2022 $836,978.00
7 4/30/2022 $1,225,126.00
8 1/31/2022 $319,605.00
9 10/31/2021 $1,454,611.00
10 7/31/2021 $955,883.00
11 4/30/2021 $1,286,004.00
12 1/31/2021 $970,063.00
13 10/31/2020 $1,284,097.00
14 7/31/2020 $949,970.00
15 4/30/2020 $1,085,297.00
16 1/31/2020 $1,757,574.00
17 10/31/2019 $1,273,490.00
18 7/31/2019 $1,606,607.00
19 4/30/2019 $1,195,653.00
20 1/31/2019 $1,639,788.00
21 10/31/2018 $988,148.00
22 7/31/2018 $825,874.00
23 4/30/2018 $616,479.00
24 1/31/2018 $668,029.00
25 10/31/2017 $981,994.00
26 7/31/2017 $1,525,523.00
27 10/31/2016 $1,396,475.00
Financials: AccountsReceivableNetCurrent
Date Value
1 10/31/2023 $2,643,461.00
2 7/31/2023 $2,509,425.00
3 4/30/2023 $3,894,794.00
4 1/31/2023 $3,142,879.00
5 10/31/2022 $2,870,600.00
6 7/31/2022 $4,254,168.00
7 4/30/2022 $1,981,074.00
8 1/31/2022 $1,535,682.00
9 10/31/2021 $4,207,996.00
10 7/31/2021 $2,206,428.00
11 4/30/2021 $3,100,403.00
12 1/31/2021 $1,870,637.00
13 10/31/2020 $2,014,660.00
14 7/31/2020 $3,559,273.00
15 4/30/2020 $3,150,117.00
16 1/31/2020 $4,127,488.00
17 10/31/2019 $4,431,971.00
18 7/31/2019 $3,851,791.00
19 4/30/2019 $3,196,903.00
20 1/31/2019 $4,407,277.00
21 10/31/2018 $3,326,623.00
22 7/31/2018 $3,761,948.00
23 4/30/2018 $2,120,010.00
24 1/31/2018 $1,947,973.00
25 10/31/2017 $1,418,114.00
26 7/31/2017 $2,533,470.00
27 4/30/2017 $2,662,397.00
28 10/31/2016 $3,274,204.00
29 4/30/2011 $1,756,168.00
30 1/31/2011 $2,288,613.00
31 10/31/2010 $1,863,842.00
32 10/31/2009 $2,033,879.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 10/31/2023 $384,880.00
2 10/31/2022 $1,474,744.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 10/31/2023 $4,805,026.00
2 7/31/2023 $5,541,521.00
3 4/30/2023 $5,299,732.00
4 1/31/2023 $5,067,582.00
5 10/31/2022 $4,704,523.00
6 7/31/2022 $4,874,208.00
7 4/30/2022 $4,779,632.00
8 1/31/2022 $4,775,593.00
9 10/31/2021 $4,628,501.00
10 7/31/2021 $4,545,847.00
11 4/30/2021 $4,579,936.00
12 1/31/2021 $4,358,550.00
13 10/31/2020 $4,007,107.00
14 7/31/2020 $3,987,102.00
15 4/30/2020 $3,695,490.00
16 1/31/2020 $3,611,388.00
17 10/31/2019 $3,448,312.00
18 10/31/2018 $2,935,345.00
19 10/31/2017 $-2,299,411.00
20 10/31/2016 $-1,628,878.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 10/31/2023 $-3,442,549.00
2 7/31/2023 $-2,198,618.00
3 4/30/2023 $-2,591,101.00
4 1/31/2023 $-3,129,474.00
5 10/31/2022 $-4,737,124.00
6 7/31/2022 $-4,497,817.00
7 4/30/2022 $-3,692,660.00
8 1/31/2022 $-1,425,909.00
9 10/31/2021 $-1,667,059.00
10 7/31/2021 $-1,357,634.00
11 4/30/2021 $-1,096,953.00
12 1/31/2021 $-1,395,665.00
13 10/31/2020 $-2,321,278.00
14 7/31/2020 $-1,929,763.00
15 4/30/2020 $-2,604,642.00
16 1/31/2020 $-2,050,657.00
17 10/31/2019 $-2,135,408.00
18 7/31/2019 $-3,294,142.00
19 4/30/2019 $-1,835,827.00
20 1/31/2019 $-1,930,808.00
21 10/31/2018 $-2,228,663.00
22 7/31/2018 $-1,733,865.00
23 4/30/2018 $-1,463,495.00
24 1/31/2018 $-1,082,494.00
25 10/31/2017 $-2,038,431.00
26 7/31/2017 $-1,556,243.00
27 4/30/2017 $-1,569,550.00
28 10/31/2016 $-2,337,437.00
29 7/31/2016 $-1,506,040.00
30 4/30/2016 $-398,685.00
31 10/31/2015 $373,516.00
32 4/30/2011 $-1,285,816.00
33 1/31/2011 $-358,236.00
34 10/31/2010 $-979,342.00
35 10/31/2009 $-696,617.00
Financials: AdditionalPaidInCapital
Date Value
1 10/31/2023 $62,958,984.00
2 7/31/2023 $62,802,551.00
3 4/30/2023 $62,692,276.00
4 1/31/2023 $62,496,116.00
5 10/31/2022 $62,313,988.00
6 1/31/2019 $58,704,800.00
7 10/31/2018 $58,599,378.00
8 7/31/2018 $58,485,853.00
9 4/30/2018 $58,485,853.00
10 1/31/2018 $57,792,705.00
11 10/31/2017 $52,839,651.00
12 7/31/2017 $52,792,357.00
13 4/30/2017 $52,715,947.00
14 10/31/2016 $52,805,455.00
15 4/30/2011 $47,433,242.00
16 1/31/2011 $47,434,443.00
17 10/31/2010 $47,167,905.00
18 10/31/2009 $51,766,495.00
Financials: AdjustmentForAmortization
Date Value
1 10/31/2023 $64,063.00
2 10/31/2022 $60,077.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 10/31/2023 $645,196.00
2 7/31/2023 $110,350.00
3 4/30/2023 $196,261.00
4 1/31/2023 $182,153.00
5 10/31/2022 $1,130,917.00
6 7/31/2022 $285,104.00
7 4/30/2022 $365,568.00
8 1/31/2022 $325,175.00
9 10/31/2021 $830,071.00
10 10/31/2020 $441,280.00
11 7/31/2020 $175,166.00
12 4/30/2020 $88,299.00
Financials: AdvertisingExpense
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2021 $5,042.00
4 10/31/2020 $4,884.00
5 10/31/2019 $18,271.00
6 10/31/2018 --
7 10/31/2017 --
8 10/31/2016 $130.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2021 --
4 10/31/2020 $47,807.00
5 10/31/2019 $47,807.00
6 10/31/2018 $47,807.00
7 10/31/2017 $36,553.00
8 10/31/2016 $30,053.00
Financials: Assets
Date Value
1 10/31/2023 $51,841,516.00
2 7/31/2023 $51,969,795.00
3 4/30/2023 $50,903,462.00
4 1/31/2023 $50,504,105.00
5 10/31/2022 $46,927,458.00
6 7/31/2022 $47,203,976.00
7 4/30/2022 $44,862,644.00
8 1/31/2022 $45,399,231.00
9 10/31/2021 $45,465,419.00
10 7/31/2021 $44,363,219.00
11 4/30/2021 $42,720,966.00
12 1/31/2021 $40,355,522.00
13 10/31/2020 $38,039,151.00
14 7/31/2020 $37,268,045.00
15 4/30/2020 $36,538,667.00
16 1/31/2020 $36,483,470.00
17 10/31/2019 $34,511,244.00
18 7/31/2019 $33,343,909.00
19 4/30/2019 $31,948,932.00
20 1/31/2019 $31,057,332.00
21 10/31/2018 $28,736,611.00
22 7/31/2018 $25,948,616.00
23 4/30/2018 $28,963,661.00
24 1/31/2018 $28,963,661.00
25 10/31/2017 $24,060,073.00
26 7/31/2017 $25,922,764.00
27 4/30/2017 $25,158,045.00
28 1/31/2017 $23,341,661.00
29 10/31/2016 $22,835,520.00
30 7/31/2016 $22,835,520.00
31 4/30/2016 $22,867,426.00
32 4/30/2011 $9,244,695.00
33 1/31/2011 $10,618,421.00
34 10/31/2010 $9,723,288.00
35 10/31/2009 $13,137,380.00
Financials: AssetsCurrent
Date Value
1 10/31/2023 $40,888,087.00
2 7/31/2023 $41,732,228.00
3 4/30/2023 $40,843,201.00
4 1/31/2023 $40,306,240.00
5 10/31/2022 $37,010,722.00
6 7/31/2022 $37,090,997.00
7 4/30/2022 $34,518,249.00
8 1/31/2022 $34,774,038.00
9 10/31/2021 $35,557,159.00
10 7/31/2021 $34,149,205.00
11 4/30/2021 $32,301,252.00
12 1/31/2021 $29,851,116.00
13 10/31/2020 $27,685,897.00
14 7/31/2020 $27,171,788.00
15 4/30/2020 $26,187,591.00
16 1/31/2020 $25,918,475.00
17 10/31/2019 $24,279,857.00
18 7/31/2019 $23,058,650.00
19 4/30/2019 $20,965,165.00
20 1/31/2019 $19,907,816.00
21 10/31/2018 $18,122,307.00
22 7/31/2018 $17,309,658.00
23 4/30/2018 $15,014,073.00
24 1/31/2018 $20,135,446.00
25 10/31/2017 $15,257,511.00
26 7/31/2017 $16,747,859.00
27 4/30/2017 $15,909,268.00
28 10/31/2016 $15,149,121.00
29 4/30/2011 $5,302,338.00
30 1/31/2011 $6,523,656.00
31 10/31/2010 $5,686,972.00
32 10/31/2009 $7,376,439.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 10/31/2023 $24,448,841.00
2 7/31/2023 $24,890,568.00
3 4/30/2023 $23,455,118.00
4 1/31/2023 $24,522,383.00
5 10/31/2022 $22,927,371.00
6 7/31/2022 $21,370,920.00
7 4/30/2022 $20,658,119.00
8 1/31/2022 $20,711,228.00
9 10/31/2021 $17,747,656.00
10 7/31/2021 $19,159,905.00
11 4/30/2021 $16,591,308.00
12 1/31/2021 $16,081,875.00
13 10/31/2020 $15,134,289.00
14 7/31/2020 $13,017,208.00
15 4/30/2020 $12,808,662.00
16 1/31/2020 $12,527,959.00
17 10/31/2019 $11,721,683.00
18 7/31/2019 $9,803,773.00
19 4/30/2019 $9,257,932.00
20 1/31/2019 $8,801,189.00
21 10/31/2018 $7,512,422.00
22 7/31/2018 $6,711,263.00
23 4/30/2018 $6,936,567.00
24 1/31/2018 $11,988,981.00
25 10/31/2017 $6,851,539.00
26 7/31/2017 $6,996,329.00
27 4/30/2017 $5,735,414.00
28 1/31/2017 $4,112,930.00
29 10/31/2016 $5,601,767.00
30 7/31/2016 $6,774,533.00
31 4/30/2016 $7,391,344.00
32 10/31/2015 $6,310,694.00
33 4/30/2011 $1,235,606.00
34 1/31/2011 $344,593.00
35 10/31/2010 $215,204.00
36 4/30/2010 $84,322.00
37 1/31/2010 $195,661.00
38 10/31/2009 $275,885.00
39 10/31/2008 $3,896,149.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 10/31/2023 $24,448,841.00
2 7/31/2023 $24,890,568.00
3 4/30/2023 $23,455,118.00
4 1/31/2023 $24,522,383.00
5 10/31/2022 $22,927,371.00
6 7/31/2022 $21,370,920.00
7 4/30/2022 $20,658,119.00
8 1/31/2022 $20,711,228.00
9 10/31/2021 $17,747,656.00
10 7/31/2021 $19,159,905.00
11 4/30/2021 $16,591,308.00
12 1/31/2021 $16,081,875.00
13 10/31/2020 $15,134,289.00
14 7/31/2020 $13,017,208.00
15 4/30/2020 $12,808,662.00
16 1/31/2020 $12,527,959.00
17 10/31/2019 $11,721,683.00
18 7/31/2019 $9,803,773.00
19 4/30/2019 $9,257,932.00
20 1/31/2019 $8,801,189.00
21 10/31/2018 $7,512,422.00
22 7/31/2018 $6,711,263.00
23 4/30/2018 $6,936,567.00
24 1/31/2018 $11,988,981.00
25 10/31/2017 $6,851,539.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 10/31/2023 $1,521,470.00
2 7/31/2023 $1,963,197.00
3 4/30/2023 $527,747.00
4 1/31/2023 $1,595,012.00
5 10/31/2022 $5,179,715.00
6 7/31/2022 $3,623,264.00
7 4/30/2022 $2,910,463.00
8 1/31/2022 $2,963,572.00
9 10/31/2021 $2,613,367.00
10 7/31/2021 $4,025,616.00
11 4/30/2021 $1,457,019.00
12 1/31/2021 $947,586.00
13 10/31/2020 $3,412,606.00
14 7/31/2020 $1,295,525.00
15 4/30/2020 $1,086,979.00
16 1/31/2020 $806,276.00
17 10/31/2019 $4,209,261.00
18 7/31/2019 $2,291,351.00
19 4/30/2019 $1,745,510.00
20 1/31/2019 $1,288,767.00
21 10/31/2018 $660,883.00
22 7/31/2018 $-140,276.00
23 4/30/2018 $85,028.00
24 1/31/2018 $5,137,442.00
Financials: CashFDICInsuredAmount
Date Value
1 10/31/2023 $23,300,000.00
Financials: CommitmentsAndContingencies
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 4/30/2011 --
4 1/31/2011 --
5 10/31/2010 --
6 10/31/2009 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 10/31/2023 $0.00
2 7/31/2023 $0.00
3 4/30/2023 $0.00
4 1/31/2023 $0.00
5 10/31/2022 $0.00
6 7/31/2022 $0.00
7 4/30/2022 $0.00
8 1/31/2022 $0.00
9 10/31/2021 $0.00
10 7/31/2021 $0.00
11 4/30/2021 $0.00
12 1/31/2021 $0.00
13 10/31/2020 $0.00
14 7/31/2020 $0.00
15 4/30/2020 $0.00
16 1/31/2020 $0.00
17 10/31/2019 $0.00
18 7/31/2019 $0.00
19 4/30/2019 $0.00
20 1/31/2019 $0.00
21 10/31/2018 $0.00
22 7/31/2018 $0.00
23 4/30/2018 $0.00
24 1/31/2018 $0.00
25 10/31/2017 $0.00
26 7/31/2017 $0.00
27 4/30/2017 $0.00
28 10/31/2016 $0.00
29 4/30/2011 $0.00
30 1/31/2011 $0.00
31 10/31/2010 $0.00
32 10/31/2009 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 10/31/2023 $150,000,000.00
2 7/31/2023 $150,000,000.00
3 4/30/2023 $150,000,000.00
4 1/31/2023 $150,000,000.00
5 10/31/2022 $150,000,000.00
6 7/31/2022 $150,000,000.00
7 4/30/2022 $150,000,000.00
8 1/31/2022 $150,000,000.00
9 10/31/2021 $150,000,000.00
10 7/31/2021 $150,000,000.00
11 4/30/2021 $150,000,000.00
12 1/31/2021 $150,000,000.00
13 10/31/2020 $150,000,000.00
14 7/31/2020 $150,000,000.00
15 4/30/2020 $150,000,000.00
16 1/31/2020 $150,000,000.00
17 10/31/2019 $150,000,000.00
18 7/31/2019 $150,000,000.00
19 4/30/2019 $150,000,000.00
20 1/31/2019 $150,000,000.00
21 10/31/2018 $150,000,000.00
22 7/31/2018 $150,000,000.00
23 4/30/2018 $150,000,000.00
24 1/31/2018 $150,000,000.00
25 10/31/2017 $150,000,000.00
26 7/31/2017 $150,000,000.00
27 4/30/2017 $150,000,000.00
28 10/31/2016 $150,000,000.00
29 4/30/2011 $150,000,000.00
30 1/31/2011 $150,000,000.00
31 10/31/2010 $150,000,000.00
32 10/31/2009 $150,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 10/31/2023 $11,117,695.00
2 7/31/2023 $11,117,695.00
3 4/30/2023 $11,042,897.00
4 1/31/2023 $10,942,353.00
5 10/31/2022 $10,916,853.00
6 7/31/2022 $10,858,302.00
7 4/30/2022 $10,858,302.00
8 1/31/2022 $10,857,195.00
9 10/31/2021 $10,857,195.00
10 7/31/2021 $10,857,195.00
11 4/30/2021 $10,817,042.00
12 1/31/2021 $10,751,881.00
13 10/31/2020 $10,751,881.00
14 7/31/2020 $10,751,881.00
15 4/30/2020 $10,721,881.00
16 1/31/2020 $10,721,881.00
17 10/31/2019 $10,721,881.00
18 7/31/2019 $10,691,524.00
19 4/30/2019 $10,671,524.00
20 1/31/2019 $10,664,381.00
21 10/31/2018 $10,640,416.00
22 7/31/2018 $10,415,416.00
23 4/30/2018 $10,415,416.00
24 1/31/2018 $10,262,071.00
25 10/31/2017 $9,136,121.00
26 7/31/2017 $9,122,728.00
27 4/30/2017 $9,102,192.00
28 10/31/2016 $9,094,156.00
29 4/30/2011 $74,039,867.00
30 1/31/2011 $74,013,102.00
31 10/31/2010 $60,614,958.00
32 10/31/2009 $49,000,244.00
Financials: CommonStockSharesOutstanding
Date Value
1 10/31/2023 $11,117,695.00
2 7/31/2023 $11,117,695.00
3 4/30/2023 $11,042,897.00
4 1/31/2023 $10,942,353.00
5 10/31/2022 $10,916,853.00
6 7/31/2022 $10,858,302.00
7 4/30/2022 $10,858,302.00
8 1/31/2022 $10,857,195.00
9 10/31/2021 $10,857,195.00
10 7/31/2021 $10,857,195.00
11 4/30/2021 $10,817,042.00
12 1/31/2021 $10,751,881.00
13 10/31/2020 $10,751,881.00
14 7/31/2020 $10,751,881.00
15 4/30/2020 $10,721,881.00
16 1/31/2020 $10,721,881.00
17 10/31/2019 $10,721,881.00
18 7/31/2019 $10,691,524.00
19 4/30/2019 $10,671,524.00
20 1/31/2019 $10,664,381.00
21 10/31/2018 $10,640,416.00
22 7/31/2018 $10,415,416.00
23 4/30/2018 $10,415,416.00
24 1/31/2018 $10,262,071.00
25 10/31/2017 $9,136,121.00
26 7/31/2017 $9,122,728.00
27 4/30/2017 $9,102,192.00
28 10/31/2016 $9,094,156.00
29 4/30/2011 $74,039,867.00
30 1/31/2011 $74,013,102.00
31 10/31/2010 $60,614,958.00
32 10/31/2009 $49,000,244.00
Financials: CommonStockValue
Date Value
1 10/31/2023 $11,118.00
2 7/31/2023 $11,118.00
3 4/30/2023 $11,043.00
4 1/31/2023 $10,943.00
5 10/31/2022 $10,918.00
6 7/31/2022 $10,859.00
7 4/30/2022 $10,859.00
8 1/31/2022 $10,858.00
9 10/31/2021 $10,858.00
10 7/31/2021 $10,858.00
11 4/30/2021 $10,818.00
12 1/31/2021 $10,753.00
13 10/31/2020 $10,753.00
14 7/31/2020 $10,753.00
15 4/30/2020 $10,723.00
16 1/31/2020 $10,723.00
17 10/31/2019 $10,723.00
18 7/31/2019 $10,692.00
19 4/30/2019 $10,672.00
20 1/31/2019 $10,664.00
21 10/31/2018 $10,641.00
22 7/31/2018 $10,415.00
23 4/30/2018 $10,415.00
24 1/31/2018 $10,262.00
25 10/31/2017 $9,136.00
26 7/31/2017 $9,122.00
27 4/30/2017 $9,102.00
28 10/31/2016 $9,094.00
29 4/30/2011 $74,040.00
30 1/31/2011 $74,040.00
31 10/31/2010 $60,615.00
32 10/31/2009 $49,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 10/31/2023 $4,418,724.00
2 7/31/2023 $5,983,620.00
3 4/30/2023 $4,552,357.00
4 1/31/2023 $3,005,507.00
5 10/31/2022 $1,231,156.00
6 7/31/2022 $766,450.00
7 4/30/2022 $-197,050.00
8 1/31/2022 $1,458,398.00
9 10/31/2021 $5,601,984.00
10 7/31/2021 $1,260,405.00
11 4/30/2021 $4,561,102.00
12 1/31/2021 $2,054,456.00
13 10/31/2020 $3,157,715.00
14 7/31/2020 $2,310,091.00
15 4/30/2020 $-819,065.00
16 1/31/2020 $1,431,524.00
17 10/31/2019 $5,318,454.00
18 7/31/2019 $317,372.00
19 4/30/2019 $3,605,343.00
20 1/31/2019 $1,536,868.00
21 10/31/2018 $4,798,299.00
22 7/31/2018 $2,056,912.00
23 4/30/2018 $-458,326.00
24 1/31/2018 $787,998.00
25 10/31/2017 $3,638,669.00
26 7/31/2017 $1,138,109.00
27 4/30/2017 $1,621,691.00
28 1/31/2017 $1,993,121.00
29 10/31/2016 $2,219,595.00
30 7/31/2016 $-6,495.00
31 4/30/2016 $1,099,853.00
32 4/30/2011 $-769,536.00
33 1/31/2011 $152,436.00
34 10/31/2010 $-2,061,041.00
35 4/30/2010 $-5,031,189.00
36 1/31/2010 $689,310.00
37 10/31/2009 $-9,594,059.00
Financials: ContractWithCustomerLiability
Date Value
1 7/31/2023 $543,991.00
2 4/30/2023 $878,423.00
3 1/31/2023 $673,158.00
4 10/31/2022 $790,458.00
5 7/31/2022 $1,905,834.00
6 4/30/2022 $896,406.00
7 1/31/2022 $1,151,451.00
8 10/31/2021 $1,879,790.00
9 10/31/2020 $989,588.00
10 7/31/2020 $992,679.00
11 4/30/2020 $2,267,037.00
12 1/31/2020 $1,178,537.00
13 10/31/2019 $973,735.00
14 7/31/2019 $1,033,314.00
15 4/30/2019 $763,106.00
16 1/31/2019 $1,233,125.00
17 10/31/2018 $651,820.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 10/31/2023 $975,537.00
2 7/31/2023 $640,775.00
3 4/30/2023 $1,023,757.00
4 1/31/2023 $805,045.00
5 10/31/2022 $943,569.00
6 7/31/2022 $2,056,487.00
7 4/30/2022 $1,040,332.00
8 1/31/2022 $1,288,231.00
9 10/31/2021 $1,999,841.00
10 7/31/2021 $1,520,871.00
11 4/30/2021 $1,178,678.00
12 1/31/2021 $1,314,467.00
13 10/31/2020 $1,006,454.00
14 7/31/2020 $809,231.00
15 4/30/2020 $2,036,612.00
16 1/31/2020 $1,040,394.00
17 10/31/2019 $830,148.00
18 7/31/2019 $889,727.00
19 4/30/2019 $619,519.00
20 1/31/2019 $1,076,296.00
21 10/31/2018 $602,914.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 10/31/2023 $133,382.00
2 7/31/2023 $139,242.00
3 4/30/2023 $88,258.00
4 1/31/2023 $101,813.00
5 10/31/2022 $76,127.00
6 7/31/2022 $102,815.00
7 4/30/2022 $137,897.00
8 1/31/2022 $153,176.00
9 10/31/2021 $157,886.00
10 7/31/2021 $181,248.00
11 4/30/2021 $201,737.00
12 1/31/2021 $203,648.00
13 10/31/2020 $195,022.00
14 7/31/2020 $183,448.00
15 4/30/2020 $230,425.00
16 1/31/2020 $138,143.00
17 10/31/2019 $143,587.00
18 7/31/2019 $143,587.00
19 4/30/2019 $143,587.00
20 1/31/2019 $156,829.00
21 10/31/2018 $48,906.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 1/31/2023 $505,376.00
2 1/31/2022 $138,372.00
Financials: CostOfRevenue
Date Value
1 10/31/2023 $6,321,033.00
2 7/31/2023 $5,046,855.00
3 4/30/2023 $3,521,547.00
4 1/31/2023 $1,843,279.00
5 10/31/2022 $7,035,115.00
6 7/31/2022 $5,336,171.00
7 4/30/2022 $3,631,406.00
8 1/31/2022 $1,678,274.00
9 10/31/2021 $6,561,809.00
10 7/31/2021 $4,973,975.00
11 4/30/2021 $3,359,009.00
12 1/31/2021 $1,735,537.00
13 10/31/2020 $7,314,362.00
14 7/31/2020 $5,547,211.00
15 4/30/2020 $3,770,343.00
16 1/31/2020 $2,406,539.00
17 10/31/2019 $8,627,615.00
18 7/31/2019 $6,404,726.00
19 4/30/2019 $4,284,046.00
20 1/31/2019 $2,225,436.00
21 10/31/2018 $5,357,067.00
22 7/31/2018 $1,584,200.00
23 4/30/2018 $1,886,965.00
24 1/31/2018 $946,107.00
25 10/31/2017 $6,057,448.00
26 7/31/2017 $5,979,746.00
27 4/30/2017 $2,013,940.00
28 1/31/2017 $1,983,046.00
29 10/31/2016 $8,465,322.00
30 7/31/2016 $6,210,673.00
31 4/30/2016 $2,236,851.00
32 4/30/2011 $3,334,544.00
33 1/31/2011 $1,749,365.00
34 10/31/2010 $6,175,633.00
35 4/30/2010 $2,728,863.00
36 1/31/2010 $1,305,979.00
37 10/31/2009 $6,315,961.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 10/31/2023 $264,955.00
2 10/31/2022 $849,580.00
3 10/31/2021 $-25,429.00
4 10/31/2020 $-12,502.00
5 10/31/2019 $-75,004.00
6 10/31/2018 $7,840.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 10/31/2023 $-22,089.00
2 10/31/2022 $-4,340.00
3 10/31/2021 $42,021.00
4 10/31/2020 $-38,161.00
5 10/31/2019 $35,582.00
6 10/31/2018 $-139,303.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $248,655.00
2 7/31/2023 $137,555.00
3 4/30/2023 $68,784.00
4 1/31/2023 $11.00
5 10/31/2022 $1,005,140.00
6 7/31/2022 $326,732.00
7 4/30/2022 $176,459.00
8 1/31/2022 $285,609.00
9 10/31/2021 $16,592.00
10 7/31/2021 $-753,017.00
11 4/30/2021 $-334,687.00
12 1/31/2021 $-24,725.00
13 10/31/2020 $-50,663.00
14 7/31/2020 $-13,063.00
15 4/30/2020 $-11,479.00
16 1/31/2020 $-23,347.00
17 10/31/2019 $39,422.00
18 7/31/2019 $38.00
19 4/30/2019 $77,991.00
20 1/31/2019 $77,967.00
21 10/31/2018 $131,463.00
22 7/31/2018 $-10.00
23 4/30/2018 $-30.00
24 1/31/2018 --
25 10/31/2017 $-2,621.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 10/31/2023 $5,789.00
2 10/31/2022 $159,900.00
3 10/31/2021 --
Financials: DeferredCompensationLiabilityCurrent
Date Value
1 10/31/2023 $154,539.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $14,941.00
2 10/31/2022 $-174,026.00
3 10/31/2021 $288,887.00
4 10/31/2020 $305,125.00
5 10/31/2019 $1,046,776.00
6 10/31/2018 $-1,754,169.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $29,570.00
2 10/31/2022 --
3 10/31/2021 --
4 10/31/2020 $-196,240.00
5 10/31/2019 --
6 10/31/2018 --
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 10/31/2023 $211,386.00
2 7/31/2023 $132,776.00
3 4/30/2023 $138,366.00
4 1/31/2023 $295,817.00
5 10/31/2022 $259,810.00
6 7/31/2022 $163,553.00
7 4/30/2022 $132,067.00
8 1/31/2022 $86,643.00
9 10/31/2021 $76,776.00
10 7/31/2021 $411,545.00
11 4/30/2021 $629,037.00
12 1/31/2021 $670,093.00
13 10/31/2020 $561,902.00
14 7/31/2020 $307,215.00
15 4/30/2020 $594,395.00
16 1/31/2020 $554,097.00
17 10/31/2019 $631,684.00
18 10/31/2018 $1,754,169.00
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 10/31/2023 $48,726.00
2 7/31/2023 $127,034.00
3 4/30/2023 $120,868.00
4 1/31/2023 $-36,007.00
5 10/31/2022 $-193,083.00
6 7/31/2022 $-93,289.00
7 4/30/2022 $-63,824.00
8 1/31/2022 $-9,750.00
9 10/31/2021 $485,126.00
10 7/31/2021 $150,357.00
11 4/30/2021 $-67,135.00
12 1/31/2021 $-108,191.00
13 10/31/2020 $69,782.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $48,424.00
2 7/31/2023 $-115,158.00
3 4/30/2023 $-84,773.00
4 1/31/2023 $-36,007.00
5 10/31/2022 $-174,026.00
6 7/31/2022 $-51,932.00
7 4/30/2022 $-67,155.00
8 1/31/2022 $-58,209.00
9 10/31/2021 $288,887.00
10 7/31/2021 $217,491.00
11 4/30/2021 $-67,135.00
12 1/31/2021 $-108,191.00
13 10/31/2020 $-108,885.00
14 7/31/2020 $324,469.00
15 4/30/2020 $37,289.00
16 1/31/2020 $-77,587.00
17 10/31/2019 $-1,046,776.00
18 7/31/2019 $-850,987.00
19 4/30/2019 $-311,164.00
20 1/31/2019 $-189,205.00
21 10/31/2018 $1,754,169.00
22 7/31/2018 --
23 4/30/2018 --
24 1/31/2018 --
25 10/31/2017 --
Financials: DeferredOtherTaxExpenseBenefit
Date Value
1 10/31/2023 $48,424.00
2 10/31/2022 $-174,026.00
3 10/31/2021 $288,887.00
4 10/31/2020 $108,885.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $3,913.00
2 10/31/2022 --
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 10/31/2023 --
2 10/31/2022 $4,830.00
3 10/31/2021 --
Financials: DeferredTaxAssetsGross
Date Value
1 10/31/2023 $211,386.00
2 10/31/2022 $584,529.00
3 10/31/2021 $243,594.00
4 10/31/2020 $705,465.00
Financials: DeferredTaxAssetsNet
Date Value
1 10/31/2023 $211,386.00
2 10/31/2022 $259,810.00
3 10/31/2021 $76,776.00
4 10/31/2020 $561,902.00
5 7/31/2019 $903,182.00
6 4/30/2019 $1,253,799.00
7 1/31/2019 $1,564,964.00
8 10/31/2018 $1,754,169.00
9 10/31/2017 $4,270,500.00
10 10/31/2016 $96,374.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsDomestic
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2021 $15,930.00
4 10/31/2020 $272,993.00
5 10/31/2019 $670,787.00
6 7/31/2019 $903,182.00
7 4/30/2019 $1,253,799.00
8 1/31/2019 $1,564,964.00
9 10/31/2018 $1,754,169.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsForeign
Date Value
1 10/31/2023 $176,585.00
2 10/31/2022 $409,100.00
3 10/31/2021 $148,650.00
4 10/31/2020 $143,563.00
Financials: DeferredTaxAssetsOther
Date Value
1 10/31/2023 $-21,554.00
2 10/31/2022 $-17,861.00
3 10/31/2021 $-12,124.00
4 10/31/2020 --
5 10/31/2019 $39,103.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 10/31/2023 --
2 10/31/2022 $324,719.00
3 10/31/2021 $166,818.00
4 10/31/2020 $143,563.00
5 10/31/2018 --
6 10/31/2017 $-4,172,200.00
7 10/31/2016 $-4,746,161.00
Financials: DefinedBenefitPlanServiceCost
Date Value
1 10/31/2023 $128,988.00
2 10/31/2022 $138,260.00
3 10/31/2021 $123,215.00
4 10/31/2020 $140,271.00
5 10/31/2019 $59,927.00
6 10/31/2018 $51,693.00
7 10/31/2017 $53,498.00
8 10/31/2016 $82,523.00
Financials: DepositsAssetsCurrent
Date Value
1 10/31/2023 $23,081.00
2 7/31/2023 $24,664.00
3 4/30/2023 $24,647.00
4 1/31/2023 $11,015.00
5 10/31/2022 $18,631.00
6 7/31/2022 $94,547.00
7 4/30/2022 $47,026.00
8 1/31/2022 $32,280.00
9 10/31/2021 $63,992.00
10 7/31/2021 $86,303.00
11 4/30/2021 $157,745.00
12 1/31/2021 $216,147.00
13 10/31/2020 $112,984.00
14 7/31/2020 $139,355.00
15 4/30/2020 $219,614.00
16 1/31/2020 $104,952.00
17 10/31/2019 $42,932.00
18 7/31/2019 $131,020.00
19 4/30/2019 $114,684.00
20 1/31/2019 $114,360.00
21 10/31/2018 $21,007.00
Financials: Depreciation
Date Value
1 10/31/2023 $603,467.00
2 10/31/2022 $678,652.00
3 10/31/2021 $873,694.00
4 10/31/2020 $758,297.00
5 10/31/2019 $794,086.00
6 10/31/2018 $711,218.00
7 10/31/2017 $790,107.00
8 10/31/2016 $762,391.00
Financials: DepreciationAndAmortization
Date Value
1 10/31/2023 $603,467.00
2 7/31/2023 $521,515.00
3 4/30/2023 $342,770.00
4 1/31/2023 $164,007.00
5 10/31/2022 $678,652.00
6 7/31/2022 $652,762.00
7 4/30/2022 $443,941.00
8 1/31/2022 $161,466.00
9 10/31/2021 $924,073.00
10 7/31/2021 $827,509.00
11 4/30/2021 $599,864.00
12 1/31/2021 $366,183.00
13 10/31/2020 $806,686.00
14 7/31/2020 $643,335.00
15 4/30/2020 $333,420.00
16 1/31/2020 $231,964.00
17 10/31/2019 $833,775.00
18 7/31/2019 $594,606.00
19 4/30/2019 $394,412.00
Financials: EarningsPerShareBasic
Date Value
1 10/31/2023 $0.28
2 7/31/2023 $0.31
3 4/30/2023 $0.22
4 1/31/2023 $0.13
5 10/31/2022 $0.40
6 7/31/2022 $0.33
7 4/30/2022 $0.17
8 1/31/2022 $0.11
9 10/31/2021 $0.46
10 7/31/2021 $0.45
11 4/30/2021 $0.31
12 1/31/2021 $0.10
13 10/31/2020 $0.31
14 7/31/2020 $0.20
15 4/30/2020 $-0.02
16 1/31/2020 $0.13
17 10/31/2019 $0.49
18 7/31/2019 $0.47
19 4/30/2019 $0.30
20 1/31/2019 $0.12
21 10/31/2018 $0.49
22 7/31/2018 $0.18
23 4/30/2018 $-0.01
24 1/31/2018 $-0.02
25 10/31/2017 $0.37
26 7/31/2017 $0.44
27 4/30/2017 $0.14
28 1/31/2017 $0.17
29 10/31/2016 $0.60
30 7/31/2016 $0.44
31 4/30/2016 $0.28
32 1/31/2011 $-0.01
33 1/31/2010 $0.02
Financials: EarningsPerShareDiluted
Date Value
1 10/31/2023 $0.28
2 7/31/2023 $0.09
3 4/30/2023 $0.21
4 1/31/2023 $0.12
5 10/31/2022 $0.38
6 7/31/2022 $0.16
7 4/30/2022 $0.16
8 1/31/2022 $0.11
9 10/31/2021 $0.44
10 7/31/2021 $0.43
11 4/30/2021 $0.30
12 1/31/2021 $0.10
13 10/31/2020 $0.30
14 7/31/2020 $0.19
15 4/30/2020 $0.10
16 1/31/2020 $0.13
17 10/31/2019 $0.49
18 7/31/2019 $0.17
19 4/30/2019 $0.30
20 1/31/2019 $0.12
21 10/31/2018 $0.49
22 7/31/2018 $0.19
23 4/30/2018 $-0.01
24 1/31/2018 $-0.02
25 10/31/2017 $0.36
26 7/31/2017 $0.43
27 4/30/2017 $0.31
28 1/31/2017 $0.17
29 10/31/2016 $0.58
30 7/31/2016 $0.12
31 4/30/2016 $0.18
32 1/31/2011 $-0.01
33 1/31/2010 $0.02
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 10/31/2023 $0.09
2 7/31/2023 $0.01
3 4/30/2023 $0.01
4 1/31/2023 $-0.03
5 10/31/2022 $0.16
6 7/31/2022 $0.10
7 4/30/2022 $0.06
8 1/31/2022 $-0.16
9 10/31/2021 $0.06
10 7/31/2021 $0.15
11 4/30/2021 $-0.14
12 1/31/2021 $-0.12
13 10/31/2020 $0.02
14 7/31/2020 $0.19
15 4/30/2020 $0.13
16 1/31/2020 $0.07
17 10/31/2019 $0.16
18 7/31/2019 $0.18
19 4/30/2019 $0.18
20 1/31/2019 $0.08
21 10/31/2018 $0.21
22 1/31/2018 $0.39
23 12/31/2017 $0.21
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 10/31/2023 $0.21
2 10/31/2022 $0.21
3 10/31/2021 $0.21
4 10/31/2020 $0.21
5 10/31/2019 $0.21
6 10/31/2018 $0.21
7 10/31/2017 $0.35
8 10/31/2016 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 10/31/2023 $0.03
2 10/31/2022 $0.04
3 10/31/2021 $-0.18
4 10/31/2020 $-0.17
5 10/31/2019 $-0.04
6 10/31/2018 $-0.78
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
Date Value
1 10/31/2023 $0.10
2 10/31/2022 $0.11
3 10/31/2021 $0.18
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 10/31/2023 $0.01
2 7/31/2023 $0.25
3 4/30/2023 $0.25
4 1/31/2023 $0.25
5 10/31/2022 $-0.03
6 7/31/2022 $0.21
7 4/30/2022 $0.21
8 10/31/2021 --
9 4/30/2021 $0.21
Financials: EffectiveIncomeTaxRateReconciliationTaxCredits
Date Value
1 7/31/2023 --
2 4/30/2023 --
3 1/31/2023 --
4 7/31/2022 --
5 4/30/2022 --
6 4/30/2021 --
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 10/31/2023 $670,332.00
2 7/31/2023 $1,105,872.00
3 4/30/2023 $1,015,972.00
4 1/31/2023 $716,033.00
5 10/31/2022 $-898,796.00
6 7/31/2022 $-1,399,815.00
7 4/30/2022 $-592,163.00
8 1/31/2022 $567,596.00
9 10/31/2021 $168,478.00
10 7/31/2021 $963,644.00
11 4/30/2021 $1,224,325.00
12 1/31/2021 $925,613.00
13 10/31/2020 $-185,870.00
14 7/31/2020 $205,645.00
15 4/30/2020 $-469,234.00
16 1/31/2020 $84,751.00
17 10/31/2019 $93,255.00
18 7/31/2019 $-1,065,479.00
19 4/30/2019 $392,836.00
20 1/31/2019 $297,855.00
21 10/31/2018 $-190,232.00
22 7/31/2018 $304,566.00
23 4/30/2018 $574,936.00
24 1/31/2018 $955,937.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 10/31/2023 $85,185.00
2 10/31/2022 $112,804.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 10/31/2023 --
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 10/31/2023 $-1,213,538.00
2 10/31/2022 $-1,152,789.00
3 10/31/2021 $-1,092,711.00
4 10/31/2020 $-1,042,332.00
5 10/31/2019 $-1,070,505.00
6 10/31/2018 $-1,229,727.00
7 10/31/2017 $-1,182,537.00
8 10/31/2016 $-1,011,833.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 10/31/2023 $56,104.00
2 10/31/2022 $52,089.00
3 10/31/2021 $54,429.00
4 10/31/2020 $46,338.00
5 10/31/2019 $40,005.00
6 10/31/2018 $46,318.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 10/31/2023 $311,906.00
2 10/31/2022 $295,345.00
3 10/31/2021 $24,442.00
4 10/31/2020 $19,409.00
5 10/31/2019 $22,092.00
6 10/31/2018 $30,831.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 10/31/2023 $36,657.00
2 10/31/2022 $24,442.00
3 10/31/2021 $27,533.00
4 10/31/2020 $33,000.00
5 10/31/2019 $33,083.00
6 10/31/2018 $34,297.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 10/31/2023 $39,434.00
2 10/31/2022 $27,533.00
3 10/31/2021 $42,877.00
4 10/31/2020 $43,978.00
5 10/31/2019 $35,423.00
6 10/31/2018 $34,620.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 10/31/2023 $42,514.00
2 10/31/2022 $42,877.00
3 10/31/2021 $52,089.00
4 10/31/2020 $46,317.00
5 10/31/2019 $35,443.00
6 10/31/2018 $39,121.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 10/31/2023 $1,700,153.00
2 10/31/2022 $1,595,075.00
3 10/31/2021 $1,504,986.00
4 10/31/2020 $1,391,676.00
5 10/31/2019 $1,301,288.00
6 10/31/2018 $1,461,571.00
7 10/31/2017 $1,389,710.00
8 10/31/2016 $1,379,250.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 10/31/2023 $486,615.00
2 10/31/2022 $442,286.00
3 10/31/2021 $412,275.00
4 10/31/2020 $349,344.00
5 10/31/2019 $230,783.00
6 10/31/2018 $231,844.00
7 10/31/2017 $207,173.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 10/31/2023 $-190,073.00
2 10/31/2022 $431,314.00
3 10/31/2021 $195,341.00
Financials: Goodwill
Date Value
1 10/31/2023 $3,382,108.00
2 10/31/2022 $3,382,108.00
3 10/31/2021 $3,382,108.00
4 10/31/2020 $3,382,108.00
5 10/31/2019 $3,382,108.00
6 10/31/2018 $3,382,108.00
7 10/31/2017 $3,382,108.00
8 10/31/2016 $3,382,108.00
Financials: GrossProfit
Date Value
1 10/31/2023 $13,031,055.00
2 7/31/2023 $10,741,470.00
3 4/30/2023 $7,376,246.00
4 1/31/2023 $3,753,005.00
5 10/31/2022 $15,190,688.00
6 7/31/2022 $11,754,284.00
7 4/30/2022 $7,191,640.00
8 1/31/2022 $4,159,934.00
9 10/31/2021 $14,769,718.00
10 7/31/2021 $11,276,935.00
11 4/30/2021 $7,064,526.00
12 1/31/2021 $3,314,922.00
13 10/31/2020 $12,729,448.00
14 7/31/2020 $3,619,168.00
15 4/30/2020 $1,925,414.00
16 1/31/2020 $4,274,440.00
17 10/31/2019 $16,429,319.00
18 7/31/2019 $4,547,818.00
19 4/30/2019 $8,257,734.00
20 1/31/2019 $3,533,072.00
21 10/31/2018 $12,662,362.00
22 7/31/2018 $4,194,273.00
23 4/30/2018 $4,689,988.00
24 1/31/2018 $2,104,450.00
25 10/31/2017 $11,967,725.00
26 7/31/2017 $3,060,829.00
27 4/30/2017 $6,639,976.00
28 1/31/2017 $3,375,157.00
29 10/31/2016 $12,652,997.00
30 7/31/2016 $8,589,801.00
31 4/30/2016 $3,509,124.00
32 4/30/2011 $3,446,262.00
33 1/31/2011 $1,839,192.00
34 10/31/2010 $5,334,300.00
35 4/30/2010 $2,290,701.00
36 1/31/2010 $1,762,231.00
37 10/31/2009 $6,908,474.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 10/31/2023 $3,421,228.00
2 7/31/2023 $3,467,511.00
3 4/30/2023 $2,390,345.00
4 1/31/2023 $1,361,861.00
5 10/31/2022 $5,132,335.00
6 7/31/2022 $3,981,312.00
7 4/30/2022 $1,937,855.00
8 1/31/2022 $1,444,648.00
9 10/31/2021 $5,253,244.00
10 7/31/2021 $4,255,203.00
11 4/30/2021 $2,934,955.00
12 1/31/2021 $995,928.00
13 10/31/2020 $3,401,807.00
14 7/31/2020 $2,415,852.00
15 4/30/2020 $1,107,503.00
16 1/31/2020 $1,447,707.00
17 10/31/2019 $6,232,553.00
18 7/31/2019 $2,126,342.00
19 4/30/2019 $3,634,885.00
20 1/31/2019 $1,350,251.00
21 10/31/2018 $3,102,899.00
22 7/31/2018 $1,752,356.00
23 4/30/2018 $-245,234.00
24 1/31/2018 $-167,939.00
25 10/31/2017 $3,342,284.00
26 7/31/2017 $3,968,215.00
27 4/30/2017 $1,274,964.00
28 1/31/2017 $1,571,961.00
29 10/31/2016 $4,854,303.00
30 7/31/2016 $1,100,860.00
31 4/30/2016 $1,872,054.00
32 4/30/2011 $5,608.00
33 1/31/2011 $-468,670.00
34 10/31/2010 $-1,778,316.00
35 4/30/2010 $-4,839,733.00
36 1/31/2010 $773,101.00
37 10/31/2009 $-9,410,930.00
Financials: IncomeTaxesPaidNet
Date Value
1 10/31/2023 $1,406,562.00
2 7/31/2023 $1,270,100.00
3 4/30/2023 $1,270,100.00
4 1/31/2023 --
5 10/31/2022 $74,432.00
6 7/31/2022 $74,432.00
7 4/30/2022 $51,264.00
8 1/31/2022 $51,264.00
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 $7,840.00
18 7/31/2019 $7,840.00
19 4/30/2019 $7,840.00
20 1/31/2019 $7,840.00
21 10/31/2018 $27,192.00
22 7/31/2018 --
23 4/30/2018 --
24 1/31/2018 --
25 10/31/2017 $64,993.00
26 10/31/2016 $100,098.00
27 4/30/2011 --
28 1/31/2011 --
29 10/31/2010 --
30 4/30/2010 --
31 1/31/2010 --
32 10/31/2009 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $297,079.00
2 7/31/2023 $22,397.00
3 4/30/2023 $-15,989.00
4 1/31/2023 $-35,996.00
5 10/31/2022 $831,114.00
6 7/31/2022 $384,104.00
7 4/30/2022 $109,304.00
8 1/31/2022 $227,400.00
9 10/31/2021 $305,479.00
10 7/31/2021 $-602,660.00
11 4/30/2021 $-401,822.00
12 1/31/2021 $-132,916.00
13 10/31/2020 $-58,222.00
14 7/31/2020 $311,406.00
15 4/30/2020 $75,124.00
16 1/31/2020 $100,934.00
17 10/31/2019 $-1,007,354.00
18 7/31/2019 $350,655.00
19 4/30/2019 $-311,140.00
20 1/31/2019 $-111,238.00
21 10/31/2018 $1,885,632.00
22 7/31/2018 $10.00
23 4/30/2018 $-30.00
24 1/31/2018 --
25 10/31/2017 $-2,621.00
26 7/31/2017 $3,513.00
27 4/30/2017 --
28 1/31/2017 --
29 10/31/2016 $76,245.00
30 7/31/2016 --
31 4/30/2016 --
32 4/30/2011 --
33 1/31/2011 --
34 10/31/2010 --
35 4/30/2010 --
36 1/31/2010 --
37 10/31/2009 $-22,208.00
Financials: IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
Date Value
1 10/31/2023 $-613,239.00
2 7/31/2023 $-1,263,526.00
3 4/30/2023 $-1,127,450.00
4 1/31/2023 $446,526.00
5 10/31/2022 $533,996.00
6 7/31/2022 $240,562.00
7 4/30/2022 $-278,061.00
8 1/31/2022 $-1,047,139.00
9 10/31/2021 $326,761.00
10 7/31/2021 $-379,552.00
11 4/30/2021 $-115,980.00
12 1/31/2021 $-540,604.00
13 10/31/2020 $18,137.00
14 7/31/2020 $-291,295.00
15 4/30/2020 $-252,770.00
16 1/31/2020 $455,356.00
17 10/31/2019 $-176,560.00
18 7/31/2019 $543,483.00
19 4/30/2019 $78,221.00
20 1/31/2019 $711,126.00
21 10/31/2018 $172,400.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 10/31/2023 $-291,873.00
2 7/31/2023 $-496,565.00
3 4/30/2023 $905,242.00
4 1/31/2023 $161,980.00
5 10/31/2022 $-992,948.00
6 7/31/2022 $303,370.00
7 4/30/2022 $-2,028,159.00
8 1/31/2022 $-2,608,920.00
9 10/31/2021 $2,193,336.00
10 7/31/2021 $191,768.00
11 4/30/2021 $1,085,743.00
12 1/31/2021 $-144,023.00
13 10/31/2020 $-2,417,311.00
14 7/31/2020 $-872,698.00
15 4/30/2020 $-1,281,854.00
16 1/31/2020 $-304,483.00
17 10/31/2019 $1,105,348.00
18 7/31/2019 $525,168.00
19 4/30/2019 $-129,720.00
20 1/31/2019 $1,080,654.00
21 10/31/2018 $1,908,509.00
22 7/31/2018 $2,343,834.00
23 4/30/2018 $701,896.00
24 1/31/2018 $529,859.00
25 10/31/2017 $-1,856,090.00
26 7/31/2017 $-740,734.00
27 4/30/2017 $-611,806.00
28 1/31/2017 $-1,371,984.00
29 10/31/2016 $1,240,962.00
30 7/31/2016 $276,218.00
31 4/30/2016 $21,676.00
32 4/30/2011 $107,674.00
33 1/31/2011 $-424,772.00
34 10/31/2010 $160,712.00
35 4/30/2010 $318,050.00
36 1/31/2010 $216,390.00
37 10/31/2009 $593,621.00
Financials: IncreaseDecreaseInContractWithCustomerAsset
Date Value
1 10/31/2023 $281,981.00
2 7/31/2023 $1,120,414.00
3 4/30/2023 $484,570.00
4 1/31/2023 $37,958.00
5 10/31/2022 $-447,927.00
6 7/31/2022 $-642,380.00
7 4/30/2022 $-711,678.00
8 1/31/2022 $-675,179.00
9 10/31/2021 $219,084.00
10 7/31/2021 $306,261.00
11 4/30/2021 $219,136.00
12 1/31/2021 $450,180.00
13 10/31/2020 $-1,418,062.00
14 7/31/2020 $-1,097,939.00
15 4/30/2020 $-257,866.00
16 1/31/2020 $211,543.00
17 10/31/2019 $-733,754.00
18 7/31/2019 $1,300,494.00
19 4/30/2019 $769,669.00
20 1/31/2019 $-1,110,529.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 10/31/2023 $56,410.00
2 7/31/2023 $-297,837.00
3 4/30/2023 $41,104.00
4 1/31/2023 $-154,519.00
5 10/31/2022 $-990,729.00
6 7/31/2022 $106,990.00
7 4/30/2022 $-894,245.00
8 1/31/2022 $-693,455.00
9 10/31/2021 $956,251.00
10 7/31/2021 $500,643.00
11 4/30/2021 $178,939.00
12 1/31/2021 $316,639.00
13 10/31/2020 $227,741.00
14 7/31/2020 $18,944.00
15 4/30/2020 $1,293,302.00
16 1/31/2020 $204,802.00
17 10/31/2019 $321,915.00
18 7/31/2019 $381,494.00
19 4/30/2019 $111,286.00
20 1/31/2019 $581,305.00
21 10/31/2018 $199,722.00
22 7/31/2018 $-126,256.00
23 4/30/2018 $-103,033.00
24 1/31/2018 $-51,791.00
Financials: IncreaseDecreaseInInventories
Date Value
1 10/31/2023 $1,287,108.00
2 7/31/2023 $684,573.00
3 4/30/2023 $483,269.00
4 1/31/2023 $602,467.00
5 10/31/2022 $675,878.00
6 7/31/2022 $415,752.00
7 4/30/2022 $588,779.00
8 1/31/2022 $613,670.00
9 10/31/2021 $1,063,163.00
10 7/31/2021 $1,688,545.00
11 4/30/2021 $1,425,821.00
12 1/31/2021 $853,446.00
13 10/31/2020 $3,791,759.00
14 7/31/2020 $3,526,960.00
15 4/30/2020 $2,161,444.00
16 1/31/2020 $911,098.00
17 10/31/2019 $1,527,271.00
18 7/31/2019 $531,577.00
19 4/30/2019 $341,846.00
20 1/31/2019 $-64,934.00
21 10/31/2018 $349,823.00
22 7/31/2018 $535,657.00
23 4/30/2018 $347,914.00
24 1/31/2018 $513,045.00
25 10/31/2017 $1,053,324.00
26 7/31/2017 $298,842.00
27 4/30/2017 $43,731.00
28 1/31/2017 $198,724.00
29 10/31/2016 $-1,182,386.00
30 7/31/2016 $-870,773.00
31 4/30/2016 $-516,521.00
32 4/30/2011 $634,676.00
33 1/31/2011 $62,414.00
34 10/31/2010 $1,018,311.00
35 4/30/2010 $973,637.00
36 1/31/2010 $237,651.00
37 10/31/2009 $-445,850.00
Financials: IncreaseDecreaseInOtherCurrentAssets
Date Value
1 10/31/2023 $330,516.00
2 7/31/2023 $24,965.00
3 4/30/2023 $75,554.00
4 1/31/2023 $84,586.00
5 10/31/2022 $-275,909.00
6 7/31/2022 $-151,825.00
7 4/30/2022 $-28,144.00
8 1/31/2022 $26,093.00
9 10/31/2021 $383,449.00
10 7/31/2021 $312,041.00
11 4/30/2021 $312,329.00
12 1/31/2021 $47,225.00
13 10/31/2020 $-54,016.00
14 7/31/2020 $-37,874.00
15 4/30/2020 $-20,295.00
16 1/31/2020 $-57,396.00
17 10/31/2019 $78,762.00
18 7/31/2019 $270,171.00
19 4/30/2019 $60,424.00
20 1/31/2019 $327,360.00
21 10/31/2018 $-101,390.00
22 7/31/2018 $-206,955.00
23 4/30/2018 $-213,085.00
24 1/31/2018 $-294,081.00
25 10/31/2017 $179,860.00
26 7/31/2017 $241,044.00
27 4/30/2017 $284,167.00
28 1/31/2017 $526,736.00
29 10/31/2016 $-178,527.00
30 7/31/2016 --
31 4/30/2016 $-25,159.00
Financials: IncreaseDecreaseInPrepaidExpense
Date Value
1 10/31/2023 $-68,836.00
2 7/31/2023 $302,780.00
3 4/30/2023 $474,438.00
4 1/31/2023 $128,140.00
5 10/31/2022 $-165,010.00
6 7/31/2022 $-727,360.00
7 4/30/2022 $-801,354.00
8 1/31/2022 $-863,618.00
9 10/31/2021 $913,123.00
10 7/31/2021 $-60,923.00
11 4/30/2021 $115,307.00
12 1/31/2021 $10,805.00
13 10/31/2020 $91,064.00
14 7/31/2020 $77,957.00
15 4/30/2020 $219,326.00
16 1/31/2020 $71,580.00
17 10/31/2019 $-29,339.00
18 7/31/2019 $17,582.00
19 4/30/2019 $55,129.00
20 1/31/2019 $264,191.00
21 10/31/2018 $-64,144.00
22 7/31/2018 $-106,812.00
23 4/30/2018 $-27,925.00
24 1/31/2018 $12,778.00
25 10/31/2017 $178,739.00
26 7/31/2017 $92,296.00
27 4/30/2017 $141,746.00
28 1/31/2017 $33,842.00
29 10/31/2016 $-13,620.00
30 7/31/2016 $13,942.00
31 4/30/2016 $84,511.00
32 4/30/2011 $-218,182.00
33 1/31/2011 $-67,249.00
34 10/31/2010 $29,075.00
35 4/30/2010 $-13,492.00
36 1/31/2010 $2,070.00
37 10/31/2009 $138,696.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 10/31/2023 $192,099.00
2 7/31/2023 $191,717.00
3 4/30/2023 $320,677.00
4 1/31/2023 $432,673.00
5 10/31/2022 $417,673.00
6 7/31/2022 $516,839.00
7 4/30/2022 $547,834.00
8 1/31/2022 $539,666.00
9 10/31/2021 $505,666.00
10 4/30/2021 $419,000.00
11 1/31/2021 $557,000.00
12 10/31/2020 $561,000.00
13 4/30/2020 $555,000.00
14 1/31/2020 --
15 10/31/2019 --
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 10/31/2023 $486,615.00
2 10/31/2022 $442,286.00
3 10/31/2021 $412,275.00
4 10/31/2020 $349,344.00
5 10/31/2019 $230,783.00
6 10/31/2018 $231,844.00
7 10/31/2017 $207,173.00
8 4/30/2017 $3,722,875.00
9 10/31/2016 $367,417.00
10 4/30/2011 $3,876,914.00
11 1/31/2011 $3,918,522.00
12 10/31/2010 $3,921,847.00
13 10/31/2009 $4,221,807.00
Financials: IntangibleAssetsNetIncludingGoodwill
Date Value
1 7/31/2023 $3,853,545.00
2 4/30/2023 $3,851,229.00
3 1/31/2023 $3,830,437.00
4 10/31/2022 $3,824,394.00
5 7/31/2022 $3,825,878.00
6 4/30/2022 $3,823,506.00
7 1/31/2022 $3,794,880.00
8 10/31/2021 $3,794,383.00
9 7/31/2021 $3,769,862.00
10 4/30/2021 $3,752,453.00
11 1/31/2021 $3,719,773.00
12 10/31/2020 $3,731,452.00
13 7/31/2020 $3,630,486.00
14 4/30/2020 $3,640,819.00
15 1/31/2020 $3,635,909.00
16 10/31/2019 $3,612,891.00
17 7/31/2019 $3,619,738.00
18 4/30/2019 $3,608,091.00
19 1/31/2019 $3,604,461.00
20 10/31/2018 $3,613,952.00
21 7/31/2018 $3,599,737.00
22 4/30/2018 $3,580,470.00
23 1/31/2018 $3,569,499.00
24 10/31/2017 $3,589,281.00
25 7/31/2017 $3,704,725.00
26 10/31/2016 $3,749,525.00
Financials: InterestExpense
Date Value
1 10/31/2023 --
2 10/31/2022 $9,704.00
3 1/31/2018 $-102,748.00
4 10/31/2017 $-597,011.00
5 7/31/2017 $-496,430.00
6 4/30/2017 $-188,847.00
7 1/31/2017 $-195,494.00
8 10/31/2016 $-856,432.00
9 7/31/2016 $-217,471.00
10 4/30/2016 $-399,038.00
11 4/30/2011 $-908,067.00
12 1/31/2011 $-419,118.00
13 10/31/2010 $-2,005,836.00
14 4/30/2010 $-454,802.00
15 1/31/2010 $-441,582.00
16 10/31/2009 $-1,846,883.00
Financials: InterestIncomeExpenseNet
Date Value
1 7/31/2023 --
2 4/30/2023 --
3 1/31/2023 --
4 10/31/2022 $-9,704.00
5 7/31/2022 $-2,902.00
6 4/30/2022 $-2,502.00
7 1/31/2022 $-11,278.00
8 10/31/2021 $-19,655.00
9 7/31/2021 $-17,442.00
10 1/31/2019 $-25,061.00
11 10/31/2018 $-249,090.00
12 7/31/2018 $-212,910.00
13 4/30/2018 $-80,741.00
14 1/31/2018 $-102,748.00
15 10/31/2017 $-597,011.00
16 7/31/2017 $-496,430.00
17 4/30/2017 $-188,847.00
Financials: InterestPaidNet
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 $9,704.00
6 7/31/2022 $2,902.00
7 4/30/2022 $2,902.00
8 1/31/2022 $11,278.00
9 10/31/2021 $19,655.00
10 7/31/2021 $42,891.00
11 4/30/2021 $28,152.00
12 1/31/2021 $14,514.00
13 10/31/2020 $70,202.00
14 7/31/2020 $53,041.00
15 4/30/2020 $37,853.00
16 1/31/2020 $19,614.00
17 10/31/2019 $91,097.00
18 7/31/2019 $69,499.00
19 4/30/2019 $40,807.00
20 1/31/2019 $25,061.00
21 10/31/2018 $291,802.00
22 7/31/2018 $178,785.00
23 4/30/2018 $160,861.00
24 1/31/2018 $91,248.00
25 10/31/2017 $697,877.00
26 7/31/2017 $464,705.00
27 4/30/2017 $397,091.00
28 1/31/2017 $203,994.00
29 10/31/2016 $1,094,432.00
Financials: InventoryFinishedGoods
Date Value
1 10/31/2023 $2,207,816.00
2 7/31/2023 $2,310,482.00
3 4/30/2023 $2,298,501.00
4 1/31/2023 $2,577,585.00
5 10/31/2022 $2,424,340.00
6 7/31/2022 $2,674,613.00
7 4/30/2022 $2,452,122.00
8 1/31/2022 $2,440,017.00
9 10/31/2021 $2,246,139.00
10 7/31/2021 $1,597,470.00
11 4/30/2021 $1,378,910.00
12 1/31/2021 $1,167,809.00
13 10/31/2020 $1,120,829.00
14 7/31/2020 $637,950.00
15 4/30/2020 $714,606.00
16 1/31/2020 $581,428.00
17 10/31/2019 $453,900.00
18 7/31/2019 $499,781.00
19 4/30/2019 $393,368.00
20 1/31/2019 $300,580.00
21 10/31/2018 $463,534.00
22 7/31/2018 $574,574.00
23 4/30/2018 $547,476.00
24 1/31/2018 $402,154.00
25 10/31/2017 $149,566.00
26 7/31/2017 $157,487.00
27 4/30/2017 $199,450.00
28 10/31/2016 $450,693.00
Financials: InventoryNet
Date Value
1 10/31/2023 $11,685,525.00
2 7/31/2023 $11,647,639.00
3 4/30/2023 $11,233,685.00
4 1/31/2023 $11,177,386.00
5 10/31/2022 $10,027,111.00
6 7/31/2022 $10,183,213.00
7 4/30/2022 $10,598,371.00
8 1/31/2022 $11,159,798.00
9 10/31/2021 $10,691,177.00
10 7/31/2021 $10,830,818.00
11 4/30/2021 $10,568,094.00
12 1/31/2021 $9,995,719.00
13 10/31/2020 $9,142,273.00
14 7/31/2020 $8,877,474.00
15 4/30/2020 $7,511,958.00
16 1/31/2020 $6,261,612.00
17 10/31/2019 $5,350,514.00
18 7/31/2019 $4,354,820.00
19 4/30/2019 $4,165,089.00
20 1/31/2019 $3,758,309.00
21 10/31/2018 $3,823,243.00
22 7/31/2018 $4,187,906.00
23 4/30/2018 $4,000,163.00
24 1/31/2018 $4,165,294.00
25 10/31/2017 $3,652,249.00
26 7/31/2017 $2,897,767.00
27 4/30/2017 $2,642,655.00
28 10/31/2016 $2,598,925.00
29 4/30/2011 $1,145,438.00
30 1/31/2011 $1,717,700.00
31 10/31/2010 $1,780,114.00
32 10/31/2009 $2,798,425.00
Financials: InventoryRawMaterialsAndSupplies
Date Value
1 10/31/2023 $8,994,482.00
2 7/31/2023 $8,940,798.00
3 4/30/2023 $8,568,699.00
4 1/31/2023 $8,072,400.00
5 10/31/2022 $7,219,344.00
6 7/31/2022 $6,847,710.00
7 4/30/2022 $7,403,241.00
8 1/31/2022 $7,926,535.00
9 10/31/2021 $7,525,419.00
10 7/31/2021 $8,559,182.00
11 4/30/2021 $8,266,304.00
12 1/31/2021 $7,793,487.00
13 10/31/2020 $7,322,688.00
14 7/31/2020 $6,919,288.00
15 4/30/2020 $5,866,227.00
16 1/31/2020 $4,965,915.00
17 10/31/2019 $4,379,260.00
18 7/31/2019 $3,251,696.00
19 4/30/2019 $3,168,020.00
20 1/31/2019 $2,986,956.00
21 10/31/2018 $2,887,505.00
22 7/31/2018 $3,385,859.00
23 4/30/2018 $3,305,349.00
24 1/31/2018 $3,427,366.00
25 10/31/2017 $2,651,511.00
26 7/31/2017 $2,259,228.00
27 4/30/2017 $1,881,044.00
28 10/31/2016 $1,734,798.00
Financials: InventoryWorkInProcess
Date Value
1 10/31/2023 $483,227.00
2 7/31/2023 $396,359.00
3 4/30/2023 $366,485.00
4 1/31/2023 $527,401.00
5 10/31/2022 $383,427.00
6 7/31/2022 $660,890.00
7 4/30/2022 $743,008.00
8 1/31/2022 $793,246.00
9 10/31/2021 $919,619.00
10 7/31/2021 $674,166.00
11 4/30/2021 $922,880.00
12 1/31/2021 $1,034,423.00
13 10/31/2020 $698,756.00
14 7/31/2020 $1,320,236.00
15 4/30/2020 $931,125.00
16 1/31/2020 $714,269.00
17 10/31/2019 $517,354.00
18 7/31/2019 $603,343.00
19 4/30/2019 $603,701.00
20 1/31/2019 $470,773.00
21 10/31/2018 $472,204.00
22 7/31/2018 $227,473.00
23 4/30/2018 $147,338.00
24 1/31/2018 $335,774.00
25 10/31/2017 $501,692.00
26 7/31/2017 $184,661.00
27 4/30/2017 $267,409.00
28 10/31/2016 $88,682.00
Financials: InvestmentIncomeNonoperating
Date Value
1 10/31/2023 $642,530.00
2 10/31/2022 --
Financials: Liabilities
Date Value
1 10/31/2023 $3,412,750.00
2 7/31/2023 $2,132,566.00
3 4/30/2023 $2,592,721.00
4 1/31/2023 $3,933,636.00
5 10/31/2022 $3,544,649.00
6 7/31/2022 $4,412,606.00
7 4/30/2022 $3,319,878.00
8 1/31/2022 $2,566,585.00
9 10/31/2021 $4,416,346.00
10 7/31/2021 $3,384,211.00
11 4/30/2021 $3,453,992.00
12 1/31/2021 $3,730,350.00
13 10/31/2020 $3,642,883.00
14 7/31/2020 $3,897,216.00
15 4/30/2020 $5,210,136.00
16 1/31/2020 $4,424,173.00
17 10/31/2019 $3,703,220.00
18 7/31/2019 $4,428,196.00
19 4/30/2019 $3,808,905.00
20 1/31/2019 $5,028,069.00
21 10/31/2018 $4,349,661.00
22 7/31/2018 $4,416,803.00
23 4/30/2018 $4,137,600.00
24 1/31/2018 $9,394,063.00
25 10/31/2017 $10,232,653.00
26 7/31/2017 $11,028,399.00
27 4/30/2017 $11,478,219.00
28 1/31/2017 $12,283,527.00
29 10/31/2016 $12,681,007.00
30 7/31/2016 $12,681,007.00
31 4/30/2016 $13,952,385.00
32 4/30/2011 $22,772,118.00
33 1/31/2011 $23,222,671.00
34 10/31/2010 $22,759,937.00
35 10/31/2009 $21,052,482.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 10/31/2023 $51,841,516.00
2 7/31/2023 $51,969,795.00
3 4/30/2023 $50,903,462.00
4 1/31/2023 $50,504,105.00
5 10/31/2022 $46,927,458.00
6 7/31/2022 $47,203,976.00
7 4/30/2022 $44,862,644.00
8 1/31/2022 $45,399,231.00
9 10/31/2021 $45,465,419.00
10 7/31/2021 $44,363,219.00
11 4/30/2021 $42,720,966.00
12 1/31/2021 $40,355,522.00
13 10/31/2020 $38,039,151.00
14 7/31/2020 $37,268,045.00
15 4/30/2020 $36,538,667.00
16 1/31/2020 $36,483,470.00
17 10/31/2019 $34,330,993.00
18 7/31/2019 $33,343,909.00
19 4/30/2019 $31,948,932.00
20 1/31/2019 $31,057,332.00
21 10/31/2018 $28,736,611.00
22 7/31/2018 $25,948,616.00
23 4/30/2018 $23,942,173.00
24 1/31/2018 $28,963,661.00
25 10/31/2017 $24,060,073.00
26 7/31/2017 $25,922,764.00
27 4/30/2017 $25,158,045.00
28 10/31/2016 $22,835,520.00
29 4/30/2011 $9,244,695.00
30 1/31/2011 $10,618,421.00
31 10/31/2010 $9,723,288.00
32 10/31/2009 $13,137,380.00
Financials: LiabilitiesCurrent
Date Value
1 10/31/2023 $3,279,368.00
2 7/31/2023 $1,993,324.00
3 4/30/2023 $2,504,463.00
4 1/31/2023 $3,831,823.00
5 10/31/2022 $3,468,522.00
6 7/31/2022 $4,309,791.00
7 4/30/2022 $3,181,981.00
8 1/31/2022 $2,413,409.00
9 10/31/2021 $4,258,460.00
10 7/31/2021 $3,202,963.00
11 4/30/2021 $3,252,255.00
12 1/31/2021 $3,090,128.00
13 10/31/2020 $3,384,522.00
14 7/31/2020 $3,232,414.00
15 4/30/2020 $4,307,839.00
16 1/31/2020 $3,838,604.00
17 10/31/2019 $2,987,199.00
18 7/31/2019 $3,588,445.00
19 4/30/2019 $2,847,583.00
20 1/31/2019 $3,931,152.00
21 10/31/2018 $3,241,211.00
22 7/31/2018 $3,194,173.00
23 4/30/2018 $2,780,425.00
24 1/31/2018 $4,718,327.00
25 10/31/2017 $4,117,108.00
26 7/31/2017 $5,526,096.00
27 4/30/2017 $4,587,544.00
28 10/31/2016 $3,502,077.00
29 4/30/2011 $22,605,470.00
30 1/31/2011 $23,062,274.00
31 10/31/2010 $22,599,587.00
32 10/31/2009 $7,818,959.00
Financials: LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 1/31/2022 --
4 10/31/2021 --
5 7/31/2021 --
6 4/30/2021 --
7 10/31/2020 --
8 10/31/2019 --
9 10/31/2018 --
Financials: MarketableSecurities
Date Value
1 10/31/2023 --
2 10/31/2022 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 10/31/2023 $-17,963.00
2 7/31/2023 $-17,963.00
3 4/30/2023 $-2,838.00
4 1/31/2023 --
5 10/31/2022 $-91,896.00
6 7/31/2022 $-63,559.00
7 4/30/2022 $-63,559.00
8 1/31/2022 $-63,559.00
9 10/31/2021 $139,323.00
10 7/31/2021 $269,109.00
11 4/30/2021 $397,022.00
12 1/31/2021 $401,403.00
13 10/31/2020 $162,405.00
14 7/31/2020 $286,095.00
15 4/30/2020 $286,133.00
16 1/31/2020 $-119,456.00
17 10/31/2019 $-692,705.00
18 7/31/2019 $-574,483.00
19 4/30/2019 $-481,231.00
20 1/31/2019 $-508,578.00
21 10/31/2018 $-942,382.00
22 7/31/2018 $-329,470.00
23 4/30/2018 $-211,029.00
24 1/31/2018 $4,587,664.00
25 10/31/2017 $-1,846,571.00
26 7/31/2017 $-1,484,202.00
27 4/30/2017 $-1,125,927.00
28 1/31/2017 $-990,303.00
29 10/31/2016 $-1,768,990.00
30 7/31/2016 $-1,121,406.00
31 4/30/2016 $-252,581.00
32 4/30/2011 $358,877.00
33 1/31/2011 $-150,000.00
34 10/31/2010 $246,319.00
35 4/30/2010 --
36 1/31/2010 --
37 10/31/2009 $-1,631,342.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 10/31/2023 $-1,520,775.00
2 7/31/2023 $-509,609.00
3 4/30/2023 $-224,354.00
4 1/31/2023 $-105,907.00
5 10/31/2022 $-556,560.00
6 7/31/2022 $-1,195,885.00
7 4/30/2022 $-1,141,476.00
8 1/31/2022 $-1,001,964.00
9 10/31/2021 $-964,204.00
10 7/31/2021 $-838,626.00
11 4/30/2021 $-599,189.00
12 1/31/2021 $-409,144.00
13 10/31/2020 $-998,335.00
14 7/31/2020 $-832,674.00
15 4/30/2020 $-490,398.00
16 1/31/2020 $-643,159.00
17 10/31/2019 $-1,582,558.00
18 7/31/2019 $-1,152,892.00
19 4/30/2019 $-1,374,714.00
20 1/31/2019 $-919,135.00
21 10/31/2018 $-637,152.00
22 7/31/2018 $-442,041.00
23 4/30/2018 $-521,594.00
24 1/31/2018 $-245,822.00
25 10/31/2017 $-2,043,055.00
26 7/31/2017 $-2,110,090.00
27 4/30/2017 $-2,009,871.00
28 1/31/2017 $-1,669,455.00
29 10/31/2016 $-614,024.00
30 7/31/2016 $-664,196.00
31 4/30/2016 $-747,767.00
32 4/30/2011 $825,006.00
33 1/31/2011 $-234,001.00
34 10/31/2010 $232,140.00
35 4/30/2010 $451,013.00
36 1/31/2010 $-35,246.00
37 10/31/2009 $-223,796.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 10/31/2023 $2,389,876.00
2 7/31/2023 $1,384,897.00
3 4/30/2023 $-261,033.00
4 1/31/2023 $984,886.00
5 10/31/2022 $6,726,967.00
6 7/31/2022 $6,282,523.00
7 4/30/2022 $4,707,661.00
8 1/31/2022 $3,461,499.00
9 10/31/2021 $3,269,770.00
10 7/31/2021 $3,631,489.00
11 4/30/2021 $434,861.00
12 1/31/2021 $29,714.00
13 10/31/2020 $4,434,406.00
14 7/31/2020 $1,636,459.00
15 4/30/2020 $1,760,478.00
16 1/31/2020 $1,484,140.00
17 10/31/2019 $6,391,269.00
18 7/31/2019 $5,084,205.00
19 4/30/2019 $3,208,619.00
20 1/31/2019 $2,418,625.00
21 10/31/2018 $2,430,649.00
22 7/31/2018 $326,669.00
23 4/30/2018 $242,715.00
24 1/31/2018 $-160,337.00
25 10/31/2017 $4,840,392.00
26 7/31/2017 $4,207,660.00
27 4/30/2017 $2,501,558.00
28 1/31/2017 $749,761.00
29 10/31/2016 $4,385,040.00
30 7/31/2016 $4,128,997.00
31 4/30/2016 $2,853,199.00
32 4/30/2011 $142,993.00
33 1/31/2011 $-107,715.00
34 10/31/2010 $-256,415.00
35 4/30/2010 $-432,207.00
36 1/31/2010 $10,642.00
37 10/31/2009 $-1,665,070.00
Financials: NetIncomeLoss
Date Value
1 10/31/2023 $3,124,149.00
2 7/31/2023 $3,445,114.00
3 4/30/2023 $2,406,334.00
4 1/31/2023 $1,397,857.00
5 10/31/2022 $4,301,221.00
6 7/31/2022 $3,597,208.00
7 4/30/2022 $1,828,551.00
8 1/31/2022 $1,217,248.00
9 10/31/2021 $4,947,765.00
10 7/31/2021 $4,857,863.00
11 4/30/2021 $3,336,777.00
12 1/31/2021 $1,128,844.00
13 10/31/2020 $3,343,585.00
14 7/31/2020 $2,104,446.00
15 4/30/2020 $1,081,693.00
16 1/31/2020 $1,346,773.00
17 10/31/2019 $5,225,199.00
18 7/31/2019 $4,988,194.00
19 4/30/2019 $1,973,494.00
20 1/31/2019 $1,239,013.00
21 10/31/2018 $4,988,531.00
22 7/31/2018 $1,752,346.00
23 4/30/2018 $-77,325.00
24 1/31/2018 $-167,939.00
25 10/31/2017 $3,339,663.00
26 7/31/2017 $3,971,728.00
27 4/30/2017 $1,274,964.00
28 1/31/2017 $1,571,961.00
29 10/31/2016 $4,930,548.00
30 7/31/2016 $2,972,914.00
31 4/30/2016 $1,582,533.00
32 4/30/2011 $5,608.00
33 1/31/2011 $-468,670.00
34 10/31/2010 $-1,778,316.00
35 4/30/2010 $-5,612,834.00
36 1/31/2010 $773,103.00
37 10/31/2009 $-9,433,139.00
Financials: NonoperatingIncomeExpense
Date Value
1 10/31/2023 $681,676.00
2 7/31/2023 $403,693.00
3 4/30/2023 $189,141.00
4 1/31/2023 $15,765.00
5 10/31/2022 $128,271.00
6 7/31/2022 $111,334.00
7 4/30/2022 $91,589.00
8 1/31/2022 $68,716.00
9 10/31/2021 $1,415,727.00
10 7/31/2021 $681,051.00
11 4/30/2021 $709,074.00
12 1/31/2021 $77,511.00
13 10/31/2020 $598,042.00
14 7/31/2020 $-38,266.00
15 4/30/2020 $-25,557.00
16 1/31/2020 $-6,790.00
17 10/31/2019 $-20,884.00
18 7/31/2019 $-13,877.00
19 4/30/2019 $9,661.00
20 1/31/2019 $7,780.00
21 10/31/2018 $-207,868.00
22 7/31/2018 $-118,268.00
23 4/30/2018 $-92,819.00
24 1/31/2018 $-96,093.00
25 10/31/2017 $-475,733.00
26 7/31/2017 $-22,158.00
27 4/30/2017 $-102,204.00
28 1/31/2017 $-146,078.00
29 10/31/2016 $-684,342.00
30 7/31/2016 $-460,732.00
31 4/30/2016 $-293,376.00
32 4/30/2011 $-392,476.00
33 1/31/2011 $-108,814.00
34 10/31/2010 $1,032,017.00
35 4/30/2010 $-4,597,179.00
36 1/31/2010 $1,062,777.00
37 10/31/2009 $-2,669,858.00
Financials: OperatingExpenses
Date Value
1 10/31/2023 $10,291,503.00
2 7/31/2023 $7,677,652.00
3 4/30/2023 $5,175,042.00
4 1/31/2023 $2,406,909.00
5 10/31/2022 $10,186,624.00
6 7/31/2022 $7,884,306.00
7 4/30/2022 $5,345,374.00
8 1/31/2022 $2,784,002.00
9 10/31/2021 $10,932,201.00
10 7/31/2021 $7,702,783.00
11 4/30/2021 $4,838,645.00
12 1/31/2021 $2,396,505.00
13 10/31/2020 $9,925,683.00
14 7/31/2020 $2,298,110.00
15 4/30/2020 $5,066,794.00
16 1/31/2020 $2,819,943.00
17 10/31/2019 $10,175,882.00
18 7/31/2019 $7,040,109.00
19 4/30/2019 $2,441,909.00
20 1/31/2019 $2,190,601.00
21 10/31/2018 $9,351,595.00
22 7/31/2018 $7,013,637.00
23 4/30/2018 $2,666,107.00
24 1/31/2018 $2,176,296.00
25 10/31/2017 $8,149,708.00
26 7/31/2017 $5,441,074.00
27 4/30/2017 $3,544,768.00
28 1/31/2017 $1,657,118.00
29 10/31/2016 $7,114,352.00
30 7/31/2016 $1,577,771.00
31 4/30/2016 $1,790,545.00
32 4/30/2011 $3,516,848.00
33 1/31/2011 $2,199,049.00
34 10/31/2010 $8,144,633.00
35 4/30/2010 $4,295,486.00
36 1/31/2010 $2,051,907.00
37 10/31/2009 $13,649,546.00
Financials: OperatingIncomeLoss
Date Value
1 10/31/2023 $2,739,552.00
2 7/31/2023 $3,063,818.00
3 4/30/2023 $2,201,204.00
4 1/31/2023 $1,346,096.00
5 10/31/2022 $5,004,064.00
6 7/31/2022 $3,869,978.00
7 4/30/2022 $1,846,266.00
8 1/31/2022 $1,375,932.00
9 10/31/2021 $3,837,517.00
10 7/31/2021 $3,574,152.00
11 4/30/2021 $2,225,881.00
12 1/31/2021 $918,417.00
13 10/31/2020 $2,803,765.00
14 7/31/2020 $1,321,058.00
15 4/30/2020 $1,133,060.00
16 1/31/2020 $1,454,497.00
17 10/31/2019 $6,253,437.00
18 7/31/2019 $5,765,443.00
19 4/30/2019 $2,282,753.00
20 1/31/2019 $1,342,471.00
21 10/31/2018 $3,310,767.00
22 7/31/2018 $2,023,039.00
23 4/30/2018 $-152,415.00
24 1/31/2018 $-71,846.00
25 10/31/2017 $3,818,017.00
26 7/31/2017 $4,259,731.00
27 4/30/2017 $1,377,168.00
28 1/31/2017 $1,718,039.00
29 10/31/2016 $5,538,645.00
30 7/31/2016 $3,433,646.00
31 4/30/2016 $1,718,579.00
32 4/30/2011 $289,269.00
33 1/31/2011 $-359,856.00
34 10/31/2010 $-2,810,333.00
35 4/30/2010 $-242,554.00
36 1/31/2010 $-289,676.00
37 10/31/2009 $-6,741,072.00
Financials: OtherAssets
Date Value
1 10/31/2023 $4,080,109.00
2 7/31/2023 $3,986,321.00
3 4/30/2023 $3,989,595.00
4 1/31/2023 $4,126,254.00
5 10/31/2022 $4,084,204.00
6 7/31/2022 $3,989,431.00
7 4/30/2022 $3,955,573.00
8 1/31/2022 $3,881,523.00
9 10/31/2021 $3,871,159.00
10 7/31/2021 $4,181,407.00
11 4/30/2021 $4,381,490.00
12 1/31/2021 $4,389,866.00
13 10/31/2020 $4,293,354.00
14 7/31/2020 $3,937,701.00
15 4/30/2020 $4,235,214.00
16 1/31/2020 $4,190,006.00
17 10/31/2019 $4,244,575.00
18 7/31/2019 $4,522,920.00
19 4/30/2019 $4,861,890.00
20 1/31/2019 $5,169,425.00
21 10/31/2018 $5,368,121.00
22 10/31/2017 $3,589,281.00
23 7/31/2017 $3,715,388.00
24 4/30/2017 $3,733,346.00
25 10/31/2016 $3,845,899.00
Financials: OtherAssetsCurrent
Date Value
1 10/31/2023 $1,034,626.00
2 7/31/2023 $372,183.00
3 4/30/2023 $422,371.00
4 1/31/2023 $431,807.00
5 10/31/2022 $343,061.00
6 7/31/2022 $469,175.00
7 4/30/2022 $578,456.00
8 1/31/2022 $651,724.00
9 10/31/2021 $627,619.00
10 7/31/2021 $556,212.00
11 4/30/2021 $601,533.00
12 1/31/2021 $291,396.00
13 10/31/2020 $244,171.00
14 7/31/2020 $260,313.00
15 4/30/2020 $277,892.00
16 1/31/2020 $240,791.00
17 10/31/2019 $117,936.00
18 7/31/2019 $489,595.00
19 4/30/2019 $279,848.00
20 1/31/2019 $546,784.00
21 10/31/2018 $219,424.00
22 7/31/2018 $113,859.00
23 4/30/2018 $107,728.00
24 1/31/2018 $134,734.00
25 10/31/2017 $320,814.00
26 7/31/2017 $381,997.00
27 4/30/2017 $425,120.00
28 10/31/2016 $140,954.00
29 4/30/2011 $177,120.00
30 1/31/2011 $254,675.00
31 10/31/2010 $180,597.00
32 10/31/2009 $285,691.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 10/31/2023 $1,294,575.00
2 7/31/2023 $2,538,506.00
3 4/30/2023 $538,373.00
4 1/31/2023 $1,607,650.00
5 10/31/2022 $-3,070,065.00
6 7/31/2022 $-805,157.00
7 4/30/2022 $-2,266,751.00
8 1/31/2022 $241,150.00
9 10/31/2021 $654,219.00
10 7/31/2021 $963,644.00
11 4/30/2021 $1,224,325.00
12 1/31/2021 $925,613.00
13 10/31/2020 $-185,870.00
14 7/31/2020 $674,879.00
15 4/30/2020 $-469,234.00
16 1/31/2020 $84,751.00
17 10/31/2019 $93,255.00
18 7/31/2019 $-1,065,479.00
19 4/30/2019 $392,836.00
20 1/31/2019 $297,855.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 10/31/2023 $1,294,575.00
2 7/31/2023 $2,538,506.00
3 4/30/2023 $2,146,023.00
4 1/31/2023 $1,607,650.00
5 10/31/2022 $-3,070,065.00
6 7/31/2022 $-805,157.00
7 4/30/2022 $-2,025,601.00
8 1/31/2022 $241,150.00
9 10/31/2021 $654,219.00
10 7/31/2021 $963,644.00
11 4/30/2021 $1,224,325.00
12 1/31/2021 $925,613.00
13 10/31/2020 $-185,870.00
14 7/31/2020 $674,879.00
15 4/30/2020 $-553,985.00
16 1/31/2020 $84,751.00
17 10/31/2019 $93,255.00
18 7/31/2019 $-1,065,479.00
19 4/30/2019 $392,836.00
20 1/31/2019 $297,855.00
21 10/31/2018 $-190,232.00
22 7/31/2018 $304,566.00
23 4/30/2018 $-381,001.00
24 1/31/2018 $955,937.00
25 10/31/2017 $299,006.00
26 7/31/2017 $781,194.00
27 4/30/2017 $346,727.00
28 1/31/2017 $421,160.00
29 10/31/2016 $-2,710,953.00
30 7/31/2016 $-1,879,556.00
31 4/30/2016 $299,876.00
Financials: OtherIncome
Date Value
1 10/31/2023 $39,146.00
2 7/31/2023 $403,693.00
3 4/30/2023 $189,141.00
4 1/31/2023 $15,765.00
5 10/31/2022 $137,975.00
6 7/31/2022 $19,744.00
7 4/30/2022 $94,491.00
8 1/31/2022 $79,994.00
9 10/31/2021 $1,435,382.00
10 7/31/2021 $75,070.00
11 4/30/2021 $71,499.00
12 1/31/2021 $2,054.00
13 10/31/2020 $668,245.00
14 7/31/2020 $3,871.00
15 4/30/2020 $12,513.00
16 1/31/2020 $12,824.00
17 10/31/2019 $70,212.00
18 7/31/2019 $65,467.00
19 4/30/2019 $59,069.00
Financials: OtherNonoperatingIncome
Date Value
1 10/31/2023 $39,146.00
2 10/31/2022 $49,058.00
3 1/31/2020 $12,824.00
4 10/31/2019 $70,212.00
5 7/31/2019 $6,398.00
6 4/30/2019 $59,069.00
7 1/31/2019 $32,841.00
8 10/31/2018 $41,222.00
9 7/31/2018 $94,642.00
10 4/30/2018 $90,670.00
11 1/31/2018 $6,655.00
12 10/31/2017 $121,278.00
13 7/31/2017 $204,914.00
14 4/30/2017 $86,643.00
15 1/31/2017 $49,416.00
16 10/31/2016 $172,090.00
17 7/31/2016 $155,777.00
18 4/30/2016 $33,770.00
19 4/30/2011 $141,979.00
20 1/31/2011 $36,400.00
21 10/31/2010 $1,750,477.00
22 4/30/2010 $27,962.00
23 1/31/2010 $9,983.00
24 10/31/2009 $201,748.00
Financials: OtherReceivables
Date Value
1 10/31/2023 $348,620.00
2 7/31/2023 $2,035.00
3 4/30/2023 $10,236.00
4 10/31/2022 --
5 10/31/2018 $141,294.00
6 7/31/2018 $45,000.00
7 4/30/2018 $44,638.00
8 1/31/2018 $46,283.00
9 10/31/2017 $73,600.00
10 7/31/2017 $40,056.00
11 4/30/2017 $369,895.00
12 10/31/2016 $35,543.00
Financials: OtherReceivablesNetCurrent
Date Value
1 10/31/2023 $450,625.00
2 7/31/2023 $172,271.00
3 4/30/2023 $214,274.00
4 1/31/2023 $267,579.00
5 10/31/2022 $151,217.00
6 7/31/2022 $136,633.00
7 10/31/2021 --
8 7/31/2019 $76,995.00
9 4/30/2019 $138,377.00
10 1/31/2019 $136,901.00
11 10/31/2018 $141,294.00
Financials: PaymentsOfStockIssuanceCosts
Date Value
1 10/31/2023 $17,963.00
2 7/31/2023 $17,963.00
3 4/30/2023 $2,838.00
4 10/31/2022 $28,337.00
5 7/31/2022 --
6 4/30/2022 --
7 10/31/2021 --
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 10/31/2023 $108,392.00
2 7/31/2023 $76,677.00
3 4/30/2023 $57,731.00
4 1/31/2023 $21,485.00
5 10/31/2022 $90,089.00
6 7/31/2022 $75,834.00
7 4/30/2022 $58,365.00
8 1/31/2022 $14,871.00
9 10/31/2021 $113,310.00
10 7/31/2021 $78,893.00
11 4/30/2021 $48,036.00
12 1/31/2021 $3,061.00
13 10/31/2020 $163,203.00
14 7/31/2020 $50,324.00
15 4/30/2020 $45,238.00
16 1/31/2020 $36,814.00
17 10/31/2019 $38,628.00
18 7/31/2019 $34,303.00
19 1/31/2019 --
20 10/31/2018 $71,862.00
21 7/31/2018 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 10/31/2023 $2,021,948.00
2 7/31/2023 $432,932.00
3 4/30/2023 $166,623.00
4 1/31/2023 $84,422.00
5 10/31/2022 $466,471.00
6 7/31/2022 $1,120,051.00
7 4/30/2022 $1,083,111.00
8 1/31/2022 $987,093.00
9 10/31/2021 $850,894.00
10 7/31/2021 $759,733.00
11 4/30/2021 $551,153.00
12 1/31/2021 $406,083.00
13 10/31/2020 $835,132.00
14 7/31/2020 $782,350.00
15 4/30/2020 $445,160.00
16 1/31/2020 $606,345.00
17 10/31/2019 $2,263,007.00
18 7/31/2019 $1,843,589.00
19 4/30/2019 $2,099,714.00
20 1/31/2019 $919,135.00
21 10/31/2018 $565,290.00
22 7/31/2018 $442,041.00
23 4/30/2018 $82,953.00
24 1/31/2018 $245,822.00
25 10/31/2017 $2,561,551.00
26 7/31/2017 $298,494.00
27 4/30/2017 $670,455.00
28 1/31/2017 $1,680,111.00
29 10/31/2016 $614,220.00
30 7/31/2016 $668,524.00
31 4/30/2016 $747,616.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 10/31/2023 $0.00
2 10/31/2022 $0.00
3 10/31/2020 $0.00
4 10/31/2019 $0.00
5 10/31/2018 $0.00
6 7/31/2018 $0.00
7 4/30/2018 $0.00
8 1/31/2018 $0.00
9 10/31/2017 $0.00
10 7/31/2017 $0.00
11 4/30/2017 $0.00
12 10/31/2016 $0.00
13 4/30/2011 $0.00
14 1/31/2011 $0.00
15 10/31/2010 $0.00
16 10/31/2009 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 10/31/2023 $5,000,000.00
2 10/31/2022 $5,000,000.00
3 10/31/2020 $5,000,000.00
4 10/31/2019 $5,000,000.00
5 10/31/2018 $5,000,000.00
6 7/31/2018 $5,000,000.00
7 4/30/2018 $5,000,000.00
8 1/31/2018 $500,000.00
9 10/31/2017 $5,000,000.00
10 7/31/2017 $5,000,000.00
11 4/30/2017 $5,000,000.00
12 10/31/2016 $5,000,000.00
13 4/30/2011 $5,000,000.00
14 1/31/2011 $5,000,000.00
15 10/31/2010 $5,000,000.00
16 10/31/2009 $5,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2018 --
4 7/31/2018 $1,000.00
5 4/30/2018 $1,000.00
6 1/31/2018 $1,000.00
7 10/31/2017 $1,000.00
8 7/31/2017 $1,000.00
9 4/30/2017 $1,000.00
10 10/31/2016 $1,100.00
11 4/30/2011 --
12 1/31/2011 --
13 10/31/2010 --
14 10/31/2009 $6,287.00
Financials: PreferredStockSharesOutstanding
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2018 --
4 7/31/2018 $1,000.00
5 4/30/2018 $1,000.00
6 1/31/2018 $1,000.00
7 10/31/2017 $1,000.00
8 7/31/2017 $1,000.00
9 4/30/2017 $1,000.00
10 10/31/2016 $1,100.00
11 4/30/2011 --
12 1/31/2011 --
13 10/31/2010 $6,287.00
14 10/31/2009 $6,287.00
Financials: PreferredStockValue
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2018 --
4 7/31/2018 $1.00
5 4/30/2018 $1.00
6 1/31/2018 $1.00
7 10/31/2017 $1.00
8 7/31/2017 $1.00
9 4/30/2017 $1.00
10 10/31/2016 $1.00
11 4/30/2011 $6.00
12 1/31/2011 $6.00
13 10/31/2010 $6.00
14 10/31/2009 $6.00
Financials: PrepaidExpenseCurrent
Date Value
1 10/31/2023 $181,383.00
2 7/31/2023 $570,079.00
3 4/30/2023 $738,167.00
4 1/31/2023 $381,011.00
5 10/31/2022 $240,464.00
6 7/31/2022 $397,127.00
7 4/30/2022 $348,927.00
8 1/31/2022 $313,945.00
9 10/31/2021 $1,202,327.00
10 7/31/2021 $228,281.00
11 4/30/2021 $359,478.00
12 1/31/2021 $300,009.00
13 10/31/2020 $289,204.00
14 7/31/2020 $276,097.00
15 4/30/2020 $417,466.00
16 1/31/2020 $269,720.00
17 10/31/2019 $198,140.00
18 7/31/2019 $245,061.00
19 4/30/2019 $282,608.00
20 1/31/2019 $491,670.00
21 10/31/2018 $227,479.00
22 7/31/2018 $184,811.00
23 4/30/2018 $263,698.00
24 1/31/2018 $304,401.00
25 10/31/2017 $291,623.00
26 7/31/2017 $205,180.00
27 4/30/2017 $254,630.00
28 10/31/2016 $112,884.00
29 4/30/2011 $436,241.00
30 1/31/2011 $285,305.00
31 10/31/2010 $218,059.00
32 10/31/2009 $247,134.00
Financials: ProceedsFromSaleOfProductiveAssets
Date Value
1 10/31/2023 $609,565.00
2 10/31/2022 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 10/31/2023 $11,678,346.00
2 7/31/2023 $11,792,767.00
3 4/30/2023 $11,370,398.00
4 1/31/2023 $11,139,193.00
5 10/31/2022 $10,537,055.00
6 7/31/2022 $10,997,756.00
7 4/30/2022 $11,168,454.00
8 1/31/2022 $11,519,263.00
9 10/31/2021 $10,665,602.00
10 7/31/2021 $10,578,454.00
11 4/30/2021 $10,618,160.00
12 1/31/2021 $10,473,090.00
13 10/31/2020 $10,067,007.00
14 7/31/2020 $10,145,658.00
15 4/30/2020 $9,811,352.00
16 1/31/2020 $9,986,377.00
17 10/31/2019 $9,435,124.00
18 7/31/2019 $9,213,925.00
19 4/30/2019 $9,447,353.00
20 10/31/2018 $8,181,528.00
21 10/31/2017 $7,512,692.00
22 10/31/2016 $5,469,378.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 10/31/2023 $6,873,320.00
2 7/31/2023 $6,251,246.00
3 4/30/2023 $6,070,666.00
4 1/31/2023 $6,071,611.00
5 10/31/2022 $5,832,532.00
6 7/31/2022 $6,123,548.00
7 4/30/2022 $6,388,822.00
8 1/31/2022 $6,743,670.00
9 10/31/2021 $6,037,101.00
10 7/31/2021 $6,032,607.00
11 4/30/2021 $6,038,224.00
12 1/31/2021 $6,114,540.00
13 10/31/2020 $6,059,900.00
14 7/31/2020 $6,158,556.00
15 4/30/2020 $6,115,862.00
16 1/31/2020 $6,374,989.00
17 10/31/2019 $5,986,812.00
18 7/31/2019 $5,762,339.00
19 4/30/2019 $6,121,877.00
20 1/31/2019 $5,980,091.00
21 10/31/2018 $5,246,183.00
22 7/31/2018 $5,039,221.00
23 4/30/2018 $5,347,630.00
24 1/31/2018 $5,258,716.00
25 10/31/2017 $5,213,281.00
26 7/31/2017 $5,459,517.00
27 4/30/2017 $5,515,431.00
28 10/31/2016 $3,840,500.00
29 4/30/2011 $65,443.00
30 1/31/2011 $176,243.00
31 10/31/2010 $114,469.00
32 10/31/2009 $267,964.00
Financials: RepaymentsOfLongTermDebt
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 $63,559.00
6 7/31/2022 $63,559.00
7 4/30/2022 $63,559.00
8 1/31/2022 $63,559.00
9 10/31/2021 $509,549.00
10 7/31/2021 $379,763.00
11 4/30/2021 $251,850.00
12 1/31/2021 $125,142.00
13 10/31/2020 $486,466.00
14 7/31/2020 $362,776.00
15 4/30/2020 $240,411.00
16 1/31/2020 $119,456.00
17 10/31/2019 $964,665.00
18 7/31/2019 $846,442.00
19 4/30/2019 $586,676.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 10/31/2023 $2,096,467.00
2 7/31/2023 $1,538,684.00
3 4/30/2023 $970,397.00
4 1/31/2023 $444,458.00
5 10/31/2022 $2,237,920.00
6 7/31/2022 $577,953.00
7 4/30/2022 $1,190,268.00
8 1/31/2022 $672,890.00
9 10/31/2021 $2,982,676.00
10 7/31/2021 $1,904,186.00
11 4/30/2021 $1,228,420.00
12 1/31/2021 $583,139.00
13 10/31/2020 $3,188,389.00
14 7/31/2020 $772,641.00
15 4/30/2020 $1,641,906.00
16 1/31/2020 $928,265.00
17 10/31/2019 $2,801,331.00
18 7/31/2019 $631,690.00
19 4/30/2019 $745,227.00
20 1/31/2019 $571,326.00
21 10/31/2018 $2,571,714.00
22 7/31/2018 $530,392.00
23 4/30/2018 $640,477.00
24 1/31/2018 $670,539.00
25 10/31/2017 $1,380,381.00
26 7/31/2017 $699,106.00
27 4/30/2017 $247,758.00
28 1/31/2017 $251,230.00
29 10/31/2016 $1,013,125.00
30 7/31/2016 $708,146.00
31 4/30/2016 $186,991.00
32 4/30/2011 $392,423.00
33 1/31/2011 $418,898.00
34 10/31/2010 $1,762,035.00
35 4/30/2010 $455,173.00
36 1/31/2010 $477,013.00
37 10/31/2009 $2,652,713.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 10/31/2023 $-11,052,487.00
2 7/31/2023 $-10,731,522.00
3 4/30/2023 $-11,770,302.00
4 1/31/2023 $-12,778,779.00
5 10/31/2022 $-14,176,636.00
6 7/31/2022 $-14,880,649.00
7 4/30/2022 $-16,649,306.00
8 1/31/2022 $-17,260,609.00
9 10/31/2021 $-18,477,857.00
10 7/31/2021 $-18,567,759.00
11 4/30/2021 $-20,088,845.00
12 1/31/2021 $-22,296,778.00
13 10/31/2020 $-23,425,622.00
14 7/31/2020 $-24,664,761.00
15 4/30/2020 $-25,687,514.00
16 1/31/2020 $-25,422,434.00
17 10/31/2019 $-26,769,207.00
18 7/31/2019 $-27,006,212.00
19 4/30/2019 $-28,781,899.00
20 1/31/2019 $-30,755,393.00
21 10/31/2018 $-31,994,406.00
22 7/31/2018 $-35,230,591.00
23 4/30/2018 $-37,228,201.00
24 1/31/2018 $-37,150,876.00
25 10/31/2017 $-36,982,937.00
26 7/31/2017 $-36,350,872.00
27 4/30/2017 $-37,475,674.00
28 10/31/2016 $-40,322,600.00
29 4/30/2011 $-59,748,895.00
30 1/31/2011 $-59,754,503.00
31 10/31/2010 $-59,285,833.00
32 10/31/2009 $-59,130,336.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 10/31/2023 $19,352,088.00
2 7/31/2023 $15,788,325.00
3 4/30/2023 $10,897,793.00
4 1/31/2023 $5,596,284.00
5 10/31/2022 $22,225,803.00
6 7/31/2022 $17,090,455.00
7 4/30/2022 $10,823,046.00
8 1/31/2022 $5,838,208.00
9 10/31/2021 $21,331,527.00
10 7/31/2021 $16,250,910.00
11 4/30/2021 $10,423,535.00
12 1/31/2021 $5,050,459.00
13 10/31/2020 $20,043,810.00
14 7/31/2020 $5,396,036.00
15 4/30/2020 $9,970,197.00
16 1/31/2020 $6,680,979.00
17 10/31/2019 $25,056,934.00
18 7/31/2019 $19,210,278.00
19 4/30/2019 $12,541,780.00
20 1/31/2019 $5,758,508.00
21 10/31/2018 $18,019,429.00
22 7/31/2018 $5,778,473.00
23 4/30/2018 $3,526,396.00
Financials: Revenues
Date Value
1 10/31/2023 $19,352,088.00
2 7/31/2023 $15,788,325.00
3 4/30/2023 $10,897,793.00
4 1/31/2023 $5,596,284.00
5 10/31/2022 $22,225,803.00
6 7/31/2022 $6,267,409.00
7 4/30/2022 $10,823,046.00
8 1/31/2022 $5,838,208.00
9 10/31/2021 $21,331,527.00
10 7/31/2021 $16,250,910.00
11 4/30/2021 $10,423,535.00
12 1/31/2021 $5,050,459.00
13 10/31/2020 $20,043,810.00
14 7/31/2020 $5,396,036.00
15 1/31/2019 $5,758,508.00
16 10/31/2018 $18,019,429.00
17 7/31/2018 $12,355,426.00
18 4/30/2018 $3,526,396.00
19 1/31/2018 $3,050,557.00
20 10/31/2017 $18,025,173.00
21 7/31/2017 $5,043,590.00
22 4/30/2017 $10,636,961.00
23 1/31/2017 $5,358,203.00
24 10/31/2016 $21,118,319.00
25 7/31/2016 $14,800,474.00
26 4/30/2016 $10,521,814.00
27 4/30/2011 $3,192,248.00
28 1/31/2011 $3,588,558.00
29 10/31/2010 $11,509,933.00
30 4/30/2010 $3,713,585.00
31 1/31/2010 $3,068,210.00
32 10/31/2009 $13,224,435.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 10/31/2023 $8,195,036.00
2 7/31/2023 $6,138,968.00
3 4/30/2023 $4,204,645.00
4 1/31/2023 $1,962,451.00
5 10/31/2022 $7,948,704.00
6 7/31/2022 $6,116,085.00
7 4/30/2022 $4,155,106.00
8 1/31/2022 $2,111,112.00
9 10/31/2021 $7,949,525.00
10 7/31/2021 $5,798,597.00
11 4/30/2021 $3,610,225.00
12 1/31/2021 $1,813,366.00
13 10/31/2020 $6,737,294.00
14 7/31/2020 $1,525,469.00
15 4/30/2020 $3,424,888.00
16 1/31/2020 $1,891,678.00
17 10/31/2019 $7,374,551.00
18 7/31/2019 $5,091,866.00
19 4/30/2019 $1,696,682.00
20 1/31/2019 $1,619,275.00
21 10/31/2018 $6,779,881.00
22 7/31/2018 $5,172,229.00
23 4/30/2018 $2,025,630.00
24 1/31/2018 $1,505,757.00
25 10/31/2017 $6,769,327.00
26 7/31/2017 $1,717,264.00
27 4/30/2017 $1,639,892.00
28 1/31/2017 $1,405,888.00
29 10/31/2016 $6,101,227.00
30 7/31/2016 $4,448,009.00
31 4/30/2016 $3,163,093.00
32 4/30/2011 $925,377.00
33 1/31/2011 $1,780,150.00
34 10/31/2010 $6,382,598.00
35 4/30/2010 $3,363,300.00
36 1/31/2010 $1,574,894.00
37 10/31/2009 $10,996,833.00
Financials: ShareBasedCompensation
Date Value
1 10/31/2023 $645,196.00
2 7/31/2023 $488,764.00
3 4/30/2023 $378,414.00
4 1/31/2023 $182,153.00
5 10/31/2022 $1,130,917.00
6 7/31/2022 $975,847.00
7 4/30/2022 $690,743.00
8 1/31/2022 $325,175.00
9 10/31/2021 $1,050,821.00
10 7/31/2021 $761,233.00
11 4/30/2021 $309,604.00
12 1/31/2021 $174,447.00
13 10/31/2020 $610,780.00
14 7/31/2020 $432,965.00
15 4/30/2020 $88,299.00
16 1/31/2020 --
17 10/31/2019 $650,409.00
18 7/31/2019 $334,089.00
19 4/30/2019 $42,289.00
20 10/31/2018 $448,499.00
21 7/31/2018 $334,749.00
22 4/30/2018 $334,749.00
23 1/31/2018 --
24 10/31/2017 $134,238.00
25 7/31/2017 $86,930.00
26 4/30/2017 $10,500.00
27 1/31/2017 $10,500.00
28 10/31/2016 $119,730.00
29 7/31/2016 $77,000.00
30 4/30/2016 --
31 4/30/2011 $279,963.00
32 1/31/2011 $279,963.00
33 10/31/2010 $51,771.00
34 4/30/2010 $23,356.00
35 1/31/2010 $6,483.00
36 10/31/2009 $290,722.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
Date Value
1 10/31/2023 $13,006.00
2 10/31/2022 $16,981.00
3 10/31/2021 $5,500.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
Date Value
1 10/31/2023 $5.77
2 10/31/2022 $8.43
3 10/31/2021 $8.80
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Date Value
1 10/31/2023 $98,546.00
2 10/31/2022 $64,687.00
3 10/31/2021 $127,500.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 10/31/2023 $6.96
2 10/31/2022 $7.15
3 10/31/2021 $8.80
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Date Value
1 10/31/2023 $85,546.00
2 10/31/2022 $110,506.00
3 10/31/2021 $122,000.00
4 10/31/2020 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
Date Value
1 10/31/2023 $7.04
2 10/31/2022 $8.10
3 10/31/2021 $8.80
4 10/31/2020 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Date Value
1 10/31/2023 $108,568.00
2 10/31/2022 $53,733.00
3 10/31/2021 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
Date Value
1 10/31/2023 $7.91
2 10/31/2022 $5.05
3 10/31/2021 --
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 10/31/2023 $202,419.00
2 10/31/2022 $281,689.00
3 10/31/2021 $61,746.00
4 10/31/2020 --
5 10/31/2019 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 10/31/2023 $104,671.00
2 10/31/2021 $16,335.00
3 10/31/2020 --
4 10/31/2019 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 10/31/2023 $4.67
2 10/31/2022 $4.65
3 10/31/2021 $4.65
4 10/31/2020 --
5 10/31/2019 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 10/31/2023 $3,000.00
2 10/31/2022 $39,834.00
3 10/31/2021 $8,000.00
4 10/31/2020 $3,000.00
5 10/31/2019 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 $6.23
2 10/31/2022 $4.65
3 10/31/2021 $4.65
4 10/31/2020 $4.65
5 10/31/2019 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2021 --
4 10/31/2020 $561,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 10/31/2023 $202,419.00
2 10/31/2022 $544,175.00
3 10/31/2021 $1,446,835.00
4 10/31/2020 $491,280.00
5 10/31/2019 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 10/31/2023 $104,671.00
2 10/31/2022 $307,167.00
3 10/31/2021 $383,668.00
4 10/31/2020 $561,000.00
5 10/31/2019 --
6 10/31/2018 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 10/31/2023 $4.67
2 10/31/2022 $4.65
3 10/31/2021 $4.65
4 10/31/2020 $4.65
5 10/31/2019 --
6 10/31/2018 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 10/31/2023 $202,419.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 10/31/2023 $104,671.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 10/31/2023 $4.67
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 $4.62
2 10/31/2022 $4.65
3 10/31/2021 $4.65
4 10/31/2020 --
5 10/31/2019 --
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 --
2 10/31/2022 --
3 10/31/2020 $4.65
4 10/31/2019 --
Financials: StockholdersEquity
Date Value
1 10/31/2023 $48,428,766.00
2 7/31/2023 $49,837,229.00
3 4/30/2023 $48,310,741.00
4 1/31/2023 $46,570,469.00
5 10/31/2022 $43,382,809.00
6 7/31/2022 $42,791,370.00
7 4/30/2022 $41,542,766.00
8 1/31/2022 $42,832,646.00
9 10/31/2021 $41,049,073.00
10 7/31/2021 $40,979,008.00
11 4/30/2021 $39,266,974.00
12 1/31/2021 $36,625,172.00
13 10/31/2020 $34,396,268.00
14 7/31/2020 $33,370,829.00
15 4/30/2020 $31,328,531.00
16 1/31/2020 $32,059,297.00
17 10/31/2019 $30,627,773.00
18 7/31/2019 $28,915,713.00
19 4/30/2019 $28,140,027.00
20 1/31/2019 $26,029,263.00
21 10/31/2018 $24,386,950.00
22 7/31/2018 $21,531,813.00
23 4/30/2018 $19,804,573.00
24 1/31/2018 $19,569,598.00
25 10/31/2017 $13,827,420.00
26 7/31/2017 $14,894,365.00
27 4/30/2017 $13,679,826.00
28 10/31/2016 $10,154,513.00
29 10/31/2015 $4,257,052.00
30 4/30/2011 $-13,527,423.00
31 1/31/2011 $-12,604,250.00
32 10/31/2010 $-13,036,649.00
33 10/31/2009 $-7,915,102.00
34 10/31/2008 $646,188.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 10/31/2023 $199,496.00
2 10/31/2022 $36,667.00
3 10/31/2021 $169,332.00
4 10/31/2020 --
5 10/31/2019 --
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 10/31/2023 $-17,963.00
2 7/31/2023 $-15,125.00
3 4/30/2023 $-2,839.00
4 1/31/2023 --
5 10/31/2022 $-28,337.00
6 7/31/2022 --
7 4/30/2022 --
8 10/31/2021 --
9 7/31/2021 --
10 4/30/2021 --
Financials: TreasuryStockValue
Date Value
1 10/31/2023 $46,300.00
2 7/31/2023 $46,300.00
3 4/30/2023 $31,175.00
4 1/31/2023 $28,337.00
5 10/31/2022 $28,337.00
6 10/31/2021 --
Financials: UnbilledReceivablesCurrent
Date Value
1 10/31/2023 $894,251.00
2 7/31/2023 $1,742,334.00
3 4/30/2023 $1,099,066.00
4 1/31/2023 $650,774.00
5 10/31/2022 $602,115.00
6 7/31/2022 $416,394.00
7 4/30/2022 $353,302.00
8 1/31/2022 $401,661.00
9 10/31/2021 $1,080,384.00
10 7/31/2021 $1,167,561.00
11 4/30/2021 $1,080,436.00
12 1/31/2021 $1,311,480.00
13 10/31/2020 $861,300.00
14 7/31/2020 $1,181,423.00
15 4/30/2020 $2,021,496.00
16 1/31/2020 $2,490,905.00
17 10/31/2019 $2,279,362.00
18 7/31/2019 $4,313,610.00
19 4/30/2019 $3,782,785.00
20 1/31/2019 $1,902,587.00
21 10/31/2018 $3,013,116.00
22 7/31/2018 $2,349,871.00
23 4/30/2018 $1,585,907.00
24 1/31/2018 $1,594,063.00
25 10/31/2017 $2,723,172.00
26 7/31/2017 $3,733,116.00
27 4/30/2017 $4,189,052.00
28 10/31/2016 $3,406,693.00
29 4/30/2011 $538,590.00
30 1/31/2011 $690,686.00
31 10/31/2010 $587,015.00
32 10/31/2009 $690,344.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 10/31/2023 $11,323,568.00
2 7/31/2023 $11,236,341.00
3 4/30/2023 $11,291,483.00
4 1/31/2023 $11,379,356.00
5 10/31/2022 $11,281,347.00
6 7/31/2022 $11,374,563.00
7 4/30/2022 $11,405,263.00
8 1/31/2022 $11,396,861.00
9 10/31/2021 $11,309,740.00
10 7/31/2021 $11,342,684.00
11 4/30/2021 $11,182,652.00
12 1/31/2021 $11,308,881.00
13 10/31/2020 $11,294,799.00
14 7/31/2020 $11,279,705.00
15 4/30/2020 $11,276,881.00
16 1/31/2020 $10,721,881.00
17 10/31/2019 $10,680,007.00
18 7/31/2019 $10,679,876.00
19 4/30/2019 $10,665,970.00
20 1/31/2019 $10,660,694.00
21 10/31/2018 $10,093,538.00
22 7/31/2018 $10,176,917.00
23 4/30/2018 $9,754,033.00
24 1/31/2018 $9,172,837.00
25 10/31/2017 $9,311,356.00
26 7/31/2017 $9,304,890.00
27 4/30/2017 $9,301,837.00
28 1/31/2017 $9,101,493.00
29 10/31/2016 $8,440,131.00
30 7/31/2016 $8,941,330.00
31 4/30/2016 $8,941,330.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 10/31/2023 $11,131,469.00
2 7/31/2023 $11,044,624.00
3 4/30/2023 $10,970,806.00
4 1/31/2023 $10,946,683.00
5 10/31/2022 $10,863,674.00
6 7/31/2022 $10,858,302.00
7 4/30/2022 $10,857,429.00
8 1/31/2022 $10,857,195.00
9 10/31/2021 $10,804,074.00
10 7/31/2021 $10,786,107.00
11 4/30/2021 $10,763,652.00
12 1/31/2021 $10,751,881.00
13 10/31/2020 $10,733,799.00
14 7/31/2020 $10,727,705.00
15 4/30/2020 $10,721,881.00
16 1/31/2020 $10,721,881.00
17 10/31/2019 $10,680,007.00
18 7/31/2019 $10,679,876.00
19 4/30/2019 $10,665,970.00
20 1/31/2019 $10,660,694.00
21 10/31/2018 $10,093,538.00
22 7/31/2018 $9,976,917.00
23 4/30/2018 $10,353,876.00
24 1/31/2018 $9,172,837.00
25 10/31/2017 $9,111,356.00
26 7/31/2017 $9,110,674.00
27 4/30/2017 $9,101,837.00
28 1/31/2017 $9,101,493.00
29 10/31/2016 $8,282,988.00
30 7/31/2016 $6,741,330.00
31 4/30/2016 $6,741,330.00
Copyright 2024 PursePoor.com