v3.25.4
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 134,287 $ 253,504 $ 200,070
State 26,913 52,410 38,370
International 45,338 31,532 21,008
Total current income tax 206,538 337,446 259,448
Deferred:      
Federal 76,506 (47,715) (40,234)
State 11,225 (2,855) 367
International (1,162) (7,220) 535
Total deferred income tax 86,569 (57,790) (39,332)
Effective tax amount $ 293,107 $ 279,656 $ 220,116