XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition (Tables)
12 Months Ended
Nov. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue from External Customers by Revenue Type
Our revenues are derived from licensing our products, and from related services, which consist of maintenance, hosting services, SaaS and consulting and education. Information relating to revenue from external customers by revenue type is as follows:
 
Fiscal Year Ended
(in thousands)November 30, 2024November 30, 2023November 30, 2022
Performance obligations transferred at a point in time:
Software licenses$249,331 $220,789 $188,336 
Performance obligations transferred over time:
Maintenance410,556 401,501 362,335 
Services93,522 72,149 51,342 
Total revenue$753,409 $694,439 $602,013 
Schedule of Revenue from External Customers from Different Geographical Areas
In the following table, revenue attributed to the United States includes sales to customers in the U.S. and sales to certain multinational organizations. Revenue from Canada, EMEA, Latin America and the Asia Pacific region includes sales to customers in each region plus sales from the U.S. to distributors in these regions. Information relating to revenue from external customers from different geographical areas is as follows:
 
Fiscal Year Ended
(in thousands)November 30, 2024November 30, 2023November 30, 2022
United States$421,890 $380,672 $310,917 
Canada25,105 30,998 30,237 
EMEA245,287 222,862 207,707 
Latin America20,305 21,112 18,053 
Asia Pacific40,822 38,795 35,099 
Total revenue$753,409 $694,439 $602,013 
Schedule of Contract with Customer, Asset and Liability
As of November 30, 2024, billing of our long-term unbilled receivables is expected to occur as follows:
(in thousands)
2026$24,708 
20274,185 
Total$28,893 
As of November 30, 2024, the changes in net deferred revenue were as follows:

(in thousands)
Balance, December 1, 2022$282,440 
Billings and other673,919 
Acquired from business combinations33,116 
Revenue recognized(694,439)
Balance, November 30, 2023$295,036 
Billings and other766,626 
Acquired from business combinations96,159 
Revenue recognized that was deferred in prior periods(270,965)
Revenue recognized from current period arrangements(482,444)
Balance, November 30, 2024$404,412