v3.25.3
Segment Reporting - Reconciliation of EBITDA to net income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
EBITDA by segment:        
Net income $ 2,308 $ 1,293 $ 7,600 $ 12,749
Interest, net 8,746 13,458 24,500 26,413
Income tax expense (benefit) 1,435 (474) 3,921 4,026
Depreciation and amortization 6,115 4,153 15,877 12,218
EBITDA $ 18,604 $ 18,430 $ 51,898 $ 55,406