Who give a shit what their revenue is. It tells me nothing about how they pay their vendors.
2.5mm in liens is just how much they have proveably shorted construction workers in Texas. It doesn't count other vendors doing work that isn't elegible for a lien, or how many workers got shorted, but it just wasn't enough to worry about.
If you were one of the 70+ businesses that held a lien against them, you would think differently.
> It don't appear to be because SpaceX is having trouble paying.
Having the cash to be paid out, and having the systems in place to pay your bills are two different things.
> I would guess SpaceX are delaying payment as much as possible because it is cheap lending and because it's run as an extremely mercenary company.
Violating the terms of your contract isn't cheap lending. It is fraud. The fact that they are getting away with it isn't a defense.
> Their costs of deliquent payment are likely below their lending costs. So optimally don't pay until the cost of deliquency exceeds lending costs (maybe ≈ junk bond rate per year).
Consistently and intentionally violating the terms of payment is, as noted above, fraud. They are getting away with, and they might continue to get away with it, but mercenary businesses getting away with crime is a bad thing.