At the top of Thursday’s “Late Night,” Stephen Colbert announced that CBS will bring the show to an end in May. The network says the cancellation was “purely a financial decision,” but there’s speculation that Colbert’s recent criticism of CBS’s parent company, Paramount, was a factor.