XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segment Information - Schedule of Reconciliation of Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                
Net Income $ 1,717 $ 1,612 $ 591 $ 2,925 $ 1,730 $ 691 $ 3,920 $ 5,346
Income tax expense 640     1,061     1,440 1,909
Interest income (45)     (240)     (360) (744)
Interest expense 1,490     1,504     4,464 4,577
Depreciation and amortization 3,555     2,933     10,200 8,863
Reportable Segment                
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]                
Net Income 1,717     2,925     3,920 5,346
Income tax expense 640     1,061     1,440 1,909
Interest income (45)     (240)     (360) (744)
Interest expense 1,490     1,504     4,464 4,577
Depreciation and amortization 3,555     2,933     10,200 8,863
EBITDA 7,357     8,183     19,664 19,951
Gain on disposal of fixed assets 0     12     0 (5)
Restricted stock expense 256     123     526 606
Acquisition gain resulting from regulatory decision 0     0     0 (37)
Gain on adjustment of contingent consideration liability 0     (119)     0 (119)
Storm related expenses 172     0     172 0
EBITDA adjustments 428     16     698 445
Adjusted EBITDA $ 7,785     $ 8,199     $ 20,362 $ 20,396