XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Components of Income (Loss) Before Income Taxes
For financial reporting purposes, income (loss) before income taxes includes the following components (in thousands):
Years Ended December 31,
202420232022
United States$32,443 $(8,342)$(11,751)
Foreign217,966 155,969 218,386 
Total$250,409 $147,627 $206,635 
Schedule of Expense (Benefit) for Income Taxes
The expense (benefit) for income taxes consists of the following (in thousands):
Years Ended December 31,
202420232022
Federal
Current$10,062 $(3,490)$7,064 
Deferred(12,919)(6,306)(353)
Total(2,857)(9,796)6,711 
State
Current3,069 (2,327)7,993 
Deferred(2,390)797 (3,500)
Total679 (1,530)4,493 
Foreign
Current47,290 36,020 47,798 
Deferred2,179 1,424 5,456 
Total49,469 37,444 53,254 
Total$47,291 $26,118 $64,458 
Schedule of Differences Between Income Tax Expense Computed at Statutory Federal Income Tax Rate and Per Consolidated Statements of Operations
Differences between the income tax expense computed at the statutory federal income tax rate and per the consolidated statements of operations are summarized as follows (in thousands):
Years Ended December 31,
202420232022
Tax expense at federal rate of 21%$52,586 $31,002 $43,393 
State income taxes, net of federal benefit1,558 1,744 2,351 
Change in valuation allowance342 1,588 71 
Foreign tax rate differential(8,081)(7,658)(12,949)
Unrecognized tax benefit increase (decrease)223 (5,726)2,039 
Tax effect of foreign operations5,911 10,350 15,336 
Tax benefit of research & development(5,492)(5,104)(3,365)
Performance-based compensation(424)3,004 2,266 
Tax effect of divestiture— (2,900)14,522 
Other668 (182)794 
Income tax provision$47,291 $26,118 $64,458 
Schedule of Deferred Tax Assets and Liabilities
The deferred tax assets and liabilities result from differences in the timing of the recognition of certain income and expense items for tax and financial accounting purposes. The sources of these differences at each balance sheet date are as follows (in thousands):
December 31,
20242023
Deferred income tax assets:
Net operating loss carryforwards$13,636 $15,409 
Tax credits23,242 23,197 
Compensation16,527 15,478 
Deferred revenue11,273 9,873 
Operating lease6,796 8,297 
Capitalized research and development20,102 16,903 
Deferred interest
27,807 17,822 
Other2,455 951 
Gross deferred income tax assets121,838 107,930 
Less: valuation allowance(13,310)(12,963)
Net deferred income tax assets$108,528 $94,967 
Deferred income tax liabilities:
Depreciation and amortization$(30,957)$(31,741)
Operating lease right-of-use asset(6,079)(7,303)
Unbilled revenue(7,938)(5,407)
Withholding tax liability(30,761)(32,752)
Total deferred income tax liabilities(75,735)(77,203)
Net deferred income taxes$32,793 $17,764 
Deferred income taxes / liabilities included in the balance sheet are:
Deferred income tax asset – noncurrent$72,713 $58,499 
Deferred income tax liability – noncurrent(39,920)(40,735)
Net deferred income taxes$32,793 $17,764 
Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits for the years ended December 31 is as follows (in thousands):
202420232022
Balance of unrecognized tax benefits at beginning of year$20,889 $26,408 $24,510 
Increases for tax positions of prior years1,159 1,568 2,349 
Decreases for tax positions of prior years(1,080)(6,560)(3,659)
Increases for tax positions established for the current period2,418 3,941 9,320 
Decreases for settlements with taxing authorities(141)(532)(63)
Reductions resulting from lapse of applicable statute of limitation(2,190)(4,005)(5,833)
Adjustment resulting from foreign currency translation(28)69 (216)
Balance of unrecognized tax benefits at end of year$21,027 $20,889 $26,408