On the one hand, the numbers don't make sense from a business perspective, i.e. it would've been a "too good to be true" offer. On the other, Larry's a slimy POS, if everything alleged is correct.
P.S. - FFWD to 7:45 in to skip the horseshit long intro.