XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The Company’s revenues, disaggregated by geography, based on the destination to which the Company ships its products, for the years ended December 31, 2023, 2022 and 2021 was as follows (in thousands):
 Year Ended December 31,
 202320222021
United States$757,151 $591,715 $527,789 
International301,371 255,418 219,801 
Total$1,058,522 $847,133 $747,590 
The Company’s revenues disaggregated by product categories, for the years ended December 31, 2023, 2022 and 2021 was as follows (in thousands):
 Year Ended December 31,
 202320222021
Thrombectomy$677,343 $511,137 $437,775 
Embolization and Access381,179 335,996 309,815 
Total$1,058,522 $847,133 $747,590 
Summary of Contract Assets and Liabilities
The following information summarizes the Company’s contract assets and liabilities (in thousands):
December 31,
20232022
Contract assets$18,000 $— 
Contract liabilities$6,496 $8,783