CLPS Inc (CLPS) financials: revenue and net income by year