| Schedule of Intangible Assets |
The following table summarizes the gross carrying amount and accumulated amortization for each major category of intangible assets as of June 30, 2026 and December 31, 2025: | | | | | | | | | | | | | | | | | | | June 30, 2026 | | ($ in thousands) | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Acquired backlog | $ | 91,244 | | | $ | (71,872) | | | $ | 19,372 | | | Customer relationships | 43,000 | | | (2,867) | | | 40,133 | | | Trade names | 15,800 | | | (1,960) | | | 13,840 | | | Developed technology | 10,500 | | | (1,400) | | | 9,100 | | | Total | $ | 160,544 | | | $ | (78,099) | | | $ | 82,445 | |
| | | | | | | | | | | | | | | | | | | December 31, 2025 | | ($ in thousands) | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Acquired backlog | $ | 91,177 | | | $ | (43,017) | | | $ | 48,160 | | | Customer relationships | 43,000 | | | (717) | | | 42,283 | | | Trade names | 15,800 | | | (490) | | | 15,310 | | | Developed technology | 10,500 | | | (350) | | | 10,150 | | | Total | $ | 160,477 | | | $ | (44,574) | | | $ | 115,903 | |
|
| Schedule of Amortization Expense |
Expected future amortization expense as of June 30, 2026 is as follows: | | | | | | | ($ in thousands) | Total | | 2026 | $ | 24,261 | | | 2027 | 9,560 | | | 2028 | 9,560 | | | 2029 | 9,560 | | | 2030 | 8,720 | | | Thereafter | 20,784 | | | Total | $ | 82,445 | |
|