Is there an equation to figure mining profitability for any coin, given difficulty/network hashrate/your hashrate/block reward/block time/coin price in USD$/hardware cost? don't need watts/power cost - but let me know if i'm forgetting anything else needed to calculate
There are a lot of online calculators out there for making life much easier, anyways, just to give an idea how it has been calculated, here's an older post calculating mining profitability, if the coins are using the same difficulty calculations as Bitcoin.
https://bitcointalk.org/index.php?topic=665907.0