XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 13 - Income Taxes (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Three Months Ended

March 31,

 
   

2024

   

2023

 

Provision for current income taxes:

               

Federal

  $ 386     $  

State

    223        

Total provision for current income taxes

    609        

Provision for deferred income taxes:

               

Federal

    1,465       13,920  

State

    223       587  

Total provision for deferred income taxes

    1,688       14,507  

Total provision for income taxes

  $ 2,297     $ 14,507  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Three Months Ended

March 31,

 
   

2024

   

2023

 

Provision for income taxes at U.S. federal statutory rate

  $ 1,834     $ 13,600  

Limited tax benefit due to stock-based compensation

    377       289  

State deferred income taxes

    399       587  

Other, net

    (313 )     31  

Provision for income taxes

  $ 2,297     $ 14,507  

Effective income tax rate

    26.3

%

    22.4

%

Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

March 31,

2024

   

December 31,

2023

 

Deferred tax assets:

               

Interest expense limitations

  $ 48,716     $ 41,352  

Net operating loss carryforwards

    11,960       13,503  

Stock-based compensation

    6,753       6,332  

Unrecognized derivative losses, net

    2,909        

Other

    237       36  

Less: Valuation allowance

           

Deferred tax assets

    70,575       61,223  

Deferred tax liabilities:

               

Crude oil and natural gas properties, principally due to differences in basis and depreciation and the deduction of intangible drilling costs for tax purposes

    (269,332 )     (250,859 )

Unrecognized derivative gains, net

          (7,432 )

Deferred tax liabilities

    (269,332 )     (258,291 )

Net deferred tax liabilities

  $ (198,757 )   $ (197,068 )