v3.26.1
Note 18 - Business Segment Information - Schedule of Operating Results (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues $ 100,399 $ 105,251 $ 242,711 $ 242,058
Cost of revenues 66,726 81,771 179,217 181,215
Gross profit 33,673 23,480 63,494 60,843
Marketing and customer acquisition expenses 12,572 8,421 25,221 17,282
Employee-related expenses 6,359 6,139 13,078 13,572
Provision for credit losses 773 547 1,258 856
Stock-based compensation 629 606 1,350 1,345
Depreciation and amortization 349 236 704 470
Other selling, general and administrative expenses 6,466 5,228 13,486 11,539
Income (loss) from operations 6,525 2,268 8,397 15,744
Provision for (benefit from) income taxes 239 1,822 1,824 7,034
Impairment of assets 0 35 0 35
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]        
Revenues 0 0 0 0
Cost of revenues 0 0 0 0
Gross profit 0 0 0 0
Marketing and customer acquisition expenses 0 0 0 0
Employee-related expenses 639 925 1,525 2,047
Provision for credit losses 0 0 0 0
Stock-based compensation 335 324 764 782
Depreciation and amortization 0 0 0 0
Other selling, general and administrative expenses 875 290 1,925 1,226
Income (loss) from operations (1,849) (1,539) (4,214) (4,055)
Provision for (benefit from) income taxes 881 604 252 311
Impairment of assets   0 0 0
Genie Retail Energy (“GRE”) [Member] | Operating Segments [Member]        
Revenues 94,131 98,992 228,894 231,467
Cost of revenues 63,803 77,670 169,490 174,244
Gross profit 30,328 21,322 59,404 57,223
Marketing and customer acquisition expenses 12,116 8,257 24,489 16,926
Employee-related expenses 4,282 3,900 8,566 8,959
Provision for credit losses 773 547 1,258 856
Stock-based compensation 280 260 556 518
Depreciation and amortization 75 75 149 149
Other selling, general and administrative expenses 4,496 4,295 9,438 8,980
Income (loss) from operations 8,306 3,988 14,948 20,835
Provision for (benefit from) income taxes 2,744 1,380 5,547 7,118
Impairment of assets   0 0 0
Genie Renewables (GREW) [Member] | Operating Segments [Member]        
Revenues 6,268 6,259 13,817 10,591
Cost of revenues 2,923 4,101 9,727 6,971
Gross profit 3,345 2,158 4,090 3,620
Marketing and customer acquisition expenses 456 164 732 356
Employee-related expenses 1,438 1,314 2,987 2,566
Provision for credit losses 0 0 0 0
Stock-based compensation 14 22 30 45
Depreciation and amortization 274 161 555 321
Other selling, general and administrative expenses 1,095 643 2,123 1,333
Income (loss) from operations 68 (181) (2,337) (1,036)
Provision for (benefit from) income taxes $ (3,386) (162) (3,975) (395)
Impairment of assets   $ 35 $ 0 $ 35