Clps inc (CLPS)
Income statement / Yearly
Jun'18Jun'17Jun'16
Revenues

48,938

31,361

29,024

Less: Cost of revenues

31,277

18,669

17,463

Gross profit

17,661

12,692

11,560

Operating expenses:
Selling and marketing

2,225

1,206

413

Research and development

7,837

4,232

5,579

General and administrative

5,871

5,647

4,955

Total operating expenses

15,935

11,087

10,947

Income from operations

1,726

1,605

613

Subsidies and other income

960

508

1,446

Other expense

84

10

5

Income before income tax

2,602

2,102

2,054

(Benefit) provision for income taxes

-112

-118

269

Net income

2,714

2,221

1,784

Less: Net income (loss) attributable to non-controlling interests

280

173

-41

Net income attributable to CLPS Incorporation's shareholders

2,434

2,047

1,826

Other comprehensive (loss) income
Foreign currency translation gain (loss)

55

-93

-387

Less: foreign currency translation gain (loss) attributable to Non-controlling interest

10

1

-1

Other comprehensive gain (loss) attributable to CLPS Incorporation's shareholders

45

-94

-385

Comprehensive income
CLPS Incorporation shareholders

2,480

1,952

1,440

Non-controlling interests

-290

-175

42

Total comprehensive income

2,770

2,128

1,397

Basic earnings per common share

0.21

0.18

0.16

Weighted average number of share outstanding - basic

11,517

11,290

11,290

Diluted earnings per common share

0.21

0.18

0.16

Weighted average number of share outstanding - diluted

11,636

11,290

11,290