Allot communications ltd. (ALLT)
Income statement / Yearly
Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Revenues:
Products

48,727

54,432

62,642

77,240

66,318

77,127

56,810

40,852

29,641

Services

33,265

35,937

37,325

39,946

30,227

27,625

20,943

16,120

12,110

Total revenues

81,992

90,369

99,967

117,186

96,545

104,752

77,753

56,972

41,751

Cost of revenues:
Products

19,258

20,401

26,707

27,389

20,572

26,857

19,540

14,015

10,094

Services

9,272

7,494

6,720

7,350

6,246

4,180

2,635

1,970

1,741

Expenses related to settlement of OCS grants (See note 11a)

-

-

-

-

-

15,886

0

-

-

Total cost of revenues

28,530

27,895

33,427

34,739

26,818

46,923

22,175

15,985

11,835

Gross profit

53,462

62,474

66,540

82,447

69,727

57,829

55,578

40,987

29,916

Operating expenses:
Research and development (net of grant participations of $ 392, $ 606 and $ 1,252 for the years ended December 31, 2017, 2016 and 2015, respectively)

21,852

24,221

26,422

29,014

27,022

22,060

13,222

11,264

9,265

Sales and marketing

38,316

35,290

43,318

44,599

39,817

34,127

26,543

22,021

20,408

General and administrative

10,696

9,812

12,702

11,941

9,952

10,664

7,474

5,473

5,541

Total operating expenses

70,864

69,323

82,442

85,554

76,791

66,851

47,239

38,758

35,214

Operating loss

-17,402

-6,849

-15,902

-3,107

-7,064

-9,022

8,339

2,229

-5,298

Financial income (expenses), net

894

1,059

-584

660

727

1,358

415

-7,907

-2,311

Loss before income tax expense

-16,508

-5,790

-16,486

-2,447

-6,337

-7,664

8,754

-5,678

-7,609

Income tax expense

1,564

2,204

3,356

50

120

-926

-55

84

63

Net loss

-18,072

-7,994

-19,842

-2,497

-6,457

-6,738

8,809

-5,762

-7,672

Unrealized gain (loss) on available-for-sale marketable securities

-35

337

-261

-205

-20

15

68

-

-

Unrealized gain (loss) on foreign currency cash flow hedges transactions

220

-16

1,411

-1,781

-1,374

2,555

-1,312

-23

-

Total comprehensive loss

-17,887

-7,673

-18,692

-4,483

-7,851

-4,168

7,565

-5,940

-

Net loss per share:
Basic and diluted

-0.54

-0.24

-0.59

-0.08

-0.20

-0.21

-

-

-

Basic

-

-

-

-

-

-

0.35

-0.25

-0.35

Diluted

-

-

-

-

-

-

0.33

-0.25

-0.35

Weighted average number of shares used in per share computations of net loss:
Basic and diluted

33,253

33,202

33,419

33,143

32,680

31,959

-

-

-

Basic

-

-

-

-

-

-

25,047

22,831

22,185

Diluted

-

-

-

-

-

-

27,071

22,831

22,185