XML 45 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Components of Income (Loss) Before Income Taxes
Domestic and foreign components of income before income taxes were as follows: 
 Year Ended December 31,
 202120202019
Domestic$64,139 $61,028 $173,039 
Foreign11,006 9,157 15,284 
Income before income taxes$75,145 $70,185 $188,323 
Schedule of Provision For Income Taxes
The provision for income taxes consisted of: 
 Year Ended December 31,
 202120202019
Current:      
Federal$— $(786)$1,088 
State348 597 1,408 
Foreign2,497 4,211 4,121 
Total current income taxes2,845 4,022 6,617 
Deferred:
Federal2,658 8,040 14,853 
State1,516 (253)10,681 
Foreign656 (839)(131)
Total deferred income taxes4,830 6,948 25,403 
Total provision for income taxes$7,675 $10,970 $32,020 
Schedule of Effective Income Tax Rate Reconciliation The effective income tax rate was different from the statutory U.S. federal income tax rate due to the following: 
 Year Ended December 31,
 202120202019
Income taxes at 21% statutory tax rate
$15,780 $14,739 $39,548 
Net difference resulting from:
Profit of non-controlling interest not subject to U.S. federal tax(3,754)(5,508)(15,477)
Foreign income taxes (net of foreign tax credit)2,423 269 364 
State income taxes (excluding rate change)1,348 883 4,887 
Impact of change in forecasted state income tax rate1,347 (1,216)5,774 
Foreign withholding taxes730 462 988 
Change in valuation allowance(8,977)2,840 (3,888)
Adjustments of prior year taxes79 (1,663)1,336 
Stock compensation(1,096)(34)(762)
Other(205)198 (750)
Total provision for income taxes$7,675 $10,970 $32,020 
Schedule of Components of Deferred Tax Assets and Liabilities
The components of deferred tax assets and liabilities are as follows:
 December 31,
 20212020
Investment in Cactus LLC$292,956 $224,485 
Imputed interest12,297 10,333 
Tax credits3,713 5,719 
Net operating loss carryforwards11,198 2,333 
Other152 546 
Deferred tax assets320,316 243,416 
Valuation allowance(17,242)(26,813)
Deferred tax asset, net303,074 216,603 
Foreign withholding taxes854 562 
Other318 224 
Deferred tax liability, net$1,172 $786