XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Breakdown of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Current income tax expense (benefit) $ 27,584 $ 34,811 $ 28,477
France 5,665 16,549 16,379
International 21,919 18,262 12,098
Deferred tax expense (benefit) 3,602 (18,642) 3,720
France 5,868 (9,574) (4,548)
International (2,266) (9,068) 8,268
Provision for income tax expense (benefit) $ 31,186 $ 16,169 $ 32,197