He HAS stated the revenue source, he's been quite clear that all monies earned in the past (with the exception of 1 million form the now defunct biometrics contract) came from STS ATG operations. These operations have declined to 10% or less of what they were a mere 4 years ago. He has no employees, and is over seas in Germany, which means that over 90% loss of STS operations in 4 years is unlikely to reverse.