XML 48 R35.htm IDEA: XBRL DOCUMENT
v3.22.4

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) | 12 Months Ended
--- | ---
Oct. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract] |
Available-for-Sale Debt Securities | Available-for-sale debt investments are reported at fair value, with unrealized gains or losses (net of tax) reported in Accumulated other comprehensive (loss) income. The fair values of our available-for-sale securities are Level 1 measurements, based on quoted prices from active markets for identical assets. In the event of a sale of an available-for-sale debt investment, we would determine the cost of the investment sold at the specific individual security level, and would include any gain or loss in Interest income and other income, net, where we also report periodic interest earned and the amortization (accretion) of discounts (premiums) related to these investments. The table below provides information on our available-for-sale debt securities.
|  | October 31, 2022 |  |  | October 31, 2021 |
|  | Amortized Cost |  |  | Unrealized Gains |  |  | Unrealized Losses |  |  | Carrying Value |  |  | Amortized Cost |  |  | Unrealized Gains |  |  | Unrealized Losses |  |  | Carrying Value |
Government securities |  | $ | 38,911 |  |  | $ | - |  |  | $ | (91 | ) |  | $ | 38,820 |  |  | $ | - |  |  | $ | - |  |  | $ | - |  |  | $ | - |
Inventories | Inventories are stated at the lower of cost, determined under the first-in, first-out (“FIFO”) method, or net realizable value. The components of Inventories at the balance sheet dates are presented below.
|  | October 31, 2022 |  |  | October 31, 2021 |
Raw materials |  | $ | 49,326 |  |  | $ | 54,019 |
Work in process |  |  | 1,408 |  |  |  | 1,121 |
Finished goods |  |  | 19 |  |  |  | 109 |
|  | $ | 50,753 |  |  | $ | 55,249 |
Contract Balances | The following table provides information about our contract balances at the balance sheet dates.
Classification |  | October 31, 2022 |  |  | October 31, 2021 |
Contract Assets |  |  |  |  |  |
Other current assets |  | $ | 15,752 |  |  | $ | 9,859 |
Contract Liabilities |  |  |  |  |  |  |  |
Accrued liabilities |  | $ | 18,872 |  |  | $ | 14,717 |
Other liabilities |  |  | 4,989 |  |  |  | 5,197 |
|  | $ | 23,861 |  |  | $ | 19,914 |
The following table presents revenue recognized from contract liabilities that existed at the beginning of the reporting periods.
|  | Year Ended |
|  | October 31, 2022 |  |  | October 31, 2021 |  |  | October 31, 2020 |
Revenue recognized from beginning liability |  | $ | 8,934 |  |  | $ | 5,300 |  |  | $ | 2,823 |

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -URI https://asc.fasb.org/topic&trid=2196928 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_ScheduleOfInventoryCurrentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration