XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets    
Allowance for expected credit losses $ 15,196 $ 13,446
Accrued vacation and bonus 47,793 51,045
Share-based compensation 16,305 15,081
Notes receivable from employees 25,309 16,046
Foreign net operating and capital loss carryforward 31,762 20,411
Foreign tax credit carryforward 33,863 25,963
Deferred compensation 3,728 3,636
Operating lease assets 64,515 58,982
Other, net 7,243 6,773
Total deferred tax assets 245,714 211,383
Deferred tax liabilities    
Revenue recognition (3,461) (2,833)
Operating lease liabilities (49,134) (47,923)
Property and equipment, net (13,478) (9,831)
Goodwill and intangible assets (218,610) (212,595)
Total deferred tax liabilities (284,683) (273,182)
Foreign withholding tax (1,363) (1,538)
Valuation allowance (24,481) (9,612)
Net deferred tax liabilities $ (64,813) $ (72,949)