v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues
The table below presents the Company's revenues as included on the condensed consolidated statements of operations (in thousands):
Three Months Ended March 31,
20252024
Revenue from contracts with customers (ASC 606)$1,374,189 $1,209,737 
Rental revenue (ASC 842)75,983 67,464 
Total revenue$1,450,172 $1,277,201