XML 115 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Provision for Income Tax Schedule (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current tax provision (benefit):                
Federal           $ 49,808 $ 11,824 $ (1,765)
State           9,214 8,515 5,346
Foreign           172,645 90,026 76,162
Deferred tax benefit:                
Federal           (73,826) (33,366) (19,845)
State           (18,657) (14,611) (14,509)
Foreign           (16,595) (4,358) (6,023)
Change in valuation allowance           4,107 4,541 6,556
Total $ 34,466 $ 32,755 $ 19,837 $ 52,592 $ 87,058 $ 126,696 $ 62,571 $ 45,922