This and the news that the CEO got a pay raise means CBMC is making money and soon we all will be....