v3.25.2
REVENUE RECOGNITION
9 Months Ended
Jul. 31, 2025
REVENUE RECOGNITION  
REVENUE RECOGNITION

NOTE 3 – REVENUE RECOGNITION

 

In April 2016, the FASB issued ASU 2016–10 Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing. The amendments in this Update do not change the core principle of the guidance in Topic 606. Rather, the amendments in this Update clarify the following two aspects of Topic 606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. Topic 606 includes implementation guidance on (a) contracts with customers to transfer goods and services in exchange for consideration and (b) determining whether an entity’s promise to grant a license provides a customer with either a right to use the entity’s intellectual property (which is satisfied at a point in time) or a right to access the entity’s intellectual property (which is satisfied over time). The amendments are intended to render more detailed implementation guidance with the expectation to reduce the degree of judgement necessary to comply with Topic 606.

 

ASC Topic 606 prescribes a new five-step model entities should follow in order to recognize revenue in accordance with the core principle. These five steps are:

 

 

1.

Identify the contract(s) with a customer.

 

2.

Identify the performance obligations in the contract.

 

3.

Determine the transaction price.

 

4.

Allocate the transaction price to the performance obligations in the contract.

 

5.

Recognize revenue when (or as) the entity satisfied the performance obligations.

 

The Company has four revenue streams, each of which the revenue is recognized in accordance to the five steps included in Topic 606. The revenue streams are:

 

 

1.

Sale of software direct to the end customer.

 

2.

Sale of software through distributors and channel partners.

 

3.

Maintenance support services.

 

4.

Cloud services.

 

As part of the revenue recognition reporting, the Company reports revenue by product line and geographic area. During the nine month periods ended July 31, 2025, and 2024 the revenue by product line is as follows:

 

Category

 

Percentage

 

 

2025

 

 

Percentage

 

 

2024

 

Product sales

 

 

65%

 

$1,240,174

 

 

 

66%

 

$1,246,252

 

Support

 

 

32%

 

 

606,976

 

 

 

30%

 

 

575,346

 

Cloud & Other

 

 

3%

 

 

50,296

 

 

 

4%

 

 

77,103

 

Total

 

 

100%

 

$1,897,446

 

 

 

100%

 

$1,898,701

 

 

The Company sells its products on a worldwide basis. During the nine month periods ended July 31, 2025, and 2024 the Company’s geographic concentration of revenue is as follows: 

 

Area

 

Percentage

 

 

2025

 

 

Percentage

 

 

2024

 

Europe

 

 

41%

 

$768,937

 

 

 

45%

 

$850,146

 

North America

 

 

37%

 

 

694,013

 

 

 

40%

 

 

764,641

 

Asia Pacific

 

 

10%

 

 

201,671

 

 

 

8%

 

 

153,853

 

Middle East Africa/Other

 

 

10%

 

 

201,469

 

 

 

6%

 

 

107,011

 

South America

 

 

2%

 

 

31,356

 

 

 

1%

 

 

23,050

 

Total

 

 

100%

 

$1,897,446

 

 

 

100%

 

$1,898,701