Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
823002644
Annual (USD) Dec 18 Dec 17
Revenue 17.63M 27.86M
Net income 5.12M 12.17M
Diluted EPS 0.18 0.42
Net profit margin 29.04% 43.69%
Net change in cash -11.48M
Cash on hand 4.91M 16.39M
Cost of revenue 4.57M 4.19M

Financial data from company earnings reports