XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Business and Basis of Presentation - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
country
location
$ / shares
Jun. 30, 2022
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
country
location
segment
$ / shares
Jun. 30, 2022
USD ($)
$ / shares
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]          
Number of locations (more than) | location 4,100   4,100    
Number of countries with networks | country 130   130    
Number of reportable segments | segment     1    
Number of operating segments | segment     1    
Property and equipment per unit value minimum | $ $ 1,000   $ 1,000    
Property and equipment useful life minimum     1 year    
Useful life 6 years   6 years   5 years
Net income | $ $ 128,816,000 $ 137,840,000 $ 225,922,000 $ 271,216,000  
Basic net income per share (in dollars per share) | $ / shares $ 0.85 $ 0.86 $ 1.47 $ 1.69  
Diluted net income per share (in dollars per share) | $ / shares $ 0.84 $ 0.85 $ 1.46 $ 1.67  
Service Life          
Schedule of Equity Method Investments [Line Items]          
Depreciation | $ $ 15,900,000   $ 32,600,000    
Net income | $ $ 13,300,000   $ 27,300,000    
Basic net income per share (in dollars per share) | $ / shares $ 0.09   $ 0.18    
Diluted net income per share (in dollars per share) | $ / shares $ 0.09   $ 0.18