XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographical Information - Long Lived Assets and Continuing Operations by Country (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues $ 803,375 $ 688,385 $ 1,546,204 $ 1,378,422  
Long-lived assets 40,318   40,318   $ 38,267
United States [Member]          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 707,697 602,132 1,355,039 1,205,982  
Long-lived assets 37,724   37,724   35,434
Canada [Member]          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 95,678 $ 86,253 191,165 $ 172,440  
Long-lived assets 2,409   2,409   2,636
Other [Member]          
Revenues From External Customers And Long Lived Assets [Line Items]          
Long-lived assets $ 185   $ 185   $ 197