Bread the numbers you are quoting are from the cash flow statement. The more appropriate numbers are in the revenue statement -
2018 - $5,647,930
2017 - $4,496,338
an increase of approx 25% although the Sales per Share growth is only around 11%.
CDY Price at posting:
38.5¢ Sentiment: Buy Disclosure: Held