XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive ( Loss) Income, Net of Tax
Class A Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Class B Common Stock
Common Stock
Beginning balance at Dec. 31, 2020 $ 362,142 $ 639,247 $ (266,099) $ (11,517)   $ 501   $ 10
Beginning balance (in shares) at Dec. 31, 2020           50,101,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuances of Class A common stock 1,250 1,247       $ 3    
Issuances of Class A common stock (in shares)           322,000    
Stock-based compensation 11,551 11,551            
Net income 41,100   41,100          
Hedging activity 6,414     6,414        
Ending balance at Dec. 31, 2021 422,457 652,045 (224,999) (5,103)   $ 504   $ 10
Ending balance (in shares) at Dec. 31, 2021         50,423,000 50,423,000 988,000 988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuances of Class A common stock 1,564 1,561       $ 3    
Issuances of Class A common stock (in shares)           281,000    
Stock-based compensation 8,155 8,155            
Net income 53,079   53,079          
Hedging activity 12,645     12,645        
Ending balance at Dec. 31, 2022 497,900 661,761 (171,920) 7,542   $ 507   $ 10
Ending balance (in shares) at Dec. 31, 2022         50,704,000 50,704,000 988,000 988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock - equity offering, net of stock issuance costs 496,231 496,170       $ 61    
Issuance of Class A common stock - equity offering, net of stock issuance costs (in shares)           6,053,000    
Issuances of Class A common stock 1,799 1,797       $ 2    
Issuances of Class A common stock (in shares)           250,000    
Stock-based compensation 9,084 9,084            
Net income 25,399   25,399          
Hedging activity (8,622)     (8,622)        
Ending balance at Dec. 31, 2023 $ 1,021,791 $ 1,168,812 $ (146,521) $ (1,080)   $ 570   $ 10
Ending balance (in shares) at Dec. 31, 2023         57,007,000 57,007,000 988,000 988,000