Quarterly report pursuant to Section 13 or 15(d)

Business Segment Information (Details)

v3.21.2
Business Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Revenues $ 273,682 $ 282,507 $ 799,804 $ 717,956
(Gain) loss on derivatives 667 454 1,892 971
Interest expense, net of interest income 4,153 3,279 10,065 9,909
Depreciation and amortization of intangible assets 11,705 10,075 32,718 30,080
Income before taxes, excluding unallocated corporate activity 30,984 30,130 82,840 63,811
U.S. Regions        
Segment Reporting Information [Line Items]        
Revenues 103,036 93,724 297,779 269,138
U.S. Federal        
Segment Reporting Information [Line Items]        
Revenues 96,654 118,303 289,068 271,539
Canada        
Segment Reporting Information [Line Items]        
Revenues 11,631 12,263 34,148 32,690
Non-Solar DG        
Segment Reporting Information [Line Items]        
Revenues 33,811 28,251 99,750 74,104
All Other        
Segment Reporting Information [Line Items]        
Revenues 28,550 29,966 79,059 70,485
Operating Segments | U.S. Regions        
Segment Reporting Information [Line Items]        
Revenues 103,036 93,724 297,779 269,138
(Gain) loss on derivatives (1,392) (854) (1,021) (384)
Interest expense, net of interest income 1,620 1,713 4,516 4,845
Depreciation and amortization of intangible assets 4,040 3,337 11,645 9,297
Income before taxes, excluding unallocated corporate activity 10,753 7,336 21,642 16,576
Operating Segments | U.S. Federal        
Segment Reporting Information [Line Items]        
Revenues 96,654 118,303 289,068 271,539
(Gain) loss on derivatives 0 0 0 0
Interest expense, net of interest income 324 338 971 1,355
Depreciation and amortization of intangible assets 1,237 995 3,386 2,954
Income before taxes, excluding unallocated corporate activity 15,150 16,121 38,262 33,160
Operating Segments | Canada        
Segment Reporting Information [Line Items]        
Revenues 11,631 12,263 34,148 32,690
(Gain) loss on derivatives (286) 827 (152) 827
Interest expense, net of interest income 303 165 653 502
Depreciation and amortization of intangible assets 492 402 1,391 1,174
Income before taxes, excluding unallocated corporate activity 341 446 1,007 741
Operating Segments | Non-Solar DG        
Segment Reporting Information [Line Items]        
Revenues 33,811 28,251 99,750 74,104
(Gain) loss on derivatives 2,345 481 3,065 528
Interest expense, net of interest income 1,835 1,029 3,651 3,140
Depreciation and amortization of intangible assets 5,670 5,013 15,469 15,720
Income before taxes, excluding unallocated corporate activity 3,526 2,391 17,247 6,966
Operating Segments | All Other        
Segment Reporting Information [Line Items]        
Revenues 28,550 29,966 79,059 70,485
(Gain) loss on derivatives 0 0 0 0
Interest expense, net of interest income 71 34 274 67
Depreciation and amortization of intangible assets 266 328 827 935
Income before taxes, excluding unallocated corporate activity 1,214 3,836 4,682 6,368
Unallocated corporate activity        
Segment Reporting Information [Line Items]        
Unallocated corporate activity $ (11,896) $ (9,341) $ (33,126) $ (30,053)