v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues
The table below presents the Company’s revenues as included on the consolidated statements of operations (in thousands):
Year Ended December 31,
202520242023
Revenue from contracts with customers (ASC 606)$5,895,475 $5,365,534 $4,116,216 
Rental revenue (ASC 842)420,786 420,482 287,373 
Total revenue$6,316,261 $5,786,016 $4,403,589 
Schedule of Total Net Revenue by Geographic Area Revenue by geographic area was as follows (in thousands):
Year Ended December 31,
202520242023
United States
$6,060,220 $5,645,922 $4,245,078 
International
256,041 140,094 158,511 
Total revenue
$6,316,261 $5,786,016 $4,403,589