Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Changes in Redeemable Non-Controlling Interests and Stockholders' Equity

v3.21.2
Condensed Consolidated Statements of Changes in Redeemable Non-Controlling Interests and Stockholders' Equity - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Redeemable non-controlling interests, beginning balance at Dec. 31, 2019 $ 31,616                
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Contributions from redeemable non-controlling interests, net of tax equity financing fees 488                
Distributions to redeemable non-controlling interests (707)                
Net income 4,906                
Redeemable non-controlling interests, ending balance at Jun. 30, 2020 36,303                
Beginning balance (in shares) at Dec. 31, 2019       29,230,005 18,000,000       (2,101,340)
Beginning balance at Dec. 31, 2019 428,856     $ 3 $ 2 $ 133,688 $ 314,459 $ (7,514) $ (11,782)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Exercise of stock options (in shares)       460,250          
Exercise of stock options 4,638         4,638      
Stock-based compensation expense 859         859      
Employee stock purchase plan (in shares)       28,302          
Employee stock purchase plan 440         440      
Open market purchase of common shares (in shares)       (455)         455
Open market purchase of common shares (6)               $ (6)
Unrealized gain (loss) from interest rate hedges, net (4,050)             (4,050)  
Foreign currency translation adjustment (1,630)             (1,630)  
Net income 10,566           10,566    
Ending balance (in shares) at Jun. 30, 2020       29,718,102 18,000,000       (2,101,795)
Ending balance at Jun. 30, 2020 439,673     $ 3 $ 2 139,625 325,025 (13,194) $ (11,788)
Redeemable non-controlling interests, beginning balance at Mar. 31, 2020 31,939                
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Contributions from redeemable non-controlling interests, net of tax equity financing fees 488                
Distributions to redeemable non-controlling interests (595)                
Net income 4,471                
Redeemable non-controlling interests, ending balance at Jun. 30, 2020 36,303                
Beginning balance (in shares) at Mar. 31, 2020       29,510,161 18,000,000       (2,101,795)
Beginning balance at Mar. 31, 2020 432,177     $ 3 $ 2 136,591 320,660 (13,291) $ (11,788)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Exercise of stock options (in shares)       179,639          
Exercise of stock options 2,164         2,164      
Stock-based compensation expense 430         430      
Employee stock purchase plan (in shares)       28,302          
Employee stock purchase plan 440         440      
Unrealized gain (loss) from interest rate hedges, net (585)             (585)  
Foreign currency translation adjustment 682             682  
Net income 4,365           4,365    
Ending balance (in shares) at Jun. 30, 2020       29,718,102 18,000,000       (2,101,795)
Ending balance at Jun. 30, 2020 439,673     $ 3 $ 2 139,625 325,025 (13,194) $ (11,788)
Redeemable non-controlling interests, beginning balance at Dec. 31, 2020 38,850                
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Contributions from redeemable non-controlling interests, net of tax equity financing fees 2,252                
Distributions to redeemable non-controlling interests (648)                
Accretion of tax equity financing fees 61                
Net income 5,488                
Redeemable non-controlling interests, ending balance at Jun. 30, 2021 46,003                
Beginning balance (in shares) at Dec. 31, 2020   30,224,654 18,000,000 30,224,654 18,000,000       (2,101,795)
Beginning balance at Dec. 31, 2020 492,813     $ 3 $ 2 145,496 368,390 (9,290) $ (11,788)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Equity offering costs (in shares)       2,875,000          
Equity offering costs 120,081         120,081      
Exercise of stock options (in shares)       267,380          
Exercise of stock options 2,611         2,611      
Stock-based compensation expense 2,115         2,115      
Employee stock purchase plan (in shares)       15,297          
Employee stock purchase plan 652         652      
Unrealized gain (loss) from interest rate hedges, net 1,645             1,645  
Foreign currency translation adjustment 891             891  
Accretion of tax equity financing fees (61)           (61)    
Net income 24,829           24,829    
Ending balance (in shares) at Jun. 30, 2021   33,382,331 18,000,000 33,382,331 18,000,000       (2,101,795)
Ending balance at Jun. 30, 2021 645,576     $ 3 $ 2 270,955 393,158 (6,754) $ (11,788)
Redeemable non-controlling interests, beginning balance at Mar. 31, 2021 39,668                
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Contributions from redeemable non-controlling interests, net of tax equity financing fees 2,269                
Distributions to redeemable non-controlling interests (195)                
Accretion of tax equity financing fees 30                
Net income 4,231                
Redeemable non-controlling interests, ending balance at Jun. 30, 2021 46,003                
Beginning balance (in shares) at Mar. 31, 2021       33,265,925 18,000,000       (2,101,795)
Beginning balance at Mar. 31, 2021 628,855     $ 3 $ 2 267,864 379,533 (6,759) $ (11,788)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Equity offering costs (in shares)       0          
Equity offering costs (135)         (135)      
Exercise of stock options (in shares)       101,109          
Exercise of stock options 1,225         1,225      
Stock-based compensation expense 1,349         1,349      
Employee stock purchase plan (in shares)       15,297          
Employee stock purchase plan 652         652      
Unrealized gain (loss) from interest rate hedges, net (472)             (472)  
Foreign currency translation adjustment 477             477  
Accretion of tax equity financing fees (30)           (30)    
Net income 13,655           13,655    
Ending balance (in shares) at Jun. 30, 2021   33,382,331 18,000,000 33,382,331 18,000,000       (2,101,795)
Ending balance at Jun. 30, 2021 $ 645,576     $ 3 $ 2 $ 270,955 $ 393,158 $ (6,754) $ (11,788)