XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of revenues by geographic region
The Company’s net revenues by geographic region, based on the patient’s location are summarized as follows:
Three months ended September 30,Nine months ended September 30,Year ended December 31,
 20250202420252024
2024
United States$96,609 $98,345 $284,024 $284,599 $391,801 
International markets:
Germany20,286 16,990 58,078 47,834 65,263 
France 19,620 15,243 55,895 39,998 55,730 
Japan9,385 8,581 27,578 24,062 32,569 
Other international markets15,706 11,311 40,622 32,053 42,471 
International markets - Total64,997 52,125 182,173 143,947 196,033 
Greater China (1)
5,598 4,625 14,806 15,408 17,386 
Total net revenues$167,204 $155,095 $481,003 $443,954 $605,220 
(1) For additional information, see Notes 12 and 13 to the Consolidated Financial Statements in the 2024 10-K.
Revenue recognized according performance period
The Company's net revenues by performance period are as follows:
Three months ended September 30,Nine months ended September 30,Year ended December 31,
 202502024202520242024
Net revenues recognized in the reporting period from performance obligations satisfied in:
Reporting period$157,509 $142,960 $461,641 $417,023 $568,819 
Previous periods9,695 12,135 19,362 26,931 36,401 
Total net revenues$167,204 $155,095 $481,003 $443,954 $605,220 
Schedule of Trade receivables, unbilled receivables and contract liabilities
The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:
September 30,
2025
December 31,
2024
 UnauditedAudited
Trade receivables$77,984 $68,501 
Unbilled receivables$7,246 $5,725 
Deferred revenues (short-term contract liabilities)$(15,700)$(14,225)