XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue recognition (Tables)
12 Months Ended
Dec. 31, 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:
Year ended December 31,
 202520242023
United States$385,632 $391,801 $349,743 
International markets:
Germany79,407 65,263 60,210 
France
76,189 55,730 11,736 
Japan37,786 32,569 31,668 
Other international markets
56,898 42,471 32,757 
International markets - Total
250,280 196,033 136,371 
Greater China (1)19,441 17,386 23,224 
Total net revenues$655,353 $605,220 $509,338 
(1)    For additional information, see c below.
Schedule of Revenue Recognized According Performance Period
The company's net revenues by performance period are as follows:
Year ended December 31,
 202520242023
Net revenues recognized in the reporting period from performance obligations satisfied in:
Reporting period$632,358 $568,819 $492,089 
Previous periods22,995 36,401 17,249 
Total net revenues$655,353 $605,220 $509,338 
Schedule of Contract with Customer, Contract Asset, Contract Liability, and Receivable
The following table provides information about trade receivables, unbilled receivables and contract liabilities from contracts with customers::
December 31,
 20252024
Trade receivables$81,648 $68,501 
Unbilled receivables$7,787 $5,725 
Deferred revenues (short-term contract liabilities)$(15,948)$(14,225)