XML 97 R87.htm IDEA: XBRL DOCUMENT v3.23.3
Business Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Revenues $ 125,049 $ 81,285 $ 323,787 $ 234,150
Income (loss) from operations 17,886 23,538 44,196 62,272
Depreciation and amortization 95 96 286 288
Stock-based compensation 649 713 2,254 2,232
Provision for doubtful accounts receivables 350   1,722 2,116
Provision for (benefit from) income taxes 5,018 6,482 12,951 16,791
GRE [Member]        
Segment Reporting Information [Line Items]        
Revenues 120,313 79,917 311,458 226,961
Income (loss) from operations 21,998 27,415 56,862 72,004
Depreciation and amortization 83 83 248 253
Stock-based compensation 242 238 790 714
Provision for doubtful accounts receivables 350   1,722  
Provision for (benefit from) income taxes 5,985 7,008 16,004 18,546
Genie Renewables [Member]        
Segment Reporting Information [Line Items]        
Revenues 4,736 1,368 12,329 7,189
Income (loss) from operations (2,051) (1,503) (4,477) (2,500)
Depreciation and amortization 12 13 38 35
Stock-based compensation 9 19
Provision for doubtful accounts receivables    
Provision for (benefit from) income taxes (318) (1,107)
Corporate [Member]        
Segment Reporting Information [Line Items]        
Revenues
Income (loss) from operations (2,061) (2,374) (8,189) (7,232)
Depreciation and amortization
Stock-based compensation 398 475 1,445 1,518
Provision for doubtful accounts receivables    
Provision for (benefit from) income taxes $ (649) $ (526) $ (1,946) $ (1,755)