XML 66 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue recognition (Tables)
12 Months Ended
Dec. 31, 2024
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,
 202420232022
United States$391,801 $349,743 $406,894 
International markets:
Germany65,263 60,210 46,120 
France
55,730 11,736 — 
Japan32,569 31,668 32,781 
Other international markets
42,471 32,757 30,713 
International markets - Total
196,033 136,371 109,614 
Greater China (1)17,386 23,224 21,332 
Total net revenues$605,220 $509,338 $537,840 
(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,
 202420232022
Net revenues recognized in the reporting period from performance obligations satisfied in:
Reporting period$568,819 $492,089 $480,266 
Previous periods36,401 17,249 57,574 
Total net revenues$605,220 $509,338 $537,840 
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,
 20242023
Trade receivables$68,501 $56,970 
Unbilled receivables$5,725 $4,251 
Deferred revenues (short-term contract liabilities)$(14,225)$(16,224)