Quarterly report pursuant to Section 13 or 15(d)

Business Segment Information (Details)

v3.22.1
Business Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Revenues $ 474,002 $ 252,202
Loss (gain) on derivatives 1,622 (363)
Interest expense, net of interest income 3,953 2,740
Depreciation and amortization of intangible assets 12,657 10,150
Income before taxes, excluding unallocated corporate activity 37,514 25,601
U.S. Regions    
Segment Reporting Information [Line Items]    
Revenues 314,520 89,244
U.S. Federal    
Segment Reporting Information [Line Items]    
Revenues 75,646 102,214
Canada    
Segment Reporting Information [Line Items]    
Revenues 17,172 11,643
Non-Solar DG    
Segment Reporting Information [Line Items]    
Revenues 29,261 25,580
All Other    
Segment Reporting Information [Line Items]    
Revenues 37,403 23,521
Operating Segments | U.S. Regions    
Segment Reporting Information [Line Items]    
Revenues 314,520 89,244
Loss (gain) on derivatives 227 532
Interest expense, net of interest income 1,642 1,443
Depreciation and amortization of intangible assets 5,278 3,486
Income before taxes, excluding unallocated corporate activity 18,218 3,239
Operating Segments | U.S. Federal    
Segment Reporting Information [Line Items]    
Revenues 75,646 102,214
Loss (gain) on derivatives 51 0
Interest expense, net of interest income 306 321
Depreciation and amortization of intangible assets 1,245 1,010
Income before taxes, excluding unallocated corporate activity 8,886 12,030
Operating Segments | Canada    
Segment Reporting Information [Line Items]    
Revenues 17,172 11,643
Loss (gain) on derivatives 0 179
Interest expense, net of interest income 222 207
Depreciation and amortization of intangible assets 447 415
Income before taxes, excluding unallocated corporate activity 279 (85)
Operating Segments | Non-Solar DG    
Segment Reporting Information [Line Items]    
Revenues 29,261 25,580
Loss (gain) on derivatives 1,344 (1,074)
Interest expense, net of interest income 1,790 610
Depreciation and amortization of intangible assets 5,416 4,862
Income before taxes, excluding unallocated corporate activity 7,422 8,772
Operating Segments | All Other    
Segment Reporting Information [Line Items]    
Revenues 37,403 23,521
Loss (gain) on derivatives 0 0
Interest expense, net of interest income (7) 159
Depreciation and amortization of intangible assets 271 377
Income before taxes, excluding unallocated corporate activity 2,709 1,645
Unallocated corporate activity    
Segment Reporting Information [Line Items]    
Unallocated corporate activity $ (15,909) $ (10,965)