XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedules of Disaggregation of Revenue
The following table shows revenue by product and services groups (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Licensing, support and maintenance$15,088 $13,553 $30,423 $25,292 
Variable royalties1,402 971 2,569 1,789 
Other12 51 42 441 
Total$16,502 $14,575 $33,034 $27,522 
Schedules of Contract Balances on Condensed Consolidated Balance Sheet
The following table provides information about accounts receivable, net, contract assets and deferred revenue (in thousands):
As of
June 30,
2025
December 31,
2024
Accounts receivable, net$18,753 $20,608 
Contract assets, current portion
$34 $167 
Deferred revenue$81,947 $75,622 
Schedules of Capitalized Direct Commission Costs Total capitalized direct commission costs were as follows (in thousands):
As of
June 30,
2025
December 31,
2024
Short-term commission capitalized in prepaid expenses and other current assets$2,267 $2,311 
Long-term commission capitalized in other assets1,902 1,789 
Total$4,169 $4,100