v3.26.3
Description of Business, Basis of Presentation and Significant Accounting Policies (Tables)
9 Months Ended
Aug. 31, 2026
Accounting Policies [Abstract]  
Schedule of Assets and Liabilities from Contracts With Customers

The following table provides information about assets and liabilities from contracts with customers:

 

 

 

August 31, 2026

 

 

November 30, 2025

 

Contract assets (sales commissions)

 

$

909,108

 

 

$

855,142

 

Accounts receivable

 

$

6,833,879

 

 

$

6,846,180

 

Short-term contract liabilities (deferred revenue)

 

$

9,719,618

 

 

$

9,730,318

 

Long-term contract liabilities (deferred revenue)

 

$

54,252,512

 

 

$

50,974,678

 

The following table presents changes in the Company’s contract assets and liabilities during the nine months ended August 31, 2026:

 

 

 

Balance at
December 1,
2025

 

 

Additions

 

 

Deductions

 

 

Balance at
August 31,
2026

 

Contract assets (sales commissions)

 

$

855,142

 

 

$

91,017

 

 

$

(37,051

)

 

$

909,108

 

Accounts receivable

 

$

6,846,180

 

 

$

27,966,402

 

 

$

(27,978,703

)

 

$

6,833,879

 

Contract liabilities (deferred revenue)

 

$

60,704,996

 

 

$

24,372,558

 

 

$

(21,105,424

)

 

$

63,972,130

 

 

 

The following table presents changes in the Company’s contract assets and liabilities during the nine months ended August 31, 2025:

 

 

 

Balance at
December 1,
2024

 

 

Additions

 

 

Deductions

 

 

Balance at
August 31, 2025

 

Contract assets (sales commissions)

 

$

775,147

 

 

$

88,543

 

 

$

(32,232

)

 

$

831,458

 

Accounts receivable

 

$

7,309,094

 

 

$

30,869,785

 

 

$

(31,345,499

)

 

$

6,833,380

 

Contract liabilities (deferred revenue)

 

$

56,345,564

 

 

$

19,375,191

 

 

$

(16,136,504

)

 

$

59,584,251

 

Financial Assets and Liabilities Measured at Fair Value on Recurring Basis

The following table summarizes the financial assets and liabilities measured at fair value on a recurring basis as of August 31, 2026 and November 30, 2025, respectively, segregated among the appropriate levels within the fair value hierarchy:

 

 

 

Fair Value at

 

 

Fair Value Measurements at August 31, 2026 Using

 

Description

 

August 31, 2026

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities

 

$

2,803,292

 

 

$

2,803,292

 

 

$

—

 

 

$

—

 

Total

 

$

2,803,292

 

 

$

2,803,292

 

 

$

—

 

 

$

—

 

 

 

 

 

Fair Value at

 

 

Fair Value Measurements at November 30, 2025 Using

 

Description

 

November 30, 2025

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities

 

$

2,977,013

 

 

$

2,977,013

 

 

$

—

 

 

$

—

 

Total

 

$

2,977,013

 

 

$

2,977,013

 

 

$

—

 

 

$

—