v3.25.4
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2025
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Before Income Taxes
The components of income before income taxes consisted of the following (in thousands):
Year Ended December 31,
202520242023
Domestic$506,902 $454,452 $312,870 
Foreign jurisdictions35,475 21,470 22,812 
Income before income taxes$542,377 $475,922 $335,682 
Schedule of Income Tax Provision
Income tax provision consisted of the following (in thousands):
CurrentDeferred Total
Year ended December 31, 2025
U.S. Federal$(2,810)$73,509 $70,699 
U.S. state and local5,100 8,536 13,636 
Foreign jurisdictions8,047 (1,128)6,919 
$10,337 $80,917 $91,254 
Year ended December 31, 2024
U.S. Federal$80,490 $(19,837)$60,653 
U.S. state and local11,791 (5,707)6,084 
Foreign jurisdictions5,877 (1,078)4,799 
$98,158 $(26,622)$71,536 
Year ended December 31, 2023
U.S. Federal$64,381 $(24,117)$40,264 
U.S. state and local8,848 (1,869)6,979 
Foreign jurisdictions4,622 1,007 5,629 
$77,851 $(24,979)$52,872 
Summary of Difference Between Statutory Rate for Federal Income Tax and Effective Income Tax Rate
The difference between the statutory rate for federal income tax and the effective income tax rate was as follows (in thousands):
Year Ended December 31,
202520242023
Income tax expense calculated at the federal statutory rate$113,899 21.0 %$99,944 21.0 %$70,493 21.0 %
Effect of:
State and local taxes, net of federal benefit (a)3,734 0.7 4,769 1.0 2,610 0.8 
Foreign Tax Effects:
Other foreign jurisdictions(638)(0.1)(175)(0.1)815 0.2 
Effect of Cross-Border Tax Laws:
Foreign-derived intangible income(2,175)(0.4)(10,931)(2.3)(9,358)(2.8)
Other5,540 1.0 447 0.1 (835)(0.2)
Tax Credits:
Other tax credits(935)(0.2)(1,144)(0.2)(1,340)(0.4)
Changes in Valuation Allowance(332)(0.1)(1,156)(0.2)1,489 0.5 
Nontaxable or Nondeductible Items:
Share-based payment awards(40,852)(7.5)(22,197)(4.7)(14,692)(4.4)
Other3,688 0.7 (46)— (1,094)(0.3)
Changes in Unrecognized Tax Benefits9,676 1.8 1,611 0.3 4,784 1.4 
Other Adjustments(351)(0.1)414 0.1 — — 
$91,254 16.8 %$71,536 15.0 %$52,872 15.8 %
(a) State taxes in California and local taxes in the city of Cincinnati, Ohio made up the majority (greater than 50 percent) of the tax effect in this category.
Schedule of Components of Company's Net Deferred Tax Asset (Liability)
Components of the Company’s net deferred tax asset (liability) included in the consolidated balance sheets consisted of the following at December 31 (in thousands):
20252024
Deferred tax assets:
Accrued liabilities$30,474 $31,898 
Depreciation and amortization900 1,222 
Net operating loss carryforwards36,577 51 
Tax credit carryforwards5,172 — 
Advanced billings15,009 127,115 
Other460 2,002 
Valuation allowance(1,847)(1,607)
Total deferred tax assets86,745 160,681 
Deferred tax liabilities:
Depreciation and amortization(66,131)(59,016)
Prepaid expenses(1,700)(1,462)
Other(1,046)(1,646)
Total deferred tax liabilities(68,877)(62,124)
Net deferred tax asset (liability)$17,868 $98,557 
Schedule of Annual Activity Related to Valuation Allowance
Annual activity related to the Company’s valuation allowance is as follows (in thousands):
Year Ended December 31,
202520242023
Beginning Balance$1,607 $1,826 $430 
Additions charged to expense572 938 1,582 
Reductions from utilization, reassessments and expirations(332)(1,157)(186)
Ending Balance$1,847 $1,607 $1,826 
Schedule of Gross Unrecognized Tax Benefits
A reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits is as follows (in thousands):
Year Ended December 31,
202520242023
Beginning Balance$25,527 $20,380 $15,947 
Increases in tax positions for prior years3,459 435 — 
Decreases in tax positions for prior years(44)(189)(97)
Increases in tax positions for current year996 6,822 5,382 
Lapse in statute of limitations(1,413)(1,921)(852)
Ending Balance$28,525 $25,527 $20,380 
Schedule of Income Tax Paid
Components of the Company's cash paid for taxes included in the consolidated statement of cash flows consisted of the following (in thousands):
Year Ended December 31,
202520242023
Federal$30,444 $72,405 $68,256 
State2,138 5,293 4,327 
Foreign7,137 5,869 3,770 
Total cash paid for taxes$39,719 $83,567 $76,353