XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Provision
The income tax provision for the years ended December 31, 2020, 2021 and 2022 is summarized below (in thousands):
 202020212022
Current:   
Federal$31,398 $20,754 $13,825 
State9,786 5,736 5,650 
Foreign125 2,761 12,063 
Total current41,309 29,251 31,538 
Deferred:
Federal(8,537)(10,128)(1,978)
State(538)(612)(1,668)
Foreign(4,545)3,001 (4,993)
Total deferred(13,620)(7,739)(8,639)
Total provision for income taxes$27,689 $21,512 $22,899 
Schedule of Income before Income Tax, Domestic and Foreign The U.S. and foreign components of income (loss) before income taxes for the years ended December 31, 2020, 2021 and 2022 are summarized below (in thousands):
 202020212022
United States$128,822 $57,804 $46,646 
Foreign(14,865)18,795 22,923 
Total income before income taxes$113,957 $76,599 $69,569 
Schedule of Tax Effects of Principal Temporary Differences Affecting Net Deferred Tax Assets (Liabilities)
The tax effects of the principal temporary differences that give rise to the Company’s net deferred tax liability are as follows as of December 31, 2021 and 2022 (in thousands):
 20212022
Lease liabilities$25,706 $21,674 
Allowance for credit losses13,190 12,862 
Contract liabilities10,214 9,527 
Stock-based compensation7,758 8,138 
Other6,195 4,363 
Other facility-related costs1,916 1,313 
Loss carryforward1,444 2,013 
Intangible assets(74,016)(69,920)
Property and equipment(21,320)(9,968)
Right-of-use lease assets(15,052)(12,786)
Valuation allowance(630)(1,821)
Net deferred tax liability$(44,595)$(34,605)
Summary of Changes in Unrecognized Tax Benefits
The following table summarizes changes in unrecognized tax benefits, excluding interest and penalties, for the respective periods (in thousands):
 Year Ended December 31,
 20212022
Beginning unrecognized tax benefits$314 $1,043 
Additions for tax positions taken in the prior year948 — 
Reductions for tax positions taken in prior years(219)(95)
Ending unrecognized tax benefits$1,043 $948 
Schedule of Reconciliation Between Statutory Tax Rate and Effective Tax Rate
A reconciliation between the Company’s statutory tax rate and the effective tax rate for the years ended December 31, 2020, 2021, and 2022 is as follows:
 202020212022
Statutory federal rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefits5.6 3.4 3.2 
Impact of foreign operations(1.2)2.2 3.0 
Nondeductible compensation2.2 1.9 2.4 
Change in valuation allowance— 0.8 1.7 
Excess tax benefit on share-based compensation(2.0)— 1.7 
Transaction costs0.6 — — 
Other(1.9)(1.2)(0.1)
Effective tax rate24.3 %28.1 %32.9 %