XML 43 R14.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE RECOGNITION
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Recognition REVENUE RECOGNITION
a.     Net revenues
The Company’s net revenues by geographic region, based on the patient’s location are summarized as follows:
Three months ended March 31,Year ended December 31,
 20252024
2024
United States$93,154 $90,543 $391,801 
International markets:
Germany18,718 15,747 65,263 
France 17,859 10,488 55,730 
Japan8,709 7,817 32,569 
Other international markets11,937 8,971 42,471 
International markets - Total57,223 43,023 196,033 
Greater China (1)
4,617 4,937 17,386 
Total net revenues$154,994 $138,503 $605,220 
(1) For additional information, see Notes 12 and 13 to the Consolidated Financial Statements in the 2024 10-K.

The Company's net revenues by performance period are as follows:
Three months ended March 31,Year ended December 31,
 202520242024
Net revenues recognized in the reporting period from performance obligations satisfied in:
Reporting period$144,418 $129,256 $568,819 
Previous periods10,576 9,247 36,401 
Total net revenues$154,994 $138,503 $605,220 
b.     Contract balances
The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers:
March 31,
2025
December 31,
2024
 UnauditedAudited
Trade receivables$77,944 $68,501 
Unbilled receivables$6,563 $5,725 
Deferred revenues (short-term contract liabilities)$(14,752)$(14,225)
During the three months ended March 31, 2025 and 2024 and the year ended December 31, 2024 the Company recognized $14,225, $16,224 and $16,224, respectively, which were included in the deferred revenues (short-term contract liability) balance at January 1, 2025 and 2024.