OTS Revenue table