Glad you like my site

The Profit number displayed for each site is yearly or lifetime?
This is lifetime (or potentially when they started investments.) You could click "More stats" for each site to figure out wagered/profit amount within last month/year on the graphs.
Actually even on
https://dicesites.com/graphs you could go to "Total profit", zoom out and figure out the difference of profit now vs. 1y ago for each site. The wagered amount (and therefor "expected profit" should be more relevant for investors though.)
Also, is there another purpose for the Profit/Ev % stat other than knowing which dice sites have ran/poorly well to date.
Not really, mostly just interesting/fun to see if players have been lucky.
In theory it could indicate if the site is fair or not, but the reality is that all sites still have a relatively very small sample size to truly "beat" the variance. So one should definitely
not make any conclusion like that based on those stats. Even just 1 whale can completely "mess up" this stat on any of the sites within a few hours.