Some is accurate. However, they are nowhere near profitable. Read the filings and available information and you can answer some of your other questions. Bottom line, not a buy at the moment. Sub penny maybe.