According to this report by they feds they've been operating at a loss for most years since 2008. $2.1B loss in 2018.
https://www.prc.gov/sites/default/files/reports/FY%202018%20...
No private courier would ever be saddled with a requirement like that. It's clear that this requirement was put into place by people who want to make the USPS look bad so it's an easier argument to kill it.
UPS on the other hand pays income tax, pays property tax, pays higher wages, fully funds their pension plan, and does not have access to the same zero or low interest treasury loans that the USPS does and still makes a profit AND delivers more parcels every year than the USPS.
Citation needed? A quick search suggests that post-pension-debacle, the USPS has lost money every year, to the tune of several billion dollars. Pre-pension-debacle, things were mixed; most years they made a decent profit, some years they lost some money, though much less than they do post-pension-debacle.