XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Equity-based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2021

   

2020

   

2021

   

2020

 

Restricted Stock

  $ 4,656     $ 3,072     $ 12,629     $ 8,257  

SARs

    772       795       2,205       2,257  

Total

  $ 5,428     $ 3,867     $ 14,834     $ 10,514  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
           

Weighted

 
           

Average Grant

 
   

Restricted

   

Date Fair Value

 
   

Stock

   

Per Share

 

Outstanding as of December 31, 2020

    34,944     $ 1,037.83  

Granted

    11,983     $ 2,157.55  

Forfeited

    (1,328 )   $ 1,404.28  

Vested and issued

    (11,241 )   $ 866.89  

Outstanding as of September 30, 2021

    34,358     $ 1,470.12  
                 

Vested and deferred as of September 30, 2021

    5,978     $ 756.32  
Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]
                                   

Weighted

 
                   

Weighted

           

Average

 
           

Weighted

   

Average

   

Aggregate

   

Remaining

 
   

Stock

   

Average

   

Grant

   

Intrinsic

   

Contractual

 
   

Appreciation

   

Exercise

   

Date Fair

   

Value

   

Term

 
   

Rights

   

Price

   

Value

   

(in thousands)

   

(in years)

 

Outstanding as of December 31, 2020

    58,365     $ 866.54     $ 204.29     $ 79,446       7.3  

Granted

    3,500     $ 2,041.73     $ 548.01     $ -       9.5  

Exercised

    (13,779 )   $ 597.19     $ 133.96     $ 18,948       -  

Forfeited

    (1,601 )   $ 834.92     $ 201.50                  

Outstanding as of September 30, 2021

    46,485     $ 1,035.95     $ 251.11     $ 37,042       7.2  
                                         

Exercisable as of September 30, 2021

    20,673     $ 748.02     $ 174.45     $ 22,019       6.3  
Schedule of Share-based Payment Award, Other than Options, Valuation Assumptions [Table Text Block]
   

Inputs

 

Expected volatility

    27.47 %

Risk-free interest rate

    0.86 %

Expected term (in years)

    6.25  

Expected dividend yield

    0.49 %