By Charter's calculation, which excludes stock-based compensation, net leverage was 4.1 times EBITDA at the end of 2024. Charter’s leverage is more modest than smaller peer Altice USA’s at more than 6 ...
Seating is a very sticky part of the automotive supplier space. Once a supplier is on a vehicle program, it tends to win the contract for the next generation of that vehicle program nearly 100% of the ...