XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Business Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Business Segment Information [Abstract]  
Schedule of operating results for the business segments

(in thousands) 

 

GRE


Genie Renewables

 

 

Corporate

 

 

Total

 

















Three Months Ended September 30, 2023














Revenues
$ 120,313
$ 4,736

$

$ 125,049
Income (loss) from operations

21,998

(2,051 )

(2,061 )

17,886
Depreciation and amortization

83

12





95
Stock-based compensation

242

9


398


649
Provision for doubtful accounts receivables

350







350
Provision for (benefit from) income taxes

5,985

(318 )

(649 )

5,018
















Three Months Ended September 30, 2022














Revenues
$ 79,917
$ 1,368

$

$ 81,285
Income (loss) from operations

27,415

(1,503 )

(2,374 )

23,538
Depreciation and amortization

83

13





96
Stock-based compensation

238






475


713
Provision for (benefit from) income taxes

7,008




(526 )

6,482
















Nine Months Ended September 30, 2023














Revenues
$ 311,458
$ 12,329

$

$ 323,787
Income (loss) from operations

56,862
(4,477 )

(8,189 )

44,196
Depreciation and amortization

248

38





286
Stock-based compensation

790

19


1,445


2,254
Provision for doubtful accounts receivables

1,722







1,722
Provision for (benefit from) income taxes

16,004

(1,107 )

(1,946 )

12,951
















Nine Months Ended September 30, 2022














Revenues
$ 226,961
$ 7,189

$

$ 234,150
Income (loss) from operations

72,004

(2,500 )

(7,232 )

62,272
Depreciation and amortization

253

35





288
Stock-based compensation

714




1,518


2,232
Provision for (benefit from) income taxes

18,546




(1,755 )

16,791
Schedule of total assets for the business segments


(in thousands)

 

GRE



Genie Renewables

 

 

Corporate

 

 

Total

 

Total assets:

 

 



 

 

 

 

 

 

 

 

September 30, 2023

 

$

233,720



$

25,506

 

 

$

56,461

 

 

$

315,687

 

December 31, 2022

191,839


12,191


73,585


277,615