I haven't been there in over 10 years, but I don't believe the layout has changed. The auditorium where they now run repertory seats 120, I think that screen tops out at 15 feet wide and is high on the wall. IIRC, it's a 1.85 screen with drop-down masking for scope. The theatre complex itself...
That site is strange (although maybe it's my AdBlock) but I don't see any $ figures on Spartacus 2015 release. I would find it hard to believe that they only sold 300 copies of it.