XML 130 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Net Income Per Common Unit (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the Year Ended December 31,

 

(In thousands, except per unit data)

 

2024

  

2023

  

2022

 

Basic net income per common unit

            

Net income attributable to common unitholders

 $151,813  $196,771  $233,722 

Weighted average common units—basic

  12,991   12,619   12,484 

Basic net income per common unit

 $11.69  $15.59  $18.72 
             

Diluted net income per common unit

            

Weighted average common units—basic

  12,991   12,619   12,484 

Plus: dilutive effect of preferred units

  281   2,059   6,176 

Plus: dilutive effect of warrants

  139   1,202   783 

Plus: dilutive effect of unvested unit-based awards

  236   216   210 

Weighted average common units—diluted

  13,647   16,096   19,653 
             

Net income

 $183,644  $278,435  $268,492 

Less: income attributable to preferred unitholders

  (1,148)  (2,694)   

Less: redemption of preferred units

  (24,485)  (60,929)   

Diluted net income attributable to common unitholders and the general partner

 $158,011  $214,812  $268,492 

Less: diluted net income attributable to the general partner

  (3,160)  (4,296)  (5,370)

Diluted net income attributable to common unitholders

 $154,851  $210,516  $263,122 
             

Diluted net income per common unit

 $11.35  $13.08  $13.39