XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.3
Deferred Revenues
9 Months Ended
Sep. 30, 2025
Deferred Revenue [Abstract]  
Deferred Revenues Deferred Revenues
Deferred revenues relate to performance obligations for which payments are received from customers prior to the satisfaction of the Company’s obligations to its customers. Deferred revenues primarily consist of amounts allocated to the mobile application, unspecified upgrade rights, added features, bug fixes, content, and subscription services, and are recognized over the service period of the performance obligations, which range from 1 to 27 months.

Changes in the total deferred revenues balance were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Beginning balance$1,889 $1,390 $1,544 $1,302 
Deferral of revenues1,808 846 3,878 2,082 
Recognition of deferred revenues(1,403)(692)(3,128)(1,840)
Ending balance$2,294 $1,544 $2,294 $1,544 

The Company recognized $783 and $533 of revenue during the three months ended September 30, 2025 and 2024, respectively, that was included in the deferred revenue balance at the beginning of the respective period.

The Company recognized $1,274 and $1,540 of revenue during the nine months ended September 30, 2025 and 2024, respectively, that was included in the deferred revenue balance at the beginning of the respective period. Revenue for the nine months ended September 30, 2025 included a reduction of revenue of $451 relating to the correction of immaterial misstatements from previous periods. Revenue for the nine months ended September 30, 2024 included $330 relating to the correction of immaterial misstatements from previous periods.