XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 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 June 30,Six months ended June 30,Year ended December 31,
 20250202420252024
2024
United States$94,261 $95,711 $187,415 $186,254 $391,801 
International markets:
Germany19,074 15,097 37,792 30,844 65,263 
France 18,416 14,267 36,275 24,755 55,730 
Japan9,484 7,664 18,193 15,481 32,569 
Other international markets12,979 11,771 24,916 20,742 42,471 
International markets - Total59,953 48,799 117,176 91,822 196,033 
Greater China (1)
4,591 5,846 9,208 10,783 17,386 
Total net revenues$158,805 $150,356 $313,799 $288,859 $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 June 30,Six months ended June 30,Year ended December 31,
 202502024202520242024
Net revenues recognized in the reporting period from performance obligations satisfied in:
Reporting period$150,954 $138,857 $296,970 $269,343 $568,819 
Previous periods7,851 11,499 16,829 19,516 36,401 
Total net revenues$158,805 $150,356 $313,799 $288,859 $605,220 
Trade receivables, unbilled receivables and contract liabilities
The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:
June 30,
2025
December 31,
2024
 UnauditedAudited
Trade receivables$82,966 $68,501 
Unbilled receivables$6,949 $5,725 
Deferred revenues (short-term contract liabilities)$(15,354)$(14,225)