XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segments (Schedule of Revenue from External Customers by Geographic Areas) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Principal Geographical Areas Information          
Revenue $ 1,415,360 $ 1,082,816 $ 4,035,674 $ 3,259,273  
Total assets 5,165,254   5,165,254   $ 4,242,710
United States          
Principal Geographical Areas Information          
Revenue 1,304,517 936,096 3,645,610 2,813,840  
Total assets 4,583,120   4,583,120   3,759,874
Foreign and U.S. territories          
Principal Geographical Areas Information          
Revenue 110,843 $ 146,720 390,064 $ 445,433  
Total assets $ 582,134   $ 582,134   $ 482,836