XML 57 R40.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Income (Loss) Before Income Taxes
The components of income (loss) before income taxes are as follows (in thousands):
 Years Ended December 31,
 202220212020
Domestic$59,736 $9,897 $(33,239)
Foreign6,165 9,285 (15,074)
Total income before taxes$65,901 $19,182 $(48,313)
Schedule of Provision for Income Taxes
The provision for income taxes consisted of the following (in thousands):
 Years Ended December 31,
 202220212020
Current -   
Federal$18,591 $(5,243)$(6,348)
State4,501 (522)(240)
Foreign2,248 3,056 2,624 
Total current$25,340 $(2,709)$(3,964)
Deferred -   
Federal(5,875)5,016 (10,567)
State(1,083)1,810 (3,126)
Foreign(583)(686)(1,039)
Total deferred$(7,541)$6,140 $(14,732)
Total current and deferred taxes$17,799 $3,431 $(18,696)
Schedule of Differences Between Income Taxes Computed at Statutory Income Tax Rate and Provision For Income Taxes
The difference between income taxes computed at the statutory income tax rate and the provision for income taxes is as follows (in thousands):
 Years Ended December 31,
 202220212020
Income taxes computed at federal statutory rate$13,839 $4,028 $(10,146)
State income taxes, net of federal benefit2,701 1,017 (2,625)
Foreign taxes122 186 (493)
Nondeductible expenses1,158 353 5,617 
Enacted rate changes240 318 670 
Research and development tax credit(250)(1,036)(16,879)
Foreign tax credit— — — 
Valuation allowance(1)16 
Tax reform deferred tax remeasurement— (2,587)— 
Deferred tax liability true up— (62)(551)
Uncertain tax positions271 871 5,057 
Other(281)342 638 
Total income tax expense (benefit)$17,799 $3,431 $(18,696)
Deferred tax liabilities and assets were comprised of the following (in thousands):
Schedule of Deferred Tax Liabilities and Assets
December 31,
 20222021
Deferred tax assets: 
Allowance for doubtful accounts$1,570 $1,554 
Inventory4,585 4,747 
Federal general business credit carryforward— 4,237 
Texas research and development tax credit carryforward2,329 2,679 
   Louisiana research and development tax credit carryforward10 239 
Foreign tax credit carryforward64 64 
Charitable Contribution Carryforward— 531 
Net operating loss carryforward1,201 786 
Capital loss carryforward
Deferred compensation— 152 
Accruals6,190 7,005 
Business interest expense carryforward— 389 
ROU asset219 226 
Research expenses16,945 — 
Other— — 
Total deferred tax assets33,117 22,613 
Less valuation allowance(4)(4)
Total deferred tax asset, net of valuation allowance33,113 22,609 
Deferred tax liabilities:
Goodwill(18,439)(13,474)
Intangibles(9,553)(6,813)
Property and equipment(8,542)(8,117)
Unremitted foreign earnings(421)(421)
Method changes(225)(465)
Other(825)(835)
Net deferred tax liability$(4,892)$(7,516)
Schedule of Changes in Valuation Allowance for Deferred Tax Assets
The following summarizes changes in the balance of valuation allowances on deferred tax assets (in thousands):

  Years Ended December 31,
  202220212020
Balance at January 1$(4)$(12,813)$(12,363)
Changes due to federal and foreign capital loss carryforwards— 12,809 (450)
Balance at December 31$(4)$(4)$(12,813)
Schedule of Tax Carryforwards
Tax carryforwards available for use on future income tax returns, prior to valuation allowance, at December 31, 2022, are as follows (in thousands):

  Domestic  ForeignExpiration
Net operating loss - foreign$— $460 2034 - 2041
Net operating loss - federal742 — 2036 - 2040
Capital loss carryforward - foreign— 
Indefinite
Capital loss carryforward - federal— — 2021
Foreign tax credits64 — 2023 - 2025
Federal general business tax credits— — 2026 - 2030
Texas research and development tax credits2,330 — 2037 - 2040
Louisiana research and development tax credits$10 $— 2024 - 2025
Schedule of Changes in Unrecognized Tax Benefits
Changes in the balance of unrecognized tax benefits excluding interest and penalties on uncertain tax positions are as follows (in thousands):

  Assets (Liabilities)
  202220212020
Balance at January 1,$(6,316)$(5,057)$— 
   Increases related to prior year tax positions— (687)(5,057)
   Decreases related to prior year tax positions614 — — 
   Increases related to current year tax positions(216)(572)— 
Balance at December 31,$(5,918)$(6,316)$(5,057)