Literally every single private company in the US is required to prepay their pension obligations. When MAP-21 changed the formula for how much prepayment is necessary, FedEx stopped offering pensions to new hires. I think UPS only offers pensions to union employees now. I think the sticking point for USPS was that they were also required to prepay the retiree medical benefits that they offer