XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues:    
Total revenues $ 50,061 $ 31,866
Cost of revenues:    
Total cost of revenues 29,506 15,468
Gross profit 20,555 16,398
Operating expenses:    
Salaries and related 18,740 14,345
Office and general 4,597 2,564
Marketing and promotion 922 930
Depreciation and amortization 311 283
Total operating expenses 24,570 18,122
Operating loss (4,015) (1,724)
Non-operating income (expense):    
Interest (expense) income, net (13) 71
Other income / (expense), net (31) (71)
Loss before income taxes (4,059) (1,724)
(Benefit from) provision for income taxes (266) 32
Net loss (3,793) (1,756)
Dividend on Series A perpetual preferred stock (592) 0
Net loss attributable to common shareholders (4,385) (1,756)
Net loss attributable to common shareholders $ (4,385) $ (1,756)
Loss per share:    
Basic (in dollars per share) $ (1.01) $ (0.59)
Diluted (in dollars per share) (1.01) (0.59)
Loss per share, attributable to common shareholders    
Basic (in dollars per share) (1.17) (0.59)
Diluted (in dollars per share) $ (1.17) $ (0.59)
Weighted-average shares outstanding:    
Basic (in shares) 3,744 2,985
Diluted (in shares) 3,744 2,985
Dividends declared per share of Series A perpetual preferred stock (in dollars per share) $ 0.25 $ 0
Building Solutions    
Revenues:    
Total revenues $ 11,598 $ 0
Cost of revenues:    
Total cost of revenues 9,957 0
Business Services    
Revenues:    
Total revenues 35,005 31,866
Cost of revenues:    
Total cost of revenues 17,559 15,468
Energy Services    
Revenues:    
Total revenues 3,458 0
Cost of revenues:    
Total cost of revenues 1,915 0
Investments    
Revenues:    
Total revenues 0 0
Cost of revenues:    
Total cost of revenues $ 75 $ 0